We need to think a bit about how we handle unit conversions. ...pretty much just length at this point. I'm currently inclined toward using numericalunits. It's a single module, no dependencies, pip installable, easy to use, and will help us check for unit-conversion f#$k-ups.
However, it will not help us deal with unprojected coordinates. In other words, it can't convert between degrees longitude and kilometers. That's a bit of a separate issue. ...so I'll start a separate issue about projections.
We need to think a bit about how we handle unit conversions. ...pretty much just length at this point. I'm currently inclined toward using numericalunits. It's a single module, no dependencies, pip installable, easy to use, and will help us check for unit-conversion f#$k-ups.
However, it will not help us deal with unprojected coordinates. In other words, it can't convert between degrees longitude and kilometers. That's a bit of a separate issue. ...so I'll start a separate issue about projections.