Class GeometrySelection

Object
   |
   +--GeometryOperation
         |
         +--GeometrySelection
Direct Known Subclasses:
GeometryRemover, GeometryEditor

class GeometrySelection
extends GeometryOperation


図形選択機能を提供します。
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

CIRCLE_SELECTION

<final> Object CIRCLE_SELECTION

POLYGON_SELECTION

<final> Object POLYGON_SELECTION

RECTANGLE_SELECTION

<final> Object RECTANGLE_SELECTION

selectLimit

<final> Object selectLimit

Constructor Detail

GeometrySelection

GeometrySelection(map, layerName)

Method Detail

doSelection

void doSelection()

getData

Object getData()

getSelectionData

Object getSelectionData()

onNoData

void onNoData()

onSelection

void onSelection()

selectGeometry

Object selectGeometry(x, y)

selectionOnReadyStateChange

void selectionOnReadyStateChange()


Copyright(C) 2007 SystemDesignJapan. All rights reserved.
Documentation generated by JSDoc on Wed Jul 25 18:14:17 2007