public enum DatasetType extends java.lang.Enum<DatasetType>
数据集类型枚举。
数据集一般为存储在一起的相关数据的集合;根据数据类型的不同,分为矢量数据集、栅格数据集(grid dataset)和影像数据集(image dataset),以及为了处理特定问题而设计的数据集,如拓扑数据集,网络数据集等。
数据集是 GIS 数据组织的最小单位。其中矢量数据集是由同种类型空间要素组成的集合,所以也可以称为要素集。根据要素的空间特征的不同,矢量数据集又分为点数据集,线数据集,面数据集等,各矢量数据集是空间特征和性质相同的数据组织起来的集合。
目前版本支持的数据集主要有点数据集,线数据集,面数据集,文本数据集,复合数据集(CAD 数据集)、网络数据集,栅格数据集(grid dataset)和影像数据集(image dataset)。
枚举常量和说明 |
---|
CAD
复合数据集。
|
GRID
栅格数据集。
|
IMAGE
影像数据集。
|
LINE
线数据集。
|
LINE3D
三维线数据集。
|
LINEEPS
线数据集,用于存储EPS线对象的数据集。
|
LINEM
路由数据集。
|
LINKTABLE
数据库表。
|
MODEL
三维模型数据集。
|
MOSAIC
镶嵌数据集
|
NETWORK
网络数据集。
|
NETWORK3D
三维网络数据集。
|
NETWORKPOINT
网络数据集的子数据集。
|
POINT
点数据集。
|
POINT3D
三维点数据集。
|
POINTEPS
点数据集,用于存储EPS点对象的数据集。
|
REGION
面数据集。
|
REGION3D
三维面数据集。
|
REGIONEPS
面数据集,用于存储EPS面对象的数据集。
|
TABULAR
纯属性数据集。
|
TEXT
文本数据集。
|
TEXTEPS
文本数据集,用于存储EPS文本对象的数据集。
|
UNDEFINED
未定义。
|
VECTORCOLLECTION
矢量数据集的集合
|
VOLUME
体数据集
|
WCS
WCS 数据集,是影像数据集 的一种类型。
|
WMS
WMS 数据集,是影像数据集的一种类型。
|
限定符和类型 | 方法和说明 |
---|---|
static DatasetType |
valueOf(java.lang.String name)
返回带有指定名称的该类型的枚举常量。
|
static DatasetType[] |
values()
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
|
public static final DatasetType UNDEFINED
未定义。
public static final DatasetType POINT
点数据集。
用于存储点对象的数据集类,例如离散点的分布。如下图所示为各个国家首都的分布。
public static final DatasetType LINE
线数据集。
用于存储线对象的数据集,例如河流、道路、国家边界线的分布。如图所示为各个洲的边界线分布。
public static final DatasetType REGION
面数据集。
用于存储面对象的数据集,例如表示房屋的分布、行政区域等。如图所示为各个国家的区域分布。
public static final DatasetType TEXT
文本数据集。
用于存储文本对象的数据集,那么文本数据集中只能存储文本对象,而不能存储其他几何对象。
例如表示注记的文本对象。如图所示为各个国家的名称。
public static final DatasetType NETWORK
网络数据集。
网络数据集是用于存储具有网络拓扑关系的数据集。如道路交通网络等。
网络数据集和点数据集、线数据集不同,它既包含了网络线对象,也包含了网络结点对象,还包含了两种对象之间的空间拓扑关系。
基于网络数据集,可以进行路径分析、服务区分析、最近设施查找、资源分配、选址分区、公交换乘以及邻接点、通达点分析等多种网络分析。如图所示为北京市区交通网络分布。
public static final DatasetType GRID
栅格数据集。
例如高程数据集和土地利用图。其中每一个栅格存储的是表示地物的属性值(例如高程值)。
public static final DatasetType IMAGE
影像数据集。
不具备属性信息,例如影像地图、多波段影像和实物地图等。
其中每一个栅格存储的是一个颜色值或颜色的索引值(RGB 值)。 如图所示为某海港区影像图。
public static final DatasetType CAD
复合数据集。
指可以存储多种几何对象的数据集,即用来存储点、线、面、文本等不同类型的对象的集合。
CAD 数据集中各对象可以有不同的风格,CAD 数据集为每个对象存储风格。
public static final DatasetType LINEM
路由数据集。
在进行网络分析的时候,因为要标识事件发生的度量值(asure Value),路由只能用路由数据集,即 LineM 类。
public static final DatasetType TABULAR
纯属性数据集。
用于存储和管理纯属性数据,纯属性数据用来描述地形地物特征、形状等信息,如河流的长度、宽度等。
该数据集没有空间图形数据。即纯属性数据集不能作为图层被添加到地图窗口中显示。
public static final DatasetType NETWORKPOINT
网络数据集的子数据集。
该数据集是网络数据集 DatasetType.NETWORK
的子数据集,包含的是网络节点对象。
public static final DatasetType LINKTABLE
数据库表。
即外挂属性表,不包含系统字段(以 SM 开头的字段)。与一般的属性数据集一样使用,但该数据集只具有只读功能。
public static final DatasetType WCS
WCS 数据集,是影像数据集 的一种类型。
WCS( Web Coverage Service),即 Web 覆盖服务,面向空间影像数据,它将包含地理位置值的地理空间数据作为“覆盖(Coverage)”在网上相互交换。
public static final DatasetType WMS
WMS 数据集,是影像数据集的一种类型。
WMS 利用具有地理空间位置信息的数据制作地图。Web 地图服务返回的是图层级的地图影像。其中将地图定义为地理数据可视的表现。
public static final DatasetType POINT3D
三维点数据集。
public static final DatasetType LINE3D
三维线数据集。
public static final DatasetType REGION3D
三维面数据集。
public static final DatasetType NETWORK3D
public static final DatasetType MODEL
public static final DatasetType POINTEPS
点数据集,用于存储EPS点对象的数据集。
public static final DatasetType LINEEPS
线数据集,用于存储EPS线对象的数据集。
public static final DatasetType REGIONEPS
面数据集,用于存储EPS面对象的数据集。
public static final DatasetType TEXTEPS
文本数据集,用于存储EPS文本对象的数据集。
public static final DatasetType VECTORCOLLECTION
public static final DatasetType MOSAIC
public static final DatasetType VOLUME
public static DatasetType[] values()
for (DatasetType c : DatasetType.values()) System.out.println(c);
public static DatasetType valueOf(java.lang.String name)
name
- 要返回的枚举常量的名称。