什么是立交桥中的“节点”和“方式”API

问题描述:

我正在使用立交桥api,并想了解NodeWay之间的区别。以下是每个XML片段。如果有人知道数值的含义以及它们与现实世界的关系,我将不胜感激。另外一个节点与标签有什么区别,一个没有。什么是立交桥中的“节点”和“方式”API

<way id="4600886"> 
    <nd ref="27605443"/> 
    <nd ref="30346321"/> 
    <nd ref="1705297211"/> 
    <nd ref="391210257"/> 
    <nd ref="390384217"/> 
    <nd ref="391210271"/> 
    <nd ref="32343771"/> 
    <nd ref="391210305"/> 
    <nd ref="391210664"/> 
    <nd ref="97175448"/> 
    <tag k="highway" v="secondary"/> 
    <tag k="lanes" v="2"/> 
    <tag k="name" v="Days Road"/> 
    <tag k="surface" v="asphalt"/> 
</way> 


<node id="18615430" lat="44.2384337" lon="-76.5411605"> 
    <tag k="created_by" v="r_coastlines"/> 
    <tag k="source" v="PGS"/> 
</node> 

首先,这个问题是不是在所有关于立交桥API - 这是与节点,方式和关系正常OpenStreetMap的对象模型。

ref这样的值没有任何意义,它们是数据库内部对象标识符。然而,一种方式可能通过它的id引用一个节点为例。地理纬度/经度信息始终存储在节点中。当然,如果某些节点在现实生活中表现为类节点对象(可能是舒适或可能是停车标志),那么某些节点可能会有标签。对于高速公路(=使用多个节点的方式),单个节点根本不需要任何标签。

一些建议阅读:

  1. http://wiki.openstreetmap.org/wiki/Elements
  2. http://wiki.openstreetmap.org/wiki/OSM_XML
  3. http://wiki.openstreetmap.org/wiki/OSM_file_formats
  4. https://www.mapbox.com/mapping/osm-data-model/