добавить css в полилинии Google Maps v3?

#javascript #css #google-maps-api-3

#javascript #css #google-maps-api-3

Вопрос:

есть ли какой-либо способ настроить полилинии Google Maps v3 Я думаю, что единственными упомянутыми параметрами являются strokecolor, weight и opacityhttp://code.google.com/apis/maps/documentation/javascript/reference.html#PolylineOptions

Ответ №1:

Насколько я знаю, единственными вариантами оформления полилинии Google являются те, которые представлены в документации. По умолчанию нет способа настроить их дополнительно.

Однако, что могло бы сработать, так это создание пользовательского класса полилиний, в котором вы можете определять все, что хотите, но это связано с большим объемом работы. Вам пришлось бы начать с наследования OverlayView класса и реализации всех необходимых функций (возможно, это также сработает, если вы унаследуете Polyline и перезапишете только методы рисования — проблема в том, что вы на самом деле не знаете, как выглядит исходный код).

Фактически, для Google Maps V2 это сделал Билл Чедвик. Вы можете посмотреть демонстрацию на его веб-сайте (пример пунктирной полилинии внизу). Возможно, его реализация поможет вам перенести это в Google Maps API V3.