google.maps.PolygonOptions
interface
PolygonOptions object used to define the properties that can be set on a Polygon.
| Properties | |
|---|---|
clickable |
Type:
boolean optionalIndicates whether this Polygon handles mouse events. Defaults to true. |
draggable |
Type:
boolean optionalIf set to true, the user can drag this shape over the map. The geodesic property defines the mode of dragging. Defaults to false. |
editable |
Type:
boolean optionalIf set to true, the user can edit this shape by dragging the control points shown at the vertices and on each segment. Defaults to false. |
fillColor |
Type:
string optionalThe fill color. All CSS3 colors are supported except for extended named colors. |
fillOpacity |
Type:
number optionalThe fill opacity between 0.0 and 1.0 |
geodesic |
Type:
boolean optionalWhen true, edges of the polygon are interpreted as geodesic and will follow the curvature of the Earth. When false, edges of the polygon are rendered as straight lines in screen space. Note that the shape of a geodesic polygon may appear to change when dragged, as the dimensions are maintained relative to the surface of the earth. Defaults to false. |
map |
Type:
Map optionalMap on which to display Polygon. |
paths |
Type:
MVCArray<MVCArray<LatLng>>|MVCArray<LatLng>|Array<Array<LatLng|LatLngLiteral>>|Array<LatLng|LatLngLiteral> optionalThe ordered sequence of coordinates that designates a closed loop. Unlike polylines, a polygon may consist of one or more paths. As a result, the paths property may specify one or more arrays of LatLng coordinates. Paths are closed automatically; do not repeat the first vertex of the path as the last vertex. Simple polygons may be defined using a single array of LatLngs. More complex polygons may specify an array of arrays. Any simple arrays are converted into MVCArrays. Inserting or removing LatLngs from the MVCArray will automatically update the polygon on the map. |
strokeColor |
Type:
string optionalThe stroke color. All CSS3 colors are supported except for extended named colors. |
strokeOpacity |
Type:
number optionalThe stroke opacity between 0.0 and 1.0 |
strokePosition |
Type:
StrokePosition optionalThe stroke position. Defaults to CENTER. This property is not supported on Internet Explorer 8 and earlier. |
strokeWeight |
Type:
number optionalThe stroke width in pixels. |
visible |
Type:
boolean optionalWhether this polygon is visible on the map. Defaults to true. |
zIndex |
Type:
number optionalThe zIndex compared to other polys. |