com.supermap.services.components
Interface AddressMatch
-
- All Known Implementing Classes:
- AddressMatchImpl
public interface AddressMatchAddress matching service interface
-
-
Method Summary
Methods Modifier and Type Method and Description java.util.List<GeoAddress>geocoding(GeoCodingParam param)Forward address matching methodjava.util.List<GeoAddress>geodecoding(GeoDecodingParam param)Reverse address matching methodjava.util.List<java.lang.String>getDatasetNamesInUse(java.lang.String datasourceName)Get the name of the dataset being usedjava.util.List<java.lang.String>getDatasourceNames()Get the name of the datasource being usedbooleanisUpdatingIndex()Whether the index is being updatedvoidupdateIndex(IndexUpdateParameter param)Update forward address match index
-
-
-
Method Detail
-
geocoding
java.util.List<GeoAddress> geocoding(GeoCodingParam param)
Forward address matching method- Parameters:
param- Forward address matching parameters- Returns:
- Forward address matching result set
-
geodecoding
java.util.List<GeoAddress> geodecoding(GeoDecodingParam param)
Reverse address matching method- Parameters:
param- Reverse address matching parameters- Returns:
- Reverse address matching result set
-
updateIndex
void updateIndex(IndexUpdateParameter param)
Update forward address match index- Parameters:
param- parameters for updating index
-
isUpdatingIndex
boolean isUpdatingIndex()
Whether the index is being updated- Returns:
-
getDatasourceNames
java.util.List<java.lang.String> getDatasourceNames()
Get the name of the datasource being used- Returns:
- name collection
-
getDatasetNamesInUse
java.util.List<java.lang.String> getDatasetNamesInUse(java.lang.String datasourceName)
Get the name of the dataset being used- Parameters:
datasourceName- the name of the datasource- Returns:
- name collection
-
-