首页 / 浏览问题 / 桌面GIS / 问题详情
在CAD数据集中添加了文本标注,发布服务后,没有显示标注信息
298EXP 2022年03月02日

在CAD数据集中添加了文本标注,发布服务后,没有显示标注信息

1个回答

您好,根据您的问题描述,我这边尝试复现您的操作过程,在CAD数据集中添加文本标注后发布iServer rest服务,其标注信息能够正常发布。

建议您可以在发布前检查一下:

  1. 添加文本标注后的数据集是否已经保存
  2. 检查一下您的iServer是否启用了缓存,若启用则更新一下缓存

希望可以帮到您。

2,253EXP 2022年03月02日
请问您是怎么操作的呢,我把CAD图纸添加到桌面端软件后,又在CAD图纸上新增了文本标注,保存了工作空间,然后发布了服务,浏览时看不到文本标注

另外怎么查看iserver是否启动了缓存呢

您好,我的操作如下:

  1. 打开iDesktop,新建工作空间;
  2. 新建CAD数据集
  3. 添加CAD数据集到新地图并打开编辑模式
  4. 新增面数据和文本数据
  5. 保存地图、工作空间
  6. 基于当前地图和数据集发布iServer Rest服务

您描述中提到的将CAD图纸添加到桌面端,意思是直接打开的CAD数据吗?这里需要将CAD数据导入数据集,若只是打开的话,您的编辑操作其实并没有成功保存。

希望可以帮到您。

您好,您可以进入iServer服务管理页面,服务参数设置里有关于缓存的选项

其次,建议您清空一下浏览器的缓存,再进行前端加载。

希望可以帮到您。

我是将CAD图纸数据导入到了idesktop,然后添加到地图中,再添加的文本,但是发布服务后,显示不出文本

我又清空了浏览器缓存测试了一下,当放大比例尺时,可以显示完整,当缩小比例尺下,文本显示不全,请问是什么原因

我又清空了浏览器缓存测试了一下,当放大比例尺时,可以显示完整,当缩小比例尺下,文本显示不全,请问是什么原因、

怎么更新这个缓存呢

您好,根据您的测试结果,应该是缓存影响了文本的显示,有以下建议:

  1. 若您只是做测试,可以直接在iServer停用缓存
  2. 参考iServer在线帮助文档中的步骤进行缓存更新(http://support.supermap.com.cn/DataWarehouse/WebDocHelp/iServer/index.htm
  3. 您可以从iServer的目录(/webapps/iserver/output/)里面找到当前服务的缓存,进行手动清空

若有我没有说清楚,您可添加我的QQ(153895208),以便我能够及时为你解答疑惑。

希望可以帮到您。

是否启用地图缓存建议是不开启吗
若只是测试且涉及到频繁改动数据的前提下,不建议启用。正式使用的时候建议开启,可以提高iServer的性能,缩短响应时间。
...