浏览问题
等待回复
精选文章
申请试用
资源中心
漏洞修复
注册
|
登录
SuperMap技术问答社区
我要
提问
智能客服
首页
/
浏览问题
/
三维GIS
/
问题详情
向跟踪图层添加大量元素
zrdx
82EXP
2017年04月21日
使用 Iclient 8C JavaScript 客服端,通过plung 中的 trackingLayer.add() 方法向跟踪图层添加用图标表示的点元素
现有一问题,如果绘制的点量小时没问题,但是如果是需要绘制的点数据量太大,使用循环来 add 时,会导致卡顿,想请教下有没有什么办法处理向跟踪图层大量添加元素的好方法
三维
javascript
2 个回答
能说一下具体添加多少数量的点吗?具体是什么需求呢?
邹涛
3,389EXP
2017年04月21日
是这样的,我有一二维点数据集,包含成百上千个点信息,在通过查询以后,需要在三维场景中以图标的形式来展示每一个点,通过trackingLayer 的 add 方法向跟踪图层添加是可以的,但是 add 好像只能一次添加一个对象,如果我使用循环来 add 绘制的话,会出现卡屏的现象,所以想咨询下是否有什么方法解决
您好,客户端跟踪层性能不太高。
建议您还是把查询的点数据集,生成缓存发布三维服务,先加到球上,查询出来高亮显示。
但是这样又不好设置图标了,不同点要设置不同图标吗?
同一个数据集里面的点设置为同一个图标。。。。因为这些点信息可能会通过数据服务增删,所以生成缓存可能不太方便
没查出来的数据要显示吗?
http://blog.csdn.net/supermapsupport/article/details/51282394
没有查出来的数据并不需要显示,生成缓存以后设置那些显示那些不显示好像不太方便是吗?
数据量大了别加跟踪层,你可以参考一下我们客户端矢量更新的文档。
不显示的话可以隐藏的哈。
好的,我大概知道处理逻辑了,我先试试,谢谢
请
登录
或者
注册
后再添加评论。
您好,请问是三维的吗?
邹涛
3,389EXP
2017年04月21日
是的,使用插件的三维
请
登录
或者
注册
后再添加评论。
智能推荐
相关问题
相关文章
推荐教程
如何选中跟踪图层上添加的要素
自定义一个Action点击方法怎么删除跟踪层对象
在js端,3d中的元素怎么添加click事件
三维中跟踪图层面对象选中风格
iserver9D插件,获取跟踪图层要素标签报错
dynamicLayer3D 如何获取到添加的图元信息 实现视角跟踪
地图的跟踪图层中加载大数据量的点数据
如何将一个方框添加到跟踪图层
热门文章
查看更多>
关注我们
超图软件官网
SuperMap Online
地图慧
帮助中心
备案信息
技术资源中心
...