overlap_type (Дополнительный) | Задает оцениваемое пространственное отношение. - INTERSECT—Объекты во входном слое будут выбраны, если они пересекаются со вспомогательным объектом выборки. Это значение по умолчанию
- INTERSECT_3D—Объекты во входном слое будут выбраны, если они пересекаются со вспомогательным объектом выборки в трехмерном пространстве (x, y и z).
- INTERSECT_DBMS—Объекты во входном слое будут выбраны, если они пересекаются со вспомогательным объектом выборки.Эта опция применяется только для многопользовательских баз геоданных. Выборка будет выполнена в СУБД многопользовательской базы геоданных, а не в клиентском приложении, если соблюдены все требования (см. советы по использованию инструмента).Эта опция может повысить производительность, в сравнении с выполнением выборки на стороне клиента.
- WITHIN_A_DISTANCE—Объекты во входном слое будут выбраны, если они находятся в пределах указанного расстояния (используется Евклидово расстояние) от выбирающего объекта. Используйте параметр search_distance для указания расстояния.
- WITHIN_A_DISTANCE_3D—Объекты во входном слое будут выбраны, если они находятся в пределах указанного расстояния от вспомогательного объекта выборки в трехмерном пространстве. Используйте параметр search_distance для указания расстояния.
- WITHIN_A_DISTANCE_GEODESIC—Это пространственное отношение такое же, как и в опции WITHIN_A_DISTANCE, только используется геодезическое расстояние, а не плоскостное. Расстояние между объектами будет вычислено геодезически, т.е. с учетом кривизны поверхности Земли и корректной обработкой данных, расположенных вокруг линий перемены дат и в приполярных областях. Выберите эту опцию, если ваши данные расположены на большой территории или если система координат входных объектов не подходит для вычисления расстояний. Используйте параметр search_distance для указания расстояния.
- CONTAINS—Объекты во входном векторном слое будут выбраны, если содержат объект вспомогательного слоя выборки.
- COMPLETELY_CONTAINS—Объекты во входном векторном слое будут выбраны, если они полностью содержат объект вспомогательного слоя выборки.
- CONTAINS_CLEMENTINI—Это пространственное отношение дает те же результаты, что и опция CONTAINS, за исключением ситуаций, когда вспомогательный объект выборки находится целиком на границе входного объекта (ни одна часть не находится внутри или за пределами); в этом случае объект не будет выбираться.Клементини определяет границу полигона, как линию, разделяющую внешнюю и внутреннюю области полигона, границу линии – как её конечную точку, а граница точки всегда является пустой.
- WITHIN—Объекты во входном векторном слое будут выбраны, если они находятся внутри объектов вспомогательного слоя выборки.
- COMPLETELY_WITHIN—Объекты во входном векторном слое будут выбраны, если они находятся полностью внутри объектов вспомогательного слоя выборки.
- WITHIN_CLEMENTINI—Результат идентичен опции WITHIN за исключением случаев, когда весь объект во входном векторном слое находится на границе объекта слоя выборки, тогда объект выбран не будет.Клементини определяет границу полигона, как линию, разделяющую внешнюю и внутреннюю области полигона, границу линии – как её конечную точку, а граница точки всегда является пустой.
- ARE_IDENTICAL_TO—Объекты во входном векторном слое будут выбраны, если они идентичны (геометрически) объектам вспомогательного слоя выборки.
- BOUNDARY_TOUCHES—Объекты во входном слое будут выбраны, если их границы соприкасаются со вспомогательным объектом выборки. Если входные объекты являются линиями или полигонами, граница входного объекта может только касаться границы выделенного объекта, и ни одна часть входного объекта не может пересекать границу выделенного.
- SHARE_A_LINE_SEGMENT_WITH—Объекты во входном слое будут выбраны, если они имеют общий линейный сегмент со вспомогательным объектом выборки. Входные объекты и вспомогательные объекты выборки должны быть линией или полигоном.
- CROSSED_BY_THE_OUTLINE_OF—Объекты во входном слое будут выбраны, если они пересекаются внешней линией вспомогательного объекта выборки. Входные и вспомогательные объекты выборки должны быть линиями или полигонами. Если полигоны используются для входных данных или выбранных слоев, будет использоваться граница (линия) полигона. Будут выбраны линии, которые пересекаются в точке, а не те, которые образуют общий линейный сегмент.
- HAVE_THEIR_CENTER_IN—Объекты во входном слое будут выбраны, если их центр попадает в пределы вспомогательного объекта выборки. Центр объекта вычисляется следующим образом: для полигонального и мультиточечного объекта используется его геометрический центроид, а для линии используется ее геометрическая середина.
| String |
search_distance (Дополнительный) | Расстояние, в пределах которого будет проводиться поиск. Этот параметр действителен только в том случае, если для параметра overlap_type задано значение INTERSECT, INTERSECT_3D, WITHIN_A_DISTANCE, WITHIN_A_DISTANCE_3D, WITHIN_A_DISTANCE_GEODESIC, CONTAINS или HAVE_THEIR_CENTER_IN. Если используется опция WITHIN_A_DISTANCE_GEODESIC, используйте линейные единицы измерения, например, километры или мили. | Linear Unit |
selection_type (Дополнительный) | Определяет, как выборка будет применяться к входным данным и как она будет комбинироваться с существующей выборкой. Этот инструмент не включает в себя опцию очистки существующей выборки; используйте инструмент Выбрать в слое по атрибуту с selection_type, установленном на опцию CLEAR_SELECTION. - NEW_SELECTION—Результирующая выборка заменит любую существующую выборку. Это значение по умолчанию
- ADD_TO_SELECTION—Результирующая выборка добавится к существующей выборке. Если выборки нет, данная опция работает так же, как и опция NEW_SELECTION.
- REMOVE_FROM_SELECTION—Результирующая выборка удалится из существующей выборки. Если выборки нет, операция не будет иметь действия.
- SUBSET_SELECTION—Результирующая выборка будет комбинирована с существующей выборкой. Выбранными останутся только те записи, которые являются общими для обеих выборок.
- SWITCH_SELECTION—Выборка переключится. Все записи, которые были выбраны, удалятся из выборки, а все ранее невыбранные записи станут выбранными.Параметры select_features и overlap_type игнорируются, если указана эта опция.
| String |
invert_spatial_relationship (Дополнительный) | Определяет, будет ли использоваться выражение пространственного отношения или противоположное ему выражение. Например, этот параметр может использоваться для быстрого получения списка объектов, которые не пересекают либо не находятся в пределах данного расстояния от объектов другого набора данных. - NOT_INVERT—Будет использован результат оценки. Это значение по умолчанию
- INVERT—Результат оценки будет инвертирован. Если используется параметр selection_type, до того, как выборка будет объединена с существующими выборками, произойдет ее инвертирование.
| Boolean |