Вот способ, которым я использую свои собственные разработанные маркеры вместо маркеров Google по умолчанию.
Добавьте эту строку кода:
var icon = new GIcon();
icon.image = "http://yourwebsite.com/logo.png";
icon.shadow = "http://youwebsite.com/shadow.png";
icon.iconSize = new GSize(50, 28);
icon.shadowSize = new GSize(68, 28);
icon.iconAnchor = new GPoint(37, 59);
icon.infoWindowAnchor = new GPoint(31, 8);
Настройте GSize дляiconSize и shadowSize, если необходимо.Первое число в скобках определяет ширину вашего маркера, а второе число определяет высоту (в пикселях).
Теперь добавьте эту строку кода:
var marker = new GMarker(point, icon);
Сразу после этогострока:
function createMarker(point, name, address)
Надеюсь, это поможет!Вы можете увидеть сообщение в блоге, которое я написал об этом на http://icode4you.net/developing-a-custom-store-locator-map-using-your-own-custom-markers-instead-of-googles-default-markers,, просто оставьте комментарий, если у вас есть какие-либо вопросы или проблемы.