Method | Description | |
---|---|---|
AddFeatures ( string datasourceName, string datasetName, List |
在指定数据集中增加一组同类型的要素。
|
|
CopyDataset ( string srcDatasourceName, string srcDatasetName, string destDatasourceName, string destDatasetName ) : bool |
复制数据集。 从指定的源数据源中,复制指定的源数据集到指定的目标数据源中的目标数据集。
|
|
CreateDataset ( string datasourceName, string datasetName, DatasetType datasetType ) : bool |
在指定的数据源中,根据指定的数据集信息创建一个新的数据集。
|
|
CreateField ( string datasourceName, string datasetName, FieldInfo filedInfo ) : bool | ||
DataProvider ( string serviceUrl ) : System |
构造函数。
|
|
DeleteDataset ( string datasourceName, string datasetName ) : bool |
在指定的数据源中,根据指定的数据集信息删除一个数据集。
|
|
DeleteFeatures ( string datasourceName, string datasetName, int ids ) : EditResult |
在指定的数据集中删除一组要素。
|
|
DeleteField ( string datasourceName, string datasetName, string fieldName ) : bool | ||
GetDatasetInfo ( string datasourceName, string datasetName ) : DatasetInfo |
获取指定数据源的指定数据集信息。
|
|
GetDatasourceInfo ( string datasourceName ) : DatasourceInfo | ||
GetDatasourceInfos ( ) : List |
||
GetFeature ( string datasetNames, Geometry geometry, SpatialQueryMode spatialQueryMode, string fields ) : List |
获取与指定几何对象具有特定空间查询模式的要素。
|
|
GetFeature ( string datasetNames, Geometry geometry, SpatialQueryMode spatialQueryMode, string attributeFilter, string fields ) : List |
获取与指定几何对象具有特定空间查询模式的要素。
|
|
GetFeature ( string datasetNames, Geometry geometry, double bufferDistance, string fields ) : List |
获取落在指定几何对象的缓冲区内的要素。
|
|
GetFeature ( string datasetNames, Geometry geometry, double bufferDistance, string attributeFilter, string fields ) : List |
获取落在指定几何对象的缓冲区内的要素。
|
|
GetFeature ( string datasetNames, |
通过 SQL 查询条件获取要素。
|
|
GetFeature ( string datasetNames, |
通过 SQL 查询条件获取要素。
|
|
GetFeature ( string datasetNames, Rectangle2D bounds, string fields ) : List |
获取在指定空间范围内的要素。
|
|
GetFeature ( string datasetNames, Rectangle2D bounds, string attributeFilter, string fields ) : List |
获取在指定空间范围内,并满足一定属性过滤条件的要素。
|
|
GetFeature ( string datasetNames, int ids, string fields ) : List |
根据指定要素 ID 获取指定数据集中的要素。
|
|
GetFieldInfo ( string datasourceName, string datasetName, string fieldName ) : FieldInfo | ||
GetFieldInfos ( string datasourceName, string datasetName ) : List |
||
Statistic ( string datasourceName, string datasetName, string fieldName, StatisticMode statisticMode ) : double | ||
UpdateDatasetInfo ( string datasourceName, string datasetName, DatasetInfo newDatasetInfo ) : bool |
在指定的数据源中,更新指定数据集的信息。
|
|
UpdateDatasourceInfo ( string datasourceName, DatasourceInfo newDatasourceInfo ) : bool | ||
UpdateFeatures ( string datasourceName, string datasetName, List |
在指定的数据集中,更新一组要素。 参数 targetFeatures 是新要素列表,其要素 ID 与数据集中待更新的要素 ID 相同,根据 ID 查找到待更新的要素, 然后将原要素更新到新的要素。
|
|
UpdateField ( string datasourceName, string datasetName, string fieldName, FieldInfo newFiledInfo ) : bool |
更新指定数据集的字段信息。
|
Method | Description | |
---|---|---|
GetFeatureInternal ( GetFeatureResource featureResource, int maxFeatures ) : List |
|
public AddFeatures ( string datasourceName, string datasetName, List |
||
datasourceName | string | 数据源名称。 |
datasetName | string | 数据集名称。 |
targetFeatures | List |
待添加的要素列表,列表中的要素必须是同一种类型。 |
return | EditResult |
public CopyDataset ( string srcDatasourceName, string srcDatasetName, string destDatasourceName, string destDatasetName ) : bool | ||
srcDatasourceName | string | 源数据源名称。 |
srcDatasetName | string | 源数据集名称。 |
destDatasourceName | string | 目标数据源名称。 |
destDatasetName | string | 目标数据集名称。 |
return | bool |
public CreateDataset ( string datasourceName, string datasetName, DatasetType datasetType ) : bool | ||
datasourceName | string | 数据源名称,必选参数。 |
datasetName | string | 数据集名称,必选参数。 |
datasetType | DatasetType | 数据集类型,必选参数。 |
return | bool |
public CreateField ( string datasourceName, string datasetName, FieldInfo filedInfo ) : bool | ||
datasourceName | string | |
datasetName | string | |
filedInfo | FieldInfo | |
return | bool |
public DataProvider ( string serviceUrl ) : System | ||
serviceUrl | string | 服务地址。 |
return | System |
public DeleteDataset ( string datasourceName, string datasetName ) : bool | ||
datasourceName | string | 数据源名称。 |
datasetName | string | 数据集名称。 |
return | bool |
public DeleteFeatures ( string datasourceName, string datasetName, int ids ) : EditResult | ||
datasourceName | string | 数据源名称。 |
datasetName | string | 数据集名称。 |
ids | int | 待删除要素的 ID 数组。 |
return | EditResult |
public DeleteField ( string datasourceName, string datasetName, string fieldName ) : bool | ||
datasourceName | string | |
datasetName | string | |
fieldName | string | |
return | bool |
public GetDatasetInfo ( string datasourceName, string datasetName ) : DatasetInfo | ||
datasourceName | string | 数据源名称,必选参数。 |
datasetName | string | 数据集名称,必选参数。 |
return | DatasetInfo |
public GetDatasourceInfo ( string datasourceName ) : DatasourceInfo | ||
datasourceName | string | |
return | DatasourceInfo |
public GetFeature ( string datasetNames, Geometry geometry, SpatialQueryMode spatialQueryMode, string fields ) : List |
||
datasetNames | string | 数据集名称数组(datasourceName:datasetName),如 World:Capitals,必选参数。 |
geometry | Geometry | 几何对象。 |
spatialQueryMode | SpatialQueryMode | 空间查询模式。 |
fields | string | 待返回的字段数组。当该参数为 null 时,返回全部字段。 |
return | List |
public GetFeature ( string datasetNames, Geometry geometry, SpatialQueryMode spatialQueryMode, string attributeFilter, string fields ) : List |
||
datasetNames | string | 数据集名称数组(datasourceName:datasetName),如 World:Capitals,必选参数。 |
geometry | Geometry | 几何对象。 |
spatialQueryMode | SpatialQueryMode | 空间查询模式。 |
attributeFilter | string | 属性过滤条件。 |
fields | string | 待返回的字段数组。当该参数为 null 时,返回全部字段。 |
return | List |
public GetFeature ( string datasetNames, Geometry geometry, double bufferDistance, string fields ) : List |
||
datasetNames | string | 数据集名称数组(datasourceName:datasetName),必选参数。 |
geometry | Geometry | 几何对象。 |
bufferDistance | double | 缓冲区的半径,单位同当前数据集坐标单位(coordUnit)。 |
fields | string | 待返回的字段数组。当该参数为 null 时,返回全部字段。 |
return | List |
public GetFeature ( string datasetNames, Geometry geometry, double bufferDistance, string attributeFilter, string fields ) : List |
||
datasetNames | string | 数据集名称数组(datasourceName:datasetName),必选参数。 |
geometry | Geometry | 几何对象,必选参数。 |
bufferDistance | double | 缓冲区的半径,单位同当前数据集坐标单位(coordUnit)。 |
attributeFilter | string | 属性查询过滤条件。如 fieldValue < 100,name like '%酒店%'。 |
fields | string | 待返回的字段数组。当该参数为 null 时,返回全部字段。 |
return | List |
public GetFeature ( string datasetNames, |
||
datasetNames | string |
/// |
queryParam | 查询参数。 | |
return | List |
public GetFeature ( string datasetNames, |
||
datasetNames | string |
/// |
queryParam | 查询参数。 | |
maxFeatures | int | 最多可返回的要素数量。 |
return | List |
public GetFeature ( string datasetNames, Rectangle2D bounds, string fields ) : List |
||
datasetNames | string | 数据集名称数组(datasourceName:datasetName),如 World:Capitals,必选参数。 |
bounds | Rectangle2D | 指定的查询范围。 |
fields | string | 待返回的字段数组。当该参数为 null 时,返回全部字段。 |
return | List |
public GetFeature ( string datasetNames, Rectangle2D bounds, string attributeFilter, string fields ) : List |
||
datasetNames | string | 数据集名称数组(datasourceName:datasetName),如 World:Capitals,必选参数。 |
bounds | Rectangle2D | 指定的查询范围。 |
attributeFilter | string | 属性过滤条件。 |
fields | string | 待返回的字段数组。当该参数为 null 时,返回全部字段。 |
return | List |
public GetFeature ( string datasetNames, int ids, string fields ) : List |
||
datasetNames | string | 数据集名称数组(datasourceName:datasetName),如 World:Capitals,必选参数。 |
ids | int | 要素 ID。 |
fields | string | 待返回的字段数组。当该参数为 null 时,返回全部字段。 |
return | List |
public GetFieldInfo ( string datasourceName, string datasetName, string fieldName ) : FieldInfo | ||
datasourceName | string | |
datasetName | string | |
fieldName | string | |
return | FieldInfo |
public GetFieldInfos ( string datasourceName, string datasetName ) : List |
||
datasourceName | string | |
datasetName | string | |
return | List |
public Statistic ( string datasourceName, string datasetName, string fieldName, StatisticMode statisticMode ) : double | ||
datasourceName | string | |
datasetName | string | |
fieldName | string | |
statisticMode | StatisticMode | |
return | double |
public UpdateDatasetInfo ( string datasourceName, string datasetName, DatasetInfo newDatasetInfo ) : bool | ||
datasourceName | string | 数据源名称。 |
datasetName | string | 待更新的数据集的名称。 |
newDatasetInfo | DatasetInfo | 新的数据集信息。 |
return | bool |
public UpdateDatasourceInfo ( string datasourceName, DatasourceInfo newDatasourceInfo ) : bool | ||
datasourceName | string | |
newDatasourceInfo | DatasourceInfo | |
return | bool |
public UpdateFeatures ( string datasourceName, string datasetName, List |
||
datasourceName | string | 数据源名称。 |
datasetName | string | 数据源名称。 |
targetFeatures | List |
新要素列表。其 ID 与要更新的要素 ID 相同。 |
return | EditResult |
public UpdateField ( string datasourceName, string datasetName, string fieldName, FieldInfo newFiledInfo ) : bool | ||
datasourceName | string | |
datasetName | string | |
fieldName | string | |
newFiledInfo | FieldInfo | |
return | bool |