首页 / 浏览问题 / 桌面GIS / 问题详情
数据库型工作空间,工作空间未自动刷新
114EXP 2023年12月18日

1,postgreSQL工作空间+PostGIS数据源。

2,在数据库中导入数据后,桌面端地图更新了,但是iserver服务端未更新

3,配置文件已开启自动更新

1个回答

我清理了下iserver缓存,数据才更新,难道每次都要清缓存吗?
114EXP 2023年12月18日
您好,地图服务的缓存是可以关闭的, 在服务-服务管理中进入服务,然后在缓存中取消“是否启用地图瓦片缓存”勾选即可。
更新后,isrver端的地图块,在某些层级不显示是什么原因,
您是关闭地图瓦片缓存之后出现上述情况的吗?可能是由于网络问题导致的瓦片请求调用无法正常返回

1、优化网络,提升请求速率;

2、重新启用地图瓦片缓存,本地生成地图瓦片缓存,然后前端就会调用缓存加载,看看此时是否能正常加载,能的话说明是网络原因;

3、将地图切瓦片,然后将瓦片发布地图服务再加载(建议地图都更新制作完毕后再切瓦片,因为切完瓦片发布后,地图再修改的话不能更新)。

iserver端,地块某些层级不显示,那个蓝色的地块,缩小时不显示,放大显示。

本地测试并未复现您所说的问题,

1、您启用地图瓦片缓存之后还是某些层级不显示吗?

2、地图在idesktop中放大缩小是否能正常显示?

启用了,在桌面端上缩放时正常显示的,

您检查一下“iServer缓存目录:iserver根目录\webapps\iserver\output\cache文件夹”里是否生成了新的缓存,

1、把cache文件夹清空之后,就能正常加载了;

2、cache文件夹清空之后,再关闭iserver地图瓦片缓存,地图更新就能实时显示了。
...