Стандартные имена значков / теней google maps v3 (эквивалент G_DEFAULT_ICON в v2)

Я переключаю типы значков маркеров карт Google между стандартным и другим (созданным google chart api). Чтобы вернуться к стандартному значку, я использую:

marker.setIcon('http://maps.google.com/mapfiles/marker.png');

Для другого значка, который я использую:

marker.setIcon('http://maps.google.com/mapfiles/marker_yellow.png');

Вопрос:

  1. действительно ли URL-адрес, который я использую, «стандартный» (канонический)? что Google не изменит его?

  2. было бы лучше использовать некоторую константу вроде G_DEFAULT_ICON в gmaps api v2. Есть ли что-нибудь подобное в api v3?

  3. если нет, где можно найти список канонических 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 на значке по умолчанию с тенью по умолчанию).


PS: есть некоторые API-интерфейсы динамических иконок, но все они устарели, , и никакого решения не найдено .
37
задан Community 23 May 2017 в 11:47
поделиться