Я не буду использовать GIcon для изменения маркера. Любые другие способы изменить цвет маркера ???
Нет, если вы не хотите настраивать маркер, вам нужно будет использовать GIcon .
Вы можете найти множество бесплатных маркеров в Google Maps Icons Project . Код для использования пользовательского маркера довольно прост:
// Create our "tiny" marker icon var blueIcon = new GIcon(G_DEFAULT_ICON); blueIcon.image = "http://gmaps-samples.googlecode.com/svn/trunk/markers/blue/blank.png"; // Set up our GMarkerOptions object markerOptions = { icon:blueIcon }; // add the markerOptions as the second param to GMarker constructor map.addOverlay(new GMarker(latlng, markerOptions));
Веб-сайт "Значки карты Google" перемещен с http://code.google.com/p/google-maps-icons/ на http://mapicons.nicolasmollet.com
Там вы найдете 600 маркеров, и у вас даже есть палитра цветов для создания значков нужного вам цвета.
Очень просто изменить цвет или форму маркера на сохраненной карте. Просто нажмите на маркер. когда коробка откроется, нажмите на маркер снова в поле. Это дает вам выпадающее меню цветов и форм. Удачи!