Class: DatasetInfo

DatasetInfo

数据集信息类。 数据集一般为存储在一起的相关数据的集合;根据数据类型的不同,分为矢量数据集、栅格数据集(grid dataset)和 影像数据集(image dataset),以及为了处理特定问题而设计的数据集,如拓扑数据集,网络数据集等。 数据集是 GIS 数据组织的最小单位。其中矢量数据集是由同种类型空间要素组成的集合, 所以也可以称为要素集。根据要素的空间特征的不同,矢量数据集又分为点数据集, 线数据集,面数据集等,各矢量数据集是空间特征和性质相同的数据组织起来的集合。 目前版本支持的数据集主要有点数据集,线数据集,面数据集,文本数据集,复合数据集(CAD 数据集)、 网络数据集,栅格数据集(grid dataset)和影像数据集(image dataset)。

new DatasetInfo(options)

Usage
// 浏览器
<script type="text/javascript" src="https://iclient.supermap.io/dist/mapboxgl/iclient-mapboxgl.js"></script>
<script>
  new mapboxgl.supermap.DatasetInfo(options);
  
  // 弃用的写法
  new SuperMap.DatasetInfo(options);

</script>

// ES6 Import
import { DatasetInfo } from '@supermapgis/iclient-mapboxgl';

new DatasetInfo(options);

common/iServer/DatasetInfo.js, line 7
Name Type Description
options Object

参数。

Name Type Description
bounds Bounds 可选

数据集范围。

dataSourceName string 可选

数据源名称。

description string 可选

数据集的描述信息。

encodeType string 可选

数据集存储时的压缩编码方式。

isReadOnly boolean 可选

数据集是否为只读。

name string

数据集名称。

prjCoordSys Object 可选

数据集的投影信息。如:prjCoordSys={"epsgCode":3857}。

tableName string 可选

表名。

type string

数据集类型。主要有点数据集,线数据集,面数据集,文本数据集,复合数据集(CAD 数据集)、网络数据集,栅格数据集(grid dataset)和影像数据集(image dataset)。

Members

boundsBounds

数据集范围,该字段只读。

dataSourceNamestring

数据源名称,该字段只读。

descriptionstring

数据集的描述信息。

encodeTypestring

数据集存储时的压缩编码方式,该字段只读。

isReadOnlyboolean

数据集是否为只读。

namestring

数据集名称,该字段必须且只读。

prjCoordSysObject

数据集的投影信息。

tableNamestring

表名,该字段只读。

typestring

数据集类型,该字段必设。主要有点数据集,线数据集,面数据集,文本数据集,复合数据集(CAD 数据集)、网络数据集,栅格数据集(grid dataset)和影像数据集(image dataset)。

Methods

destroy()

common/iServer/DatasetInfo.js, line 100

释放资源,将引用资源的属性置空。

toServerJSONObject(){Object}

common/iServer/DatasetInfo.js, line 108

转换成对应的 JSON 格式对象。

Returns:
Type Description
Object JSON 对象。