Atlas is a 3D GIS visualization project that aims to combine some basic features of QGIS and Google Earth. It utilizes osgEarth to handle 2D maps and 3D models in the same space. It depends on Qt 5 to provide an customizable UI and provides a strong plugin system.
The main purpose of the project is to provide fancier and easier visualization of geographic applications, while supporting complicated analysis tasks and more advanced research purposes.
It has been tested on Windows 10, Fedora 28 and ubuntu 16.04.
Improved performance, interaction, and various analysis and measurement tools for:
Common geographic data formats and services are supported and fused together in the 3D space.
Atlas provides a high level and uniform api for different data formats supported by OSG, osgEarth and custom plugins. For supported data formats please see:
Atlas is built upon plugins. It is easy to add new features to the main program or modify the existing behaviours with the help of plugins.
A full list of current plugins can be found at plugins.md.
The project is still under development, but a development release is provided so you can have a taste of it.
Geodetic & projected modes
Online images & terrains
ShapeFile or Geo-features
Oblique imagery models
Draw & measure
Data management
Visibility test
Slope grade visualization
Plan comparison (by editing oblique model and insert new models)
Orthographic generation (generate orthographic DOM and DSM for oblique model)
This project is at a very early stage. The core code is far from being mature or stable, and the plugins need testing and maintenance. Also, since the project aims to mimic QGIS and Google Earth, more functionalities (plugins) are urgently and consistently needed.
If you are interested in or skilled at any of the following topics, we are most delightful if you can become a contributor:
You can get started following these steps:
If you want to write a new plugin, see plugin_guide.md.
You are welcome to give feedbacks on issues page, or just contact us via tqjxlm@gmail.com.
We manage the project progress on trello where you can also request for features and report bugs.