首页 / 浏览问题 / WebGIS / 问题详情
iclient for openlayers如何用天地图叠加iserver的服务图层
40EXP 2025年08月19日
如题,给个完整示例,我现在是加了天地图就加不了iserver的图层,iserver发布的是一个图片的工作空间,图片已经手动配准校正过了,在iserver里用Openlyer正常查看,单独调用也正常,就是想要叠加在天地图上就不行。要么只显示该图片要么只显示天地图。不知道是不是跟投影有关系。看到图片加载时的投影信息是: { "code_": "0", "units_": "m", "extent_": [ 112.91650487739093, 22.506612587593196, 114.09513782090052, 24.035302328062663 ], "worldExtent_": null, "axisOrientation_": "enu", "global_": false, "canWrapX_": false, "defaultTileGrid_": null } 而天地图用的是4326的投影。有没有什么办法解决

1个回答

您好,

如果在iclient for openlayers中单独调用该服务正常显示,建议排查显示顺序问题,先添加天地图再添加iserver地图服务。

另外在加载iserver地图服务时,建议通过projection参数设置4326坐标系,与天地图保持一致。

希望能够帮助到您,如仍有问题,请提供关键代码截图。
365EXP 2025年08月19日
...