Я использую ngx-leaflet v4.0.0 и Angular v6.1.10.
У меня есть карта с несколькими базовыми картами и несколькими пользовательскими наложениями.Я использую LayersControl из ngx-leaflet.
Как пользователь может легко увеличить границы определенного слоя наложения?Я знаю, что могу сделать это так:
zoomToHome() {
this.map.flyToBounds(this.homeLayer.getBounds());
this.map.fitBounds(this.homeLayer.getBounds());
}
Это функция нажатия моей пользовательской кнопки.И когда я добавляю свои слои, я сохраняю один как свой домашний слой.
Я бы предпочел, чтобы кнопка в слое управления находилась перед каждым слоем, при щелчке по карте она выходит за границы.
Можно ли это сделать с помощью текущего элемента управления слоями или я должен отправить запрос на функцию с Asymmetrik
?