查看完整版本: [-- 基于c++,opengl es的电子地图 --]

QTCN开发网 -> Qt 作品展 -> 基于c++,opengl es的电子地图 [打印本页] 登录 -> 注册 -> 回复主题 -> 发表主题

sangzaohaish 2020-01-20 18:52

基于c++,opengl es的电子地图

和同事业余时间开发的3围电子地图
         1、基于标准c++,egl,opengl es进行开发,轻量少依赖,执行体只有几兆,绝非osg派生或是osgearth
         2、跨平台,占时测试的平台:Windows,Linux,Mac;
         3、支持各种开发平台的调用,包括MFC,QT不同版本,QML等的调用,仅需要传入窗口句柄,便可自动渲染;
         4、支持谷歌地形数据,STK地形数据,支持高度图类型的地形数据,各种版本的影像图,支持离线和在线数据的渲染,支持在线数据的下载,浏览过的数据缓存等;
         5、支持3D视图和哥伦布视图(2.5D,也有地形高层渲染)之间的无缝切换,支持动画,支持多数据图层叠加;
         6、支持水域数据动画,支持和太阳同步的黑夜白天效果,支持大气效果,支持雾的真实效果
         6、对性能优化做了很大的工作,所以运行过程中的流畅度也及其不错;
         7、支持基于GPU计算的坡度,仰角,等高线等地形分析;
后期工作:
        1、即将支持地图图形标绘,和3D模型的加载渲染;
         2、支持更多类型的数据源;
         3、基于opengl es 绘制地图操作控件;
[attachment=21249]



[attachment=21254]


[attachment=21255]

[attachment=21256]

[attachment=21257]



samhuilong 2020-01-20 20:59
厉害了,这一套多少钱?另外有考虑写一套基于webgl实现的浏览器版本吗?

sangzaohaish 2020-01-21 08:22
web的有很多成熟了,c++的要么太少,要么体量太大不易于做简单的开发调用。

toby520 2020-01-21 10:24

hunt978 2020-10-10 09:29
抄的这个?

https://github.com/3DMusicMap/cesiumb30


查看完整版本: [-- 基于c++,opengl es的电子地图 --] [-- top --]



Powered by phpwind v8.7 Code ©2003-2011 phpwind
Gzip disabled