Роли основного локатора

Первым шагом к созданию локатора является определение типа данных, с которыми вы будете создавать локатор. Это делается путем выбора роли локатора, соответствующей вашим данным. Роль локатора определяет тип используемых данных (участки, центральные линии улиц, почтовые индексы, точки интереса и т.д.) и обеспечивает использование правильных полей при построении локатора. После создания локатор содержит снимок базовых данных, используемых для геокодирования, а также индексы и локальную адресную информацию, которые помогают получить наилучшее сопоставление в процессе геокодирования.

Выбирая роль основного локатора, необходимо принять во внимание несколько моментов, включая тип геометрии базовых данных и формат данных, которые вы хотите геокодировать. Роль локатора Адрес точки обычно используется для моделирования адресов в одном местоположении. Роль POI (точка интереса) может применяться для поиска объектов, идентифицируемых по имени или по индексу (коду).

В следующей таблице даны некоторые из основных характеристик каждой из ролей основного локатора адресов, поставляемых с ArcGIS Pro. Эти роли могут использоваться для того, чтобы геокодировать адреса с дополнительной информацией о зонах, например: 320 Madison St, 53606 или 329 Holiday Court, La Jolla, CA 92122. Роли локаторов дополнительно имеют таблицу альтернативных названий, которая позволяет геокодировать адреса на базе альтернативных названий первичных объектов.

Основные характеристики ролей локаторов, поставляемых с ArcGIS Pro

РолиТипичная геометрия набора базовых данныхТипичное представление набора базовых данныхПараметры поиска адресаПримерыПрименениеПоддерживаемые версии в ArcGIS Pro и Enterprise

Адрес точки

Точки или полигоны

Для получения оптимальных результатов обратного геокодирования рекомендуется использовать полигональные данные

Каждый объект представляет один адрес

Каждый объект представлен адресом с дополнительными элементами адреса

Все элементы адреса хранятся в одном поле

Переулок Черри 71 (71 Cherry Ln.)

Рок-роуд W1700 (W1700 Rock Rd)

Карсон-роуд 38-76 (38-76 Carson Rd.)

15 Lakeshore Dr. Apt. 24A

Поиск участков, зданий или точек с адресом

Поиск квартир, таунхаусов, дуплексов или магазинов в торговых центрах

2.3; 10.6.1; Не все функции локатора могут поддерживаться в версиях ранее Enterprise 10.7.

Участок

Точки или полигоны

Для получения оптимальных результатов обратного геокодирования рекомендуется использовать полигональные данные

Каждый объект представляет один участок.

Каждый объект определяется идентификатором участка (номером, APN и т. д.) или адресом.

Все элементы адреса хранятся в одном поле

1760820300

1760820300, 935 Feather Ln.

935 Feather Ln.

Поиск участков или точек с адресом

2.5; 10.8

Улица и номер дома

Линии

Каждый объект имеет диапазон адресов для обеих сторон сегмента улицы.

Каждый объект содержит название улицы и дополнительно может содержать название зоны.

Все элементы адреса хранятся в одном поле

Элементы адреса без номера дома в одном поле

Улица Мэдисон 320 (320 Madison St.)

Каунти-роуд N2W1700 (N2W1700 County Rd.)

Улица Юнион 105-30 (105-30 Union St.)

5th St. NE & Cherry St. NE

Переулок Рэзбэри, Сан Антонио, Техас (Raspberry Lane , San Antonio , TX)

Поиск дома на определенной стороне улицы или перекрестках

Поиск объектов по названию улицы

2.3; 10.6.1; Не все функции локатора могут поддерживаться в версиях ранее Enterprise 10.7.

Точки интереса

Точки или полигоны

Для получения оптимальных результатов обратного геокодирования рекомендуется использовать полигональные данные

Каждый объект представляет собой название географического местоположения или точки.

Каждый объект идентифицируется текстовой строкой, именем или кодом (код может содержать численные значения, но должен представлять собой текстовую строку)

Все элементы названия места в одном поле

Замок Лидс, Англия (Leeds Castle, England)

Саппоро, Япония (Sapporo, Japan)

Кафе Кабрилло (Cafe Cabrillo)

N1N115

Поиск географических названий мест или ориентиров в любом районе или по всему миру

Поиск объектов, идентифицируемых по названию или по индексу (коду)

2.3; 10.6.1; Не все функции локатора могут поддерживаться в версиях ранее Enterprise 10.7.

Указатель расстояния

Точки

Каждый объект представляет собой последовательно пронумерованные указатели, расположенные вдоль дорог через равные интервалы.

Указатель расстояния в одном поле

Mile 25 I-5 N, San Diego, CA

Поиск знака указателя расстояния на шоссе

2.3; 10.6.1; Не все функции локатора могут поддерживаться в версиях ранее Enterprise 10.7.

Диапазон расстояний

Линии

Каждый объект представляет диапазон указателей расстояния для каждого сегмента линии.

Диапазон указателей расстояний в одном поле

Carr 682 KM 4.4, Barceloneta, 00617

Поиск приблизительного расстояния вдоль шоссе

2.3; 10.6.1; Не все функции локатора могут поддерживаться в версиях ранее Enterprise 10.7.

Почтовый

Точки или полигоны

Для получения оптимальных результатов обратного геокодирования рекомендуется использовать полигональные данные

Каждый объект представляет собой отдельный регион почтового индекса или центроид.

Почтовый индекс в одном поле

22066

B4N 1Z5

Поиск местоположения определенного почтового индекса

2.3; 10.6.1; Не все функции локатора могут поддерживаться в версиях ранее Enterprise 10.7.

Дополнительный почтовый индекс

Точки

Каждый объект представляет собой отдельный центроид дополнительного почтового индекса.

Пятизначный почтовый индекс (ZIP код) и четырехзначный добавочный код в отдельном поле

96822-2323

Поиск местоположения определенного дополнительного отделения

2.3; 10.6.1; Не все функции локатора могут поддерживаться в версиях ранее Enterprise 10.7.

Почтовое местоположение

Точки

Для получения оптимальных результатов обратного геокодирования рекомендуется использовать полигональные данные

Каждый объект представляет объединение почтового индекса и города в границе почтового индекса или центроиде.

Почтовый индекс и город в одном поле

7132 Frauenkirchen

Поиск определенного местоположения

2.3; 10.6.1; Не все функции локатора могут поддерживаться в версиях ранее Enterprise 10.7.

Административные районы

Точки или полигоны

Для получения оптимальных результатов обратного геокодирования рекомендуется использовать полигональные данные

Каждый объект представляет определенную административную область, например, город, район, район метро, территория, регион и так далее.

Название административной области в одном поле

British Columbia

North Park, San Diego

Поиск определенной административной зоны

2.3; 10.6.1; Не все функции локатора могут поддерживаться в версиях ранее Enterprise 10.7.

Адрес точки

Роль локатора Адрес точки позволяет создавать локаторы для обычных адресов, содержащих номер и название улицы. Эта роль локатора использует в качестве базовых данных объекты с полигональной или точечной геометрией. Каждому объекту первичных базовых данных соответствует единственный адрес. Например, вы можете использовать класс объектов, содержащий центроиды участков или контуры зданий (точки центра полигонов участков) в качестве первичных базовых данных для локатора Адрес точки. Каждый адрес, который вы хотите найти, должен быть представлен в первичных базовых данных. Как показано ниже, роль Адрес точки требует, чтобы каждому объекту в базовых данных, такому как здание или участок, соответствовало отдельное значение адреса.

Для каждого участка или здания имеется уникальный адрес
Примечание:

Использование полигональной геометрии для первичных базовых данных возвращает оптимальные результаты обратного геокодирования.

Роль Адреса точки также поддерживает первичные базовые данные, которые моделируются с диапазонами номеров домов. Одно местоположение, например участок, с несколькими адресами, связанными с ним, имеет диапазон значений номера дома в полях номер дома от и до. Если есть некоторые объекты, которые имеют диапазоны номеров домов, все объекты должны быть смоделированы с диапазонами. Объекты, не имеющие диапазонов номеров домов, должны использовать одно и то же значение для полей номер дома От и До. Четность также поддерживается диапазонами номеров домов.

Моделирование методов диапазона номеров домов для роли Адрес точки

Чтобы использовать класс пространственных объектов в качестве базовых данных локатора Адрес точки, он должен содержать отдельные поля для информации о номере и названии улицы, поле Shape, а также дополнительное поле адреса JoinID, которое можно использовать для связи с таблицей альтернативных названий. Дополнительно вы можете указать поля, где хранятся префикс направления улицы, префикс типа улицы, тип улицы, суффикс направления, почтовый индекс, дополнительное почтовое отделение (как ZIP+4 для США) или зона (такая административная область, как город, район и т.п.)

Субадрес

Роль локатора Адрес точки поддерживает адреса, которые содержат дополнения к адресу, например, номер апартаментов, таунхаусов, дуплексов или номеров отделов в торговых центрах. Субадреса часто встречаются в жилых и коммерческих зданиях, а также в специальных зонах, например, аэропортах, трейлер-парках, пирсах и доках, на территориях высших школ.

Каждому объекту точечных или полигональных первичных базовых данных соответствует единственный адрес с дополнением. Вы можете использовать в качестве базовых данных класс объектов, содержащий контура или адресные точки. Каждый адрес, который вы хотите найти, должен быть в базовых данных. Точные местоположения не могут быть экстраполированы или интерполированы из любого типа диапазона адресов на улице, если значения номеров домов не смоделированы в справочных данных с диапазонами номеров домов, как описано в разделе роль адреса точки. Как показано ниже, Субардес требует, чтобы каждому объекту в базовых данных, соответствовало одно значение адреса, такое как здание или точка адреса.

Каждая точка адреса содержит адрес и дополнение к нему

Субадрес также поддерживает первичные базовые данные, которые моделируются с диапазонами номеров блоков. Одно местоположение, например здание в торговом центре, с которым связано несколько блоков, имеет диапазон значений номеров блоков в полях От и До. Если есть некоторые объекты, которые имеют диапазоны номеров блоков, все объекты должны быть смоделированы с диапазонами. Объекты, не имеющие диапазонов номеров блоков, должны использовать одно и то же значение для полей номера блока От и До.

Моделирование методов диапазона субадресов номеров блоков для роли Адрес точки

Вместе с основными атрибутами адреса класс объектов, используемый в качестве первичных базовых данных для локатора Адрес точки, поддерживающего Субадрес, может содержать отдельные поля для типа строения, названия строения, типа уровня, названия уровня, типа объекта и номера объекта.

Поля типов элементов Субадреса

Примечание:

Роль локатора поддерживает три пары элементов субадреса: Единица и тип единицы, Уровень и тип уровня, Единица здания и тип здания. Дополнительно вы можете выбрать, использовать ли в локаторе каждую из пар элементов или только одну. Вы можете установить соответствие между применяемыми полями, например, Apt F или Building A или Floor 1. Более подробно об элементах адреса в основных базовых данных.

Для достижения наилучших результатов при поиске адресов, которые содержат дополнительные сведения об адресе, индикатор (#, кв., номер, корпус, этаж) должен предшествовать единице субадреса; в противном случае адрес сопоставляется с записью в данных, которая возвращает наивысший балл.

Участок

Роль Локатора участков позволяет создавать локаторы для адресов, содержащих номера участков, и общих адресов, содержащих номер улицы и название улицы. Эта роль локатора аналогична роли Адрес точки, но не поддерживает адреса с субадресами. Эта роль локатора использует в качестве базовых данных объекты с полигональной или точечной геометрией. Каждому объекту первичных базовых данных соответствует единственный участок. Например, вы можете использовать класс объектов, содержащий полигоны или центроиды участков (точки центра полигонов участков) в качестве первичных базовых данных для Локатора участков. Каждый участок или адрес, который вы хотите найти, должен быть представлен в первичных базовых данных. Как показано ниже, роль Локатор адресов требует, чтобы каждому объекту в базовых данных, такому как участок или его центроид, соответствовало отдельное значение участка или центроида участка.

Каждый участок содержит уникальное значение

Чтобы использовать класс пространственных объектов в качестве базовых данных для Локатора участков, он должен иметь отдельные поля, содержащие номер участка или номер дома, информацию о названии улицы и поле Shape, а также дополнительный участок поле JoinID, которое можно использовать для связи с ролью Адрес точки в мультиролевом локаторе. Дополнительно вы можете указать поля, где хранятся префикс направления улицы, префикс типа улицы, тип улицы, суффикс направления, почтовый индекс, дополнительное почтовое отделение (как ZIP+4 для США) или зона (такая административная область, как город, район и т.п.)

Участок, ссылающийся на атрибуты данных
Примечание:

Использование полигональной геометрии для первичных базовых данных возвращает оптимальные результаты обратного геокодирования.

Роль Участок также поддерживает первичные базовые данные, которые моделируются с диапазонами номеров домов. Одно местоположение, например участок, с несколькими адресами, связанными с ним, имеет диапазон значений номера дома в полях номер дома от и до. Если есть некоторые объекты, которые имеют диапазоны номеров домов, все объекты должны быть смоделированы с диапазонами. Объекты, не имеющие диапазонов номеров домов, должны использовать одно и то же значение для полей номер дома От и До. Четность также поддерживается диапазонами номеров домов.

Моделирование методов диапазона номеров домов для роли Адрес точки

Улица и номер дома

Роль локатора Улица и номер дома позволяет создавать локаторы, которые поддерживают поиск, для обычных адресов, содержащих номер дома, перекресток или название улицы. Преимущество этой роли локатора в том, что он позволяет указывать диапазон номеров домов для каждой стороны улицы. С помощью этого стиля локатор может определить не только положение в сегменте улицы, но и сторону улицы, на которой расположен адрес.

Данная роль локатора использует классы пространственных объектов с линейной геометрией. Каждый объект в первичных базовых данных представляет сегмент улицы с двумя диапазонами адресов, по одному для каждой стороны улицы.

Каждый сегмент улицы имеет диапазон адресов От и До для левой и правой сторон улицы

Основные базовые данные должны содержать поля, относящиеся к значениям адреса До и От для левой и правой сторон улицы

Чтобы использовать класс объектов в качестве первичных базовых данных роли локатора Улица и номер дома, он должен содержать четыре поля, в которых содержится информация От и До для каждой стороны улицы, а также название улицы, поле Shape и дополнительное поле JoinID, содержащее идентификатор для связи с таблицей альтернативных названий, которая должна быть в базовых данных. Кроме того, вы можете задать поля, которые содержат префиксное направление улицы, префиксный тип, тип улицы, суффиксное направление или зону.

Эта роль локатора адресов поддерживает диапазоны нормальных кварталов, алфавитно-нумерологическую систему адресов с зоной сетки, либо адреса через дефис, содержащие в номере дома информацию о пересекающихся улицах. Эта роль локатора адресов также поддерживает перекрестки улиц. В базовом классе пространственных объектов могут использоваться дополнительные поля типа ZIPL и ZIPR (почтовый индекс для каждой стороны улицы), левая и правая части города и аббревиатура штата или провинции.

Базовые данные должны содержать поля, относящиеся к дополнительной информации о зоне

Таблицы адресов, которые могут быть геокодированы при помощи локаторов с данной ролью локатора, должны иметь адресное поле, содержащее номер и название улицы, в дополнение к префиксу направления улицы и префиксу типа улицы, типу улицы или суффиксу направления, если они есть. Также в это поле могут быть включены описания перекрестков (например, Eureka Blvd. & Vine St.). Поиск названий улиц также возможен при помощи локатора с ролью Улица и номер дома, и поле адреса в таблице адресов должно содержать название улицы в дополнение к префиксу направления улицы, префиксу типа улицы, типу улицы или суффиксу направления, если они есть.

Таблицы адресов

Название улицы

Роль локатора Адрес улицы включает поддержку названий улиц. Адреса находятся по названию улицы, например, Orchard Court, Lansing MI, возвращают совпадение с именем улицы. Если искомый адрес содержит номер дома, то соответствие названию улицы возвращается только в том случае, если нет других доступных параметров. Это происходит, когда в базовых данных отсутствуют номера домов, связанные с сегментом улицы. Чтобы создать локатор, который поддерживает только совпадения StreetName, справочные данные должны иметь NULL или пустые строки для каждой записи в полях диапазона номеров домов, или одно поле с NULL или пустыми строками, которое сопоставляется с каждым из полей диапазона номеров домов От и До из роли локатора. Если адрес найден, соответствующее местоположение помещается в середину сегмента улицы.

Точки интереса

Роль локатора Точки интереса позволяет создавать локаторы для данных, содержащих названия достопримечательностей, мест и зданий. Роль также позволяет создавать локаторы для адресных данных, содержащих буквенно-цифровые строки для идентификации местоположений, например N1N115. Созданные при помощи этой роли локаторы могут применяться для поиска таких объектов, как горы, мосты, реки, города и т. д. Локаторы, созданные с этой ролью, также можно использовать для поиска вышек сотовой связи, переписных участков и практически любых уникальных объектов, представленных в классе пространственных объектов. Эта роль локатора также позволяет назначать категории и подкатегории каждому объекту, которые можно использовать для ограничения результатов геокодирования, или просто для получения дополнительной информации об объекте после его геокодирования.

Подсказка:

Используйте инструмент Создать локатор объектов, чтобы построить локатор, если у вас есть только короткие уникальные имена или идентификаторы для объектов в базовых данных, например, отметки уровней воды или группы кварталов.

Эта роль локатора использует в качестве первичных базовых данных объекты с точечной или полигональной геометрией. В дополнение к полям объект ID и Shape, классы объектов, которые вы можете использовать в качестве базовых данных для локатора, должны иметь атрибуты, представляющие названия и географические зоны, в частности – город, штат и страна, чтобы можно было различить местоположение объекта, или специальное поле, содержащее уникальное название или значение для каждого объекта. Вы также можете включить элементы адреса физического адреса точки интереса, разделенные на их отдельные поля. Дополнительно в базовых данных должно быть поле соединения, содержащее идентификатор, который можно использовать для связи с таблицей альтернативных названий. Чтобы использовать категории и подкатегории, первичные базовые данные должны содержать 1-2 поля, которые классифицируют объекты.

Примечание:

Использование полигональной геометрии для первичных базовых данных возвращает оптимальные результаты обратного геокодирования.

Подсказка:

Если у вас есть объекты, представляющие разные типы местоположений в нескольких классах объектов, например, автобусные остановки, станции метро, парки, школы, рекомендуется объединить все классы в один, так как только один первичный набор базовых данных может быть использован для роли локатора.

Атрибуты класса объектов роли POI

При геокодировании таблиц адресов с использованием этой роли локатора, они также должны содержать названия местоположений и географические зоны или уникальные названия или значения, которые могут использоваться для идентификации этих местоположений. Информация о географической зоне применяется для того, чтобы сузить рамки поиска, поскольку одно и то же название, например, Rochester, имеется во многих штатах страны. Вы также можете использовать локатор, созданный с ролью Точки интереса, для поиска объектов по имени, категории, адресу или комбинации имени или категории и частей адреса. Например, Starbucks, Orange St, Redlands или gas station, Boulder, CO.

Указатель расстояния

Роль локатора Указатель расстояния позволяет создавать локаторы указателей расстояния (последовательно пронумерованные указатели, расположенные вдоль дорог через равные интервалы). Данная роль локатора использует классы объектов с точечной геометрией, и каждый объект базовых данных представляет собой указатель расстояния или знак.

Каждый указатель расстояния содержит точку От и До

Чтобы использовать класс объектов в качестве базовых данных для локатора Указатель расстояния, он должен содержать поля с информацией о значении расстояния, единицах измерения, названии улицы, поле ID объекта и поле Shape.

Атрибуты класса объектов роли Указатель расстояния

Чтобы геокодировать таблицу местоположений с помощью локатора Указатель расстояния, таблица должна иметь текстовое поле, содержащее все элементы адреса в одном поле в одном из следующих форматов:

  • Kilometer 152 MEX-400
  • Km 152 MEX-400
  • MEX-400 Kilometer 152
  • MEX-400 Km 152

Диапазон расстояний

Роль локатора Диапазон расстояний позволяет вам создавать локатор для сегментов улиц с диапазонами указателей расстояний. Данная роль локатора использует классы пространственных объектов с линейной геометрией, и каждый объект базовых данных представляет собой сегмент улицы с диапазоном указателей расстояния, идущих вдоль этого сегмента улицы. Чтобы использовать класс объектов в качестве базовых данных для локатора Диапазон расстояний, он должен содержать поля с информацией о значении расстояния От и До, единицах измерения, названии улицы, поле ID объекта и поле Shape.

Примеры полей атрибутов базовых данных диапазона расстояний

Почтовый

Роль локатора Почтовый позволяет создавать локатор для почтовых индексов. Данная роль локатора использует полигональные или точечные классы, и каждый объект базовых данных представляет собой полигон почтового индекса или его центральную точку.

Примечание:

Использование полигональной геометрии для первичных базовых данных возвращает оптимальные результаты обратного геокодирования.

Базовые точечные данные для локатора Почтовый
Базовые полигональные данные для локатора Почтовый

Базовые данные для роли локатора Почтовый должны иметь поле, в котором указывается почтовый индекс объекта, поле Shape, дополнительно административные зоны, например, города, и поле соединения, содержащее идентификатор, который можно использовать для связи с таблицей альтернативных названий.

Если в базовых данных в значения имен городов входят почтовые индексы, то при построении локатора значения городов хранятся как почтовые обозначения городов. В некоторых странах, в том числе в США, по умолчанию при геокодировании возвращается индекс. Это повлияет на результаты геокодирования, которые возвращают многоролевые локаторы, включающие роли Point Address, Parcel, Street Address или POI. Вы можете изменить, какое значение должно быть возвращено в локаторе для локального города или для города, который был сопоставлен при изменении значения по умолчанию для Предпочитаемого имени города в диалоговом окне свойств локатора.

При геокодировании таблиц адресов с использованием этой роли локатора, они должны содержать поле с информацией о почтовом индексе (коде).

Дополнительный почтовый индекс

Роль локатора Дополнительный почтовый индекс используется для геокодирования почтовых индексов с дополнением, например, код ZIP+4 в США. Эта роль может использоваться для создания локаторов, которые используют точечные классы в качестве первичных базовых данных.

Примеры полей атрибутов базовых данных

Каждый объект первичных базовых данных представляет собой точку дополнительного почтового индекса. Помимо полей ObjectID и Shape, класс объектов базовых данных или шейп-файл должен содержать текстовое поле, представляющее почтовый индекс (в США пятизначный код индекса ZIP), и еще одно текстовое поле, содержащее дополнительный код (в США четырехзначный код индекса ZIP+4 ).

Для геокодирования таблицы адресов с помощью локатора Дополнительный почтовый индекс таблица должна иметь текстовое поле, содержащее полный почтовый индекс плюс дополнительный почтовый индекс. Например, в США это будет код ZIP+4 (пять цифр почтового индекса ZIP, а также в код ZIP+4) вида 12345-6789, 12345 6789 или 123456789.

Примеры полей атрибутов базовых данных

Почтовое местоположение

Роль локатора Почтовое местоположение позволяет создать локатор для объединения почтового индекса и населенного пункта. Локатор обеспечивает возможность разрешения для более точного местоположения, когда почтовый индекс охватывает несколько населенных пунктов. Эта роль локатора ожидает классы пространственных объектов, где каждый объект в базовых данных представляет объединение между почтовым индексом и местоположением. Например, на рисунке ниже граница почтового индекса Redlands (серым цветом) для 92374 попадает в городскую границу для Highland (оранжевым цветом). Поиск 92374, Redlands вернет совпадение, но поиск 92374, Highland не будет, потому что базовые данные для почтового индекса не включают область, где пересекаются границы города и почты (в окружности).

Примечание:

Использование полигональной геометрии для первичных базовых данных возвращает оптимальные результаты обратного геокодирования.

Карта городских и почтовых границ и места их пересечения

Базовые данные для роли локатора Почтовое местоположение должны иметь поле, в котором указывается почтовый индекс и город объекта, поле Shape и, при необходимости, поле соединения, содержащее идентификатор, который можно использовать для связи с таблицей альтернативных названий. Чтобы создать базовые данные для создания локатора с ролью Почтовое местоположение, используйте инструмент Объединить для вычисления географического объединения классов объектов границ города и почтового индекса в одном классе объектов с атрибутами каждого набора данных.

Примеры полей атрибутов базовых данных

Административные районы

Роли Административные районы предназначены для геокодирования таких областей, как города, районы, округа, провинции, территории и штаты. Эта роль может использоваться для создания локаторов, которые используют точечные или полигональные классы в качестве первичных базовых данных. При построении локатора с несколькими ролями, включающими как адресный уровень, так и административные области, полигоны административных областей используются для заполнения отсутствующих в данных адреса атрибутов административных зон.

Примечание:

Использование полигональной геометрии для первичных базовых данных возвращает оптимальные результаты обратного геокодирования.

Дополнительной атрибуты роли

При рассмотрении списка ролей локаторов при создании локатора вы увидите, что существуют дополнительные атрибуты для различных ролей локатора.

Поля идентификатора соединения

Вы можете использовать таблицу, чтобы задать альтернативные названия для объектов ваших базовых данных. Использование альтернативных названий улиц позволяет вам сопоставить адрес и пространственный объект, используя одно из многих его названий. Например, если Bridge Street также известна как Slash Road, один и тот же объект будет найден как по адресу 266 Bridge Street, как и по адресу 266 Slash Road.

В первичным классе объектов должно быть поле, содержащее уникальный идентификатор для каждой записи, который можно использовать для связи с идентификатором Join ID таблицы альтернативных названий.

Поля административных зон

Каждая роль содержит поля административных зон, такие как город, штат и почтовый индекс, которые следует использовать везде, где это возможно, для повышения качества сопоставления. Может быть длинная улица, которая пересекает несколько зон, например, Lake Shore Drive в Чикаго, штат Иллинойс, США, которая протягивается через весь город и пересекает более пяти почтовых индексов. Рассматривая предыдущий пример, если геокодируется только адрес улицы без почтового индекса, то вы получите несколько совпадений без возможности определить, какой из них правильный.

Пользовательские выходные поля

Каждая роль локатора позволяет позволяет добавлять в локатор дополнительные пользовательские выходные поля. Эти поля не являются обязательными. Вы можете выбрать любое поле или поля из базового класса объектов, чтобы включить их в качестве пользовательских выходных полей. При поиске адреса при помощи локатора, имеющего определенное дополнительное поле, информация из соответствующего поля в базовых данных отображается в адресах-кандидатах и сохраняется в выходном классе объектов.

Общие примеры включают Block ID, специальные идентификаторы или имена владельцев собственности. Дополнительные поля, сохраненные в выходном классе объектов, могут использоваться для присоединения к другим таблицам атрибутов или к классам объектов для дальнейшего пространственного анализа. Эта информация может оказаться полезной также, когда вы повторно сопоставляете адреса и нуждаетесь в дополнительной информации, чтобы определить, какое из сопоставлений корректно.

Связанные разделы