Simon Etter
Mathematician and software engineer who has been coding in Julia for over ten years. I currently work on underwater acoustic communication systems and have been working in numerical linear algebra and electronic structure calculations in the past.
Session
08-12
10:15
15min
MapMaths.jl - Leveraging Julia for Flexible and Fast Coordinate Transformations
Simon Etter
Points on or near the Earth can be represented in many coordinate systems - e.g. LatLonAlt, ECEF Cartesian or WebMercator to name just three. Without careful design, the amount of code required to convert between these systems scales quadratically and therefore quickly becomes unmanageable. In this talk, I will show how MapMaths.jl leverages Julia's type system and metaprogramming features to eliminate this and related sources of combinatorial explosions in coordinate conversion libraries.
Geospatial minisymposium
Room 3