个人学习作品:一个三维数字地球软件。
该项目全部基于开源项目开发:
- 图标素材FlatWoken: https://github.com/alecive/FlatWoken
- 界面库Qt: https://www.qt.io/
- OpenSceneGraph: https://github.com/openscenegraph/OpenSceneGraph
- osgEarth: https://github.com/gwaldron/osgearth
- osgQt: https://github.com/openscenegraph/osgQt
- XML数据格式读写库:tinyXML
- 安装Visual Studio 2017。
- 安装Qt环境。
- 编译GEOS:VS2015编译GEOS的debug和release版本。
- 编译GDAL:Win64下编译集成GEOS和Proj4的GDAL。
- KML支持:GDAL集成对KML文件的支持。
- 编译OpenSceneGraph:Win64下编译OSG详细过程(Win10+VS2015+OSG3.6.3)。
- 编译osgEarth:Windows下OSGEarth的编译过程。
- 编译osgQt: OSG嵌入QT的简明总结。
5.下载谷歌地图影像瓦片数据
6.ArcGIS、bing在线数据
7.数据保存为json工程文件,方便下次加载。
- 在线地图支持
- 分屏显示不同工程数据
- 支持二维数据工程
- 支持二三维数据联动
- 三维卷帘与二维卷帘
- 文件关联
- 图层可见性调整