Profile
Back to NewsBack
GitHub Trending 1 min
Reader Mode
minorua/Qgis2threejs: 3D map visualization and web export plugin for QGIS

minorua/Qgis2threejs: 3D map visualization and web export plugin for QGIS

Qgis2threejs plugin ===================

This is a QGIS plugin which visualizes DEM and vector data in 3D on web browsers. You can build various kinds of 3D objects and generate files for web publishing in simple procedure. In addition, you can save the 3D model in glTF format for 3DCG or 3D printing.

Documentation -------------

Online documentation: https://minorua.github.io/Qgis2threejs/docs/

Dependencies ------------

This plugin is powered by the following JavaScript libraries:

| Library / Resource | Version | Purpose | |----------|---------|---------| | three.js | r184 | 3D rendering | | meshline | 3.3.1 | Thick line rendering | | Proj4js | 2.2.1 | Coordinate transformation | | tween.js | 18.6.4 | Animation | | dat-gui | 0.7.9 | 3DViewer (dat-gui) template export |

JavaScript dependencies are listed in package.json to enable GitHub's dependency analysis. The plugin itself uses vendored copies of these libraries.

Development version -------------------

Node.js must be installed to use the development version. Build the JavaScript files with the following command:

node scripts/build.mjs
Chat with me