您好,400状态码表示客户端的请求参数不合法或没有表达足够的信息。
1、请检查您的请求参数是否正确,示例:http://supermapiserver:8090/iserver/services/map-world/rest/maps/世界地图/clearcache.rjson?bounds={"rightTop":{"y":120,"x":120},"leftBottom":{"y":0,"x":0}},其中bounds为必设参数,表示要清除的缓存的地图范围;
2、建议不要调用该接口来清除缓存,调用该接口内部会对和范围相关的缓存进行删除,这个操作太危险,不建议使用,后续该接口会逐步废弃。建议在iServer服务管理中直接关闭地图瓦片缓存。
希望对您有所帮助!
1、进入【iserver安装目录】\webapps\iserver\output\cache文件夹,删除该地图服务生成的缓存文件
2、在iServer界面的服务管理中点击该地图服务,然后点击【缓存】,在缓存界面取消【是否启用地图瓦片缓存】勾选,然后在右上角点击保存即可
谢谢,关闭地图瓦片缓存后数据成功刷新。但是能针对地图服务下的某个地图单独关闭缓存吗?