Я хочу, чтобы пользовательский курсор находился над компонентом карты Google на странице.Я хотел бы иметь возможность программно изменить курсор на собственное изображение, а затем изменить его на курсор по умолчанию.
Я полагаю, что именно так вы устанавливаете курсор по умолчанию на объекте 'map'
map.setOptions({ draggableCursor: 'default' });
После некоторых исследований и экспериментов я нашел лучший способ сделать это следующим образом:
map.setOptions({ draggableCursor: 'url(path/to/your/image.png), crosshair' });
в css, только webkit поддерживает значение url для атрибута курсора, поэтому в этом случае другие браузеры получают значение 'crosshair', что решило мою проблему необходимости информировать пользователей, что им нужно нажатьна карте.
Для получения дополнительной информации об атрибуте draggableCursor, пожалуйста, смотрите документацию по API карт Google v3 здесь: http://code.google.com/apis/maps/documentation/javascript/reference.html#MapOptions
Надеюсь, это поможет кому-то, у кого возникли проблемы с установкой пользовательского курсоракарта Google.