Reputation: 1406
I have a KML file with 52 locations, but when I import it into Google Maps, I only get the last point.
To replicate, I cut my KML file down to two locations, and I get the same result.
<?xml version="1.0" encoding="UTF-8"?>
<kml xmlns="http://www.opengis.net/kml/2.2">
<Placemark><name>SUNSHINE CHEVRON</name>
<description>HIALEAH
</description>
<Point><coordinates>-80.282852,25.872066,0</coordinates></Point>
</Placemark>
<Placemark><name>SUNSHINE #30028</name>
<description>HIALEAH
</description>
<Point><coordinates>-80.31525,25.883871,0</coordinates></Point>
</Placemark>
</kml>
In this case, only Sunshine #30028 shows up on the map.
Is there a way to bulk upload into Google maps. I'm open to using some other service to accomplish this, but it cannot contain any ads.
Any ideas?
Upvotes: 2
Views: 2648
Reputation: 161334
You are missing the <Document> element.
Without it, you get one placemark with it you get both.
And to answer the question in the title, go to "My places" in Google Maps, click on "CREATE MAP", then click on "Import". You can provide either a local KML file or a URL to a KML file on the web, and it will import it into your Google "My places". You can even import multiple KML files into the same map, then export it again as KML.
Upvotes: 3