Ответы:
Эта схема снова изменилась (23 октября 2018 года). Смотрите ответ Кушагра для последних.
Это для карты с маркером (через комментарий aaronm ):
https://www.google.com/maps/?q=-15.623037,18.388672
Для более старого примера (без маркера на этом):
https://www.google.com/maps/preview/@-15.623037,18.388672,8z
Самый старый формат:
http://maps.google.com/maps?ll=-15.623037,18.388672&spn=65.61535,79.013672
Лучше всего использовать q
параметр, чтобы он отображал карту с отмеченной точкой. например.:
https://maps.google.com/?q=<lat>,<lng>
На сегодняшний день (2014/09/23) я обнаружил, что для получения маркера на точном месте (не в приближении) вы можете использовать:
http://www.google.com/maps/place/49.46800006494457,17.11514008755796
Кроме того, если вы хотите указать центр карты и масштаб:
http://www.google.com/maps/place/49.46800006494457,17.11514008755796/@49.46800006494457,17.11514008755796,17z
Если вы хотите использовать тип спутниковой карты, тогда добавьте /data=!3m1!1e3
http://www.google.com/maps/place/49.46800006494457,17.11514008755796/@49.46800006494457,17.11514008755796,17z/data=!3m1!1e3
И если вы хотите вид местности карты, то добавьте /data=!3m1!4b1
https://www.google.com/maps/place/49.46800006494457,17.11514008755796/@49.46800006494457,17.11514008755796,17z/data=!3m1!4b1
На сегодняшний день (23 октября 2018 г.) Google предоставил универсальный URL, который достаточно эффективно работает на кроссплатформенных платформах, и поэтому Google рекомендует этот метод.
Синтаксис: https://www.google.com/maps/search/?api=1&query=<lat>,<lng>
Пример: https://www.google.com/maps/search/?api=1&query=28.6139,77.2090 (Нью-Дели, Индия)
Документация / Источник: https://developers.google.com/maps/documentation/urls/guide
Если вы хотите открыть Google Maps в браузере:
http://maps.google.com/?q=<lat>,<lng>
Чтобы открыть приложение Google Maps на мобильном устройстве iOS, используйте схему URL-адресов Google Maps :
comgooglemaps://?q=<lat>,<lng>
Чтобы открыть приложение Google Maps на Android, используйте geo: intent :
geo:<lat>,<lng>?z=<zoom>
Это выходит за рамки вопроса, но я думаю, что было бы также интересно узнать, как связать маршрут. Запрос будет выглядеть так:
https://www.google.es/maps/dir/'52.51758801683297,13.397978515625027'/'52.49083837044266,13.369826049804715'
Это URL-адреса, которые работают:
http://maps.google.com/?q=<LAT>,<LNG>
https://maps.google.com/?q=<LAT>,<LNG>&ll=<LAT>,<LNG>&z=18
https://www.google.com/maps/@<LAT>,<LNG>,16z
https://maps.google.com/?q=<LAT>,<LNG>&z=16
Хотя (для заядлых читателей) Это последнее из Google (22 августа 2017 г.):
URL-адреса
карт URL- адреса карт с отображением
карты URL-адреса карт с действием поиска
От гугл
Поиск : при поиске определенного места полученная карта помещает булавку в указанное место и отображает доступные сведения о месте.
Важный : параметр api = 1 определяет версию URL Карт, для которой этот URL предназначен. Этот параметр обязателен в каждом запросе. Единственное допустимое значение - 1. Если в URL отсутствует api = 1, все параметры игнорируются и запускается приложение Google Maps по умолчанию, либо в браузере, либо в мобильном приложении Google Maps, в зависимости от используемой платформы (для Например, https://www.google.com/maps ).
Чтобы открыть приложение Google Maps в Android: -
geo:<lat>,<lng>?z=<zoom>
открыть приложение с маркером для указания местоположения: -
geo:<lat>,<lng>?q=<lat>,<lng>(Label,Name)
открыть карту Google в IOS: -
comgooglemaps://?q=<lat>,<lng>
открыть Google Maps в браузере со следующими параметрами: -
http://maps.google.com/maps?z=12&t=m&q=<lat>,<lng>
z
это уровень масштабирования (1-21)t
тип карты (карта " m ", спутник " k ", гибрид " h ", местность " p ", " e " GoogleEarth)q
это поисковый запросИспользование параметра запроса не будет работать, Google попытается приблизить местоположение.
Место, которое я хочу: http://maps.google.com/maps?ll=43.7920533400153,6.37761393942265
Примерное местоположение (к западу от фактического местоположения): http://maps.google.com/?q=43.7920533400153,6.37761393942265.
скажи легко http://www.google.com/maps/place/lat,lng
форматировать
пример URL:
Это тоже работает:
https://www.google.pl/maps/@<lat>,<lon>,<zoom>z
Пример: https://www.google.pl/maps/@51.5088233,-0.1296787,13z
С указателем:
https://www.google.com/maps/place/<lat>,<lon>/@<lat>,<lon>,<zoom>z
Пример: https://www.google.com/maps/search/51.5088233,-0.1296787/@51.5088233,-0.1296787,13z
Откройте следующий URL с широтой и долготой и уровнем масштабирования.
Найдите свое местоположение в программе Google Планета Земля и нажмите значок «Просмотр в Картах Google». Панель URL в вашем браузере покажет нужный вам URL.
Чтобы получить текущее местоположение в качестве начальной точки, вам нужно использовать этот URL:
https://www.google.com/maps/dir/?api=1&origin=Current+Location&destination=<latitude>,<longitude>
Вы можете заполнить целевой параметр значениями адреса, имени или широты и долготы.