作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
你知道网上有一些图(铁路网图)库,我可以用它来模拟吗?它不一定是图形化的,但它可以。我正在寻找铁路网络的真实(几乎真实)图表。图表应包含地点之间的距离。我想在 Java SE 中使用这些图表。
最佳答案
您可以使用来自 OpenStreetMaps 的数据。它以xml格式存储。只需下载某个地区的 *.osm 文件并仅选择铁路。铁路在 xml 中具有类型“way”和属性“railway”="rail"。以下是此类数据的示例:
<node version="7" lon="45.9502925" lat="51.5942789" ... id="344372532"/>
<node version="7" lon="45.9505103" lat="51.5945062" ... id="344372533"/>
<node version="7" lon="45.950933" lat="51.594687" ... id="344372534"/>
<way version="6" changeset="6856374"visible="true" user="lamaur"uid="377142"timestamp="2011-01-03T23:42:49Z"id="34895610">
<nd ref="919804950"/>
<nd ref="919805175"/>
...
<nd ref="409244123"/>
<tag v="rail" k="railway"/>
<tag v="spur" k="service"/>
</way>
更新
按区域分隔的 map 数据可在 http://downloads.cloudmade.com/ 获得。
关于java - 铁路网图,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5528556/
我是一名优秀的程序员,十分优秀!