Я использую пакетный 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}