In a KML file being viewed in Google Maps, I have two placemark points
that share the same coordinates - same latitude, same longitude. I've
found that this leads to the 2nd point being treated as if it does not
exist -- it does not show up on the map or the left-side list.
However, they signify different things, and I need for BOTH of them to
show up. I've tried adding IDs to the points, but that has not helped.
Even if they have different names and descriptions, it doesn't help.
I made an example file to illustrate the problem. The KML looks like
this:
<?xml version="1.0" encoding="UTF-8"?>
<kml xmlns="
http://earth.google.com/kml/2.2">
<Document>
<Folder>
<Placemark>
<Point ID="1"><coordinates>-125.4293255, 40.6295950</coordinates></
Point>
</Placemark>
<Placemark>
<Point ID="2"><coordinates>-125.4293255, 40.6295950</coordinates></
Point>
</Placemark>
<Placemark>
<Point ID="3"><coordinates>-125.4509351, 40.6477021</coordinates></
Point>
</Placemark>
</Folder>
</Document>
</kml>
You can see it in Google Maps here:
http://g.co/maps/35uk6
You'll see that though 3 point placemarks are defined, only 2 actually
show up.
Does anyone know of a way to fix this, short of slightly changing the
latitude/longitude of one? The latitude/longitude data is
automatically generated from another program, so I cannot easily
change it (nor do I wish to sacrifice accuracy).
Thanks in advance.