Знакомство со стилями локаторов адресов
Стиль локатора адресов является шаблоном для локатора адресов. Локатор адресов создается на основе определенного стиля. После создания локатор адресов содержит свойства и параметры геокодирования, которые используются в процессе геокодирования, компоненты для разбора адреса, копию адресных атрибутов в базовых данных и критерии для выполнения поиска. Локатор адресов также управляет подсистемой геокодирования при выполнении разбора адреса, сопоставлении адреса с найденным кандидатом и обратном геокодировании адреса.
На рисунке показано, как стиль локатора адресов, будучи его каркасом, определяет направление и функции процесса геокодирования.
Поиск определенных элементов адреса
Адреса состоят из определенных компонентов, называемых элементами адреса, или адресными элементами. Каждый стиль локатора адресов требует, чтобы адресная информация, подлежащая поиску, была представлена в определенном формате. Некоторые стили требуют, чтобы элементы адреса были разделены на отдельные поля в таблице.
Стили локаторов адресов не ограничиваются геокодированием уличных адресов. Существуют другие стили локаторов, которые могут применяться для поиска мест, ориентиров, почтовых индексов или названий городов. Можно разработать специально настроенные стили локаторов для поиска местоположений на основе специальных локационных систем, таких как координаты в национальной координатной сетке, координаты в глобальной системе позиционирования (GPS) или идентификаторы буровых скважин.
Указание базовых данных, содержащих геометрические и адресные элементы для каждого пространственного объекта
ArcGIS поставляется с несколькими предопределенными стилями локаторов адресов, которые вы можете использовать при создании локаторов адресов. Это самые распространенные форматы адресов. Каждый стиль локатора адресов имеет определенные требования к базовым данным, которые он использует для сопоставления адресов
Для того чтобы получить базовые данные для стилей локаторов адресов, у вас имеется всего несколько вариантов. Вы можете использовать данные Esri StreetMap, данные вашей собственной организации или данные других провайдеров. Базовые данные содержат геометрию для каждого пространственного объекта и некоторые общие адресные элементы:
Элемент |
Описание |
---|---|
Диапазон номеров домов по левой стороне улицы |
Нижняя и верхняя границы диапазона адресов для левой стороны улицы, например 100, 198 |
Диапазон номеров домов по правой стороне улицы |
Нижняя и верхняя границы диапазона адресов для правой стороны улицы, например 101, 199 |
Префикс направления |
Направление, стоящее перед названием улицы), например W в W. Redlands Blvd |
Префикс типа |
Тип улицы, стоящий перед названием улицы, например Avenue в Avenue B |
Название улицы |
Название улицы, например Cherry в Cherry Rd |
Тип улицы | Тип улицы, стоящий после названия улицы, например St. в New York St. |
Суффикс направления | Направление, следующее за названием улицы, например NW (северо-запад) в «Bridge St. NW» |
Название города |
Название города, например Olympia |
Штат | Название штата или его аббревиатура, например Washington или WA |
Почтовый код ZIP | Почтовые индексы, используемые почтовой службой Соединенных штатов, например 98501 |
Указание экстента для каждого объекта (дополнительно)
Если указан локатор с уже заданными по базовым данным значениями минимума и максимума по x,y для каждого объекта, команда Приблизить к (Zoom To) из диалогового окна Найти (Find), с панели инструментов Геокодирование (Geocoding) или Интерактивное сопоставление (Interactive Rematch) будет использовать эти значения локатора как экстент для приближения. Например, ArcGIS Online World Geocoding Service уже содержит эти заданные значения.
Экстент объектов определяется следующими четырьмя элементами. Вы можете создать эти поля и присвоить им значения в референсных данных. Для них могут использоваться значения координат широты-долготы или проецированные значения, имеющие ту же пространственную привязку, что и базовые данные. Эти поля можно задать при создании локатора адресов.
Элемент |
Описание |
---|---|
X мин |
Минимальное значение x-координаты |
Y мин |
Минимальное значение y-координаты |
X макс |
Максимальное значение x-координаты |
Y макс |
Максимальное значение y-координаты |
Если эти поля не указаны, применяется шкала масштабирования, используемая по умолчанию в ArcMap.
Дополнительные базовые таблицы альтернативных названий и псевдонимов
Базовые данные, которые описывались выше, являются первичными базовыми данными, необходимыми для хранения, по крайней мере, одного набора атрибутов адресов для каждого пространственного объекта. Однако один и тот же пространственный объект может именоваться по-разному. Например, официально улица может называться Тверская, но некоторые люди могут все еще называть ее улицей Горького. В случаях когда у пространственных объектов имеется несколько имен, каждое из альтернативных имен может храниться в отдельной базовой таблице. Записи в таблице будут присоединены к первичным базовым данным. Стили локаторов адресов задают элементы в таблице альтернативных названий.
Более подробно о таблицах альтернативных названий
Аналогично, люди часто знают общераспространенное название места или объекта на местности, но не знают его адреса. Например, многие знают, где расположен госпиталь Mercy, но они не знают, что адрес этого госпиталя – «500 E. Market St.». Чтобы улучшить поиск адресов ориентиров или примечательных мест, имеющих общепринятые неофициальные названия, поиск таких местоположений можно проводить как по псевдониму места (place-name alias), так и по адресу. Стиль локатора адресов определяет элементы в таблице, содержащей названия или псевдонимы мест, а также их адреса.
Более подробно о таблице псевдонимов мест
При создании локаторов адресов обе таблицы (альтернативных названий и псевдонимов) не являются обязательными.
Указание входного адреса и таблицы адресов
Локаторы адресов, созданные в текущей версии ArcGIS, поддерживают поиск отдельного адреса по однострочному формату. Стиль локатора адресов указывает формат входных данных и выполняет поиск адресов в локаторе соответствующим образом.
Более подробно о поиске адресов
При геокодировании таблиц адресов у каждого стиля локатора адресов есть свои требования к той информации, которая должна содержаться в таблицах адресов, чтобы их можно было геокодировать. Входные адреса в таблице могут представляться в одном поле, либо обязательно разбиваться на несколько полей.