Свойства работы локатора
Здесь описаны свойства, перечисленные в разделе Производительность (Performance) диалогового окна Свойства локатора адреса (Address Locator Properties).
Более подробно об изменении настроек локатора адресов
Размер кэша данных
Это объем оперативной памяти в мегабайтах, выделенный локатору для кэширования его базовых данных. Геокодирование будет осуществляться тем быстрее, чем больший объем данных кэширован в памяти при увеличении объема кэша данных.
Выполните указанные ниже шаги для изменения объема памяти, выделенной для кэширования базовых данных:
- В диалоговом окне Свойства локатора адресов (Address Locator Properties) разверните раздел Производительность (Performance).
- Щелкните текстовое поле рядом с опцией Размер кэша данных (Data cache size) и введите объем в мегабайтах.
- Нажмите кнопку OK, чтобы сохранить настройки.
Предварительно сортировать таблицу по (поля)
Это определяет порядок сортировки входной таблицы по имени поля. Если локатор большой, часть базовых данных локатора кэшируется в памяти компьютера в целях увеличения быстродействия. Таким образом, более эффективно осуществлять геокодирования таблицы адресов, сортированных по имени штата, почтовому индексу, имени города, поскольку сравнение входных данных с данными, находящимися в кэше, будет осуществляться быстрее. В случае если записи входной таблицы не сортированы, а адреса разбросаны по значительной территории, геокодирование может занять много времени. Включение опции Предварительно сортировать входную таблицу по (поля) (Presort input table by (fields)) приведет к сортировке записей на лету исходя из значений в указанных полях.
Если записи в таблице уже отсортированы, данная опция может не привести к улучшению производительности.
- Для изменения настройки предварительной сортировки полей нажмите на кнопку Многоточие в конце опции Предварительно сортировать входную таблицу по (поля) (Presort input table by (fields)).
Откроется диалоговое окно Предварительно сортировать входную таблицу (Presort Input Table).
- Выберите поля, которые вы хотите использовать для сортировки в списке Входные поля адресов (Input address fields) и щелкните кнопку со стрелкой вправо , чтобы добавить поле в список Порядок сортировки (Sort order).
Имена полей в списке Порядок сортировки (Sort order) перечислены в порядке, в котором будут сортироваться записи. Для изменения порядка сортировки полей щелкните имя поля в списке и воспользуйтесь стрелкой вверх или стрелкой вниз (Down arrow), , чтобы переместить его вверх или вниз по списку.
- Нажмите OK для закрытия диалогового окна Предварительно сортировать входную таблицу (Presort Input Table).
Размер предварительно отсортированного кэша (число записей)
Это число предварительно отсортированных записей в кэше. Эта опция применяется только в случае, когда поля входной таблицы указаны в опции Предварительно сортировать входную таблицу (Presort Input Table). Поднабор данных входной таблицы, определяемый размером предварительно отсортированного кэша, кэшируется в памяти компьютера. Записи сортируются и геокодируются. Процесс продолжается и для последующих поднаборов данных до тех пор, пока вся таблица не будет обработана.
Вы можете изменить размер предварительно сортированного кэша в диалоговом окне Свойства локатора адресов (Address Locator Properties), выполнив следующие действия.
- Щелкните текстовое окно, расположенное рядом с опцией Размер предварительно отсортированного кэша (число записей) (Presort cache size (number of records)), и введите число записей, которое вы собираетесь кэшировать для предварительной сортировки.
- Нажмите кнопку OK, чтобы сохранить настройки.
Число порожденных процессов (только папка локаторов)
Эта установка указывает на количество порожденных процессов, которые используются для геокодирования в пакетном режиме. Для улучшения производительности рекомендуется использование нескольких порожденных процессов. Емкость определяется количеством доступных процессоров. Вы можете установить значение свойства Автоматически (Auto) для автоматического его определения.
Эта функция поддерживается только локаторами, сохраненными в папке. Многозадачность не применяется для следующих сценариев:
- Локатор является сервисом геокодирования, запущенным на ArcGIS for Server.
- Локатор сохраняется в рабочей области базы геоданных, в том числе файловой, персональной и базы геоданных SDE.
Многопоточность на составном локаторе, который должен быть в той же файловой папке, что и входящие локаторы, определяется установкой для каждого входящего локатора. Каждый участвующий локатор создает свое собственное предопределенное число порожденных процессов.
Максимальное число кандидатов
Это максимальное количество кандидатов, возвращаемых при интерактивном и повторном сопоставлении. Как только возвращено максимальное число кандидатов, поиск останавливается.
максимальное число наилучших кандидатов
Это максимальное количество наилучших кандидатов (другими словами, имеющих 100 очков), возвращаемых при интерактивном и повторном сопоставлении. Как только возвращено максимальное число наилучших кандидатов, поиск останавливается.
Тайм-аут поиска
Это значение задается в секундах и устанавливает тайм-аут поиска кандидатов. Для локатора, покрывающего значительную территорию и содержащего большое количество кандидатов схожего содержания, одинакового адреса без специфической информации о зонах, таких, например, как 100 Main Street, поиск может занять много времени. Установка тайм-аута поиска ограничивает время ожидания вами результата. Но поскольку тайм-аут вызывает преждевременную остановку поиска, потенциальные кандидаты могут оказаться пропущенными, а оптимальное место – не найденным. Рекомендуется вводить наиболее полную адресную информацию, чтобы поиск был максимально эффективным.