The link in the description takes you to the updated version of this app. This repo contains the old version of the app. It will however work if you clone it and install it yourself.
Drag and drop custom generated NATO military symbols onto Google Maps with an MGRS overlay.
Special thanks for this project goes out to Måns Beckman's of Spatial Illusions MilSymbol Generator and Mike D's USNG-Gmap-V3. Without their open source contributions this project would have taken much longer.
MGRS Mapper is a replacement for the popular website Hawg View, but with added functionality. Users can search and select from hundreds of military map symbols for the MIL-STD 2525C standard. Once your unit is selected you can add more information to it, such as unit size, affiliation (friendly, enemy, templated/suspected, etc). When you have all the data you need for your unit you can drag and drop it onto Google Maps for operations planning. Click on the unit to display more information about it or delete it if you choose. Toggle the MGRS overlay at the top of the sidebar to create a highly detailed concept of operations.
git clone https://github.com/pistell/MGRS-Mapper.git
Open index.html in your text editor and replace Google Map's API key with your own
- Material Design Components
- jQuery 3.3.1
- jQuery UI 1.11.1
- jQuery UI Touch Punch 0.2.3
- milsymbol.js
- USNG GMAP V3
- Google Maps API V3
After cloning down the repository, run the following command within the root of the project:
npm install
This will install the project's development dependencies. To begin watching the files run:
npm start
Anytime changes are made to the js, scss, or main html file, browsersync will automatically reload the page.
If editing js/milsymbol-unit-generator.js
, please be patient when saving as it will take a while for the file to compile because of it's size.
Note: Do no edit anything within the dist/
directory as it will be overwritten when building. All edits should be from within src/
.