TerriaJS
Library for building catalog-driven 2D and 3D web geospatial explorers.
Alternative to Google Earth
Apache-2.0
About
TerriaJS is a TypeScript/JavaScript library for building rich, web-based geospatial data explorers. It combines catalog-driven layer management with Cesium-powered 3D globes and a Leaflet-based 2D fallback, while connecting to many file and web-service sources. The library can be bundled into a static site, and the Terria platform also offers a hosted deployment.
Features
- Builds catalog-driven 2D and 3D explorers
- Uses Cesium WebGL with Leaflet fallback
- Supports tens of thousands of layers
- Connects WMS, WFS, WMTS, and 3D Tiles
- Handles time dimensions and layer animation
- Deploys as a static browser application
Screenshot
Alternatives & competitors
CesiumJS
Open-source JavaScript library for world-class 3D globes and maps with WebGL.
kepler.gl
Powerful open-source geospatial analysis tool for large-scale datasets. Built by Uber.
MapLibre GL JS
Open-source TypeScript library for publishing maps on your website. Fast vector tile rendering.
OpenLayers
High-performance, feature-packed library for creating interactive maps on the web.
Details
- Type
- Library
- Pricing
- open-source
- License
- Apache-2.0
- API
- sdk
- Hosting
- Self-host Cloud