13

Google マップに svg オーバーレイを追加できることは知っています。svg ファイルをマーカーとして使用できるかどうか疑問に思っています。png や jpg ファイルと同じように設定しようとしましたが、何も表示されません。コードを投稿する必要があるかどうかを教えてください。ただし、おそらく間違った方法でアプローチしていると思います。

ありがとう。

4

5 に答える 5

21

Google Maps API v3 では、このコード (サイズ変更も処理します) で問題なく動作しています。

var marker = new google.maps.Marker({
  position: new google.maps.LatLng(lat, lng),
  icon: new google.maps.MarkerImage('/path/to/icon.svg',
    null, null, null, new google.maps.Size(64,64)),
  draggable: false,
  map: map
});
于 2012-08-31T11:18:11.397 に答える