|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
Object
|
+--GeometryOperation
|
+--GeometrySelection
図形選択機能を提供します。
Defined in GeometrySelection.js
| Field Summary | |
<final> Object |
CIRCLE_SELECTION
円弧で図形選択する為の定数値です。値は0です。 |
<final> Object |
POLYGON_SELECTION
多角形で図形選択する為の定数値です。値は2です。 |
<final> Object |
RECTANGLE_SELECTION
四角形で図形選択する為の定数値です。値は1です。 |
<final> Object |
selectLimit
検索結果のカウントを設定/取得 -1:全て、1以上:件数指定 |
| Fields inherited from class GeometryOperation |
POLYGON, POLYLINE, HOLE, MULTIPOINT, END, START, types
|
| Constructor Summary | |
GeometrySelection(map, layerName)
初期処理を行います。 |
|
| Method Summary | |
void
|
doSelection()
図形選択を開始します。 |
Object
|
getData()
現在条件指定されている情報にて検索用のURLパラメータを作成します。 URLパラメータにはZukeiDB.PHPへの相対パスも付与されます。 |
Object
|
getSelectionData()
現在条件指定されている情報にて検索用のURLパラメータを作成します。 |
void
|
onNoData()
選択された図形がない場合に発生します。 |
void
|
onSelection()
選択された図形がある場合に発生します。 |
Object
|
selectGeometry(x, y)
検索結果からX,Y座標を条件として図形を取得します。 検索結果が存在する必要があります。 |
void
|
selectionOnReadyStateChange()
地図上で図形が選択された際発生します。 |
| Methods inherited from class GeometryOperation |
clear, getErrorInfo, onExecute, onError, getCategory
|
| Field Detail |
<final> Object CIRCLE_SELECTION
<final> Object POLYGON_SELECTION
<final> Object RECTANGLE_SELECTION
<final> Object selectLimit
| Constructor Detail |
GeometrySelection(map, layerName)
map - [Object]mapオブジェクト
layerName - 検索対象レイヤ名
| Method Detail |
void doSelection()
Object getData()
Object getSelectionData()
void onNoData()
void onSelection()
Object selectGeometry(x, y)
x - X座標
y - Y座標
void selectionOnReadyStateChange()
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||