Подпись | Описание | Тип данных |
Входные объекты участков | Входной полигональный слой участков. Если задано несколько полигональных слоев участков, инструмент будет искать пробелы и перекрытия внутри каждого слоя или между всеми входными участками. | Feature Layer |
Выходной класс пространственных объектов | Выходной класс полигональных объектов, содержащий полигоны пробелов и перекрытий. На карте полигоны с пробелами будут обозначены зеленым цветом, а с перекрытиями - желтым. | Feature Class |
Максимальная ширина (Дополнительный) | Максимальная ширина пробела или перекрытия для того, чтобы элемент считался пробелом или перекрытием. Только пробелы и перекрытия, которые меньше указанной ширины, будут включены в выходной класс пространственных объектов. Ширина по умолчанию составляет 2 метра (6,56 фута). | Linear Unit |
Тип обнаружения (Дополнительный) | Задает, будет ли поиск пробелов осуществляться только внутри слоев участков или внутри слоев участков и между всеми входными участками.
| String |
Краткая информация
Находит пробелы и перекрытия внутри слоев земельных участков или между всеми входными участками. Обнаруженные разрывы и перекрытия представляются в виде полигональных объектов и сохраняются в выходном классе пространственных объектов. Полигональный объект пробела или перекрытия соответствует площади пробела или перекрытия.
Использование
Файл .lyrx, используемый для обозначения выходных данных, находится в \arcgis\pro\Resources\ArcToolBox\Templates\Layers\ParcelFabricFindGapsAndOverlaps.lyrx.
Если для параметра Тип обнаружения задано значение Внутри и между слоями, поля ParcelInput1 и ParcelInput2 в выходном классе пространственных объектов будут по возможности заполнены названиями первых двух входных слоев участков, которые создают пробел или перекрытие.
Параметры
arcpy.parcel.FindGapsAndOverlaps(in_parcel_features, out_feature_class, {maximum_width}, {detection_type})
Имя | Описание | Тип данных |
in_parcel_features [in_parcel_features,...] | Входной полигональный слой участков. Если задано несколько полигональных слоев участков, инструмент будет искать пробелы и перекрытия внутри каждого слоя или между всеми входными участками. | Feature Layer |
out_feature_class | Выходной класс полигональных объектов, содержащий полигоны пробелов и перекрытий. На карте полигоны с пробелами будут обозначены зеленым цветом, а с перекрытиями - желтым. | Feature Class |
maximum_width (Дополнительный) | Максимальная ширина пробела или перекрытия для того, чтобы элемент считался пробелом или перекрытием. Только пробелы и перекрытия, которые меньше указанной ширины, будут включены в выходной класс пространственных объектов. Ширина по умолчанию составляет 2 метра (6,56 фута). | Linear Unit |
detection_type (Дополнительный) | Задает, будет ли поиск пробелов осуществляться только внутри слоев участков или внутри слоев участков и между всеми входными участками.
| String |
Пример кода
Следующий скрипт окна Python демонстрирует, как использовать функцию FindGapsAndOverlaps для поиска пробелов и перекрытий на выбранных участках в режиме прямого запуска. Будут обнаруживаться пробелы и перекрытия между всеми выбранными участками в заданных слоях участков.
import arcpy
arcpy.parcel.FindGapsAndOverlaps(
['Tax\\Tax', 'Conveyance Division\\Conveyance Division'], 'GapsOverlaps2',
2, 'BETWEEN_LAYERS')
Параметры среды
Информация о лицензиях
- Basic: Нет
- Standard: Да
- Advanced: Да