查询高速公路和相应节点的Overpass API

时间:2015-08-03 19:19:25

标签: openstreetmap overpass-api

有人可能会这么善意给我一些提示吗?我完全没有将所有简单的立交桥示例放在一起以获得我需要的东西:

  • 在关系中:http://www.openstreetmap.org/relation/2618040
  • 我想通过各种方式“高速公路”#34;是"高速公路,主干,小学,高速公路_link,......"
  • 这些方式所指的所有节点。
  • 从我希望保留标记的方式名称高速公路单向
  • 我希望节点没有任何其他数据。像这样:<node id="122317" lat="53.5282633" lon="10.0232716"/>

1 个答案:

答案 0 :(得分:0)

我不是Overpass API专家,但这应该有效:

[out:json][timeout:25];
area["iso3166-2"="DE-HH"];
way(area)["highway"];
(._;>;);
out;

请参阅result on overpass turbo(警告:这是很多数据,您的浏览器可能无法处理它)。您可能还需要增加查询成功的超时时间。或者直接从Overpass API查看raw data

我将您的关系ID 2618040替换为应该更稳定的特定标记。但是,如果您愿意,当然也可以使用关系ID。为此,您必须将 3600000000 添加到关系ID,因为区域不是OSM中的本机元素:

[out:json][timeout:25];
way(area:3602618040)[highway];
(._;>;);
out;