ArcGIS GeoPlanner позволяет помечать пространственные отношения в слоях сценариев, используя настраиваемый набор критериев. Пространственные отношения могут быть положительными или отрицательными. Если расположение одного объекта отрицательно сказывается на местоположении другого, можно пометить перекрывающуюся область как конфликт, используя инструмент скрининга проекта, и соответственно изменить внешний вид. Например, консалтинговая компания по замлепользованию должна сообщить о пересечении берега реки с предлагаемом местоположением нового торгового центра. Пересечение этих двух объектов считается конфликтом.
Имеется ряд опций пространственных отношений, помимо пересечения, которые могут использоваться для задания критериев скрининга проекта. Можно расширить критерии скрининга, использовав атрибутивную информацию слоев. Выходными данными скрининга проекта является новый слой данных, содержащий объекты, отмеченные во время скрининга.
Критерии скрининга
Критерии конфликтов скрининга можно настроить в диалоговом окне Критерии скрининга проекта. Используя определенные критерии можно точно отметить пространственные отношения, основанные на пространственных операторах и атрибутах. Создание набора критериев скрининга объектов похоже на написание SQL или определящего запроса.
Критерии скрининга состоят из нескольких элементов, каждый из которых содержит, как минимум, слой данных и опцию пространственного отношения. Доступно множество опций пространственных отношений:
- пересекает – входной слой дизайна пересекается с выбранным слоем.
- не пересекает – входной слой дизайна не пересекается с выбранным слоем.
- в пределах расстояния – входной слой дизайна находится в пределах прямолинейного расстояния выбранного слоя.
- не в пределах расстояния – входной слой дизайна не находится в пределах прямолинейного расстояния выбранного слоя.
- полностью содержит – входной слой дизайна полностью окружает выбранный слой.
- не полностью содержит – входной слой дизайна не полностью окружает выбранный слой.
- полностью внутри – входной слой дизайна находится полностью внутри выбранного слоя.
- не полностью внутри – входной слой дизайна не находится полностью внутри выбранного слоя.
Пример 1: Атрибутивные фильтры
Вы можете добавить атрибутивный фильтр к элементу, чтобы задать пространственное отношение с использованием поля. Например, необходимо найти пересечение слоя дизайна и районов переписи, в которых население пересекающегося района более 200.
Пример 2: Пространственные операторы
Вы можете соединить в элементе несколько атрибутивных фильтров, используя пространственные операторы AND или OR. Например, необходимо найти пересечение слоя дизайна и районов переписи, в которых население пересекающегося района более 200, а число жителей старше 18 больше 150.
Пример 3: Групповые фильтры
Групповой фильтр является набором из двух или более атрибутивных фильтров, где результат такого фильтра используется вместе с пространственным оператором. Например, необходимо найти пересечение слоя дизайна и районов переписи, в которых население пересекающегося района более 200, а число жителей старше 18 больше 150 или число испаноязычных резидентов более 50. В этом случае, если число жителей старше 18 больше 150 или число испаноязычных резидентов более 50, пространственное отношение помечается.
Вы можете добавить другие элементы к критериям скрининга проекта. Так же, как атрибутивные фильтры могут быть соединены с помощью пространственных операторов (AND или OR), можно соединить и элементы.
Примечание:
Элементы обрабатываются последовательно. Выход первого элемента используется при обработке второго, и так далее.
Запуск задания скрининга проекта
Вы можете запустить задание скрининга проекта по объектам вашего сценария для обозначения пространственных отношений из GeoPlanner, выполнив следующие действия: .
- Откройте проект в GeoPlanner.
- Щелкните вкладку Оценить.
- Щелкните Скрининг проекта.
Откроется диалоговое окно Скрининг проекта.
- Щелкните Настроить критерий скрининга.
Откроется диалоговое окно Критерии скрининга проекта.
- Выберите слой дизайна.
Этот слой дизайна используется для запуска задания скрининга по нижележащим слоям данных.
- Дополнительно отфильтруйте выбранный слой дизайна, щелкнув кнопку Фильтр по типам объектов .
- Настройте критерии скрининга для элементов, используемых для обозначения пространственных отношений в слое дизайна.
Каждый элемент содержит, как минимум, слой данных и опцию пространственного отношения. Можно использовать атрибутивный фильтр для обозначения на слое данных объектов, соответствующих определенным критериям. Вы можете добавить групповой фильтр, содержащий несколько атрибутивных фильтров. Атрибутивные фильтры могут быть соединены с помощью пространственных операторов AND или OR.
Подсказка:
- Элементы обрабатываются последовательно. Выход первого элемента используется при обработке второго, и так далее.
- Можно удалить атрибутивный или групповой фильтр из элемента, щелкнув кнопку Удалить рядом с ненужным фильтром.
- Можно удалить элемент, щелкнув кнопку Удалить элемент рядом с ним.
- Если вы работаете с растровыми слоями, запустите инструмент растр в вектор, и используйте полученный векторный слой для выполнения скрининга проекта.
- Введите имя выходного слоя данных.
- Нажмите OK.
Диалоговое окно Критерии скрининга проекта закроется, а схема критериев будет отображена в диалоговом окне Скрининг проекта.
- Выберите уровень публикации выходного слоя данных в ниспадающем меню Установка уровня общего доступа.
- Мой проект – выходной слой данных публикуется в проекте.
- Мои ресурсы – выходной слой данных публикуется в учетной записи организации.
- Моя организация – выходной слой данных публикуется для всех участников вашей организации.
- Публичный - доступ к выходному слою данных есть у пользователей вне вашей организации.
Примечание:
Критерии скрининга проекта сохраняются в выходном слое данных. Уровень публикации выходного слоя данных определяет уровень доступа к критериям скрининга проекта. Вы можете опубликовать критерии скрининга проекта для сотрудников внутри и за пределами своей организации.
- Щелкните Запустить.
Задание скрининга проекта обработает критерии и в таблице содержания появится новый слой. Можно запустить анализ, используя функцию Перезапустить анализ.
Примечание:
Слои данных, связанные с критериями скрининга проекта, которые вы хотите запустить, автоматически добавятся в сценарий при использовании функции Перезапустить анализ.
Загрузка задания скрининга проекта
Критерии скрининга проекта могут быть опубликованы для пользователей. Вы можете загрузить критерии скрининга проекта, которые были опубликованы участником вашей организации, или из публичного набора критериев, выполнив следующие действия:
- Откройте проект в GeoPlanner.
- Щелкните вкладку Оценить.
- Щелкните Скрининг проекта.
Откроется диалоговое окно Скрининг проекта.
- Щелкните Загрузить критерии скрининга.
Откроется диалоговое окно Загрузить критерии скрининга.
- Щелкните Загрузить под критериями скрининга проекта, которые вам требуются.
Диалоговое окно Загрузить критерии скрининга закроется, откроется окно Критерии скрининга проекта. Слои данных, связанные с критериями скрининга проекта, загружаются в проект. Теперь вы можете просмотреть и настроить загруженные критерии скрининга проекта.
Обзор выходных данных скрининга проекта
Понимание выходных данных скрининга проекта важно для принятия решений на основе ваших данных. Вы можете визуализировать пространственные отношения между вашими объектами на карте, просмотрев выходной слой скрининга проекта. Для получения дополнительных сведений можно выбрать объект на карте, чтобы увидеть число отмеченных слоев, а также слои, отмеченные пространственным отношением. На следующем изображении показан объект с тремя отмеченными слоями и список слоев, которые были отмечены.
Выходной слой из задания скрининга проекта, где критерии объединены пространственным оператором AND, это слой минимальных объектов из входных. Например, соединение полигонального, линейного и точечного слояоператором AND приводит к созданию выходного точечного слоя. Выходные данные из задания скрининга проекта, где критерии объединены пространственным оператором OR, это слой таких же объектов, что и входные.
Примечание:
Использование входных слоев с разными типами объектов с оператором OR не поддерживается.