GIS开发:展示系统杂谈

在gis开发中,展示系统经常作用在客户的大屏上,为用户提供一个直观的展示信息。
在桌面端的开发中,wpf提供了良好的展示效果,wpf是基于directx进行开发的,展示效果层面也能达到目前web端的webgl效果,不过就是wpf本身社区支持的比较少,并没有像web端那样多的效果。
一般的桌面端地图控件,三维或者二维的,提供的都是winform类型的控件,wpf出来以后,winform的显示效果还是要比wpf差很多。
当年的桌面二维展示系统,esri提供了一个地图控件esri for wpf,这个控件在做展示开发的时候,效果是挺好的,并且提供了for sliverlight的网页端控件,不过随着后来web端技术的发展,这种插件版的控件基本都被淘汰了。在前期的时候,此控件是免费的,在网上可以下载到类库文件和代码样例,不过免费的对应接口比较少,需要自己写,后期集成到arcgis的runtime中进行收费了。
三维系统,开始是用skyline,用winform开发,不过winform在三维地图上的浮动透明和不规则控件很难控制,后期在wpf上弹出窗口,实现在三维地图上的浮动和不规则控件,达到良好的效果。三维引擎中的展示效果,超图和伟景行对于场景模型的渲染还是要比skyline好看不少。所以,要是客户一再强调效果的情况下,还是要慎重考虑。
目前webgl发展很好,使用web技术开发展示系统也很普遍了,在桌面端浏览器的性能提升,而且web端的代码也能打包到手机上或电脑上进行查看,web端的开源框架代码很多,足够做出大数据的展示效果。

更多文章请关注公众号查看:
在这里插入图片描述

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值