tool · draft
CesiumJS
Open-source JavaScript library from Cesium for 3D globes and maps in the browser; streams 3D Tiles, terrain, imagery and time-dynamic data on a WGS84 globe.
What is reusable: open sourceunknown dataAPIopen participation Apache-2.0
CesiumJS is Cesium's open-source JavaScript library for 3D globes and maps on the web. It draws on a WGS84 globe and streams in 3D Tiles, the open specification for buildings, photogrammetry and point clouds, as well as glTF models, imagery and terrain layers, and vector data in KML, GeoJSON and CZML. It has first-class support for time-dynamic visualisation, live telemetry and 4D views, and can show the same scene in 3D, 2D and a 2.5D Columbus view.
It installs from npm and is released under the Apache 2.0 licence, free for commercial and non-commercial use; the company says it has been open source since 2012. Tiles can be streamed from Cesium ion, the company's hosted service, or from any other source. The repository on GitHub takes contributions.
Many of the published city twins on this site are viewed through CesiumJS or through a viewer built on it, which makes it the usual first choice when a twin needs a 3D view in a browser.
- form
- open-source JavaScript library
- group
- 3D cities and mapping
- homepage
- https://cesium.com/platform/cesiumjs/
- licence
- Apache-2.0
- cost
- free
used by
-
Free, open-source GIS from the opengeos project that loads, styles and analyses geospatial data in a web browser, as a desktop or phone app, or inside a Jupyter notebook, keeping the data on the user's own machine.
open sourceAPIopen participation
Tags: 3d globe, web, javascript, 3d tiles, open source, visualization