地址匹配服务提供者配置参数说明 |
地址匹配服务提供者封装了从 SuperMap 工作空间获取的地址匹配功能。您可以配置工作空间或地址匹配索引作为地址匹配服务提供者。当配置工作空间时,需按照以下参数说明进行配置;配置地址匹配索引时,需填写参数“索引目录”、“查询半径”、“最大结果数”以及高级设置,其中“索引目录”为必填。
表1 本地地址匹配服务提供者配置参数
参数名称 | 描述 | ||
通用信息 |
服务提供者名称 | 【必填参数】
唯一标识该服务提供者。默认的名称前缀是“addressMatch-”。 |
|
基本设置 |
工作空间类型 | 【必填参数】
工作空间的类型分文件型、数据库型( SQL Server 、Oracle 、DM 工作空间)。SQL Server 工作空间表示工作空间保存在 SQL Server 数据库中,Oracle 工作空间表示工作空间保存在 Oracle 数据库中,DM 工作空间表示工作空间保存在 DM 数据库中。 |
|
工作空间路径 | 远程服务器文件系统 | 工作空间为文件型时必选,为数据库型时参见数据库型工作空间信息设置参数。
服务器不在本地时,选择“远程浏览”,可以使用服务器上的文件或者将本地文件上传至服务器后再使用;服务器在本地时,选择“本地浏览”。
SuperMap 的工作空间(*.smwu、*.sxwu、 *.smw 、 *.sxw )中存储了 GIS 数据的相关信息。 |
|
本地文件系统 | |||
工作空间密码 | 所用工作空间的密码,不存在时可以不填或者输入任意字符。 | ||
字典路径 | 【必填参数】
地址字典文件路径,后缀为“.dct”。地址字典文件中规定了中文分词规则,分词是把中文的汉字序列切分成有意义的词,例如:我是一个学生,分词后的结果:我/是/一个/学生。地址字典就是这些有意义的词的集合。SuperMap iServer 内置地址字典,您也可以通过 SuperMap iobject Java 为您的数据定制地址字典。注意,您可以根据您需要匹配的字体选择地址字典。简体中文请选择简体地址匹配字典,如 addressMatchDictionary.dct;繁体中文请选择繁体地址匹配字典,如 addressMatchDictionaryTraditionalChinese.dct。 |
||
繁体索引 | 是否生成繁体索引,该参数仅支持在使用繁体地址匹配词典时匹配使用 | ||
数据源 | 【必填参数】
参与地址匹配数据的数据源名称。 |
||
数据集 | 【必填参数】
参与地址匹配的数据集的名称。 |
||
查询字段 | 【必填参数】
参与地址匹配的字段。 |
||
查询半径 | 【必填参数】
查询范围,设置后用户将获得指定半径内的结果,使用反向地址匹配时有效,单位与索引的投影系统单位一致。如果查询半径未设置,则使用默认值 -1,表示对整个图层范围内进行查询。以度为单位时,查询半径默认为0.01度;以米为单位时,查询半径默认为500米。 |
||
索引目录 | 当发布工作空间为地址匹配服务时,此参数用于指定生成的地址索引的目录。发布服务时,系统将根据参与地址匹配的数据集中指定字段中的内容建立索引,同时对其进行分词,这一过程是基于传入的字典进行的。
您也可以在此输入已有的索引目录,用于发布地址匹配服务。 |
||
分组字段 | 设置分组字段,例如“province,city,county”。用户使用地址匹配功能时,将依照设置的分组字段限定查询范围。 | ||
最大结果数 | 显示地址匹配结果的最大数量。 | ||
高级设置 | 网格距离 | 创建索引时,各网格之间的距离。-1表示默认值:当数据集的坐标系为地理坐标系时,默认为0.01度;当坐标系为投影坐标系时,默认为1000米 | |
定时更新索引 | 是否定时更新索引文件。当开启定时更新索引后,支持在指定日期更新、间隔时间更新两种模式。 |
注:1.使用地址匹配服务时建议所有数据集的投影保持一致
2.当前仅支持对中文进行匹配,不支持英文