我有一個簡單的問題。我想圍繞google.maps.Polyline繪製一個google.maps.Polygon。我通過混合How to draw a polygon around a polyline in JavaScript?中提到的解決方案來實現它。我的問題是關於緩衝區的寬度。如果你看https://coderwall.com/p/zb_zdw/buffered-polyline中的例子,你可以看到當折線是水平的時候緩衝區更寬。當行是垂直緩衝區時較小。這是爲什麼?那是對的嗎? 來自我的程序的示例:https://ibb.co/i2m2BF爲什麼用JSTS緩衝的多段線的寬度隨緯度而變化?
1
A
回答
1
多邊形的寬度以度爲單位設置。從代碼:
var distance = 10/111.12, // Roughly 10km)
經度的長度隨緯度而變化。
+1
謝謝,它現在有道理,但不幸的是這對我來說是一個問題。我應該在折線周圍劃一個5英里的區域,這個解決方案並不精確。你知道一些能幫助我的解決方案嗎?因爲這意味着如果你有水平線,緩衝區將比垂直線大2倍。 (90對180度) –
+1
我實現了我的整個程序,所有其他功能都很完美。這一個困擾我,但我不知道我怎麼能改變它,仍然有一個多邊形作爲折線周圍的緩衝區。 –
相關問題
- 1. Openlayer2:什麼是JSTS庫緩衝區長度單位?
- 2. 爲什麼緩衝速度隨着緩衝區大小的增加而增加?
- 3. 文字寬度隨着屏幕寬度而變化
- 4. 寬度和高度是否隨定位而變化?
- 5. 網站佈局隨寬度變化而變化?
- 6. 經度和緯度隨高度變化嗎?
- 7. 變化對URL的緯度和經度
- 8. 如何使div的寬度不隨瀏覽器窗口的變化而變化
- 9. Java:控制嵌入式面板隨着Swing的變化而變化的寬度
- 10. 訪問窗體寬度隨屏幕寬度變化
- 11. Google-amp-cache爲變化的維度緩存圖像爲什麼?
- 12. 多段線的經度和緯度:小冊子
- 13. 爲什麼pinterest設置圖像的高度而不是寬度?
- 14. 變化寬度/高度
- 15. 爲什麼輸入寬度會改變?
- 16. 緯度經常變化
- 17. 爲什麼函數不能匹配變化數組的寬度和高度?
- 18. 畫布線寬度在畫布寬度變化時發生變化
- 19. TextView的寬度跟隨ImageView的曲線
- 20. onload image從0寬度變爲100px寬度並緩動
- 21. C#將步幅/緩衝區/寬度/高度轉換爲位圖
- 22. 變化的UITableViewCell寬度
- 23. 最大寬度100px與寬度100px,爲什麼最大寬度短於寬度?
- 24. ArrayList的多緯度經度
- 25. 在Google地圖多段線中獲取經度和緯度點
- 26. 影片剪輯寬度的變化,而不是高度
- 27. Android隨着WiFi信號強度的變化而變化
- 28. 爲什麼表列寬度發生變化?
- 29. 將座標分爲緯線和緯度
- 30. 用變量初始化緩衝區數組的長度
嗨,同樣的問題/問題在我身邊 您是否找到答案/解決方案? 謝謝 –
我切換TurfJS http://turfjs.org/docs/#buffer最近(好運)在他們的庫中修復了類似的問題。它工作得很好,也接受英里和公里,作爲距離單位 –