Я переключаю типы значков маркеров карт Google между стандартным и другим (созданным google chart api). Чтобы вернуться к стандартному значку, я использую:
marker.setIcon('http://maps.google.com/mapfiles/marker.png');
Для другого значка, который я использую:
marker.setIcon('http://maps.google.com/mapfiles/marker_yellow.png');
Вопрос:
действительно ли URL-адрес, который я использую, «стандартный» (канонический)? что Google не изменит его?
было бы лучше использовать некоторую константу вроде G_DEFAULT_ICON
в gmaps api v2. Есть ли что-нибудь подобное в api v3?
если нет, где можно найти список канонических URL-адресов значков / теней, которые гарантированно работают на протяжении всей жизни Google API v3?
Тот же вопрос для теней - когда я устанавливаю значок, как получить стандартную тень вместо использования уродливой m. setShadow (new google.maps.MarkerImage ('http://maps.gstatic.com/mapfiles/shadow50.png', null, null, new google.maps.Point (10, 34)))
? (Примечание что getShadow ()
ничего вам не скажет, когда возвращает null
на значке по умолчанию с тенью по умолчанию).