2016-07-14 65 views
0

我想圍繞x乘y英里的中心點創建一個矩形。例如:創建一定大小的傳單的邊界

makeRectangle(pointer,10,5);

我最終要的範圍,所以:

makeBounds(指針,10,5)優良

然而,一切似乎都在創造的邊緣點,這我不清楚的方面來創建關於如何處理經紀人多頭。

回答

0

一個簡單的方法是使用兩次L.Circle workaround

創建2個圓圈(一個用於水平距離,一個用於垂直)並讀取它們的邊界,分別檢索經度和緯度。

缺點是L.Circle不是垂直精確的(它不考慮大地測量),並且一旦垂直移動經度,水平距離就不再精確到這些新的緯度。

但作爲第一種方法和小距離,這種方法可能已經足夠滿足您的需求。