I posted a similar question on StackOverflow, but I thought I'd check here as well.
I am developing an open-source library for converting between coordinate systems, and I've run into a wall.
I want to be able to perform a transformation on an MGRS point. I want to be as accurate as possible, so I'd rather not convert to lat/long first, but that's the only way that I've been able to think about doing it.
Here are the circumstances:
- I have a starting MGRS position
- I see something in the distance and measure it's distance
- I want to know the MGRS coordinate of said point
Is there any way of detecting whether I've crossed a zone boundary without converting to lat/long first? It seems to me that MGRS zones (or UTM zones for that matter) are based on latitude/longitude.