public class AddressLoadSetting extends Object
构造器和说明 |
---|
AddressLoadSetting()
默认构造函数,构造一个新的 AddressLoadSetting 对象。
|
AddressLoadSetting(AddressLoadSetting addressLoadSetting)
根据指定的 AddressLoadSetting 对象构造一个与其完全相同的新对象。
|
限定符和类型 | 方法和说明 |
---|---|
int |
addDataset(DatasetVector dataset)
添加用于中文地址模糊匹配的数据集。
|
int |
addField(String addressField)
已过时。
此方法已废弃,请使用
AddressLoadSetting.addIndexField(String) 替换。 |
int |
addIndexField(String indexField)
添加用来做中文地址模糊匹配的字段集合,该字段集合应该在每一个数据集中都存在。
|
int |
addSaveField(String saveField)
添加用来做中文地址保存的字段集合,该字段集合应该在每一个数据集中都存在。
|
void |
clearData()
清除所有用于中文地址模糊匹配的数据。
|
Double |
getBINDistance()
返回逆向地址匹配索引创建的间隔距离。
|
DatasetVector[] |
getDatasets()
返回用于中文地址模糊匹配的数据集集合,即待匹配的中文地址将在这些数据集中搜索与其匹配的内容。
|
String |
getDictionaryFile()
返回地址词典文件的全路径,包括文件夹目录和文件名。
|
String[] |
getFields()
已过时。
此方法已废弃,请使用
AddressLoadSetting.getIndexFields() 替换。 |
String[] |
getIndexFields()
返回用来做中文地址模糊匹配的字段集合,即待匹配的中文地址将在参与匹配的数据集中的这些指定的字段中搜索与其匹配的项。
|
String |
getLoadDirectory()
返回中文地址模糊匹配地址索引创建的路径。
|
Boolean |
getLoadPoint()
返回是否为逆向地址匹配创建索引.
|
String |
getLowestGroupField()
返回用来对中文地址模糊匹配的字段进行三级分组的字段名称。
|
String[] |
getSaveFields()
返回用来做中文地址保存的字段集合。
|
String |
getSecondaryGroupField()
返回用来对中文地址模糊匹配的字段进行二级分组的字段名称。
|
String |
getTopGroupField()
返回用来对中文地址模糊匹配的字段进行一级分组的字段名称。
|
Boolean |
isTraditional()
返回地址词典是否为繁体。
|
void |
setBINDistance(Double value)
设置逆向地址匹配索引创建的间隔距离。
|
void |
setDictionaryFile(String value)
设置地址词典文件的全路径,包括文件夹目录和文件名。
|
void |
setLoadDirectory(String value)
设置中文地址模糊匹配地址索引创建的路径。
|
void |
setLoadPoint(Boolean value)
设置是否为逆向地址匹配创建索引
|
void |
setLowestGroupField(String value)
设置用来对中文地址模糊匹配的字段进行三级分组的字段名称。
|
void |
setSecondaryGroupField(String value)
设置用来对中文地址模糊匹配的字段进行二级分组的字段名称。
|
void |
setTopGroupField(String value)
设置用来对中文地址模糊匹配的字段进行一级分组的字段名称。
|
void |
setTraditional(Boolean value)
设置地址词典是否为繁体。
|
public AddressLoadSetting()
public AddressLoadSetting(AddressLoadSetting addressLoadSetting)
addressLoadSetting
- 指定的 AddressMatchSetting 对象。public DatasetVector[] getDatasets()
@Deprecated public String[] getFields()
AddressLoadSetting.getIndexFields()
替换。public String getDictionaryFile()
AddressDictionary
类。public void setDictionaryFile(String value) throws FileNotFoundException
AddressDictionary
类。value
- 地址词典文件的全路径。FileNotFoundException
- 当地址词典文件不存在时抛出 FileNotFoundException 异常。public String getLoadDirectory()
public void setLoadDirectory(String value)
value
- 中文地址模糊匹配地址索引创建的路径,指定路径可以不存在,则默认会创建路径。public int addDataset(DatasetVector dataset)
支持二维点、线、面类型的数据集。
添加的所有数据集的坐标系必须相同,否则索引文件会创建失败。
dataset
- 用于中文地址模糊匹配的数据集。@Deprecated public int addField(String addressField)
AddressLoadSetting.addIndexField(String)
替换。addressField
- 用来做中文地址模糊匹配的字段集合。public void clearData()
public int addIndexField(String indexField)
indexField
- 用来做中文地址模糊匹配的字段集合。public String[] getIndexFields()
public int addSaveField(String saveField)
saveField
- 用来做中文地址保存的字段集合。public String[] getSaveFields()
public String getTopGroupField()
public void setTopGroupField(String value)
value
- 一级分组的字段名称。public String getSecondaryGroupField()
public void setSecondaryGroupField(String value)
value
- 二级分组的字段名称。public String getLowestGroupField()
public void setLowestGroupField(String value)
value
- 三级分组的字段名称。public void setBINDistance(Double value)
距离单位和坐标系保持一致。
value
- 三级分组的字段名称。public Double getBINDistance()
距离单位和坐标系保持一致。
public void setLoadPoint(Boolean value)
value
- 三级分组的字段名称。public Boolean getLoadPoint()
public void setTraditional(Boolean value)
value
- 地址词典文件为繁体。public Boolean isTraditional()
Copyright © 2021–2024 SuperMap. All rights reserved.