arcgis js api和openlayer在处理大数据的表现

晚上重温了麦迪时刻和格里芬的世纪之扣,感觉整个人很兴奋,顺手测了一下arcgis js api 和openlayer在加载大数据是的表现,arcgis js api已经很久很久没用了,凭印象和官方例子凑出了一个加载矢量图的demo,openlayer一直在用,不在话下,我这次加的量还不小2406个点数据,而且没有使用任何优化算法,直接硬加载上去:

arcgis js api加载出来的效果:

openlayer加载出来的效果:

说说我的个人感受吧,arcgis 作为一个商业平台确实做的不错,两千多的数据,不算网络数据的加载,其显示出来的速度很快,具体多快我也不好说,反正比openlayer快挺多的,2000多个点,估计比openlayer快个一秒左右吧,别看一秒好像很少,其实在你眼睛盯着内容还未加载出来仍然是一片空白屏幕的时候,一秒钟已经足够你诅咒好几句了,加载出来之后再进行拖动放大缩小等操作,发现,openlayer比arcgis似乎要胜一筹,arcgis在拖动的时候有那么一点点卡顿的感觉,而openlayer较为流畅,难道是内存换效率的结果?!?!在放大缩小方面,说句公道话,其实openlayer的反应不差于arcgis,只不过arcgis做了显示过度效果的优化,arcgis的过度效果非常平滑,其实这个平滑显示的过程中,用的时间其实不少,而且在平滑效果完了之后,还要等一会儿,矢量图才出来,而openlayer基本上立马就出来了,只不过没有arcgis那样的平滑过度效果,给然感觉很生硬,如果我是用户,自然会选择比较舒服的那个。

好了,以上就是简单的评测,由于只是粗略的比较,其权威性自然是没有的了,不过还是有一定的参考价值,毕竟我也是千千万万个用户之中的一个。

再补充一下,上面的结果是在IE9和chrome下测试的


转载于:https://my.oschina.net/LinBandit/blog/94829

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值