jp.co.melco.preserv.spatial.common
クラス FeatureLayerSelectValue

java.lang.Object
  拡張jp.co.melco.preserv.spatial.common.FeatureLayerSelectValue
すべての実装インタフェース:
FeatureRequestValue

public class FeatureLayerSelectValue
extends java.lang.Object
implements FeatureRequestValue

タイトル: レイヤ情報検索用要求情報設定クラス

説明: レイヤ情報検索時のリクエスト内容を格納する機能を提供します。

当クラスを使用して、サーバへのリクエストを行なった場合、処理結果の返答クラス(mdmResponseEnvelope)にはjava.util.Mapが格納されます。

返却されたMapには、以下の値が格納されています。

キー 値のデータ型 説明
key_get_layer_list java.lang.String[] 情報を取得したレイヤ名一覧
取得するレイヤ名 + separator + key_get_feature_class_name java.lang.String 該当レイヤの地物クラス名
取得するレイヤ名 + separator + key_get_Scale_max java.lang.Integer 該当レイヤの表示スケール上限
取得するレイヤ名 + separator + key_get_Scale_min java.lang.Integer 該当レイヤの表示スケール下限
取得するレイヤ名 + separator + key_get_Mesh_range jp.co.melco.preserv.psvRegionBounds 該当レイヤのメッシュ外接矩形
取得するレイヤ名 + separator + key_get_Mesh_size_x java.lang.Double 該当レイヤのメッシュサイズ(X軸方向)
取得するレイヤ名 + separator + key_get_Mesh_size_y java.lang.Double 該当レイヤのメッシュサイズ(Y軸方向)
取得するレイヤ名 + separator + key_get_MapIF_class_name java.lang.String 該当レイヤのメッシュ管理クラス名
取得するレイヤ名 + separator + key_get_spatial_convert_class java.lang.String 該当レイヤの空間属性変換クラス名
取得するレイヤ名 + separator + key_get_spatial_attribute_list java.lang.String[] 該当レイヤの主題属性項目名一覧

著作権: Copyright (c) 2004

会社名: Mitsubishi Electric Corporation

バージョン:
1.0
作成者:
PreSerV Development Team

フィールドの概要
static java.lang.String key_get_feature_class_name
          地物クラス名取得用キーです。
static java.lang.String key_get_feature_schema
          地物構造(XMLスキーマ)取得用キーです。
static java.lang.String key_get_layer_list
          レイヤ一覧取得用キーです。
static java.lang.String key_get_MapIF_class_name
          メッシュ管理クラス(jp.co.melco.preserv.psvMapIF実装クラス)名取得用キーです。
static java.lang.String key_get_Mesh_range
          メッシュ外接矩形取得用キーです。
static java.lang.String key_get_Mesh_size_x
          メッシュサイズ(X軸方向)取得用キーです。
static java.lang.String key_get_Mesh_size_y
          メッシュサイズ(Y軸方向)取得用キーです。
static java.lang.String key_get_Scale_max
          表示スケール上限取得用キーです。
static java.lang.String key_get_Scale_min
          表示スケール下限取得用キーです。
static java.lang.String key_get_spatial_attribute_list
          主題属性項目名一覧取得用キーです。
static java.lang.String key_get_spatial_convert_class
          空間属性変換クラス(jp.co.melco.preserv.spatial.server.FeatureGeometryConvert実装クラス)名取得用キーです。
static java.lang.String separator
          セパレータです。
 
コンストラクタの概要
FeatureLayerSelectValue()
          FeatureLayerSelectValueオブジェクトを構築します。
 
メソッドの概要
 java.lang.String getCommand()
          指定された要求を処理するコマンド名称を返します。
 java.lang.String getEJB()
          指定された要求を処理するEJB名称を返します。
 java.lang.String getMethod()
          指定された要求を処理するコマンド名称に対応したメソッド名称を返します。
 java.lang.Object getParams()
          指定された要求を処理するトランザクション要求値、トランザクション要求条件を返します。
 void setQuery_Layer(java.lang.String[] layer)
          情報を取得するレイヤを指定します。
 
クラス java.lang.Object から継承したメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

フィールドの詳細

key_get_layer_list

public static final java.lang.String key_get_layer_list
レイヤ一覧取得用キーです。 格納されているデータ型はjava.lang.String[]となります。

関連項目:
定数フィールド値

key_get_feature_schema

public static final java.lang.String key_get_feature_schema
地物構造(XMLスキーマ)取得用キーです。
取得する場合は、"取得するレイヤ名" + separator + key_get_feature_schemaをキーとして指定します。 格納されているデータ型はjava.lang.Stringとなります。

関連項目:
定数フィールド値

key_get_feature_class_name

public static final java.lang.String key_get_feature_class_name
地物クラス名取得用キーです。
取得する場合は、"取得するレイヤ名" + separator + key_get_feature_class_nameをキーとして指定します。 格納されているデータ型はjava.lang.Stringとなります。

関連項目:
定数フィールド値

key_get_MapIF_class_name

public static final java.lang.String key_get_MapIF_class_name
メッシュ管理クラス(jp.co.melco.preserv.psvMapIF実装クラス)名取得用キーです。
取得する場合は、"取得するレイヤ名" + separator + key_get_MapIF_class_nameをキーとして指定します。 格納されているデータ型はjp.co.melco.preserv.psvMapIFとなります。

関連項目:
定数フィールド値

key_get_Scale_max

public static final java.lang.String key_get_Scale_max
表示スケール上限取得用キーです。
取得する場合は、"取得するレイヤ名" + separator + key_get_Scale_maxをキーとして指定します。 格納されているデータ型はIntegerとなります。

関連項目:
定数フィールド値

key_get_Scale_min

public static final java.lang.String key_get_Scale_min
表示スケール下限取得用キーです。
取得する場合は、"取得するレイヤ名" + separator + key_get_Scale_minをキーとして指定します。 格納されているデータ型はIntegerとなります。

関連項目:
定数フィールド値

key_get_spatial_attribute_list

public static final java.lang.String key_get_spatial_attribute_list
主題属性項目名一覧取得用キーです。
取得する場合は、"取得するレイヤ名" + separator + key_get_spatial_attribute_listをキーとして指定します。 格納されているデータ型はjava.lang.String[]となります。

関連項目:
定数フィールド値

key_get_spatial_convert_class

public static final java.lang.String key_get_spatial_convert_class
空間属性変換クラス(jp.co.melco.preserv.spatial.server.FeatureGeometryConvert実装クラス)名取得用キーです。
取得する場合は、"取得するレイヤ名" + separator + key_get_spatial_convert_classをキーとして指定します。 格納されているデータ型はjava.lang.Stringとなります。

関連項目:
定数フィールド値

key_get_Mesh_range

public static final java.lang.String key_get_Mesh_range
メッシュ外接矩形取得用キーです。
取得する場合は、"取得するレイヤ名" + separator + key_get_Mesh_rangeをキーとして指定します。 格納されているデータ型はjp.co.melco.preserv.psvRegionBoundsとなります。 D/Bに設定されていない場合は、(0,0)-(0,0)の矩形が取得されます。

関連項目:
定数フィールド値

key_get_Mesh_size_x

public static final java.lang.String key_get_Mesh_size_x
メッシュサイズ(X軸方向)取得用キーです。
取得する場合は、"取得するレイヤ名" + separator + key_get_Mesh_size_xをキーとして指定します。 格納されているデータ型はjava.lang.Doubleとなります。 D/Bに設定されていない場合は、0が取得されます。

関連項目:
定数フィールド値

key_get_Mesh_size_y

public static final java.lang.String key_get_Mesh_size_y
メッシュサイズ(Y軸方向)取得用キーです。
取得する場合は、"取得するレイヤ名" + separator + key_get_Mesh_size_yをキーとして指定します。 格納されているデータ型はjava.lang.Doubleとなります。 D/Bに設定されていない場合は、0が取得されます。

関連項目:
定数フィールド値

separator

public static final java.lang.String separator
セパレータです。

関連項目:
定数フィールド値
コンストラクタの詳細

FeatureLayerSelectValue

public FeatureLayerSelectValue()
FeatureLayerSelectValueオブジェクトを構築します。

メソッドの詳細

getEJB

public java.lang.String getEJB()
指定された要求を処理するEJB名称を返します。

定義:
インタフェース FeatureRequestValue 内の getEJB
戻り値:
EJB名称

getCommand

public java.lang.String getCommand()
指定された要求を処理するコマンド名称を返します。

定義:
インタフェース FeatureRequestValue 内の getCommand
戻り値:
コマンド名称

getMethod

public java.lang.String getMethod()
指定された要求を処理するコマンド名称に対応したメソッド名称を返します。

定義:
インタフェース FeatureRequestValue 内の getMethod
戻り値:
コマンド名称に対応したメソッド名称

getParams

public java.lang.Object getParams()
指定された要求を処理するトランザクション要求値、トランザクション要求条件を返します。

定義:
インタフェース FeatureRequestValue 内の getParams
戻り値:
トランザクション要求値、トランザクション要求条件

setQuery_Layer

public void setQuery_Layer(java.lang.String[] layer)
情報を取得するレイヤを指定します。指定しない場合は、すべてのレイヤに対して情報を取得します。

パラメータ:
layer - レイヤ(複数指定可能)