首页 / 浏览问题 / WebGIS / 问题详情
地图服务,显示标记不完整
31EXP 2024年06月21日

跟这个一样https://ask.supermap.com/126935?show=126935#q126935,但我的是在iserver预览中某个标记可以展示清楚,但在我的系统中那个标记在某些层级下没有展示

1个回答

您好,您这边清理浏览器缓存后重新加载地图服务是否能正常显示?或者在前端加载时设置为调用缓存

可以在iServer预览中查看请求的格式,与您的系统中加载的请求进行对比,是否有差别
931EXP 2024年06月24日
你好,我看了一下iserver的请求格式和我的区别是"transparent"字段为false,而我请求时这个字段为true,另外我在前端加载时关闭了浏览器停用缓存,但还是不行,是否是字段的问题呢,如果是怎样才能让请求时发送的这个字段为false呢?

在加载url时,传入transparent参数,将其设置为false,表示图层不透明,如:

L.supermap.tiledMapLayer(url, 
  {transparent: false}
);
...