首页 / 浏览问题 / WebGIS / 问题详情
将TiledMapLayer添加至底图报错
1EXP 2022年06月10日

使用产品:SuperMap iServer 9D(2019)

使用框架:vue3+vite+leaflet1.7.0+iclient-laeflet v11.0.0-beta

问题描述:

初始化TiledMapLayer成功,并且能在控制台打印TiledMapLayer对象,但是将TiledMapLayer添加至底图之后就会报错(TiledMapLayer图层没有显示在地图上),并且在浏览器第一次移动地图时还会报相同错误,之后无法再次移动地图

在相同的环境下使用html+js能够正常运行,

代码片段:

报错截图:

在控制台打印的TiledMapLayer对象截图:

1个回答

您好,请问您的 iclient-leaflet是npm安装还是离线引用包?

不使用 TiledMapLayer,使用其他类型图层接口添加到地图是否会出现该问题?

使用其他版本的iclient-leaflet是否存在该问题?

看您服务版本为9D,iClient为11,您可以尝试使用在线服务测试,排查是否版本问题导致。

9,793EXP 2022年06月10日
...