首页| 论坛| 消息

标题:基于c++,opengl es的电子地图
作者:sangzaohaish
日期:2020-01-20 18:52
内容:

和同事业余时间开发的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 绘制地图操作控件;


#1 [samhuilong 01-20 20:59]
厉害了,这一套多少钱?另外有考虑写一套基于webgl实现的浏览器版本吗?
#2 [sangzaohaish 01-21 08:22]
web的有很多成熟了,c++的要么太少,要么体量太大不易于做简单的开发调用。
#3 [toby520 01-21 10:24]

#4 [hunt978 10-10 09:29]
抄的这个?
https://github.com/3DMusicMap/cesiumb30

回复 发表
主题 版块