-
- All Implemented Interfaces:
public class GeocodingDesc: 提供服务的主类 Mail: chk19940609@gmail.com Created by IceMimosa Date: 2017/1/12
-
-
Field Summary
Fields Modifier and Type Field Description public final GeocodingXDEFAULTpublic final static GeocodingINSTANCE
-
Method Summary
Modifier and Type Method Description final static Addressnormalizing(String address)地址的标准化, 将不规范的地址清洗成标准的地址格式 final static Documentanalyze(String address)将地址进行切分 final static Documentanalyze(Address address)final static Doublesimilarity(String address1, String address2)地址的相似度计算 final static Doublesimilarity(Address address1, Address address2)final static MatchedResultsimilarityWithResult(String address1, String address2)地址相似度计算, 包含匹配的所有结果 final static MatchedResultsimilarityWithResult(Address address1, Address address2)final static List<RegionEntity>match(String text)深度优先匹配符合text的地址信息 final static ContextgetContext()final static GeocodingaddRegionEntry(Long id, Long parentId, String name, RegionType type, String alias, Boolean replace)设置自定义地址 final GeocodingXgetDEFAULT()-
-
Method Detail
-
normalizing
final static Address normalizing(String address)
地址的标准化, 将不规范的地址清洗成标准的地址格式
-
similarity
final static Double similarity(String address1, String address2)
地址的相似度计算
-
similarity
final static Double similarity(Address address1, Address address2)
-
similarityWithResult
final static MatchedResult similarityWithResult(String address1, String address2)
地址相似度计算, 包含匹配的所有结果
-
similarityWithResult
final static MatchedResult similarityWithResult(Address address1, Address address2)
-
match
final static List<RegionEntity> match(String text)
深度优先匹配符合text的地址信息
-
getContext
final static Context getContext()
-
addRegionEntry
final static Geocoding addRegionEntry(Long id, Long parentId, String name, RegionType type, String alias, Boolean replace)
设置自定义地址
- Parameters:
id- 地址的IDparentId- 地址的父ID, 必须存在name- 地址的名称type- 地址类型, RegionTypealias- 地址的别名replace- 是否替换旧地址, 当除了id之外的字段, 如果相等就替换
-
getDEFAULT
final GeocodingX getDEFAULT()
-
-
-
-