Получить координаты на основе местоположения маркера на карте Google - PullRequest
0 голосов
/ 11 февраля 2020

Aoa,

Я работаю над веб-приложением, в котором продавец магазина должен указать широту и долготу своего магазина. Это легко получить, если он / она использует приложение из магазина. Но если он / она где-то еще, я хочу показать продавцу вариант карты, где он / она может найти его / ее магазин и указать его. И я мог бы получить координаты из этой позиции маркера.

Я изучил API карты Google, нашел много полезных вещей, но не мог понять, как этого добиться, так как я не могу найти что-либо относительно получения координат. ординаты от маркера.

Было бы замечательно, если бы кто-нибудь мог направить меня туда, куда я должен обратиться или что я должен изучить, чтобы решить мою проблему.

Заранее спасибо ..

Ответы [ 2 ]

0 голосов
/ 14 февраля 2020

Вы можете использовать API Карт JavaScript, чтобы ставить маркер при каждом нажатии определенной точки на карте, затем получать координаты точки и отображать ее, чтобы ваш пользователь мог напрямую получить точную координату маркера. Вот простой код , который я сделал, чтобы продемонстрировать это.

В коде я использовал прослушиватель карты, чтобы проверять каждый щелчок на карте и ставить на нем маркер. Затем он обновит отображение метки координатой маркера.

 map.addListener('click', function(event) {
    addMarker(event.latLng);
    document.getElementById("text").innerHTML = event.latLng.lat() + ',' + event.latLng.lng();
  });

Надеюсь, это поможет!

0 голосов
/ 11 февраля 2020

Щелкните правой кнопкой мыши красный маркер на Картах Google после поиска местоположения и выберите «что здесь?» и вы увидите координаты во всплывающем окне.

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