My goal is to upload a comprehensive list of shooting ranges to Google Maps (see prior posting).
Why? I just think it would be cool to visualize places to shoot in Michigan.
Plus, once they are in there, I can see next steps, like creating a custom map of just the ranges that host matches for the Central Michigan Rifle and Pistol League shoots.
So, to accomplish this, here are the steps I’ve thought of.
- Clean the source code from the NRA page of ranges in Michigan into a valid codebase that can be more easily parsed
- Create a prototype of the form that data needs to take to be uploaded to a Google Map (looks like a KML file will do)
- Write an XSL document to use to transform the cleaned code (#1) to match the structure for the KML doc (#2)
- Run the XSL tranformation and then upload the resulting KML document to Google Maps
Just for the record, here’s the cleaned source code (#1): 2007.12.16-shooting-ranges.html