Google Maps Url, параметр Zoom не работает - PullRequest
0 голосов
/ 31 мая 2018

У меня есть эта ссылка, которая работает: https://www.google.com/maps/@?api=1&map_action=map&query=1547+21st+Ave%2C+San+Francisco%2C+CA+94122&basemap=satellite

Когда я пытаюсь добавить "& Zoom = 20", я получаю черный экран.Кто-нибудь знает, как это исправить?

https://www.google.com/maps/@?api=1&map_action=map&query=1547+21st+Ave%2C+San+Francisco%2C+CA+94122&basemap=satellite&zoom=21

1 Ответ

0 голосов
/ 01 июня 2018

Похоже, вы пытаетесь использовать несовместимые параметры.

Из документации https://developers.google.com/maps/documentation/urls/guide

В разделе «Отображение карты» (обратите внимание, что в нем не указаны маркеры или направления):

map_action = карта обязательна и не содержит «запроса» в списке параметров.Одна вещь, которая доступна, это "центр", и, используя координаты от адреса, который вы указали, мы получаем это:

https://www.google.com/maps/@?api=1&map_action=map&center=37.7588375,-122.481441&basemap=satellite&zoom=21

Теперь, если это не то, что вы ищете, есть другие темы, которые обсуждают это, как здесь и здесь .

И вы получите что-то вроде этого:

http://maps.google.com/maps?z=20&t=k&q=1547+21st+Ave%2C+San+Francisco%2C+CA+94122

Это даст вам карту спутникового обзора с маркером в указанном месте.

...