Ich verwende KML mit dem Google Maps API. Die KML wird verwendet, auf Autobahnen Mile Marker angezeigt (siehe Screenshot):Display-Label neben dem Symbol in Google Maps KML
Ein Ausschnitt aus der KML:
<?xml version="1.0" encoding="UTF-8"?>
<kml xmlns="http://www.opengis.net/kml/2.2">
<Document>
<Style id="randomLabelColor">
<LabelStyle>
<color>ff0000cc</color>
<colorMode>random</colorMode>
<scale>1.5</scale>
</LabelStyle>
</Style>
<Placemark>
<name>17</name>
<styleUrl>#randomLabelColor</styleUrl>
<description>I-684 MM NORTHBOUND: 17</description>
<Style>
<IconStyle>
<Icon>
<href>http://www.xxxx.com/images/mapicons/milemarker.png</href>
</Icon>
</IconStyle>
</Style>
<Point>
<coordinates>-73.67661,41.25393</coordinates>
</Point>
</Placemark>
</Document>
</kml>
Ich weiß, das Mile Marker-Symbol klicken, wird mit der eine Legende angezeigt werden Name und Beschreibung. Aber ist es möglich, dass ein Etikett neben dem Symbol auf der Karte gezeichnet wird? Ich möchte die numerische Meile Markierung auf der Karte setzen (z. B. 17)
Oder anstelle von KML muss ich Javascript verwenden und Marker erstellen?