生成 Erlangen 地图的步骤是什么?
What are the steps used to generate the Erlangen map?
我从 QGIS 导入了一个 .osm 文件,然后我使用 sumo-0.22.0 生成了 .net.xml ; .poly.xml 和 .rou.xml 文件,因为我使用 Veins-4a2。我在模拟Veins的场景时,RSU的应用层并没有执行。所以我需要了解 Erlangen 文件是如何完成的,因为问题出在我的场景(我的文件)上。
你能告诉我生成 .net.xml 的步骤是什么吗? .poly.xml 和 .rou.xml?
您始终可以使用文本编辑器甚至简单的寻呼机查看 xml 文件。几乎所有相扑工具都会在它们的输出文件中写入一个 header 来告知版本、选项和创建日期。如果是 erlangen 网络,则表示:
<!-- generated on Wed Nov 30 12:18:33 2011 by SUMO netconvert Version 0.13.1
<?xml version="1.0" encoding="iso-8859-1"?>
<configuration xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://sumo.sf.net/xsd/netconvertConfiguration.xsd">
<input>
<type-files value="erlangen.edgetypes.xml"/>
<osm-files value="erlangen.osm"/>
</input>
<output>
<output-file value="erlangen.net.xml"/>
</output>
<projection>
<proj.utm value="true"/>
</projection>
<edge_removal>
<remove-edges.isolated value="true"/>
</edge_removal>
<processing>
<osm.discard-tls value="true"/>
<no-turnarounds value="false"/>
<offset.disable-normalization value="true"/>
<roundabouts.guess value="true"/>
<junctions.join value="true"/>
</processing>
</configuration>
-->
其中提到了所有要求的信息(希望如此)。路由文件没有这样的header,所以我想,它是手工制作的。
我从 QGIS 导入了一个 .osm 文件,然后我使用 sumo-0.22.0 生成了 .net.xml ; .poly.xml 和 .rou.xml 文件,因为我使用 Veins-4a2。我在模拟Veins的场景时,RSU的应用层并没有执行。所以我需要了解 Erlangen 文件是如何完成的,因为问题出在我的场景(我的文件)上。 你能告诉我生成 .net.xml 的步骤是什么吗? .poly.xml 和 .rou.xml?
您始终可以使用文本编辑器甚至简单的寻呼机查看 xml 文件。几乎所有相扑工具都会在它们的输出文件中写入一个 header 来告知版本、选项和创建日期。如果是 erlangen 网络,则表示:
<!-- generated on Wed Nov 30 12:18:33 2011 by SUMO netconvert Version 0.13.1
<?xml version="1.0" encoding="iso-8859-1"?>
<configuration xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://sumo.sf.net/xsd/netconvertConfiguration.xsd">
<input>
<type-files value="erlangen.edgetypes.xml"/>
<osm-files value="erlangen.osm"/>
</input>
<output>
<output-file value="erlangen.net.xml"/>
</output>
<projection>
<proj.utm value="true"/>
</projection>
<edge_removal>
<remove-edges.isolated value="true"/>
</edge_removal>
<processing>
<osm.discard-tls value="true"/>
<no-turnarounds value="false"/>
<offset.disable-normalization value="true"/>
<roundabouts.guess value="true"/>
<junctions.join value="true"/>
</processing>
</configuration>
-->
其中提到了所有要求的信息(希望如此)。路由文件没有这样的header,所以我想,它是手工制作的。