com.supermap.services.providers.wfs.convert
类 WFSConverter
- java.lang.Object
-
- com.supermap.services.providers.wfs.convert.WFSConverter
-
public final class WFSConverter extends java.lang.Object
WFS 基本类型转换器。
将 WFS 实现中定义的基本类型转换为 SuperMap iSever 通用的 GIS 对象类型。
-
-
构造器概要
构造器 构造器和说明 WFSConverter()
-
方法概要
方法 限定符和类型 方法和说明 static java.util.List<Feature>
convert(FeatureCollection fc, FeatureIDMapping idMapping, java.util.Map<java.lang.String,java.lang.String> propertyNameToFieldName, java.lang.String[] fields)
将FeatureCollection
(WFS 服务实现中定义的要素成员集合)对象转换为Feature
对象列表。static DatasetVectorInfo
convert(FeatureType featureType, java.lang.String datasourceName)
将FeatureType
(要素类型)对象转换为DatasetInfo
(数据集)对象。static FieldType
convert(PropertyType propertyType)
将PropertyType
(WFS 实现中定义的要素属性类型)对象转换为FieldType
(字段取值的类型)对象。static DatasourceInfo
convert(WFSCapabilities capabilities)
转换 WFS 服务提供能力对象为数据源对象。static java.lang.String
getTypeName(javax.xml.namespace.QName name)
-
-
-
方法详细资料
-
convert
public static DatasetVectorInfo convert(FeatureType featureType, java.lang.String datasourceName)
将
FeatureType
(要素类型)对象转换为DatasetInfo
(数据集)对象。- 参数:
featureType
- 源要素类型对象。datasourceName
- 转换后的数据集对象所属的数据源的名称。- 返回:
- SuperMap iSever 通用的数据集对象。
-
getTypeName
public static java.lang.String getTypeName(javax.xml.namespace.QName name)
-
convert
public static DatasourceInfo convert(WFSCapabilities capabilities)
转换 WFS 服务提供能力对象为数据源对象。
即从 GetCapabilities 操作结果的 <Service> 节点中提取信息构建数据源对象。 结果数据源的名称为 WFS 服务的名称,对应 <Service> 节点下的 <Name> 子节点;结果数据源的描述为 WFS 服务的摘要,对应 <Service> 节点下的 <Abstract> 子节点 ;结果数据源的引擎类型为 OGC 引擎(
EngineType.OGC
)。- 参数:
capabilities
- WFS 服务提供能力对象。- 返回:
- 数据源对象。
-
convert
public static java.util.List<Feature> convert(FeatureCollection fc, FeatureIDMapping idMapping, java.util.Map<java.lang.String,java.lang.String> propertyNameToFieldName, java.lang.String[] fields)
将
FeatureCollection
(WFS 服务实现中定义的要素成员集合)对象转换为Feature
对象列表。- 参数:
fc
- WFS 服务实现中定义的要素成员集合。idMapping
- FeatureID 转换器,用于转换 WFS 中的要素 ID 和 SuperMap iServer 中的要素 ID。- 返回:
- SuperMap iSever 通用的要素列表。
-
-