Create your own server-free, 3D web map catalog explorer
This tutorial will introduce you to the major features of TerriaJS and show you how to use it to build your own map applications for the web. Without writing any code or deploying anything, you will be able to offer your users a rich catalog of geospatial data to explore, and enable them to visualize it in 3D.
These features, and the modern responsive web interface, make TerriaJS an appealing choice for a range of “data showcase” situations where openness is important and other solutions present a lacklustre user experience.
In this tutorial, you will launch your first TerriaJS application in minutes as you learn how to create a rich geospatial catalog using the interactive editor without writing any code, and see it on the web without deploying anything.
Next you will learn how to deploy a custom instance of a TerriaJS app as a static web site, which is the first step in customizing its behavior beyond the catalog. You’ll learn about the various components of TerriaJS and how they can be selectively pulled together into a custom application.
Finally, you’ll learn how to add new features to TerriaJS, to access new types of maps or add new user interface components.
We hope you will come away from this tutorial with an understanding of how TerriaJS can help you rapidly build web-based geospatial data explorers, and will consider using it in your next project.
In order to benefit from the session, participants should:
- Be familiar with the differences between services such as WMS, WFS and transferring GeoJSON files over HTTP.
To get the most out of it, participants should:
- Have some experience running services from a command line and doing basic system administration.
- Have some experience with NPM, the package management system for NodeJS.