Изменение начального местоположения карты Google по умолчанию - где я могу его изменить? - PullRequest
0 голосов
/ 25 сентября 2019

Я управляю веб-сайтом листинга, где пользователи могут добавлять свои компании на карту - когда адрес вводится в правильное поле, местоположение автоматически отображается на карте.Однако отправной точкой карты является Сидней, Австралия, примерно в 10 000 миль от района, где расположены предприятия.Было бы неплохо перенести место из Сиднея в более подходящее место.Эта функция является частью темы Wordpress, и автор темы говорит, что местоположение можно задать с помощью API карт Google, но я не вижу, где на картах Google это изменилось.Может ли кто-то с большим опытом указать мне, где мне нужно внести изменения, пожалуйста?

Большое спасибо.

1 Ответ

1 голос
/ 27 сентября 2019

Поскольку вы упоминаете, что первоначальное местоположение вашей карты находится в Сиднее, я предполагаю, что ваша карта центрирована по координатам широты / долготы, указанным в документации Google :

    map = new google.maps.Map(document.getElementById('map'), {
      center: {lat: -34.397, lng: 150.644},
      zoom: 8
    });

Чтобы изменитьцентр карты, замените эти координаты -34.397, 150.644 вашими.

Например, предположим, что вы находитесь в Лондоне, Великобритания.Получите широту / долготу этого местоположения (например, из Google Maps или Geocoder tool ) и затем установите их в центр карты:

center: {lat: 51.507351, lng: -0.127758}

Вы также можете сделатьэто с использованием map.setCenter({lat: 51.507351, lng: -0.127758}).

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

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