So zeichnen Sie gerade Linien in Google Map Polygon
Ich habe eine Google Map mit erstelltgoogle map javascript API V3
. Ich zeichne die Anzahl der Postleitzahl-Polygone. Die Polygone haben je nach Zustand unterschiedliche Farben. Jetzt möchte ich in einigen Polygonen je nach bestimmten Kriterien gerade Linien / Raute zeichnen. Wie können wir das machen. Unten ist der Code, den ich zum Zeichnen der Polygone geschrieben habe.
{% 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 %}
Ich gebe auch den Bildlink meiner Anforderung an.
Sie können im Bild sehen, dass einige der Polygone mit geraden Linien und andere nur mit Farben schattiert sind.