Попробуйте Google Maps v3 API.Добавьте прослушиватель событий для щелчка, и вы можете довольно легко получить широту / долготу.Пример:
google.maps.event.addListener(map, 'click', function(event) {
YourHandler(event.latLng);
});
event.latLng автоматически получает долготу и широту местоположения, на котором вы щелкнули