Как рисовать прямые линии внутри полигона Google Map
Я создал карту Google, используяgoogle map javascript API V3
, Я рисую количество почтовых полигонов. Полигоны имеют разные цвета в зависимости от некоторых условий. Теперь я хочу нарисовать прямые линии / хэш-метки внутри некоторых полигонов в зависимости от определенных критериев. Как мы можем это сделать. Ниже приведен код, который я написал для рисования полигонов.
{% if zip.zip_info.zip_polygon %}
var path = [
{% for polycoord in zip.zip_info.zip_polygon %}
new google.maps.LatLng({{polycoord.1}}, {{polycoord.0}}),
{% endfor %}
];
var polygon_{{ forloop.counter }} = new google.maps.Polygon(
{
path:path,
clickable:true,
strokeColor: '#000000',
strokeOpacity: 0.15,
strokeWeight: 2,
fillColor: fillColor,
fillOpacity: 1,
zipcode: '{{zip.zip_info.zipcode}}'
});
polygon_{{ forloop.counter }}.setMap(map);
{% endif %}
Я также даю ссылку на изображение моего требования.
Вы можете видеть на изображении, что некоторые полигоны заштрихованы прямыми линиями, а некоторые заштрихованы только цветами.