Google Maps Javascript API - получить местоположение по нажатию - PullRequest
0 голосов
/ 26 декабря 2011

Мне нужно получить (каким-то образом) долготу / широту пользователя, как только он нажмет на карту Google, которую я им предоставляю.

Мне нужно получить эту информацию в моем методе в c #, чтобы я мог сохранитьэто в базе данных.

-

вариант использования:

  1. пользователь заходит на страницу с картами Google на ней
  2. пользователь нажимает наего / ее местоположение
  3. onclick получает информацию и передает ее в ac # метод saveLocation (широта, долгота)

есть учебник или информация, как это сделать?Я нашел некоторые, которые делают это с JavaScript, но мне нужна эта информация, чтобы добраться до метода на стороне сервера.

Thnx много

1 Ответ

0 голосов
/ 26 декабря 2011

получить информацию в javascript и отправить информацию на серверную сторону посредством вызова ajax.

 GEvent.addListener(map, "click", function(overlay, latlng) {
          if (latlng) {
            marker = new GMarker(latlng, {draggable:true});
                var latlng = marker.getLatLng();
                var lat = latlng.lat();
                var lng = latlng.lng();
              //send these lat and lng to server side save location method through ajax

          }
            map.addOverlay(marker);
          });
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...