Nasıl Google Maps marker rengini değiştirebilir miyim?
Google Maps API bir harita işaretleri tam kurmak için kullanıyorum, ama bir marker Diğerleri arasından sıyrılmak istiyorum. Yapacağımız en basit şey, bence kırmızı yerine mavi marker rengini değiştirmek olacaktır. Bunu yapmak için basit bir şey ya da tamamen yeni bir simge bir şekilde oluşturmak zorunda mıyım? Eğer yeni bir simge oluşturmak için varsa, bunu yapmak için en kolay yolu nedir?
CEVAP
Google Maps API sürüm 3 ile, bunu yapmak için en kolay yolu Benjamin Keskin burada yarattığı gibi özel simge seti kapma olabilir:
http://www.benjaminkeen.com/?p=105
Eğer harita sayfanız olarak aynı yerde bu simgeleri koyarsan, bunu oluştururken sadece uygun simge seçeneğini kullanarak bir Marker renklendirme:
var beachMarker = new google.maps.Marker({
position: myLatLng,
map: map,
icon: 'brown_markerA.png'
});
Bu süper kolay, ve şu anda üzerinde çalıştığım proje için kullanıyorum yaklaşımdır.
Nasıl UİButton başlık rengini değiştir...
Nasıl Google Maps V3 üzerinde bir mark...
Nasıl AlertDialog başlık rengini ve çi...
Nasıl Google Maps numaralı harita işar...
Nasıl v2 Google Maps Apı kullanan Andr...