@Component
@Scope(value="request",
proxyMode=TARGET_CLASS)
public class MapInitDto
extends java.lang.Object
修飾子とタイプ | クラスと説明 |
---|---|
static class |
MapInitDto.JSONLayerInfo
レイヤ情報をJSON形式で出力するためのクラスです.
|
static class |
MapInitDto.MapInitConfig
地図初期化データの設定クラスです.
|
static class |
MapInitDto.MapLayerInfoComparator
レイヤID順でソートするクラスです.
|
static class |
MapInitDto.ReferenceJSONLayerInfo
主題図項目レイヤ情報のクラスです.
|
修飾子とタイプ | フィールドと説明 |
---|---|
java.util.List<MapInitDto.JSONLayerInfo> |
baseLayerInfos
ベースレイヤ情報
|
int |
communityId
サイトID
|
java.util.List<MapInitDto.JSONLayerInfo> |
contentsLayerInfos
登録情報レイヤ情報
|
long |
ecommapInfoId
eコミマップ情報ID
|
java.lang.String |
ecommapURL
eコミマップURL(/mapまでのURL)
|
java.lang.String |
epsg
EPSG
|
java.util.List<MapInitDto.JSONLayerInfo> |
externalMapLayerInfos
外部地図レイヤ情報
|
java.util.List<MapInitDto.JSONLayerInfo> |
groupContentsLayerInfos
登録情報レイヤグループ情報
|
java.util.List<MapInitDto.JSONLayerInfo> |
kmlLayerInfos
KMLレイヤ情報
|
java.util.Map<java.lang.String,java.lang.String> |
layerAuthKeyMap
登録情報レイヤ認証キー
|
jp.ecom_plat.map.db.LayoutInfo |
layoutInfo
レイアウト情報
|
long |
mapId
地図ID
|
jp.ecom_plat.map.db.MapInfo |
mapInfo
地図情報
|
java.util.List<MapInitDto.JSONLayerInfo> |
overlayLayerInfos
主題図(画像)項目レイヤ情報
|
int |
redrawInterval
登録情報レイヤリロード間隔(秒)
|
java.util.Map<java.lang.String,MapInitDto.ReferenceJSONLayerInfo> |
referenceLayerInfoMap
主題図項目レイヤ情報のマップ.
|
java.lang.Long[] |
scales
サイトの縮尺
|
コンストラクタと説明 |
---|
MapInitDto() |
修飾子とタイプ | メソッドと説明 |
---|---|
void |
buildTree()
レイヤ情報の親子関係を構築します.
|
void |
filter(java.util.List<java.lang.String> layerIds)
指定したレイヤIDのみ残します.
|
java.util.Map<java.lang.String,MapInitDto.JSONLayerInfo> |
getJSONLayerInfoMap()
レイヤ情報をHashMapで取得します.
|
java.util.List<MapInitDto.JSONLayerInfo> |
getJSONLayerInfos()
レイヤ情報をリストで取得します.
|
java.util.List<java.lang.String> |
getLayerIds() |
void |
remove(MapInitDto.JSONLayerInfo jsonLayerInfo)
指定レイヤを初期化データから削除します.
|
void |
sort(java.util.List<java.lang.String> layerIds)
指定レイヤ順でソートします.
|
public long ecommapInfoId
public java.lang.String ecommapURL
public int communityId
public long mapId
public jp.ecom_plat.map.db.MapInfo mapInfo
public java.lang.String epsg
public int redrawInterval
public java.util.List<MapInitDto.JSONLayerInfo> baseLayerInfos
public java.util.List<MapInitDto.JSONLayerInfo> kmlLayerInfos
public java.util.List<MapInitDto.JSONLayerInfo> groupContentsLayerInfos
public java.util.List<MapInitDto.JSONLayerInfo> contentsLayerInfos
public java.util.Map<java.lang.String,java.lang.String> layerAuthKeyMap
public java.util.Map<java.lang.String,MapInitDto.ReferenceJSONLayerInfo> referenceLayerInfoMap
public java.util.List<MapInitDto.JSONLayerInfo> overlayLayerInfos
public java.util.List<MapInitDto.JSONLayerInfo> externalMapLayerInfos
public jp.ecom_plat.map.db.LayoutInfo layoutInfo
public java.lang.Long[] scales
public java.util.List<MapInitDto.JSONLayerInfo> getJSONLayerInfos()
public java.util.Map<java.lang.String,MapInitDto.JSONLayerInfo> getJSONLayerInfoMap()
public java.util.List<java.lang.String> getLayerIds()
public void remove(MapInitDto.JSONLayerInfo jsonLayerInfo)
jsonLayerInfo
- public void sort(java.util.List<java.lang.String> layerIds)
layerIds
- public void buildTree()
public void filter(java.util.List<java.lang.String> layerIds)
layerIds
-