- Минимальные очки для сопоставления
- Минимальные очки для включения в кандидаты
- Сопоставить, если связан с наилучшим кандидатом
- Чувствительность к написанию
- Отступ от центра улицы
- Единицы измерения отступа от центра улицы
- Отступ от конца улицы
- Единицы измерения отступа от конца улицы
- Знаки пересечения
- Сопоставление без номера дома
- Сопоставить адреса без зон
- Значение слева
- Значение по правой стороне
- Смешанное значение четности
- Однородное значение четности
- Нечетное значение
- Получить выходную геометрию из отображаемых полей
В этой главе описаны свойства, перечисленные в разделе Опции геокодирования диалогового окна Свойства локатора адреса.
Более подробно об изменении настроек локатора адресов
Минимальные очки для сопоставления
Настройки минимального счета соответствий позволят управлять тем, насколько близко адрес должен соответствовать наиболее вероятному кандидату в базовых данных, чтобы этот кандидат считался подходящим. Наилучшее совпадение эквивалентно 100 баллам. Баллы 85 до 99 обычно рассматриваются как хорошее совпадение. Адрес, значение которого ниже минимального счета, соответствия не будет считаться кандидатом.
Минимальный балл сопоставления для локатора – это значение между 0 и 100. Если для приложения необходимо, чтобы адреса геокодировались с высокой степенью достоверности, следует установить более высокий минимальный балл сопоставления. Если вы хотите увеличить число адресов для сопоставления и при этом не придаете большого значения тому факту, что некоторые из адресов, возможно, могут быть сопоставлены некорректно, тогда вы можете использовать более низкие значения.
При пакетном геокодировании минимальный счет соответствий должен быть достигнут или превышен, чтобы адрес был геокодирован. Если найдено более одного совпадения, определяется кандидат с самым высоким значением счета соответствий. Минимальные счет соответствий также используется в диалоговом окне Найти, если снять отметку Показать всех кандидатов. В этом случае будут представлены только кандидаты со счетом соответствий равным или превысившим минимальный.
Минимальные очки для включения в кандидаты
Когда локатор адресов выполняет поиск вероятных кандидатов в базовых данных, он использует пороговое значение для фильтрации полученных результатов. Местоположения, значения которых ниже этого порога, не отображаются.
Минимальный балл кандидата для локатора – это значение между 0 и 100. Если получается, что локатор адресов не может найти каких-либо кандидатов для адресов, которые вы хотите геокодировать, можно снизить эту настройку, чтобы были рассмотрены кандидаты меньшим количеством баллов.
В зависимости от набранных очков кандидаты либо будут, либо не будут представлены в диалоговых окнах Интерактивный обзор и Найти.
Сопоставить, если связан с наилучшим кандидатом
Если локатор адресов находит два или более базовых объекта, которые имеют одинаково высокий счет сопоставлений, но разную геометрию, то можно указать, следует ли произвольно привязывать адрес к одному из этих объектов. Используйте эту функцию для того, чтобы указать, будете ли вы произвольно привязывать эти адреса или оставите их несопоставленными. В любом случае вы можете в интерактивном режиме просмотреть адреса с привязанными к ним кандидатами, чтобы решить, соответствуют ли они реальным адресам.
Чувствительность к написанию
Настройка орфографической чувствительности определяет допустимое локатором адресов отклонение от базовых данных при поиске возможных кандидатов. При низком значении чувствительности к написанию Universty или Universe могут считаться успешными кандидатами для University, хотя они и не совпадают на 100%. Более высокое значение чувствительности к написанию ограничивает круг кандидатов более точным совпадением орфографии. Орфографическая чувствительность не влияет на подсчет очков сопоставления каждого кандидата; она только управляет тем, сколько кандидатов рассматривается локатором адресов. Локатор адресов вычисляет очки совпадения для каждого кандидата и ранжирует кандидатов в соответствии с набранными ими очками.
Настройка чувствительности к написанию для локатора адресов – это значение между 0 и 100. По умолчанию чувствительность к написанию равна 80, что допускает минимальное количество вариантов написания. Если вы уверены, что ваши адреса записаны правильно, вы можете установить более высокое значение. Если вы думаете, что ваши адреса содержат орфографические ошибки, вы должны использовать более низкое значение. Когда установлено более низкое значение орфографической чувствительности, процесс геокодирования занимает больше времени, потому что локатору адресов требуется больше времени на обработку и подсчет очков большего числа кандидатов.
Отступ от центра улицы
Некоторые стили локаторов адресов используют базовые данные, содержащие информацию о диапазоне адресов для каждой стороны улицы. Локаторы адресов, основанные на этих стилях, могут определить, на какой стороне улицы расположен адрес. Для картографических целей или анализа близости можно указывать отступ от центральной линии улицы для объектов геокодирования, когда применяются эти стили локатора адресов. При определенном вами отступе от центральной линии улицы локатор адресов определяет местонахождение объектов геокодирования на указанном расстоянии, выраженном в единицах карты, от центральной линии улицы на нужной стороне улицы.
Единицы измерения отступа от центра улицы
Это единицы измерения, используемые для задания значения отступа от центра улицы.
Отступ от конца улицы
Локаторы адресов, которые используют линейные базовые данные, позволяют интерполировать местоположение геокодируемых адресов вдоль базовых пространственных объектов. Чтобы предотвратить попадание объектов, расположенных в конечной точке базового объекта, поверх других объектов (например, поперечной улицы), локатор адресов может применить коэффициент сжатия, или отступ от конечной точки улицы (end offset), к местоположению геокодируемого адреса. Величина отступа может быть выражена как линейное расстояние или в процентах от длины базового объекта, от 0 до 50 процентов. При значении отступа, равном 0, смещения объектов от конечной точки базового объекта происходить не будет. При установке значения 50 процентов все объекты будут перемещены на середину базового объекта. Величина отступа от конца улицы по умолчанию равна 3 %.
На рисунке ниже адрес 100 MAIN ST был смещен от центральной линии улицы на 25 футов. Этот адрес попадает на конечную точку улицы, и, следовательно, расположен на одном уровне с концом улицы.
Когда улицы пересекаются под непрямым углом, указание отступа может иметь нежелательный эффект, который будет выражен в том, что адрес будет размещен так, как будто он расположен не на MAIN ST, а скорее на OAK AV. Пример этого показан на следующем рисунке.
Отступ от конечной точки может быть указан так, что местоположение адреса сместится к центру улицы. Использование отступа от конечной точки в большинстве случаев может исправить положение, проиллюстрированное на предыдущем рисунке. В этом примере использовался коэффициент сжатия, равный 10 %, чтобы переместить адрес к середине улицы на расстояние, равное 10 % от длины улицы.
Единицы измерения отступа от конца улицы
Это единицы измерения, используемые для задания значения отступа от конца улицы.
Знаки пересечения
Локаторы адресов, содержащие объекты улиц, помимо геокодирования уличных адресов поддерживают и геокодирование пересечений, или перекрестков. В ArcGIS, перекрестком называются улицы, разграниченные строкой соединителя перекрестков. Примерами таких пересечений являются Hollywood Blvd. & Vine St., а также Yonge St. | Bloor St.
Настройки соединителей перекрестков позволяют вам указать все строки, которые локатор адресов будет распознавать как соединители перекрестков. По умолчанию соединители перекрестков обозначаются как &, | и @. Вы можете добавить дополнительные символы или слова для обозначения соединителей перекрестков.
Символы или слова, указанные в списке в качестве соединителей перекрестков, применяются исключительно для адресов перекрестков. Например, 123 A and B St. будет всегда считаться адресом перекрестка, если символ AND будет добавлен в качестве соединителя перекрестков.
Если требуется изменить список соединителей перекрестков, выполните следующие действия.
- В диалоговом окне Свойства локатора адреса разверните раздел Опции геокодирования.
- В текстовом поле Соединители перекрестков введите соединители перекрестков, которые будут распознаны локатором адресов.
- Щелкните OK, чтобы сохранить установки.
В текстовом окне Соединители перекрестков элементы должны быть разделены пробелами (например, & AND AT @ |).
Сопоставление без номера дома
Несмотря на то, что для поиска наилучшего кандидата в адресе обычно требуется указывать номер дома, опция Сопоставление без номера дома позволяет выполнять поиск и получение кандидатов без номера дома.
Сопоставить адреса без зон
Несмотря на то, что для поиска наилучшего кандидата в адресе обычно требуется указывать или город и название штата, или индекс, опция Сопоставить адреса без зон позволяет выполнять поиск и получение кандидатов для адресов без зон. На поиск адреса, когда зона не указана, может потребоваться больше времени.
Значение слева
При создании локатора с помощью стиля локатора US Address—One Range или стилей адресов, которые обрабатывают левый и правый диапазоны по отдельности, в таблице базовых данных должен быть указан атрибут, содержащий данные о стороне сегмента. Значение по левой стороне используется для сопоставления этого значения в таблице базовых данных. Если поле Сторона сегмента в таблице базовых данных содержит значение, отличное от L (что обозначает левую сторону), то опции Значение левой стороны в диалоговом окне Свойства локатора адресов можно задать пользовательское значение.
Значение по правой стороне
Так же, как и для опции Значение левой стороны, если поле Сторона сегмента в таблице базовых данных содержит значение, отличное от R (что обозначает правую сторону), то опции Значение правой стороны в диалоговом окне Свойства локатора адресов можно задать пользовательское значение.
Смешанное значение четности
При построении локатора можно отобразить поля четности, если соответствующие значения есть в геокодируемых данных. Они изменят используемую по умолчанию логику определения диапазонов адресов. По умолчанию, диапазон 2–8 будет четным, диапазон 1–7 будет нечетным, а диапазон 1–10 – смешанным. Если эти значения представлены в данных и локатор построен со ссылкой на них, он их и будет использовать. К примеру, для диапазона 2–8 в данных может быть задано значение четности "B", что изменит диапазон, и во время интерполяции будут использоваться не только четные, но и нечетные значения.
Значением по умолчанию, если ничего не задано, является "M". Но, коль скоро это значение – строковое, может использоваться любое значение, представляющее смешанное значение четности в базовых данных.
Однородное значение четности
При построении локатора можно отобразить поля четности, если соответствующие значения есть в геокодируемых данных. Они изменят используемую по умолчанию логику определения диапазонов адресов. По умолчанию, диапазон 2–8 будет четным, диапазон 1–7 будет нечетным, а диапазон 1–10 – смешанным. Если эти значения представлены в данных и локатор построен со ссылкой на них, он их и будет использовать. К примеру, для диапазона 1–9 в данных может быть задано значение четности "E", что изменит диапазон, и во время интерполяции вместо нечетных будут использоваться четные значения.
Значение по умолчанию, в случае если в данных ничего не указано, – "E". Но, так как это значение – строковое, может использоваться любое значение, представляющее однородное значение четности в базовых данных
Нечетное значение
При построении локатора можно отобразить поля четности, если соответствующие значения есть в геокодируемых данных. Они изменят используемую по умолчанию логику определения диапазонов адресов. По умолчанию, диапазон 2–8 будет четным, диапазон 1–7 будет нечетным, а диапазон 1–10 – смешанным. Если эти значения представлены в данных и локатор построен со ссылкой на них, он их и будет использовать. К примеру, для диапазона 2–10 в данных может быть задано значение четности "O", что изменит диапазон, и во время интерполяции вместо четных будут использоваться нечетные значения.
Значение по умолчанию, в случае если в данных ничего не указано, – "O". Но, так как это значение – строковое, может использоваться любое значение, представляющее нечетное значение равенства в базовых данных.
Получить выходную геометрию из отображаемых полей
Если вы построили свой локатор с полями DisplayX и DisplayY, вы можете изменить это свойство, так чтобы возвращаемая геометрия основывалась на этих полях вместо геометрии класса объектов. Это поддерживается только для стилей локаторов PointAddress и SubAddress.