Объект карты GMap2 имеет следующие методы:
var center = map.getCenter(); // returns GLatLng of center point of map
var span = map.getBounds(); // returns GLatLngBounds of current map view
Используя их просто, вы можете получить такую кнопку:
<input type="button" onclick="javascript:alert(map.getCenter())" value="Show Coordinates"/>
Более реалистично, вы определите функцию для вызова с помощью кнопки onclick
:
function showCenterAndSpan()
{
var center = map.getCenter();
var span = map.getBounds();
var ne = span.getNorthEast();
var sw = span.getSouthWest();
var coordStr = "lat=" + center.lat() + "&lng=" + center.lng() +
"&n=" + ne.lat() + "&e=" + ne.lng() + "&s=" + sw.lat() + "&w=" + sw.lng();
alert(coordStr); // Or, post this string to the server to save into the database
}