0
我需要分解LatLngBounds。獲取LatLngBounds(可見區域)的子區域 - 谷歌地圖v2
如何詳細說明可見區域的界限,界限半徑爲30000米?
簡單地說,在輸出端我們需要獲得一個二維數組(網格)和主LatLngBounds的子網格。 我認爲這是純粹的數學。
我需要分解LatLngBounds。獲取LatLngBounds(可見區域)的子區域 - 谷歌地圖v2
如何詳細說明可見區域的界限,界限半徑爲30000米?
簡單地說,在輸出端我們需要獲得一個二維數組(網格)和主LatLngBounds的子網格。 我認爲這是純粹的數學。
決定: 我們將地圖攝像機設置在需要的區域內,我們根據所需的內切圓半徑獲得一個扇區的參數。將扇區的右上角與主區域的右上角組合。計算扇區左下角相對於右上角的偏移量,並根據偏移量計算扇區行中的以下內容。當我們到達線的末端時(最後一個區域的左下角移動的距離更遠或等於主區域的經度),我們在下一行放置一個新的區域,其右上角與右下角重合上一行的第一部分的角落。添加行直到最後一行的最後一個扇區的左下角小於主區域的左下角的緯度。祝你好運!