2016-11-04 4 views
1

私は問題なく長い間、いくつかのKMLファイルを解析するためにjavascript API V3を使用しています。突然コードやKMLファイルを変更せずにAPIがカスタムIconStyleのhotSpotタグを無視し始め、IconStyle(カスタムアイコンの中心)で定義されたホットスポットを使用する代わりに、デフォルトのアイコンホットスポット(iconの下端の中央) 。 私は一時的にアイコンを修正し、下端の中央に「スティック」を追加しましたが、それは私が望む解決策ではありません...GoogleマップAPI V3はアイコンを無視していますKMLのhotSpotタグIconStyle

アイデアはありますか?ありがとう。

<Style id="TO-PS-MAG"> 
     <IconStyle> 
      <Icon> 
       <href>http://mapa.opevneni.cz/files/ICONS2/TO-PS-MAG.png</href> 
      </Icon> 
      <hotSpot x="0.5" y="0.5" xunits="fraction" yunits="fraction" /> 
     </IconStyle> 
     <LabelStyle> 
      <scale>0</scale> 
     </LabelStyle> 
    </Style> 

live example - mapa.opevneni.cz

答えて

2

これは、KMLレンダラで(新しい)バグです。参照:Issue 10773: Offset Markers in KML

回避策(あなたのKMLがあまりにも複雑ではない場合)(geoxml3またはgeoxml-v3など)第三者KMLパーサーを使用することです

+0

感謝私を指しているため、私は気付きませんでした。私は待っています... – BLooDiK

関連する問題