public class MapApiForm
extends java.lang.Object
修飾子とタイプ | クラスと説明 |
---|---|
static class |
MapApiForm.RequiredValidator
パラメータが指定されているかを検証するクラスです.
|
修飾子とタイプ | フィールドと説明 |
---|---|
java.util.List<java.lang.String> |
attrIds
属性ID
|
java.lang.String |
bbox
空間検索の矩形範囲
double[]での取得は
getBboxDoubleArray() を利用してください. |
double |
buffer
空間検索の範囲のバッファ(m)
|
int |
cid
eコミマップのサイトID
|
java.lang.String |
clearrule
セッションからクリアするSLDの表示ルール
|
JSONObject |
conditionValue
属性検索条件
|
double |
dist
範囲検索の円の半径
|
java.lang.Boolean |
expanded
凡例畳み込み情報の畳み込みフラグ
|
java.lang.String |
features
カンマ区切りのフィーチャIDの
フィーチャの書式は c##.## で、
半角コンマ区切りで複数指定可能です.
|
long |
fid
eコミマップのフィーチャID
|
JSONArray |
fileList
ファイル情報リスト
|
java.util.List<FileForm> |
files
ファイルフォームリスト
|
boolean |
isnot
条件反転フラグ
|
java.lang.String |
keyword
属性検索のキーワード
|
java.lang.String |
keywords
属性検索条件キーワード
|
java.lang.String |
landmarkData
ランドマーク関連のレコード配列
|
java.lang.String |
layer
eコミマップのレイヤID
|
java.lang.String |
layers
eコミマップのレイヤID(Comma-separate)
配列の取得は
getLayersArray() を利用してください. |
java.lang.String |
layertimes
時間パラメータのレイヤ個別指定
カンマ区切り "レイヤID1,時間1,レイヤID2,時間2"
|
java.util.Map<java.lang.String,java.lang.String> |
layertimesMap
layertimes のパース結果
|
java.lang.String |
legendExpandGroupId
凡例畳み込み情報グループID
|
int |
limit
検索結果数の上限
|
long |
mapId
地図IDの指定
|
java.lang.Long |
menuid
メニューID
|
java.lang.String |
mgrs
MGRSコード
|
long |
mid
eコミマップの地図ID
|
int |
offset
検索結果のオフセット
|
java.lang.String |
records
メタデータのレコード配列
|
java.lang.String |
rule
SLDの表示ルール
|
JSONArray |
spatialLayer
空間検索範囲レイヤ条件
|
int |
spatialType
空間検索の検索方法のID
範囲に含まれる
範囲に含まれない
範囲に完全に含まれる
範囲に完全に含まれない
範囲に重なる
範囲に重ならない
|
java.lang.String |
time
表示データ時間
|
java.util.List<java.lang.String> |
wkt
WKT
|
double |
x
範囲検索の円の中心 x座標
|
double |
y
範囲検索の円の中心 y座標
|
コンストラクタと説明 |
---|
MapApiForm() |
修飾子とタイプ | メソッドと説明 |
---|---|
double[] |
getBboxDoubleArray()
矩形をdouble[]で取得します.
|
JSONObject |
getConditionValue() |
java.lang.String[] |
getFeaturesArray()
パラメータfeatures をパースして配列で取得します.
|
java.lang.String[] |
getLayersArray()
レイヤIDを配列で取得します.
|
java.util.Date[] |
getTimeParams() |
java.util.Date[] |
getTimeParams(java.lang.String layertimesLayerId) |
java.lang.String |
layertime(java.lang.String layerId) |
java.util.HashMap<java.lang.String,java.util.HashSet<java.lang.String>> |
ruleVisible()
SLDの表示ルール
|
ActionMessages |
validateAttrInfo()
#attrInfo 実行メソッドの
パラメータ検証メソッドです. |
ActionMessages |
validateEMapSeachFeatureGeometry()
#eMapSeachFeatureGeometry 実行メソッドの
パラメータ検証メソッドです. |
ActionMessages |
validateEMapSeachRangeWKT() |
ActionMessages |
validateGetEMapContents()
#getEMapContents 実行メソッドの
パラメータ検証メソッドです. |
ActionMessages |
validateUploadEMapContents()
jp.ecom_plat.saigaitask.action.page.map.IndexAction#uploadEMapContents() 実行メソッドの
パラメータ検証メソッドです. |
public long mapId
public java.lang.String legendExpandGroupId
public java.lang.Boolean expanded
public java.util.List<java.lang.String> wkt
public java.lang.String records
public java.lang.Long menuid
public JSONObject conditionValue
public java.lang.String landmarkData
public int cid
public long mid
public java.lang.String layer
public java.lang.String layers
getLayersArray()
を利用してください.public long fid
public java.lang.String features
getFeaturesArray()
を利用します.public java.util.List<java.lang.String> attrIds
public java.lang.String keyword
public int spatialType
public double buffer
public java.lang.String bbox
getBboxDoubleArray()
を利用してください.public double x
public double y
public double dist
public java.lang.String rule
public java.lang.String clearrule
public int limit
public int offset
public java.util.List<FileForm> files
public JSONArray fileList
public java.lang.String keywords
public JSONArray spatialLayer
public boolean isnot
public java.lang.String mgrs
public java.lang.String time
public java.lang.String layertimes
public java.util.Map<java.lang.String,java.lang.String> layertimesMap
public java.lang.String[] getLayersArray()
public java.lang.String[] getFeaturesArray()
public double[] getBboxDoubleArray()
public java.util.HashMap<java.lang.String,java.util.HashSet<java.lang.String>> ruleVisible()
public java.util.Date[] getTimeParams()
public java.lang.String layertime(java.lang.String layerId)
layerId
- public java.util.Date[] getTimeParams(java.lang.String layertimesLayerId)
layertimesLayerId
- layertimesのレイヤIDpublic JSONObject getConditionValue()
public ActionMessages validateGetEMapContents()
#getEMapContents
実行メソッドの
パラメータ検証メソッドです.public ActionMessages validateUploadEMapContents()
jp.ecom_plat.saigaitask.action.page.map.IndexAction#uploadEMapContents()
実行メソッドの
パラメータ検証メソッドです.public ActionMessages validateAttrInfo()
#attrInfo
実行メソッドの
パラメータ検証メソッドです.public ActionMessages validateEMapSeachFeatureGeometry()
#eMapSeachFeatureGeometry
実行メソッドの
パラメータ検証メソッドです.public ActionMessages validateEMapSeachRangeWKT()