2017-03-28 15 views
1

Google Maps APIでKMLを使用しています。 KMLは、(スクリーンショットを参照)州間高速道路上のマイルマーカーを表示するために使用されます。Googleマップのアイコンの隣にラベルを表示するKML

enter image description here

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> 

私はとの吹き出しが表示されますマイルマーカーアイコンをクリック実現名前と説明。しかし地図の上にアイコンの横にラベルを描くことは可能ですか?数値マイルマーカーを地図上に配置したい(例:17)

またはKMLの代わりにjavascriptを使用してマーカーを作成する必要がありますか?

答えて

0

私は同じ質問に対する答えを探していました。 Google Maps APIの「KMLとGeoRSSレイヤー」ガイドを読み進めました。<LabelStyle>element is not supportedに気付きました。

関連する問題