0
我正在使用谷歌地圖V3,我正在尋找一位聽衆來捕捉地圖的移動(導航),我可以這樣做嗎?如何在Google地圖中捕捉地圖運動?
如果是,我該怎麼做,怎樣才能知道x和y的移動大小?
編輯: 因爲我在地圖上有一個標記,當我點擊標記時div出現在標記的相同位置,但是當我移動地圖時,製造商以相同的方式移動,但是DIV仍處於固定位置,如何以相同方式移動div?
我正在使用谷歌地圖V3,我正在尋找一位聽衆來捕捉地圖的移動(導航),我可以這樣做嗎?如何在Google地圖中捕捉地圖運動?
如果是,我該怎麼做,怎樣才能知道x和y的移動大小?
編輯: 因爲我在地圖上有一個標記,當我點擊標記時div出現在標記的相同位置,但是當我移動地圖時,製造商以相同的方式移動,但是DIV仍處於固定位置,如何以相同方式移動div?
這些地圖事件 '的bounds_changed' 將協助:
neLatLngObject = boundsObject.getNorthEast();
swLatLngObject = boundsObject.getSouthWest();
// or the center of bounds:
ctrLatLngObject = boundsObject.getCenter();
到:
google.maps.event.addListener(map, 'bounds_changed', function() {
// whatsoever..., i.e.
boundsObject = map.getBounds();
});
它返回由兩個LatLng對象(NE和SW),其值的範圍對象可以像被檢索找到兩點之間的距離看這裏:Calculate distance between two points in google maps V3