ポリゴンは(ポリラインと同様に)は順序づけられたシーケンスで一連の接続している座標を定義します。さらに、ポリゴンは閉じた境界線をつくり、内部エリアを定義します。
このクラスは MVCObjectを継承しています。
| コンストラクタ名 | 
|---|
| Polygon(opts?: PolygonOptions)ポリゴンのパス、ポリゴンの境界のストローク・スタイル、およびポリゴン内の塗りつぶしスタイルを指定する渡されたPolygonOptionsを使って、ポリゴンを作ります。ポリゴンは複数のパスを含んでいるかもしれません。そこでは、それぞれのパスがLatLngの配列から成ります。パスを構築する場合、LatLngの配列あるいはLatLngのMVCArrayのいずれを渡すこともできます。配列はインスタンス上のポリゴン内のMVCArrayに変換されます。 | 
| 戻り値 | メソッド名 | 
|---|---|
| boolean | 
 | 
| Map | 
 | 
| MVCArray.<LatLng> | 
 | 
| MVCArray.<MVCArray.<LatLng>> | 
 | 
| boolean | 
 | 
|  | 
 | 
|  | 
 | 
|  | 
 | 
|  | 
 | 
|  | 
 | 
| タイプ | イベント名 | 
|---|---|
| PolyMouseEvent | clickポリゴン上でDOM click イベントが発生する時、このイベントが発生します。 | 
| PolyMouseEvent | dblclickポリゴン上でDOM mousedown イベントが発生する時、このイベントが発生します。 | 
| PolyMouseEvent | mousedownポリゴン上でDOM mousemove イベントが発生する時、このイベントが発生します。 | 
| PolyMouseEvent | mousemoveポリゴン上でDOM mousemove イベントが発生する時、このイベントが発生します。 | 
| PolyMouseEvent | mouseoutポリゴンmouseoutで、このイベントが発生します。 | 
| PolyMouseEvent | mouseoverポリゴンmouseoverで、このイベントが発生します。 | 
| PolyMouseEvent | mouseupポリゴン上でDOM mouseup イベントが発生する時、このイベントが発生します。 | 
| PolyMouseEvent | rightclickポリゴンが右クリックされる時、このイベントが発生します。 |