これは最初は簡単に行うべきだと思います。しかし、解決策を取らずにインターネットで検索するのに何時間もかかります。Googleマップ:マーカーのデフォルトの赤色を変更してラベルを追加する方法
私は以下のように、ラベルをGoogleマップ上でマーカーを追加することができます。
// Adding a marker to the map
var marker1 = new google.maps.Marker({
position: new google.maps.LatLng(22.48, 114.20),
map: map,
title: 'My House',
label: {
text: 'A',
color: '#79E149'
}
});
デフォルトの色は赤です。
私の質問: マーカーの赤色を他の色(たとえば緑色)に変更するにはどうすればよいですか?
私はほとんどの答えは、たとえば、外部のアイコンを使用することをお勧めことに気づい:
// Adding a marker to the map
var marker1 = new google.maps.Marker({
position: new google.maps.LatLng(22.48, 114.20),
map: map,
title: 'My House',
**icon: 'http://maps.google.com/mapfiles/ms/icons/green-dot.png',**
label: {
text: 'A',
color: '#79E149'
}
});
しかし: 1.アイコンのこの種を使用するときにラベルが表示されません。
- URLは後で変更される可能性があるため、実際には外部画像を使用しません。実際に多くのアイコンは、例えば、すでに消えているようだ: http://gmaps-samples.googlecode.com/svn/trunk/markers/blue/blank.png
おかげで、宜しく
アレックス
あなたの[サンプルコードショー私のためのラベル](http:// js fiddle.net/geocodezip/oeze66c5/2/)、それはただ緑色で見えにくいです。 – geocodezip