当选择一种地址定位器样式以根据其构建地址定位器时,应考虑多个方面,包括参考数据中几何的类型和要进行地理编码的数据的格式。美国地址 - 双范围地址定位器样式用于大多数普通的美国街道地址。常规 - 单字段样式可用于查找根据名称或编码识别的要素。
下表显示了 ArcGIS 提供的各种地址定位器样式的一些基本特征。用于街道地址的定位器样式包括多个可选的区域字段。可将这些样式和某些其他区域信息(如 320 Madison St, 53606 或 329 Holiday Court, La Jolla, CA, 92122)配合使用,来对地址进行地理编码。某些定位器样式被进一步扩展为包含备用名称表,通过此表可基于街道的主要名称或备用名称对地址进行地理编码。有关详细信息,请参阅下文中所介绍的更多样式属性。
ArcGIS 所提供的地址定位器样式的基本特征
样式 | 典型参考数据集几何 | 典型参考数据集表示方法 | 地址搜索参数 | 示例 | 应用程序 |
---|---|---|---|---|---|
美国地址 - 城市/州 | 点或面 | 美国某个州的城市 | 城市名称,州名称或缩写 | River Forest, IL | 查找美国某个州的特定城市 |
美国地址 - 双范围 | 线 | 街段两侧的地址范围 | 单个字段中的所有地址元素 | 320 Madison St. N2W1700 County Rd. 105-30 Union St. | 查找街道特定侧的房屋 |
美国地址 - 单范围 | 线 | 每条街段的单侧范围 | 单个字段中的所有地址元素 | 2 Summit Rd. N5200 County Rd PP 115-19 Post St. | 在不需要指定左/右侧的街道上查找房屋,或在街道左右侧信息被存储为街段属性的街道上查找房屋 |
美国地址 - 独立房屋 | 点或面 | 每个要素表示一个地址 | 单个字段中的所有地址元素 | 71 Cherry Ln. W1700 Rock Rd. 38-76 Carson Rd. | 查找宗地、建筑物或地址点 |
美国地址 - 独立房屋子地址 | 点或面 | 每个要素都表示一个含有可选子地址元素的地址 | 单个字段中的所有地址元素 | 15 Lakeshore Dr. Apt. 24A 67 1/2 Beach St. | 查找公寓单元、联排别墅、复式别墅或购物广场内的商店 |
美国地址 - 街道名称 | 线 | 包含街道名称和可选区域名称的各个要素 | 单个字段中不含门牌号的地址元素 | Raspberry Lane San Antonio TX | 按街道名称查找要素 |
美国地址 - 5 位邮政编码 | 点或面 | 邮政编码区或质心 | 五位数字的邮政编码 | 22066 | 查找特定的邮政编码位置 |
美国地址 - 增强型 (ZIP+4) 邮政编码 | 点或面 | 增强型 (ZIP+4) 邮政编码区或质心 | 五位数字邮政编码外加四位数字扩展的单个字段 | 96822-2323 | 查找特定的增强型 (ZIP+4) 邮政编码位置 |
美国地址 - 增强型 (ZIP+4) 邮政编码范围 | 点或面 | 每个要素表示一个邮政编码和附加 4 位的高低范围 | 五位数字邮政编码外加四位数字扩展的单个字段 | 63703-0078 | 查找特定的增强型 (ZIP+4) 邮政编码位置 |
常规 - 城市/州/国家 | 点或面 | 州和国家范围内的城市 | 城市名称,州的名称或缩写,以及国家名称 | Rice, WA, USA Toronto, Ontario, Canada | 在州和国家中查找特定城市 |
常规 - 地名词典 | 点或面 | 每个要素表示一个特定地理地名或地标 | 单个字段中的所有地名元素 | Leeds Castle, England Sapporo, Japan | 在某个区域或全球范围内查找地理地名或地标 |
常规 - 单字段 | 点或面 | 通过文本字符串、名称或编码识别各要素(编码可以包含数字,但必须由文本字符串表示) | 特定于用户的单个变量 | Cafe Cabrillo N1N115 | 查找通过名称或编码识别的要素 |
美国地址 - 双范围
可使用这种“美国地址 - 双范围”定位器样式创建用于美国普通地址的地址定位器。这种地址定位器样式的优势之一是允许您提供包含街段两侧信息的门牌号值的范围。使用这种样式,地址定位器不仅可确定街段沿线的位置,还可确定地址位于街段的哪一侧。
此地址定位器样式可使用包含任意类型的几何的要素类,但通常使用包含线几何的要素类。参考数据中的每个要素表示一个具有双地址范围的街段,范围中的地址均为该街段沿线地址,街段的每一侧对应一个地址范围。
要使用 shapefile 或要素类作为“美国地址 - 双范围”地址定位器样式的参考数据,所使用的 shapefile 或要素类必须包含四个用于表示街道两侧的起始地址和终止地址信息的字段、街道名称信息、一个要素 ID 字段和一个 SHAPE 字段。要素 ID 字段可以是要素类中的 ObjectID 字段或任意唯一 ID 字段。此外,您还可以指定包含街道的前缀说明、前缀类型、街道类型、后缀说明或区域的字段。
此地址定位器样式支持标准街区范围,带格网区域的字母数字地址或门牌号中包含交叉路段信息的带连字符地址。而且,也可使用多个可选字段,例如,参考要素类中的 ZIPL 和 ZIPR(街道两侧的邮政编码)字段、左侧/右侧城市字段和州名称缩写字段。
可针对使用此地址定位器样式创建的定位器进行编码的地址表除了包含街道的前缀说明、前缀类型、街道类型或后缀说明(如果存在)之外,还必须包含指定了街道号和街道名称的地址字段。此字段中还可包含交叉点描述(例如,Eureka Blvd. & Vine St.)。
字母数字范围
威斯康星州和伊利诺斯州的某些地区使用字母数字门牌号范围。地址的字母数字部分通常表示格网区域。例如,地址 N84W 16301 W Donald Ave 表示地址不仅位于 West Donald 大街 16301 号,还位于格网区域 N84W 中。
此地址定位器样式可使用包含任意类型几何的要素类,但通常使用包含表示街道网络的线几何的要素类。参考数据中的每个要素表示一个具有两个地址范围的街段,街段的每一侧对应一个地址范围。
带连字符的范围
美国地址中的带连字符的数字范围通常这样表示门牌号:连字符之前的数字是交叉路段的编号,连字符之后的数字是街道沿线的实际门牌号(例如,76-20 34th Ave)。纽约皇后区便是一个使用此类型地址样式的地区。第一个数字表示北部或西部的交叉路段。第二个数字表示建筑物在街区中所处的位置。
此地址定位器样式可使用地理数据库中包含任意类型的几何的要素类,但通常使用包含线几何或折线几何的要素类。参考数据中的每个要素表示一个具有双地址范围的街段,范围中的地址均为该街段沿线地址,街段的每一侧对应一个地址范围。
在要素类的起始地址字段和终止地址字段中,门牌号可以是带连字符门牌号也可以是简单门牌号。例如,如下表所示,地址范围 75-01 - 75-99 和 75-00 - 75-98 必须包含一个用于分隔交叉路段和实际门牌号的连字符。
美国地址 - 单范围
可使用“美国地址 - 单范围”地址定位器样式创建用于具有地址范围的街段的地址定位器。此地址定位器样式与“美国地址 - 双范围”样式类似;但对于此样式,每个路段只需一个地址范围。此地址定位器样式通常使用包含线几何或折线几何的要素类。参考数据中的每个要素表示一个具有地址范围的街段,范围中的地址均为该街段沿线地址。
要使用要素类作为“美国地址 - 单范围”地址定位器的参考数据,所使用的要素类必须具有以下几个字段:包含起始地址、终止地址、街段两侧和街道名称的信息的字段,要素 ID 字段和 SHAPE 字段。此外,您还可以指定包含街道的前缀说明、前缀类型、街道类型、后缀说明或区域的字段。
“美国地址 - 单范围”地址定位器样式对输入地址表的要求与“美国地址 - 双范围”地址定位器样式相同。
美国地址 - 独立房屋
可使用“美国地址 - 独立房屋”定位器样式创建用于美国地址的地址定位器。此定位器样式使用包含面几何或点几何的要素类作为参考数据。参考数据中的每个要素对应一个地址。例如,可使用包含宗地面、建筑物覆盖区或宗地质心(宗地面的中心点)的要素类作为“美国地址 - 独立房屋”定位器的参考数据。要搜索的各个地址必须存在于参考数据中。无法基于任何街道地址范围使用外推法或内插法获得准确位置。如下所示,“美国地址 - 独立房屋”地址定位器样式需要参考数据中的每个要素对应一个地址值,例如宗地或建筑物。
要使用要素类作为“美国地址 - 独立房屋”定位器的参考数据,所使用的要素类必须具有以下几个字段:包含街道号和街道名称信息的字段、要素 ID 字段和 SHAPE 字段。此外,您还可以指定包含街道的前缀说明、前缀类型、街道类型、后缀说明或区域的字段。
“美国地址 - 独立房屋”定位器样式对输入地址表的要求与“美国地址 - 双范围”地址定位器样式对输入地址表的要求相同。
美国地址 - 独立房屋子地址
借助“美国地址 - 独立房屋子地址”定位器样式,您可为包含子地址信息(如公寓单元、联排别墅、复式别墅或购物广场内商店等的标识符)的美国地址创建地址定位器。许多住宅和商业建筑物以及机场、停车场、码头和船坞以及校园等特殊建筑物和设施中都有子地址。
此定位器样式使用包含面几何或点几何的要素类作为参考数据。参考数据中的每个要素对应一个包含子地址信息的地址。可将包含建筑物覆盖区或地址点的要素类用作参考数据。要搜索的各个地址必须存在于参考数据中。无法基于任何街道地址范围使用外推法或内插法获得准确位置。如下所示,“美国地址 - 独立房屋子地址”地址定位器样式需要参考数据中的每个要素对应一个地址值,例如建筑物或地址点。
除基本地址属性外,作为“美国地址 - 独立房屋子地址”定位器参考数据的要素类还会包括与建筑物类型、建筑物 ID、单元类型和单元 ID 相对应的各个字段。
此定位器样式还支持复式别墅和分割地块可能具有的门牌号扩展, 例如 23A Cherry Lane 或 56 1/2 Beach St.。其中 56 Beach St. 是为原始建筑物分配的地址,56 1/2 是在地块分割后分配给邻近建筑物的地址。A 或 1/2 等通常用作门牌号后缀。门牌号前缀字段中可存储门牌号前缀(如 28R 17 Oak St 中的 28R),但这种情况不太常见。
“美国地址 - 独立房屋子地址”定位器样式对输入地址表的要求与“美国地址 - 双范围”地址定位器样式对输入地址表的要求相同。例如,31 Orchard Ct, Building A Unit 104 便是包含子地址的独立房屋。
美国地址 - 街道名称
可使用“美国地址 - 街道名称”定位器样式创建用于美国街道名称地址的地址定位器。除了不需要线性参考数据中的地址范围之外,该地址样式与“美国地址 - 双范围”定位器样式类似。仅根据街道名称搜索地址;例如,Orchard Court、Lansing、MI。
如果参考数据不含地址范围并且输入地址不含门牌号,则建议您使用地址定位器样式。由于参考数据中的许多线段可能具有相同的街道名称,使用这些具有相同名称的线段创建地址定位器之前将其链接起来,会提高搜索效率。
“美国地址 - 街道名称”定位器样式对输入地址表的要求与“美国地址 - 双范围”地址定位器样式对输入地址表的要求相同。查找到某个地址后,匹配位置会放置在线段中间。
美国地址 - 城市/州
可使用“美国地址 - 城市/州”定位器样式创建适用于美国城市和州名称的地址定位器。此地址定位器样式可使用包含点几何或面几何的要素类。参考数据中的每个要素表示一个州面或其质心。
除 ObjectID 字段和 SHAPE 字段之外,此地址定位器样式的参考数据还必须具有用于指定要素的城市和州名称的字段。
可使用此地址定位器样式进行地理编码的地址表必须包含具有城市和州名称的字段。
美国地址 - 州
可使用“美国地址 - 州”定位器样式创建适用于美国州名称的地址定位器。此地址定位器样式可使用包含点几何或面几何的要素类。参考数据中的每个要素表示一个州面或其质心。
除 ObjectID 字段和 SHAPE 字段之外,此地址定位器样式的参考数据还必须具有用于指定要素的州名称的字段。
可使用此地址定位器样式进行地理编码的地址表还必须包含具有州名称的字段。
美国地址 - 5 位邮政编码
可使用“美国地址 - 5 位邮政编码”地址定位器样式创建用于邮政编码的地址定位器。虽然此地址定位器样式专门用于美国 5 位数字邮政编码,但也可使用任意短整型邮政编码。此地址定位器样式使用包含点几何或面几何的要素类,而参考数据中的每个要素表示一个邮区或其质心。
除 ObjectID 字段和 SHAPE 字段之外,“美国地址 - 5 位邮政编码”地址定位器样式的参考数据还必须具有用于为要素指定 5 位邮政编码的字段。
可使用此地址定位器样式进行地理编码的地址表必须具有包含邮政编码信息的字段。
美国地址 - 增强型 (ZIP+4) 邮政编码
“美国地址 - 增强型 (ZIP+4) 邮政编码”地址定位器样式用于对美国增强型 (ZIP+4) 邮政编码进行地理编码。此定位器样式可用于创建将点要素类或面要素类用作参考数据的地址定位器。
参考数据源中的每个要素表示一个增强型 (ZIP+4) 邮政编码边界面或其质心。除 ObjectID 字段和 Shape 字段之外,参考数据要素类或 shapefile 必须具有表示要素 5 位邮政编码的文本字段以及包含 4 位增强型邮政编码的另一文本字段。
要使用“美国地址 - 增强型 (ZIP+4) 邮政编码”地址定位器对地址表进行地理编码,地址表必须具有一个包含完整增强型 (ZIP+4) 邮政编码(5 位邮政编码附加 4 位增强型编码)的文本字段,例如 12345-6789、12345 6789 或 123456789 形式的邮政编码。
美国地址 - 增强型 (ZIP+4) 邮政编码范围
可使用“美国地址 - 增强型 (ZIP+4) 邮政编码范围”地址定位器样式创建用于美国增强型 (ZIP+4) 邮政编码的范围的地址定位器。此地址定位器样式可使用包含点几何或面几何的要素类,而参考数据中的每个要素表示一个具有特定增强型 (ZIP+4) 邮政编码范围的相连街区。
要使用要素类或 shapefile 作为“美国地址 - 增强型 (ZIP+4) 邮政编码范围”地址定位器样式的参考数据,所使用的要素类或 shapefile 除包含 ObjectID 字段和 SHAPE 字段之外,还必须包含用于指定要素的五位邮政编码以及四位增强型邮政编码的上限和下限的字段。
“美国地址 - 增强型 (ZIP+4) 邮政编码范围”地址定位器样式对地址表的要求与“美国地址 - 增强型 (ZIP+4) 邮政编码”地址定位器样式相同。将为增强型 (ZIP+4) 邮政编码值范围所对应的要素指定匹配项。
常规 - 城市/州/国家
可使用“常规 - 城市/州/国家”地址定位器样式创建用于特定城市名称的定位器,这些城市名称所包含的字段中具有城市、州名称或国家的信息。此地址定位器样式可使用包含点几何或面几何的要素类。参考数据中的每个要素表示一个城市面或其质心。
除 ObjectID 字段和 SHAPE 字段之外,此地址定位器样式的参考数据还必须具有用于指定要素的城市名称的字段。要素的州名和国名是可选字段。
可使用此地址定位器样式进行地理编码的地址表还必须具有包含城市名称以及州和国家的特定信息(可选信息,用于缩小搜索范围)的字段。
常规 - 地名词典
可使用“常规 - 地名词典”地址定位器样式创建用于包含地名词典名称的数据的定位器。地名词典是用于查询地名的地理字典或目录。可使用通过此样式创建的地址定位器查找如山脉、桥梁、河流、城市等要素。
此定位器样式使用包含点几何或面几何的要素类作为参考数据。除要素 ID 字段和 SHAPE 字段之外,可用作此定位器参考数据的要素类必须具有表示名称和地理区域的属性(如城市、州或国家)以区别要素的位置。
可使用此定位器样式进行地理编码的地址表还必须包含地名和地理区域。地理区域信息用于缩小搜索范围,因为经常可在同一国家的多个州中找到相同的地名(如 Rochester)。
常规 - 单字段
可使用“常规 - 单字段”地址定位器样式创建用于在单字段中包含位置信息的地址数据的地址定位器。此地址定位器样式的应用范围很广。可使用此地址定位器样式对位置描述(如地名、感兴趣点,或者用于识别位置的字母数字字符串,如 N1N115)进行地理编码(在任何情况下,该字段都必须由文本字符串表示)。此外,还可使用单字段地址定位器样式创建地址定位器以查找水文单元、人口普查区域以及要素类中所表示的几乎所有唯一要素。
虽然单字段地址定位器可使用包含任意类型的几何的要素类,但通常使用包含点几何或面几何的要素类作为参考数据。除要素 ID 字段和 SHAPE 字段之外,可用作此定位器的参考数据的要素类必须具有包含该要素唯一名称或值的特定字段。根据参考数据进行地理编码时将引用属性表中的该字段。
可使用单字段地址定位器样式进行地理编码的地址表还必须包含可用于识别位置且具有相同唯一名称或值的单字段。
其他样式属性
查看创建新的地址定位器对话框中的地址定位器样式列表时,您会发现有其他多种用于区别各地址定位器样式的属性。这些属性位于地址定位器样式中的备用名称表中。
备用名称
可使用表为参考数据要素类中的要素定义备用名称。可使用备用街道名称将一个地址与一个使用多个名称之一的要素进行匹配。例如,如果 Bridge Street 也称为 Slash Road,则使用 266 Bridge Street 和使用 266 Slash Road 可找到同一地址。
虽然参考要素数据中的每个要素都必须包含用户定义的唯一 JOINID 字段,用于指定备用街道名称的表还必须具有一个 ID 字段,一个 JOIN_ID(指定备用名称应用于参考数据中的哪个要素)和多个备用街道名称字段。此表还可具有包含前缀方向、前缀类型、街道类型或后缀方向的信息的字段。您可为参考数据中的同一要素指定多个备用名称,方法是使用相同的 JOIN_ID 在备用街道名称表中创建多条记录,并使这些记录引用参考数据要素类中的同一要素。
备用名称表中的每条记录只应用于参考数据要素类中的一个要素。要为组成参考数据要素类中特定街道的所有要素指定备用名称,必须在备用名称表中为参考数据要素类中的每个要素创建一条记录。
使用城市字段、州字段和邮政编码字段
附加字段通常位于参考数据中,可使用这些字段进一步确定属性(包括邮政编码、州或国家)的位置。此类信息称为区域信息,可用于增加正确匹配的可能性。虽然创建地址定位器时区域字段是可选字段,但加入城市字段、州字段和邮政编码字段等区域字段将有助于在全国范围进行地理编码。
范围的最小和最大 XY 值
可通过用于显示匹配位置的范围指定参考数据中的每个要素。存储最小和最大的 x 坐标以及 y 坐标需要占用表中的四个字段 - Xmin、Xmax、Ymin 和 Ymax。字段中的值必须位于要素几何所处的空间参考中。Xmin、Xmax、Ymin 和 Ymax 值共同用于设置显示地理编码结果的地图范围。
显示 X 和显示 Y
可通过 xy 值对指定参考数据中的每个要素,这对值表示地址的实际或首选位置(即建筑物或宗地的质心)。它因匹配结果的 xy 值而异,匹配结果派生自街道上的某个位置或地址的街道条目。这些字段中的值必须位于要素几何所处的空间参考中。
一些应用程序可使用“显示 X”和“显示 Y”字段对要素进行更精确的映射并执行准确的位置分析。
附加字段
每个定位器样式均包含一个或两个附加字段。这些字段是可选字段。您可从参考要素类中选择任意字段作为附加字段添加。如果使用具有指定附加字段的定位器搜索地址,则参考数据中相应字段的信息将显示在地址候选项中并保存在输出要素类中。
常见示例包括街区 ID、特殊标识符或产权人名称。保存在输出要素类中的附加字段可用于连接其他属性表或要素类以进行进一步的空间分析。重新匹配地址并需要附加信息以确定匹配是否正确时,此信息也非常有用。