View on GitHub

terriajs

A library for building rich, web-based geospatial data explorers.

TerriaJS

Join the chat at https://gitter.im/TerriaJS/terriajs Docs Greenkeeper badge

Terria logo

TerriaJS is a library for building rich, web-based geospatial data explorers, used to drive National Map, AREMI and NEII Viewer. It uses Cesium and WebGL for a full 3D globe in the browser with no plugins. It gracefully falls back to 2D with Leaflet on systems that can’t run Cesium. It can handle catalogs of thousands of layers, with dozens of geospatial file and web service types supported. It is almost entirely JavaScript in the browser, meaning it can even be deployed as a static website, making it simple and cheap to host.

Features

Terria screenshot

Who’s using TerriaJS?

Sites developed by Data61

Not Data61

Sites we’re aware of that are using TerriaJS. These are not endorsements or testimonials.

Technical

Getting Started

The easiest way to build your own Terria-based map is using the TerriaMap starting point. This gives you the HTML structure, server and build processes you need to get a site up and running immediately.

See Getting Started in the Documentation for all the details.

Components and naming

Join the community

Get in touch!