0

我想通過谷歌靜態地圖API顯示2個不同位置之間的路徑。 它適用於短距離。 但是Poly行不能長距離繪製可能是由於Url參數的分隔造成的。 如何讓它長距離工作?谷歌靜態地圖API的長路線不工作

這裏是工作示例艾哈邁達巴德到孟買Ahmedabad to Mumbai

這裏是行不通的示例艾哈邁達巴德果阿Ahmedabad to Goa

+0

如果沒有示例代碼來說明問題很難回答。如果您檢查Directions計算器,它看起來像指示服務可以返回路線:https://directionsdebug.firebaseapp.com/?origin=Ahmedab​​ad&destination=Goa – xomena

回答

0

你應該減少你的路徑點。有一種特殊的數學算法可以在不損失路徑查看質量的情況下實現,尤其是在更高的縮放級別上。在下一步中,您可以對路徑點進行編碼。

我認爲你需要,你可以在這個討論中發現:Static Maps: Drawing polygons with many points. (2048 char limitation)

更多,如果你你搜索「簡化路徑」,也許「編碼路徑」,你可以找到。 祝你好運,Reinhard

ps .:在GPSies.com下,你可以規劃一個路徑,保存並下載不同級別的減少路徑/ /軌跡點。也許你可以使用它進行測試。