com.supermap.data
类 DatasetType
- java.lang.Object
-
- com.supermap.data.DatasetType
-
public class DatasetType extends java.lang.Object
该类定义了数据集类型常量。数据集一般为存储在一起的相关数据的集合;根据数据类型的不同,分为矢量数据集、栅格数据集和影像数据集,以及为了处理特定问题而设计的如拓扑数据集,网络数据集等。根据要素的空间特征的不同,矢量数据集又分为点数据集,线数据集,面数据集,复合数据集,文本数据集,纯属性数据集等。
-
-
字段概要
字段 限定符和类型 字段和说明 static DatasetType
CAD
复合数据集。static DatasetType
GRID
栅格数据集。static DatasetType
IMAGE
影像数据集。static DatasetType
LINE
线数据集。static DatasetType
LINE3D
三维线数据集。static DatasetType
LINEM
路由数据集static DatasetType
NETWORK
网络数据集。static DatasetType
NETWORK3D
三维网络数据集。static DatasetType
POINT
点数据集。static DatasetType
POINT3D
三维点数据集。static DatasetType
REGION
多边形数据集。static DatasetType
REGION3D
三维面数据集。static DatasetType
TABULAR
纯属性数据集。static DatasetType
TEXT
文本数据集。static DatasetType
VECTORCACHE
矢量缓存数据集static DatasetType
VIDEO
视屏数据集static DatasetType
WCS
WCS数据集。static DatasetType
WFS
WFS数据集。static DatasetType
WMS
WMS数据集。
-
-
-
字段详细资料
-
TABULAR
public static final DatasetType TABULAR
纯属性数据集。用于存储和管理纯属性数据,纯属性数据用来描述地形地物特征、形状等信息,如河流的长度、宽度等。该数据集没有空间图形数据。即纯属性数据集不能作为图层被添加到地图窗口中显示。
-
POINT
public static final DatasetType POINT
点数据集。用于存储点对象的数据集类,例如离散点的分布。
-
LINE
public static final DatasetType LINE
线数据集。用于存储线对象的数据集,例如河流、道路、国家边界线的分布。
-
REGION
public static final DatasetType REGION
多边形数据集。用于存储面对象的数据集,例如表示房屋的分布、行政区域等。
-
TEXT
public static final DatasetType TEXT
文本数据集。用于存储文本对象的数据集,那么文本数据集中只能存储文本对象,而不能存储其他几何对象。例如表示注记的文本对象。
-
IMAGE
public static final DatasetType IMAGE
影像数据集。不具备属性信息,例如影像地图、多波段影像和实物地图等。其中每一个栅格存储的是一个颜色值或颜色的索引值(RGB 值)。
-
CAD
public static final DatasetType CAD
复合数据集。指可以存储多种几何对象的数据集,即用来存储点、线、面、文本等不同类型的对象的集合。CAD 数据集中各对象可以有不同的风格,CAD 数据集为每个对象存储风格。
-
NETWORK
public static final DatasetType NETWORK
网络数据集。网络数据集是用于存储具有网络拓扑关系的数据集。如道路交通网络等。网络数据集和点数据集、线数据集不同,它既包含了网络线对象,也包含了网络结点对象,还包含了两种对象之间的空间拓扑关系。基于网络数据集,可以进行路径分析、服务区分析、最近设施查找、选址分区、公交换乘以及邻接点、通达点分析等多种网络分析。
-
NETWORK3D
public static final DatasetType NETWORK3D
三维网络数据集。用于存储三维数据。如建筑物,管道等。
-
GRID
public static final DatasetType GRID
栅格数据集。例如高程数据集和土地利用图。其中每一个栅格存储的是表示地物的属性值(例如高程值)。
-
POINT3D
public static final DatasetType POINT3D
三维点数据集。用于存储三维点对象的数据集。
-
LINE3D
public static final DatasetType LINE3D
三维线数据集。用于存储三维线对象的数据集
-
REGION3D
public static final DatasetType REGION3D
三维面数据集。用于存储三维面对新的数据集
-
WMS
public static final DatasetType WMS
WMS数据集。用于在线实时地图- Example:
默认方式打开WMS服务数据: DatasourceConnectionInfo info = new DatasourceConnectionInfo(); info.setServer(path); info.setEngineType(EngineType.OGC); info.setDriver("WMS"); 外设参数方式打开WMS服务数据: DatasourceConnectionInfo info = new DatasourceConnectionInfo(); info.setServer(path); info.setEngineType(EngineType.OGC); info.setDriver("WMS"); info.setWebVersion("1.3.0"); info.setWebFormat("image/png"); info.setWebVisibleLayers("topp:states"); info.setWebCoordinate("EPSG:3857"); Rectangle2D rect = new Rectangle2D(-2.003750834278E7, -2.003750834279E7, 2.003750834278E7, 2.003750834279E7); info.setWebBBox(rect);
-
WCS
public static final DatasetType WCS
WCS数据集。用于影像多光谱地图- Example:
DatasourceConnectionInfo info = new DatasourceConnectionInfo(); info.setEngineType(EngineType.OGC); info.setDriver("WCS");
-
WFS
public static final DatasetType WFS
WFS数据集。矢量要素,满足查询统计之类的需求- Example:
DatasourceConnectionInfo info = new DatasourceConnectionInfo(); info.setEngineType(EngineType.OGC); info.setDriver("WFS");
-
VECTORCACHE
public static final DatasetType VECTORCACHE
矢量缓存数据集
-
VIDEO
public static final DatasetType VIDEO
视屏数据集
-
LINEM
public static final DatasetType LINEM
路由数据集
-
-