ЗДЕСЬ api - получить центр карты - PullRequest
0 голосов
/ 03 сентября 2018

Я новичок в HERE API (все еще тестирую его) У меня есть 2 вопроса:

  1. У меня есть количество пинов на карте. Можете ли вы сценарий автоматически найти центр расположения пинов

  2. Для каждого вывода у меня есть блок div с информацией (каждый div имеет уникальный идентификатор). я могу нажать на булавку, и страница прокрутится в нужную позицию div / position? посмотрите пример здесь с Google Map: http://www.followmyroutes.com/index.php?page=itinPage&itinID=16

С уважением,

Roi

1 Ответ

0 голосов
/ 05 сентября 2018

Масштабирование до набора маркеров легко. Идея состоит в том, чтобы использовать метод setViewBounds на экземпляре карты.

// some examples marker
var toronto = new H.map.Marker({lat:43.7,  lng: -79.4});
var boston = new H.map.Marker({lat:42.35805, lng: -71.0636}),
var washington = new H.map.Marker({lat:38.8951, lng: -77.0366}),

// a group object to contain the markers
var group = new H.map.Group();

// add markers to the group
group.addObjects([toronto, boston, washington]);

// add the group to the map instance
map.addObject(group);

// get geo bounding box for the group and zoom into it
map.setViewBounds(group.getBounds());
...