[英]Make Overpass output incomplete ways
這是我使用Overpass API獲取數據的方式:
[out:xml];
way(40,10,35,5)["highway"~"motorway|motorway_link|trunk|trunk_link|primary|primary_link|secondary|secondary_link|tertiary|tertiary_link|residential|service|road|track|unclassified|undefined|unknown|living_street"];
(._;>;);
out;
不幸的是,我還得到了超出邊界框的節點,因為立交橋可以完成各種方式。 我可以關閉該行為,以便結果集僅包含邊界框中的節點嗎?
為此,您可以使用以下查詢:
[bbox:{{bbox}}];
way["highway"~"^(motorway|motorway_link|trunk|trunk_link|primary|primary_link|secondary|secondary_link|tertiary|tertiary_link|residential|service|road|track|unclassified|undefined|unknown|living_street)$"];
out geom({{bbox}});
請注意,out geom的輸出格式將略有不同。 對於天橋渦輪增壓而言,這不是問題。 但是,您沒有提供有關解析器的任何詳細信息。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.