1
假設我知道4條街道的交點座標:A,B,C和D.如果我知道一輛汽車Z距離街道A的交叉點100米,是否有服務可以讓我導出汽車Z的座標?查找街道起點和終點的座標
如果街道設置是完整的網格,這很簡單 - 但這種情況並不常見。
假設我知道4條街道的交點座標:A,B,C和D.如果我知道一輛汽車Z距離街道A的交叉點100米,是否有服務可以讓我導出汽車Z的座標?查找街道起點和終點的座標
如果街道設置是完整的網格,這很簡單 - 但這種情況並不常見。
谷歌不會爲你做這件事。您需要從交叉路口開始抓取街道A的路段,然後將從路口開始的每個路段的距離加起來,直到您超過100米。然後在最後一個分段上插入以找到Z的位置。
什麼樣的服務將爲我獲得分段? – Mike
@Mike您需要使用openstreetmaps等數據源來獲取單個路段。請參閱http://gis.stackexchange.com/questions/67302/how-to-get-a-city-road-network-as-line-segments –
當您從谷歌查詢路線時,它會爲您提供沿着該路線的路段(爲了繪製藍線疊加層),所以你可以從谷歌中取出一些信息,但我不相信你應該抓取或使用這些數據,並創建一個包含您感興趣的細分聽起來像是一個不平凡的練習。但它可能比合並自己的數據源更容易。然而,你試圖解決的問題讓我相信,從長遠來看,無論如何,使用真實的數據源比其他服務更好。 –