Получение долготы и широты из Google Maps

У меня есть друг, который отправил мне свое местоположение через WhatsApp. У меня также установлено навигационное программное обеспечение sygic, и оно принимает долготу и широту для определения местоположения.

Для этого я могу вытащить долготу и широту из карт Google и отправить их в Sygic?

Ответы (3)

Да, вы можете получить свои координаты через приложение «Карты». Для этого:

  1. Нажмите на свое текущее местоположение или поместите булавку в выбранное место, а затем нажмите.
  2. Нажмите на стрелку внутри синего круга
  3. Нажмите, чтобы поделиться местоположением, выберите адрес электронной почты.
  4. Отправьте его себе.
  5. В письме должна быть ссылка и vcard. Оба они включают информацию о координатах. Однако, чтобы получить фактические координаты, вам нужно будет скопировать ссылку в электронном письме и вставить ее, например, в Notes, чтобы затем выбрать только координаты.

И вы можете ввести координаты в приложение Sygic.

Скопируйте и вставьте следующий код в адресную строку браузера:

javascript:void(prompt(”,gApplication.getMap().getCenter()));

Хотя вопрос не делает его настолько очевидным, насколько мог бы, вопрос касается приложения Google Maps для iOS, а не веб-сайта Google Maps. Следовательно, в браузере нет адресной строки, и закладки не доступны. Но это хороший ответ на другую проблему.
Смотрите мое решение вместо этого

Перейдите на случайную веб-страницу с помощью Safari ( например , http://google.com ).

Перейдите в адресную строку и введите javascript:navigator.geolocation.getCurrentPosition(function(p){var c=p.coords;document.write(c.latitude+','+c.longitude);});(если вы видите какие-либо всплывающие окна, выберите «ОК»).

Поскольку Safari не удобен для пользователя, он не позволяет вводить определенные символы в адресную строку. Чтобы иметь возможность печатать javascript:navigator.geolocation.getCurrentPosition(function(p){var c=p.coords;document.write(c.latitude+','+c.longitude);});в адресной строке, вам необходимо:

  1. Откройте приложение для обмена сообщениями, перейдите в «Написать сообщение», введитеjavascript:navigator.geolocation.getCurrentPosition(function(p){var c=p.coords;document.write(c.latitude+','+c.longitude);});

  2. Двойное нажатие >> Выбрать все >> Копировать

  3. Теперь вернитесь в приложение Safari и вставьте то, что вы скопировали, в адресную строку.