ポリゴンは(ポリラインと同様に)は順序づけられたシーケンスで一連の接続している座標を定義します。さらに、ポリゴンは閉じた境界線をつくり、内部エリアを定義します。
このクラスは 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ポリゴンが右クリックされる時、このイベントが発生します。 |