Git Product home page Git Product logo

czml_generator's Introduction

CZML Generator

A QGIS plugin for creating CZML files

Setup

  • (If downloaded the latest version from GitHub: Copy the downloaded folder to your QGIS Python plugin folder (typically {your user folder}/.qgis2/python/plugins). sampleData and sampleViewer folders are not needed there. )
  • (Re-)start QGIS
  • In QGIS, go to Plugin Manager (remember to check "Show also experimental plugins"), find CZML Generator and enable it.
  • The CZML Generator menu appears in the Web menu

Sample data

You can find some sample data to start with in the folder sampleData

Sample viewer

There is a sample Cesium viewer in sampleViewer folder.

  • Copy it to your webserver
  • Open the chart.html file in a text editor
  • If you have a Bing key, insert it at the appropriate place
  • Change the CZML data file name and the legend file name where indicated in the code
  • Load the document in a browser

Functions

Prism Map and Prism Map with time

Use this function to create prism maps with or without temporal animation based on any polygon layers currently opened in QGIS Prism map sample image

Scaled models with time

Animated visualization of attribute change in time by placing 3D models whose sizes change with the corresponding attribute value. Scaled models sample image

Raised connector lines

Creates raised connector arcs from a line layer. Useful for visualizing connections between a set of points Connector lines sample image

3D Pie chart

Creates 3D Pie charts at feature centroids 3D pie charts sample image

How to cite

Gede, M.: Using Cesium for 3D Thematic Visualisations on the Web, Proc. Int. Cartogr. Assoc., 1, 45, https://doi.org/10.5194/ica-proc-1-45-2018, 2018.

czml_generator's People

Contributors

samanbey avatar

Stargazers

Sambhav Jain avatar  avatar Yuhang Gu avatar 耶耶耶 avatar Heisenberg avatar  avatar HQN avatar Thomas Gratier avatar daedalus avatar lreept avatar R. Eric Collins avatar Erdong avatar

Watchers

James Cloos avatar Geospatial Data Map Mashup avatar  avatar  avatar  avatar

Forkers

angiolafanelli

czml_generator's Issues

Using terrain height

Hi!

A great improvement would be if terrain height (such as DEM or height-lines) could be included so the exported objects are extruded based on the terrain height.

Thanks for a great work!
Abel

Export lines and points vectors?

Hi!
First of all thanks for a super useful Plugin to the QGIS project! I have tested it and it works very well! Some things I am lacking is the abillity of exporting lines and points. Is this something you guys arte working on or is there a work-around to do this?

Regards!
Abel

Exporting all attributes

Hi there !
A good idea would be to include all attributes of a table to be exported. Is this possible today?
Regards,
Abel Gonzalez

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.