我生成用於調用Google靜態地圖API的URL,但有時我的網址很長(> 2048)。 我該如何解決這個問題?Google靜態地圖API - 長URL
回答
如果URL太長,您無法執行任何操作。這是通過網頁瀏覽器的設計。
看到這個問題limitation of url
如果靜態地圖API並沒有幫助你實現你的任務,你可能想看看@其他Google Maps APIs
如果您的網址包含您可以對其進行編碼和折線使他們更短。以下是Google對此的解釋,然後您需要使用您使用的任何語言來查看實現。
https://developers.google.com/maps/documentation/utilities/polylineutility
可以編碼您的折線,使他們更短。
這裏是一個可以幫助你如何在很短的折線
我使用PHP庫短長度 這裏是圖書館https://github.com/danmandle/encoded-polyline-stitcher
的鏈接,如果你使用這個庫的例子
(51.838245,-111.834991|51.833179,-111.83503|51.831007022306,-111.8232751234|51.838244686875,-111.82327418214) = (atk{HtwqiTt^[email protected])
這裏很重要的一點是,如果你使用短網址,你必須使用「ENC:」 keywor d
(fillcolor:0xAA000033|color:0xFFFFFF00|51.838245,-111.834991|51.833179,-111.83503|51.831007022306,-111.8232751234|51.838244686875,-111.82327418214) = (fillcolor:0xAA000033|color:0xFFFFFF00|enc:atk{HtwqiTt^[email protected])
該庫可用於其他語言,如果你不使用PHP。
我希望它可以幫助別人
謝謝。我是這個網站的新手。 – 2013-08-16 14:50:52
近日,在2016年八月,URL限制已更改爲大小8192個字符。
https://developers.google.com/maps/documentation/static-maps/intro#url-size-restriction
thx更新 – cloverink 2016-11-26 16:17:46
- 1. Google API - 靜態地圖
- 2. Google靜態地圖路徑API問題
- 3. 無法找到Google地圖靜態地圖API密鑰
- 4. Google靜態地圖錯誤
- 5. Google Maps API +動態地圖
- 6. Google靜態地圖API:將路線表示爲編碼折線
- 7. 如何使用Google靜態地圖API獲取地圖圖片的靜態網址?
- 8. 如何從Google靜態地圖API獲取圖片
- 9. 在Google靜態地圖API中獲取矩形的圖像
- 10. Google靜態地圖自定義標記緩存多長時間?
- 11. 靜態Google地圖自定義圖標
- 12. Google靜態地圖API中的最大位置數
- 13. 如何將靜態Google地圖轉換爲動態Google地圖onclick靜態地圖?
- 14. 未顯示路徑-Google靜態地圖API:生成具有路徑的靜態地圖
- 15. 谷歌靜態地圖API:生成具有路徑的靜態地圖
- 16. 協調Google地圖和Google靜態地圖之間的差異
- 17. 使用Google靜態地圖AJAX時的URL中的空白
- 18. Google靜態地圖API:JavaScript中的URL簽名
- 19. 谷歌靜態地圖API的長路線不工作
- 20. 谷歌地圖靜態API網:: ERR_CONNECTION_CLOSED
- 21. 谷歌靜態地圖API:移動
- 22. Google靜態地圖API - 超出使用限制檢測
- 23. Google靜態地圖API:獲取更多請求
- 24. 我可以在Google Maps API V3中獲得靜態地圖嗎?
- 25. 通過Google Places API標記谷歌靜態地圖
- 26. Google靜態地圖API如何指定最大縮放級別
- 27. Google靜態地圖API - 自定義標記未顯示
- 28. 來自「我的地點」地圖的靜態Google地圖圖像?
- 29. 靜態Google地圖的標籤限制
- 30. 繪製圓圈Google靜態地圖
我打電話與POST方法靜態地圖但谷歌不能這樣。 – cloverink 2011-03-30 11:56:06
是的。 AFAIK,Static Maps API只支持GET。 – 2011-03-30 11:57:22