📄 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 + -