Unleashing The Potential Of Coordinate System Visualization With Terrier

Written by Steve Gifford

October 13, 2022

Here’s something we like to do: We keep data in its coordinate system at its cadence and combine it all on the client for display.

The Challenge of Coordinate System Diversity

You can see it if you look off the coast of California. It starts with RTMA (measured conditions) and stutters because real-life measurements don’t always cooperate. Or we have a timing problem (we’re looking into it). Then you’ve got HRRR picking up nicely and smoothly since it’s a model. In the background, we’ve got good old GFS. It’s lower res but covers the whole world.

Each source has its own coordinate system and cell spacing, and each is produced on its schedule with its cadence, varying from 15 minutes to an hour.

Terrier's Coordinate System Synchronization Approach

Terrier, our front end, combines all of these in real-time on the client. That video’s recorded on an iPad at a lovely 60 frames per second, and it’s not breaking a sweat.