
[英]In neo4j on what basis paths from apoc.path.spanningTree will get sorted(default sort)?
[英]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.