Can anyone please guide me on converting Military Grid Reference System (MGRS) to lat/long or UTM.
Any help is greatly appreciated.
Rahul
|
Can anyone please guide me on converting Military Grid Reference System (MGRS) to lat/long or UTM. Any help is greatly appreciated. Rahul |
||||
|
|
|
I had to write code to convert MGRS to LL last year, however I am unable to post the code. What I can post though are the two main resources I utilized while writing the code: US Military Grid Reference System description, published by NGA and the related Appendix and an Online MGRS to LL Converter to check your results as you are coding. edit: There is also GeographicLib, an open source library that has code for MGRS conversions, and is licensed under MIT. You'll need to look at the GeographicLib::MGRS class, and the MGRS.hpp and MGRS.cpp files if you need to look at the code. edit #2: If you can elaborate more on whether you are looking for code, a library, or a utility to convert one or more coordinates, you'll get better answers. |
|||||||
|
|
If someone needs this in Javascript... Probably worth linking to this question now, which includes a link to a GPL'd (unfortunately; LGPL would have been more universally useful) Javascript lib that'll do this. I'm sorry -- I should probably add that the lib is, more accurately, USNG, which is apparently very closely related to MGRS but not exactly the same.
(from the above link to The American Surveyor) It looks like OpenLayers lets you do it as well -- example of it in a production environment (MIT-flavor license) here. |
||||
|
|