我的代码是这样的
运行后效果图是这样的
问题:我调用自己发布的iserver地图服务时,运行结果显示只有空白。然后我尝试使用官方的iserver地图服务,运行结果也只是出现部分地图,没有完全显示出来,这是什么问题?
您好,从代码上看您调用的服务应该是我们示例服务World。
https://iclient.supermap.io/en/examples/leaflet/editor.html#01_tiledMapLayer4326
参考以上demo,更多demo参考以下网址。
https://iclient.supermap.io/en/examples/leaflet/examples.html#iServer
现在官方的地图服务加载没有问题了,但是自己发布的iserver地图服务还是加载不了
自己的地图服务加载效果(没有报错,但全是灰的):
代码如下:
发布的iserver信息:
问题:怎么才能使自己发布的影像在浏览器上正常浏览?
您的服务不是4326坐标系的,所以叠加到地图上时候看不见数据。
考虑设置坐标系,或者在iDesktop将您的坐标系转换到4326进行展示。
参考以下博客设置坐标系。
https://blog.csdn.net/weixin_42066016/article/details/120450789