浏览问题
等待回复
精选文章
申请试用
资源中心
漏洞修复
注册
|
登录
SuperMap技术问答社区
我要
提问
智能客服
首页
/
浏览问题
/
云GIS
/
问题详情
数据服务,单次请求数据量有限制吗?
行者不懂
263EXP
2019年12月23日
js classic,通过SuperMap.REST.GetFeaturesBySQLService获取超图data服务数据,单次请求数据量有限制吗?
当获取的要素数量为几十万甚至上百万的时候,回调函数会响应缓慢、卡顿,以及出现请求失败,报500错误码的情况。
请问当数据量较大时,前端请求数据,然后进行绘制渲染有什么好的解决方案没?
iclient-classic
矢量图层
绘制效率
缩放级别
请
登录
或者
注册
后回答这个问题。
1个回答
您好,您这边用的是8C的产品么?8C产品查询的结果是json在浏览器端还需要转换成geojson格式,这种情况在大数据量的情况下会比较卡顿。然后您这边的查询的情况,具体是想实现什么环境的需求?返回这么多的数据感觉在前端也比较难分辨
于浩
5,668EXP
2019年12月23日
感谢回答.
1.首先使用的8c产品
2.具体需求,通过服务请求数据,再利用SuperMap.Layer.Vector接口绘制矢量要素
根据您这个需求的话有一点难,因为浏览器性能是有瓶颈的,如果以几十万几百万的矢量数据的话浏览器压力也比较大,如果可以的话最好后端查询然后保存成geojson在前端绘制可能会好一些
嗯嗯,你的意思是服务器后端查询,然后将结果以geojson的格式返回给前端?
那后端查询的话也是通过超图提供的数据服务去进行查询还是?
是的。但是这种情况也只是相比当前情况好一些,不一定能很完善的解决这个问题。前端绘制可以选择graphiclayer也能稍微提高加载大数据量的矢量要素的效率,可以参考这种思路
graphiclayer 不能绘制线要素吧?
线的话可以考虑echarts mapv这种第三方库
亲,你得问题解决了吗,我也遇到这个问题了
请
登录
或者
注册
后再添加评论。
智能推荐
相关问题
相关文章
推荐教程
SuperMap.Layer.Vector 矢量图层的绘制效率和缩放级别问题?
SuperMap.Layer.Unique图层的矢量不能编辑吗?
矢量图层和底图缩放的问题
iClient Classic矢量地图编辑器中的叠加方式的说明
iClient Classic矢量地图编辑器左侧图层列表的问题
iClient Classic 实现矢量图层和聚类图层的点击功能
iclient中clusterLayer聚合点的样式可以修改吗
theme分段专题图 缩小级别不显示
热门文章
查看更多>
关注我们
超图软件官网
SuperMap Online
地图慧
帮助中心
备案信息
技术资源中心
...