首页 / 浏览问题 / 云GIS / 问题详情
iClient Classic显示特定图层异常缓慢
243EXP 2022年08月29日
在iServer上以地图形式发布一个工作空间,地图种包含点,线,面专题图(各自附带一个对应的label图层)

通过使用iClient Classic在地图上显示,显示时通过设置layersID = "[0,1,2]"这种方式设置显示的图层。

显示点和面的时候,地图能够快速读取并显示对应的地图。

但一旦涉及到显示特定的线专题图,比例尺较大的场合读取的速度就会变的异常的缓慢

(举个例子的话,某个略大的比例尺下,只有点和面的场合只需要1秒左右就能读取完成的话,但一旦涉及到线的显示不管有没有点和面都大致需要10秒。

继续将地图放大的场合,读取的时间会变的更长。)

在iDesktop中打开工作空间,只显示对应的线图层,并放大显示,可以正常迅速的显示。

请问这种场合,只有线(专题图)图层读取速度缓慢请问是数据本身的问题吗?有没有什么方法能够提升线图层的读取速度的方法?

2022.8.29补充:刚刚进行了一下测试,只显示线专题图,不显示线label的场合,显示速度可以变快。加上线的label就会变得跟上述情况一样缓慢

2022.8.30补充:跟客户那边分享了可能是线的标签专题图有问题,建议重做的想法后。客户那边使用iDesktop10i以同样的格式重新制作了一次标签专题图,结果还是很慢。然后客户那边在设置风格时取消了曲线显示文字的选项后,读取显示的速度大幅地提升。目前读取缓慢的问题已解决,但想要了解一下为什么设置了曲线文字后iClient读取速度变的很慢的理由。

2 个回答

好奇怪,线上的lable很密集么。还是那种分隔还挺远的。
711
202EXP 2022年08月29日
在能够显示的比例尺下不是很密集,很怪
您好,这边可以将您的测试数据和demo发到我的邮箱yanyixiao@supermap.com,我来帮您定位这个问题。
420EXP 2022年08月29日
您好,测试调用的是客户那边实际的数据,这部分涉及到客户数据保密,所以很难抽出部分数据做成demo发出来

使用线数据做成的标签专题图的具体内容如下:

'('+ 路線番号 +')'+ 路線名

客户那边的线数据大致上是11000条
...