Определяется ли автоматически параметр «регион» карт Google? - PullRequest
0 голосов
/ 05 июля 2018

API Google Maps JS позволяет установить несколько параметров локализации, некоторые из которых автоматически определяются браузером пользователей, например, параметр language будет установлен клиентом.

Кажется, что нет упоминания о параметре region, установленном таким же образом, однако он влияет на взаимодействие с пользователем и то, как карты обрабатывают вводимые пользователем данные.

Нужно ли устанавливать этот параметр, чтобы обеспечить более локализованный доступ для посетителей?

Это не ясно из документации или моего тестирования (каков наилучший способ действительно проверить это?)

Вот пример: https://developers.google.com/maps/documentation/javascript/examples/geocoding-region-us

1 Ответ

0 голосов
/ 08 июля 2018

API Google Maps JavaScript поддерживает как языковые, так и региональные параметры. Вы можете применять их при загрузке API, как описано в официальной документации

https://developers.google.com/maps/documentation/javascript/localization

Обычно предоставление параметра региона влияет на представление изображений мозаики, особенно в областях, где разные страны имеют разные названия для одного и того же географического объекта. Например, Японское море , которое будет показано как Восток, см. С региональными настройками Кореи.

Ссылаясь на службы (геокодирование, маршруты и т. Д.), Google Maps JavaScript API использует видимый порт просмотра карты для смещения результатов в видимую область / регион. Эта логика применяется к сервисам на стороне клиента и размещает библиотеку, как вы можете видеть в примере, упомянутом в вашем вопросе.

Я считаю, что самый простой способ продемонстрировать это может быть автозаполнение в искатель мест . Позвольте установить видимый порт просмотра в Сиднее и наберите 'Hyde'. Все прогнозы будут из Австралии в соответствии с видимым видом порта, как показано на моем скриншоте.

enter image description here

Теперь измените вид порта на Лондон и снова введите «Гайд». На этот раз все прогнозы будут смещены в сторону Великобритании.

enter image description here

Надеюсь, мой ответ объяснит ваши сомнения!

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