Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
WebGL virtual globe and map engine

Always print DataSource load errors to the console.

As discussed recently in several forum topics, most users don't subscribe
to the `DataSource.errorEvent` or use the Promises returned by load to
perform error handling. In order to give them a fighting change, this code
just spits out the error to console log as well.

I also realized there was some deprecated code usage in the GeoJSON simplestyle
Sandcastle example and CZML tests.  Both have been updated.
latest commit 29a2764876
Matthew Amato mramato authored
Failed to load latest commit information.
.externalToolBuilders Normalize line endings
.settings JSDoc upgrade work in progress
Apps Always print DataSource load errors to the console.
Documentation Ongoing PinBuilder work
Source Always print DataSource load errors to the console.
Specs Always print DataSource load errors to the console.
ThirdParty Upgrade to CodeMirror 4.6
Tools Fix gallery images for dev-only Sandcastle demos.
launches Switch the Eclipse external tools to run node directly for the server.
.gitattributes Add .gitAttributes file for line-ending normalization.
.gitignore Add default web.config file for easier IIS deployment
.jshintrc Convert JSHint settings to a .jshintrc file.
.project Remove ancient remnant of the JSLint eclipse plugin.
.travis.yml Merged jsHint and release into one command
CHANGES.md Always print DataSource load errors to the console.
CONTRIBUTING.md Tweak CONTRIBUTING.md
CONTRIBUTORS.md Added my name (Keith Pomakis) to the contributers list.
LICENSE.md Add third-party libraries used by KML
README.md Add GPlates screenshot to README.md
build.xml Update Cesium version to 1.7.
favicon.ico Eliminate Images folder.
index.html Fix broken path
index.release.html Remove the "built" version of HelloWorld.
logo.png Switch the release process to a single zip file
package.json Update Cesium version to 1.7.
server.js Display better error messages from node server.js
web.config Add default web.config file for easier IIS deployment

README.md

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

http://cesiumjs.org/

Get Started

See the Cesium Up and Running tutorial. Have questions? Ask them on the forum.

Interested in contributing? See the wiki.

Mission

Our mission is to create the leading web-based globe and map for visualizing dynamic data. We strive for the best possible performance, precision, visual quality, ease of use, platform support, and content.

License

Apache 2.0. Cesium is free for both commercial and non-commercial use.

We appreciate attribution by including the Cesium logo and link in your app.

Featured Demos

     

Demos

                           

Something went wrong with that request. Please try again.