GSoC/GCI Archive
Google Summer of Code 2015

Cesium Community

License: Apache License, 2.0

Web Page:

Mailing List:

The Cesium community develops an open-source JavaScript library for creating 3D globes and 2D maps in a web browser without a plugin. Cesium uses WebGL for hardware-accelerated graphics, and is cross-platform, cross-browser, and tuned for dynamic-data visualization.


  • NASA's Data Curtains from Space Currently, for CALIPSO data, most scientific visualizations show the orbit track of CALIPSO on the overhead view map along side the LiDAR profile data. The objective of this project is to visualize both the orbital track on the flat maps and the LiDar profile data together. This can be done by using the Cesium Javascript Library, that uses HTML5 and WebGL to render 3D Globes and maps.
  • Shapefile and GPX support The project consists of extending Cesium by adding native support to two formats, namely: GPX and Shapefile. The final goal is to allow users to import and visualize GPX/Shapefile data by using only Cesium.
  • Vector Data Visualization with Geography Markup Language Geography Markup Language(GML) is a XML encoding for representing geographical features. It is an OGC standard and an open data interchange format on the internet. The scope of this project is not support for entire GML schema but a Simple Feature Profile(SFP). It is a subset of the entire schema and provides only the basic and essential features. Web Feature Service(WFS) has native support for SFP and therefore, this project will be a stepping stone for implementation of WFS in cesium.