簡體   English   中英

如何在谷歌地圖上找到最小和最大的緯度和經度

[英]how to find minimum & maximum values latitude and longitude on google map

我想定位Google地圖可見區域的最小緯度/經度和最大緯度/經度值。例如:如果我沿地圖的任何軸(而不是拖動端)拖動地圖,則Java腳本會以最小/最大緯度/經度值。

您可以為Map-> idle event掛接事件監聽器:

當地圖在平移或縮放后變得空閑時,將觸發此事件。

在該事件內,您可以調用Map.getBounds()方法。 然后,您可以使用LatLngBounds.getNorthEast()LatLngBounds.getSouthWest()方法來獲取可見區域的左上角和右下角。

使用google.maps.Map#getBounds

例如:

var map = new google.maps.Map(document.getElementById('map-div'), { /* options */});
var bounds = map.getBounds();

http://code.google.com/apis/maps/documentation/javascript/reference.html#Map

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM