2016-11-02 2 views
0

스모에서 .net.xml, .poly.xml 및 .rou.xml을 생성했습니다. 내가 Veina-4A2를 사용, 내가 시뮬레이션을 실행했을 때, 나는이 오류를 가지고 자사의 운영 체제가 Windows 내 컴퓨터에 그들을 가져올 때 : 내 다른 리눅스 머신과 같은 예제를 실행 알면'location'요소에 대한 선언이 없습니다.

<status> 
    <exit-code>1</exit-code> 
    <start>1478098091</start> 
    <end>1478098093</end> 
    <status>Exited with error code 1</status> 
    <stdout><![CDATA[Loading configuration... done. 
]]></stdout> 
    <stderr><![CDATA[Error: no declaration found for element 'location' 
In file 'scenario.poly.xml' 
At line/column 27/226. 

Quitting (on error). 
]]></stderr> 
</status> 

및 잘 작동한다. 두 컴퓨터에서 예제를 실행해야하므로 제발 나를 도와 줄 수 있습니까? 여기 내 scenario.poly.xml의 첫 번째 라인을 첨부 :

enter image description here

답변

1

시뮬레이션 입력 파일의 유효성을 검사하는 오래된 스키마를 사용하는 것 같다. SUMO_HOME 환경 변수가 정의되어 있고 올바른 설치 디렉토리를 가리키는 지 확인하십시오. 스톰 호출에 --xml-validation 옵션을 절대 추가 할 수도 있습니다 (또는 스모 cfg에 삽입하는 것).

+0

도움 주셔서 감사합니다. Michael, 문제를 해결했습니다 : SUMO_HOME 환경 변수가 정의되지 않았습니다. – Myriam