[QGIS Plugin] Qgis2threejs plugin exports terrain data, map canvas image and vector data to your web browser.
Python JavaScript HTML Other
Permalink
Failed to load latest commit information.
css print: render labels May 15, 2015
docs docs: move examples from Dropbox to GitHub pages Sep 13, 2016
html_templates FileExporter: page text update Sep 29, 2015
icons make background of settings icon transparent Mar 23, 2015
js added antialiasing Jan 26, 2016
objects fix cone type object for point layer (fix #50) Sep 16, 2015
plugins [pep8] fix E713: test for membership should be 'not in' Sep 7, 2015
scripts add a script to release a version Oct 2, 2015
tests test: small clean-up Sep 30, 2015
ui DEM: activate shading by default to make it easy to export shaded map Sep 30, 2015
.gitignore docs: sphinx-quickstart Sep 20, 2015
CHANGELOG.md version 1.4 Oct 2, 2015
CONTRIBUTORS.md update CONTRIBUTORS.md Jun 29, 2016
README.md version 1.4 Oct 2, 2015
__init__.py [pep8] autopep8 -i -r --indent-size 2 --ignore E262,E265,E501 --exclu… Sep 9, 2015
api.py docs: update document Sep 28, 2015
datamanager.py restore map settings after rendering Sep 30, 2015
demblock.py follow up 9f5b942 Sep 9, 2015
export.py do not store DEM grid size in export settings Sep 30, 2015
exportsettings.py ExportSettings: clear .canvas when map settings are set Sep 30, 2015
gdal2threejs.py [pep8] autopep8 -i -r --indent-size 2 --ignore E262,E265,E501 --exclu… Sep 9, 2015
geometry.py [pep8] autopep8 -i -r --indent-size 2 --ignore E262,E265,E501 --exclu… Sep 9, 2015
icon.png update icon.png Dec 23, 2013
layerselectdialog.py rename ui_*.py files to *.py Sep 18, 2015
metadata.txt version 1.4 Oct 2, 2015
pluginmanager.py add tests/test_plugins.py Sep 16, 2015
propertypages.py DEM: rename horizontalSlider_Resolution to ..._DEMSize Sep 30, 2015
propertyreader.py DEM: rename horizontalSlider_Resolution to ..._DEMSize Sep 30, 2015
qgis2threejs.py write export settings file (.qto3settings) sorted by key Sep 29, 2015
qgis2threejscore.py do not store DEM grid size in export settings Sep 30, 2015
qgis2threejsdialog.py move online documentation to readthedocs.org Oct 2, 2015
qgis2threejstools.py template of export settings has priority than last used template Sep 29, 2015
quadtree.py [pep8] autopep8 -i -r --select E301,E302,E303 --exclude ui . Sep 7, 2015
rotatedrect.py fix vector shift introduced by map rotation support Mar 24, 2015
settings.py version 1.4 Oct 2, 2015
settingsdialog.py rename ui_*.py files to *.py Sep 18, 2015
stylewidget.py rename ui_*.py files to *.py Sep 18, 2015
vectorobject.py [pep8] autopep8 -i -r --indent-size 2 --ignore E262,E265,E501 --exclu… Sep 9, 2015

README.md

Qgis2threejs plugin - version 1.4

Qgis2threejs plugin exports terrain data, map canvas image and vector data to your web browser. You can view 3D objects in web browser which supports WebGL. This plugin uses three.js library (http://threejs.org).

Check WebGL Support

Visit http://get.webgl.org/ to check whether your web browser supports WebGL.

Documentation

Online documentation: http://qgis2threejs.readthedocs.org/

You can download PDF version if you want.

Exported Pages Use These JavaScript Libraries

  • All exports use three.js

  • Exports with display coordinates in latitude and longitude (WGS84) option use Proj4js

  • Exports based on 3DViewer(dat-gui) template use dat-gui

  • Exports based on FileExport template use JSZip and FileSaver.js

License

Python modules of Qgis2threejs are released under the GNU Public License (GPL) Version 2.

Copyright (c) 2013 Minoru Akagi