noobの質問はご容赦ください。ただし、gmapにkmlレイヤーを追加しています。kmlは私のウェブサーバー上にあり、ニューヨークのグーグルマップで取得されています。デフォルトの青いアイコンが表示されます。これまでのところ良いですが、私はcustonマーカーと、最終的には後でスタイルベースのoaイベントを変更する機能が必要です。すべてがこの方法を指している
var marker = new google.maps.Marker({
position: new google.maps.LatLng(56.8848, 14.7730),
map: map,
title: 'My workplace',
clickable: false,
icon: 'http://google-maps-icons.googlecode.com/files/factory.png'
});
これはLatLngによって定義されたマーカーのみを制御しているように私には思えます。言い換えれば、単一のポイントのみです。
kmlレイヤー内のすべてのサイトにカスタムマーカーを定義するにはどうすればよいですか。ここに私の地図へのリンクがあります
http://myfloridagps.com/SpiderWeb/KML/map.html
kml内で直接変更する1つの緑色のアイコンは、将来の機能を制限しているようです。