Leaflet 在传单中包括自定义Esri baselayer/webmap

Leaflet 在传单中包括自定义Esri baselayer/webmap,leaflet,esri,esri-leaflet,Leaflet,Esri,Esri Leaflet,我们一直在使用esri传单在地图上添加基础层,但现在我们想要不同的外观。使用他们的webmap编辑器,我们制作了一张我们喜欢的地图,我有webmap ID,我想我可以使用webmap,就像我使用basemaplayer一样,但事实证明webmap是一个额外的库,只达到了0.4,而且很长时间没有更新 问题: 是否有方法使用Esri网络地图中的分幅/底图(使用传单和Esri传单) 如果没有,我如何从“esri传单webmap”导入esri传单webmap,因为import{webmap}导致无法找到

我们一直在使用esri传单在地图上添加基础层,但现在我们想要不同的外观。使用他们的webmap编辑器,我们制作了一张我们喜欢的地图,我有webmap ID,我想我可以使用
webmap
,就像我使用
basemaplayer
一样,但事实证明webmap是一个额外的库,只达到了0.4,而且很长时间没有更新

问题: 是否有方法使用Esri网络地图中的分幅/底图(使用传单和Esri传单)

如果没有,我如何从“esri传单webmap”导入esri传单webmap,因为
import{webmap}导致
无法找到模块“esri传单webmap”或其相应的类型声明。
即使它与esri传单一样位于节点\u模块中

旧代码

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);