Установить уровень масштабирования карты для конкретного почтового индекса - PullRequest
0 голосов
/ 19 января 2019

Я использую пакетный API MapQuest JS для отображения нескольких адресов на карте. Я могу передать несколько контактов и адресов соответственно. Я следующий пример по ссылке ниже. Карта может иметь несколько булавок, нанесенных по всей территории США, я хочу установить уровень масштабирования карты, условно для определенного почтового индекса.

https://developer.mapquest.com/documentation/samples/geocoding/v1/batch/

В настоящее время уровень масштабирования настроен на лучшее соответствие

var options = {
        elt: "map",
        zoom: 10,
        mtype: 'map'
      };

var map = new MQA.TileMap(options);
map.bestFit();

Я ожидаю установить уровень масштабирования для определенного почтового индекса на основе определенных критериев.

Обновления: 01/20 По ссылке ниже есть возможность установить начальный центр карты на определенную широту / долготу. но это не сработало для меня

https://developer.mapquest.com/docs/api-reference/javascript-api/classes/MQA.TileMap.html

Опция: [latLng] MQA.LatLng необязательно начальный центр карты как MQA.LatLng По умолчанию: {lat: 38.134557, lng: -98.4375}

1 Ответ

0 голосов
/ 22 января 2019

Надеемся, что вопросы и о центре карты, и о почтовом индексе были рассмотрены на форуме разработчиков MapQuest post .

https://developer.mapquest.com/forum/how-set-zoom-level-particular-zip-code

...