首页 / 浏览问题 / 组件GIS / 问题详情
超图FAQ:使用iObjects Java组件,通过map.getLayers().getAllLayers(true)方法获取图层树形结构时,始终返回空数组。
64,468EXP 2025年09月08日
使用iObjects Java组件,通过map.getLayers().getAllLayers(true)方法获取图层树形结构时,始终返回空数组。

1个回答

【问题原因】在调用getLayers()之前,需要先打开一个地图,否则地图对象中没有图层信息。 【解决办法】初始化地图对象后,先调用map.open(mapName)方法打开指定地图,然后再获取图层。同时,建议通过map.toXML()方法获取完整的地图结构XML,再解析生成前端所需的树形结构。
64,468EXP 2025年09月08日
热门文章
关注我们
...