地址到点查找
地址到点查找为表中的地址创建点几何图形,也称为地理编码。您可以使用文本字符串指定地址,使用字段来构造查找,或使用两者的组合。
地址到点查找需要 Qlik Geocoding 的许可证。由 Qlik Geocoding 通过地址到点查找和点到地址查找提供的功能与其他位置查找功能不同。Qlik Geocoding 允许在地址级别进行查找,而其他 Qlik 位置查找仅与邮政编码级别一样精确。
有关更多信息,请参阅Qlik Geocoding。
由于任何原因无法找到的地址不会在结果中返回。
地址到点查找可以使用以下参数查找位置,这些参数可以作为文本字符串输入,也可以包含在字段中:
-
搜索字符串:搜索包含地址的文本字符串。这可以是地址,例如 1600 Pennsylvania Ave, Washington DC, USA。它也可以是与其他字段中的数据组合的不完整地址。例如,1117 Washington Ave,其中城市设置为 Philadelphia 而国家/地区设置为 USA。
-
国家/地区:包含三个字母ISO代码的字符串或字段。可以指定多个国家/地区,用逗号分隔。例如SWE,NOR,FIN。
信息注释要对中国的英文或拼音地址进行地理编码,必须将国家参数设置为 "CHN"。
-
状态:一级行政区域,其名称或代码。
-
城市:城市名称、直辖市或邮政城市。
-
邮政编码:地址的邮政编码。
-
街道:街道名称。不需要在单独的参数或字段中指定街道和门牌号,而是可以同时指定街道和门牌号,并用空格分隔。
-
房屋编号:房屋编号。
为了获得最佳结果,尽可能使用特定的数据,而忽略广泛的数据。例如,如果您同时拥有邮政编码和邮政城市,并且您相信邮政编码是正确的,那么最好不要指定邮政城市。
地址到点查找返回以下字段:
-
<数据集关键字段>:输入数据集中的关键字段。
-
地址:找到的地址,格式设定为国家地址标准。
-
<几何体>:所找到的项目的点。
-
HouseNumber:所找到的项目的门牌号。
-
街道:所找到项目的街道。
-
PostalCode:所找到项目的邮政编码。
-
城市:所找到项目的市级行政区的名称。
-
Adm1: 所找到项目的一级行政区(州)的名称或缩写名。
-
CountryIso2: 所找到项目的国家/地区代码。
-
匹配:一个介于 0 和 1 之间的值,显示匹配的程度。值为 1 表示完美匹配。
-
数据集中除键字段以外的所有字段,前缀为数据集名称。
执行以下操作:
-
在数据连接下,单击 Qlik GeoOperations 连接上的 。
-
在操作下,选择地址到点查找。
-
在操作参数下,将地址数据输入到相应的参数中。
要输入文本字符串,请选择值并输入文本。
要输入字段,请选择字段并输入相应字段的名称。
-
在匹配阈值下,设置阈值以返回结果。
默认情况下,该值为 0.5。如果您收到错误匹配,请增大此值。值为 1 表示完美匹配。
-
在语言下,为要返回地址数据的语言输入两个字母的语言代码。
如果未指定语言,则将以查找位置的默认语言返回地址数据。
-
在数据集 1 下,选择要在操作中使用的数据源类型及其参数。
数据类型和参数与加载操作中的相同。有关每个数据集参数的信息,请参阅:
-
在表下,选择要加载的表。
-
在字段下,选择要加载的字段。
-
单击插入脚本。