簡體   English   中英

OpenStreetMap和立交橋中的排序路徑

[英]Sorted path in OpenStreetMap and overpass

到了這里,我得到了意大利高速公路上的事故清單以及發生事故的公里數。 我應該在活動的后期和長時間找到。 我使用以下腳本從高速公路上提取了所有節點:

. [out:json][timeout:25]; //fetch area “Italy” to search in {{geocodeArea:Italy}}->.searchArea; //gather results ( // query part for: “highway=motorway and ref=A14” node["highway"="motorway"]["ref"="A14"](area.searchArea); way["highway"="motorway"]["ref"="A14"](area.searchArea); relation["highway"="motorway"]["ref"="A14"](area.searchArea); out body; >; out skel qt;

問題在於,雖然節點是有序的(所以我可以計算出以千米為單位的相對距離),但是路徑卻沒有。 這意味着我無法創建從街道起點到終點的道路。

有什么方法可以排序和計算絕對距離(以公里為單位)嗎?

感謝幫助

IIRC,在geoJSON中,您首先會看到無序的節點列表。 然后,在方式對象中,應該有方式內每個節點的ID的列表。 這些ID是按順序排列的,因此與第一個ID和最后一個ID對應的節點應該是您的起點和終點。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2025 STACKOOM.COM