首页 / 浏览问题 / WebGIS / 问题详情
为什么自己发布的服务在页面加载不出来
20EXP 2024年03月31日
同样的代码 用iserver服务管理里原有的REST地图就能加载在页面 自己发布的地图就不行呢

2 个回答

您好,您详细具体的描述下您的情况和问题是什么呢,

您现在的描述内容缺失比较多,没法理解您是什么意思。
10,588EXP 2024年04月01日

是这样的:我之前测试代码的时候,自己要制作的地图因为数据没完整所以没有做好,不能发布自己的地图服务,于是用的是登录iserver后服务管理里的地图服务,在前端页面能加载出地图。最近地图做好了发布了,但是将url替换后前端页面加载不出这个地图,页面是灰色的。

你不用代码,直接用这个地图服务iServer本身的预览看下正常不。

如果iServer本身map节点没东西,说明是发服务的参数不对,或者是这个工作空间里没有地图。

如果iServer本身mpa节点有东西,但是预览看不到,可能是工作空间的地图里没有数据或者保存的地图默认显示位置不对。

如果iServer本身map节点有东西,预览也正常,就是前端代码参数不对应你的地图数据。

我的地图服务预览看起来应该挺正常的,我刚刚又尝试了一下,这个地图服务单独加载在前端页面的话加载不出来,鼠标怎么缩放都没有,但是叠加在天地图上是可以显示的,不知道这是为什么。

可以按照我刚刚说的哪三个,你排查下到底是哪个环节不对。

前端代码也可以参考:https://iclient.supermap.io/examples/leaflet/editor.html#01_tiledMapLayer4326

好的谢谢
请问你解决了吗,我也出现了一样的问题,地图是灰色的试了好久不知道怎么解决
5EXP 2024年05月14日
解决了,但不太记得怎么解决的,好像是重新设置了地图的坐标系之后就好了。
请问解决了么?怎样解决?
...