?? configservice.java
字號:
package com.esri.aims.mtier.dx;
public class ConfigService {
/**
* 空間或者屬性查詢類型
*/
public static final String FILTER_TYPE_POINT = "point";
public static final String FILTER_TYPE_LINE = "polyline";
public static final String FILTER_TYPE_RECT = "envelope";
public static final String FILTER_TYPE_POLY = "polygon";
public static final String FILTER_TYPE_CIRCLE = "circle";
public static final String FILTER_TYPE_SQL = "sqlExpress";
/**
* 查詢結果保存到 HASHMAP,
* subField -> 保存查詢的字段名稱
* Recordset -> 保存查詢的記錄集
*/
public static final String HASHMAP_SUBFIELDS_VECTOR = "subField";
public static final String HASHMAP_RECORDSET_RS = "Recordset";
* 標示"查詢"或者"緩沖"的HASHMAP
*/
public static final String HASHMAP_FILTER = "filterMap";
public static final String HASHMAP_BUFFER = "bufferMap";
/**
* Acetate 層名
*/
public static final String ACETATE_SCALEBAR = "ScaleBar";
public static final String ACETATE_NORTHARROW = "NorthArrow";
public static final String ACETATE_TEXT = "Text";
public static final String ACETATE_POINT = "anno_point";
public static final String ACETATE_LINE = "anno_line";
public static final String ACETATE_POLY = "anno_poly";
/**
* 圖層屬性標示
*/
public static final String MAP_LAYER_ID = "layerId";
public static final String MAP_LAYER_NAME = "layerName";
public static final String MAP_LAYER_TYPE = "layerType";
public static final String MAP_LAYER_VISIBLE = "layerVisible";
public static final String MAP_LAYER_MAXSCALE = "layerMaxScale";
public static final String MAP_LAYER_MINSCALE = "layerMinScale";
public static final String MAP_LAYER_FEATURETYPE = "layerFeatureType";
/**
* SDE圖層類型標示
*/
public static final String LAYER_TYPE_POINT = "point";
public static final String LAYER_TYPE_LINE = "line";
public static final String LAYER_TYPE_POLY = "polygon";
/**
* SDE圖層要素類型
*/
public static final int SHAPE_TYPE_POINT = 1;
public static final int SHAPE_TYPE_LINE = 2;
public static final int SHAPE_TYPE_RECT = 3;
public static final int SHAPE_TYPE_POLY = 4;
/**
* SDE創建表設置的屬性
*/
public static final String SDE_REGISTRATION_ID = "OBJECTID";
public static final String SDE_SPATIALCOLLUME_NAME = "SHAPE";
public static final String SDE_TABLE_DEFAULTS = "DEFAULTS";
/**
* 緩沖分析的距離單位標示
*/
public static final String BUFFER_UNIT_KILOMETERS = "KILOMETERS";
public static final String BUFFER_UNIT_METERS = "METERS";
public static final String BUFFER_UNIT_MILES = "MILES";
public static final String BUFFER_UNIT_FEET = "FEET";
/**
* 專題圖類型標示
*/
public static final String CHART_MODE_PIE="pie";
public static final String CHART_MODE_BAR="bar";
/**
* 圖例輸出路徑
*/
private static String legendUrl = "images/legend.jpg";
/**
* 地圖輸出路徑
*/
private static String mapUrl = "images/map.jpg";
public ConfigService() {
}
/**
* 設置圖例輸出路徑
* @param url String
*/
public static void setLegendUrl(String url) {
if (url != null) {
legendUrl = url;
}
}
/**
* 返回圖例路徑
* @return String
*/
public static String getLegendUrl() {
return legendUrl;
}
/**
* 設置地圖輸出路徑
* @param url String
*/
public static void setMapUrl(String url) {
if (url != null) {
mapUrl = url;
}
}
/**
* 返回地圖路徑
* @return String
*/
public static String getMapUrl() {
return mapUrl;
}
}
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -