Cómo dibujar líneas rectas dentro de google map polígono
He creado un mapa de google usandogoogle map javascript API V3
. Estoy dibujando número de polígonos zipcode. Los polígonos son de diferentes colores dependiendo de alguna condición. Ahora quiero dibujar líneas rectas / marcas en algunos polígonos según ciertos criterios. Como podemos hacerlo. A continuación se muestra el código que he escrito para dibujar los polígonos.
{% 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 %}
También estoy dando el enlace de imagen de mi requerimiento.
Puedes ver en la imagen que algunos de los polígonos están sombreados con líneas rectas, y algunos están sombreados solo con colores.