public class MapStatusManager
extends java.lang.Object
限定符和类型 | 字段和说明 |
---|---|
protected MapParameter |
iServerStatus |
protected java.lang.String |
mapName |
protected com.supermap.services.providers.MapUpdater |
mapObj |
protected Map |
ugoStatus |
限定符 | 构造器和说明 |
---|---|
protected |
MapStatusManager() |
|
MapStatusManager(com.supermap.mapping.Map ugoMapStatus, MapParameter iServerMapStatus)
使用UGO的地图状态和iServer的地图状态,构造新的地图状态管理器。
|
限定符和类型 | 方法和说明 |
---|---|
protected static com.supermap.mapping.Layer |
addGridLayer(Map mapObj, UGCGridLayer ugcLayer, Dataset dataset, java.lang.String name) |
static com.supermap.mapping.Layer |
addHeatmapLayer(UGCHeatmapLayer heatmap, com.supermap.mapping.Map mapObj, com.supermap.data.Workspace ugoWorkspace) |
static com.supermap.mapping.Layer |
addLayer(UGCLayer ugcLayer, com.supermap.mapping.Map mapObj, com.supermap.data.Workspace ugoWorkspace) |
void |
close() |
void |
dispose() |
com.supermap.mapping.Map |
getMap() |
java.lang.String |
getMapName() |
static com.supermap.mapping.FieldValuesDisplayMode |
getUGOFieldValuesDisplayMode(FieldValuesDisplayMode fieldValuesDisplayMode) |
protected static boolean |
isSameThemeType(com.supermap.mapping.ThemeType ugoThemeType, ThemeType themeType) |
void |
resetLayer() |
void |
setDefaultMapParameter(MapParameter defaultMapParam) |
protected static com.supermap.data.JoinItems |
setJoinItemsForTheme(JoinItem[] joinItems, com.supermap.data.QueryParameter queryParameter)
为支持关联专题图增加的内部方法
|
protected static void |
setOrderBy(QueryParameter displayFilter, java.lang.String displayOrderBy) |
protected static void |
updateImageLayer(com.supermap.mapping.Layer ugoLayer, UGCImageLayer layer) |
MapParameter |
updateStatus(MapParameter mapParam) |
static void |
updateUgoLayer(com.supermap.mapping.Layer ugoLayer, UGCLayer layer, Map mapObj) |
protected MapParameter iServerStatus
protected Map ugoStatus
protected java.lang.String mapName
protected com.supermap.services.providers.MapUpdater mapObj
public MapStatusManager(com.supermap.mapping.Map ugoMapStatus, MapParameter iServerMapStatus)
ugoMapStatus
-iServerMapStatus
-protected MapStatusManager()
public static com.supermap.mapping.Layer addHeatmapLayer(UGCHeatmapLayer heatmap, com.supermap.mapping.Map mapObj, com.supermap.data.Workspace ugoWorkspace)
public static com.supermap.mapping.Layer addLayer(UGCLayer ugcLayer, com.supermap.mapping.Map mapObj, com.supermap.data.Workspace ugoWorkspace)
public static void updateUgoLayer(com.supermap.mapping.Layer ugoLayer, UGCLayer layer, Map mapObj)
protected static com.supermap.data.JoinItems setJoinItemsForTheme(JoinItem[] joinItems, com.supermap.data.QueryParameter queryParameter)
joinItems
-queryParameter
-protected static com.supermap.mapping.Layer addGridLayer(Map mapObj, UGCGridLayer ugcLayer, Dataset dataset, java.lang.String name)
public static com.supermap.mapping.FieldValuesDisplayMode getUGOFieldValuesDisplayMode(FieldValuesDisplayMode fieldValuesDisplayMode)
protected static boolean isSameThemeType(com.supermap.mapping.ThemeType ugoThemeType, ThemeType themeType)
protected static void setOrderBy(QueryParameter displayFilter, java.lang.String displayOrderBy)
protected static void updateImageLayer(com.supermap.mapping.Layer ugoLayer, UGCImageLayer layer)
public com.supermap.mapping.Map getMap()
public java.lang.String getMapName()
public void setDefaultMapParameter(MapParameter defaultMapParam)
public MapParameter updateStatus(MapParameter mapParam)
public void resetLayer()
public void close()
public void dispose()