#leaflet #esri #esri-leaflet
#листовка #esri #esri-листовка
Вопрос:
Мы использовали esri-leaflet для размещения базового слоя на моих картах, но теперь нам нужен другой внешний вид. Используя их редактор веб-карт, мы собрали карту, которая нам нравится, и у меня есть идентификатор webmap, и, используя документы, я подумал, что могу использовать webMap
тот же способ, что и раньше basemaplayer
, но оказывается, что webmap — это дополнительная библиотека, достигшая только 0.4 и давно не обновлявшаяся.
Вопрос: Есть ли способ использовать плитки / базовую карту из веб-карты Esri с помощью листовки и esri-листовки?
И если нет, как мне импортировать esri-leaflet-webmap, потому import {webmap} from 'esri-leaflet-webmap';
что результаты, Cannot find module 'esri-leaflet-webmap' or its corresponding type declarations.
даже если они есть в node_modules точно так же, как esri-leaflet
Старый код
import * as L from 'leaflet';
import * as esri from 'esri-leaflet';
…
this.map = L.map(this.mapContainer.nativeElement, {});
esri.basemapLayer('Imagery').addTo(this.map);
Новый код
esri.webMap(webmapId).addTo(this.map);