com.supermap.services.components.impl
类 AddressMatchImpl
- java.lang.Object
-
- com.supermap.services.components.impl.AddressMatchImpl
-
- 所有已实现的接口:
- AddressMatch, ComponentContextAware
public class AddressMatchImpl extends java.lang.Object implements AddressMatch, ComponentContextAware
-
-
构造器概要
构造器 构造器和说明 AddressMatchImpl()
-
方法概要
方法 限定符和类型 方法和说明 java.util.List<GeoAddress>
geocoding(GeoCodingParam param)
正向地址匹配方法java.util.List<GeoAddress>
geodecoding(GeoDecodingParam param)
反向地址匹配方法AddressMatchCapabilities
getCapabilities()
获取所有支持的地址匹配的能力java.util.List<java.lang.String>
getDatasetNamesInUse(java.lang.String datasourceName)
获取正在使用的数据集名称java.util.List<java.lang.String>
getDatasourceNames()
获取正在使用的数据源名称java.util.HashMap<java.lang.String,java.util.List<FieldInfo>>
getLinkFields()
获取所有参与地址匹配的数据集名称和其可关联的字段列表的映射boolean
isUpdatingIndex()
是否正在更新索引void
setComponentContext(ComponentContext context)
设置服务组件上下文。void
updateIndex(IndexUpdateParameter param)
更新正向地址匹配索引
-
-
-
方法详细资料
-
setComponentContext
public void setComponentContext(ComponentContext context)
从接口复制的说明:ComponentContextAware
设置服务组件上下文。
- 指定者:
setComponentContext
在接口中ComponentContextAware
- 参数:
context
- 服务组件上下文。
-
geocoding
public java.util.List<GeoAddress> geocoding(GeoCodingParam param)
从接口复制的说明:AddressMatch
正向地址匹配方法- 指定者:
geocoding
在接口中AddressMatch
- 参数:
param
- 正向地址匹配参数- 返回:
- 正向地址匹配结果集合
-
geodecoding
public java.util.List<GeoAddress> geodecoding(GeoDecodingParam param)
从接口复制的说明:AddressMatch
反向地址匹配方法- 指定者:
geodecoding
在接口中AddressMatch
- 参数:
param
- 反向地址匹配参数- 返回:
- 反向地址匹配结果集合
-
updateIndex
public void updateIndex(IndexUpdateParameter param)
从接口复制的说明:AddressMatch
更新正向地址匹配索引- 指定者:
updateIndex
在接口中AddressMatch
- 参数:
param
- 索引更新参数
-
isUpdatingIndex
public boolean isUpdatingIndex()
从接口复制的说明:AddressMatch
是否正在更新索引- 指定者:
isUpdatingIndex
在接口中AddressMatch
- 返回:
-
getDatasourceNames
public java.util.List<java.lang.String> getDatasourceNames()
从接口复制的说明:AddressMatch
获取正在使用的数据源名称- 指定者:
getDatasourceNames
在接口中AddressMatch
- 返回:
- 名成集合
-
getDatasetNamesInUse
public java.util.List<java.lang.String> getDatasetNamesInUse(java.lang.String datasourceName)
从接口复制的说明:AddressMatch
获取正在使用的数据集名称- 指定者:
getDatasetNamesInUse
在接口中AddressMatch
- 参数:
datasourceName
- 数据源名称- 返回:
- 名成集合
-
getLinkFields
public java.util.HashMap<java.lang.String,java.util.List<FieldInfo>> getLinkFields()
从接口复制的说明:AddressMatch
获取所有参与地址匹配的数据集名称和其可关联的字段列表的映射- 指定者:
getLinkFields
在接口中AddressMatch
- 返回:
- 字段列表
-
getCapabilities
public AddressMatchCapabilities getCapabilities()
从接口复制的说明:AddressMatch
获取所有支持的地址匹配的能力- 指定者:
getCapabilities
在接口中AddressMatch
- 返回:
- 地址匹配的能力
-
-