TerriaJS v5.3.0 Released

Kevin Ring
Terria
Published in
2 min readSep 15, 2017

TerriaJS, the open-source framework for web-based geospatial catalog explorers, just released v5.3.0. The most visible change in this release is the use of crisp new vector tiles for region mapping.

TerriaMap now uses crisp vector tiles for region mapping by default.

Vector-tile-based region mapping has technically been available for awhile now, but some small issues prevented us from enabling it by default in TerriaMap — until now!

Some other important changes in this release include:

  • Added a new CatalogShortcut class that can be used to add toolbar buttons over the map that, when clicked, prompt the user to invoke a CatalogFunction. In a future release, we’ll make these shortcuts configurable in JSON init files, so you’ll be able to add custom functionality backed by backend services to your application without writing any frontend code!
  • zoomOnEnable now works even for a catalog item that is initially enabled in the catalog. Previously, it only worked for catalog items enabled via the user interface or otherwise outside of the load process. This is especially useful for application using TerriaJS as an embedded spatial previewer, e.g. in CKAN.

You can find the complete changelog on GitHub.

Also check out the new documentation on controlling how time in your CSV file is represented on the map.

As always, we’d love to hear from you on Twitter, Gitter, or Google Groups.

--

--