And here is a sample of what the intended shooting ranges KML feed will look like.
A couple notes:
- the Placemark node will repeat for every shooting range
- I’ll have to find a way to process the address information and generate latitude/longitude points—there are bound to be problems when the GeoCoder will have trouble parsing an address, though I’ve gone through this before on a prior Web development project
<?xml version="1.0" encoding="UTF-8"?> <kml xmlns="http://earth.google.com/kml/2.1"> <Document> <name>Shooting ranges in Michigan</name> <description><![CDATA[Places to shoot in Michigan: Public/DNR ranges, shooting clubs, and businesses with firing ranges available.]]></description> <Placemark> <name>Flushing Rifle & Pistol Club</name> <description><![CDATA[165 Industrial Dr., Flushing, MI 48433<br>http://www.flushingrifleandpistol.com/<br>]]></description> <Point> <coordinates>-83.866898,43.068909,0.000000</coordinates> </Point> </Placemark> <!-- Repeat Placemark for each range --> </Document> </kml>