Подпись | Описание | Тип данных |
Входные 3D объекты | Линейные 3D-объекты, которые будут использоваться для построения зоны клиренса. | Feature Layer |
Горизонтальный клиренс | Горизонтальное смещение зоны клиренса от каждой из сторон входных объектов. | Linear Unit |
Вертикальный клиренс | Вертикальное смещение зоны клиренса от каждого входного объекта. Направление вертикального смещения указывается значением параметра Метод наложения. Если задана опция Самый низкий клиренс, вертикальное смещение будет ниже входных объектов. Если задана опция Самый высокий клиренс, вертикальное смещение будет выше входных объектов. | Linear Unit |
Выходная растровая поверхность | Выходная растровая поверхность, представляющая зону клиренса. | Raster Dataset |
Размер ячейки | Размер ячейки выходной растровой поверхности. | Linear Unit |
Метод наложения (Дополнительный) | Указывает метод, который будет использоваться для определения зоны клиренса в местах, где перекрываются зоны вокруг нескольких объектов.
| String |
Угол расширения (Дополнительный) | Арифметический угол, определяющий направление расширения в конце зоны клиренса. Положительное значение указывает на то, что угол расширения будет расширяться вверх, а отрицательное значение указывает на то, что угол расширения будет расширяться вниз. | Double |
Расстояние расширения (Дополнительный) | Трехмерная длина, которая будет проходить от края зоны клиренса в направлении, заданном параметром Угол расширения. Угол расширения 45° и расстояние расширения 7 метров означают, что край зоны клиренса, определяемый ее горизонтальным расстоянием, будет расширен на 7 метров под углом вверх 45°. | Linear Unit |
Краткая информация
Создает растровую поверхность, моделирующую зону клиренса вокруг линейных 3D-объектов.
Иллюстрация
Использование
Зона клиренса представляет собой теоретическую высоту области вокруг конкретного объекта, которая должна оставаться свободной от вторжений со стороны других объектов. В контексте линий электропередачи эта зона может представлять собой область максимальной высоты, которую может достигать растительность, чтобы свести к минимуму риск пожара или других опасностей; любую растительность выше зоны клиренса необходимо обрезать. В контексте улиц и тротуаров зона клиренса может представлять собой наименьшую высоту, на которую растительность может проникнуть на пути транспортных средств, велосипедистов и пешеходов, чтобы не нарушать безопасность. Для судоходных фарватеров зона клиренса может представлять судоходный путь, который должен быть очищен от любых осадочных отложений.
Поверхность клиренса можно сравнить с поверхностью высот, моделирующей реальные измерения, чтобы определить, где нарушены зоны клиренса. Можно использовать инструмент Насыпи/Выемки для оценки двух поверхностей, чтобы определить площадь поверхности и объем каждого нарушения непрерывной зоны клиренса. Поверхность высот, созданная по реальным измерениям, должна отражать направленное смещение зоны клиренса. Например, если зона клиренса определяет максимальную высоту потенциального источника вторжения, как в случае с наступлением растительности на линии электропередач или осадочных отложений вдоль судоходных каналов, поверхность высот, созданная на основе реальных измерений, должна иметь смещение для значений максимальных значений высоты деревьев и осадочных отложений. Аналогично, если зона клиренса определяет минимальную высоту потенциального источника проникновения, такого как растительность вокруг тротуаров и проезжей части, поверхность высот, созданная на основе реальных измерений, должна иметь смещение для минимальных значений высоты. Поверхность высот реальных измерений в данных LAS можно создать при помощи инструмента Набор данных LAS в растр, а инструмент Облако точек в растр можно использовать для облаков точек I3S.
Используйте инструмент Извлечь линии электропередач из облаков точек с опцией устранения влияния ветра при построении линий электропередач, которые будут использоваться в качестве входных данных для моделирования зон клиренса. Положение точек, фиксирующих линии электропередачи, обычно искажается под действием ветра, что может вызвать значительные отклонения в положении линии электропередачи. Удаление влияния ветра приводит к созданию линий электропередач, отражающих нормальный путь проводящего кабеля.
Если для зоны клиренса требуется включение нескольких растровых поверхностей, моделирующих различные типы требований к пустоте, используйте инструмент Мозаика в новый растр с соответствующим оператором слияния для типа моделируемого клиренса.
Параметры
arcpy.ddd.GenerateClearanceSurface(in_3d_features, horizontal_clearance, vertical_clearance, out_surface, cell_size, {overlap_method}, {flare_angle}, {flare_distance})
Имя | Описание | Тип данных |
in_3d_features | Линейные 3D-объекты, которые будут использоваться для построения зоны клиренса. | Feature Layer |
horizontal_clearance | Горизонтальное смещение зоны клиренса от каждой из сторон входных объектов. | Linear Unit |
vertical_clearance | Вертикальное смещение зоны клиренса от каждого входного объекта. Направление вертикального смещения указывается значением параметра overlap_method. Если задана опция MINIMUM, вертикальное смещение будет ниже входных объектов. Если задана опция MAXIMUM, вертикальное смещение будет выше входных объектов. | Linear Unit |
out_surface | Выходная растровая поверхность, представляющая зону клиренса. | Raster Dataset |
cell_size | Размер ячейки выходной растровой поверхности. | Linear Unit |
overlap_method (Дополнительный) | Указывает метод, который будет использоваться для определения зоны клиренса в местах, где перекрываются зоны вокруг нескольких объектов.
| String |
flare_angle (Дополнительный) | Арифметический угол, определяющий направление расширения в конце зоны клиренса. Положительное значение указывает на то, что угол расширения будет расширяться вверх, а отрицательное значение указывает на то, что угол расширения будет расширяться вниз. | Double |
flare_distance (Дополнительный) | Трехмерная длина, которая будет проходить от края зоны клиренса в направлении, заданном параметром flare_angle. Угол расширения 45° и расстояние расширения 7 метров означают, что край зоны клиренса, определяемый ее горизонтальным расстоянием, будет расширен на 7 метров под углом вверх 45°. | Linear Unit |
Пример кода
В следующем примере показано использование этого инструмента в окне Python.
import arcpy
arcpy.env.workspace = 'c:/data'
arcpy.ddd.GenerateClearanceSurface('VegManagement.gdb/PowerLines', '15 Meters',
'9 Meters', 'ClearanceZone.tif',
'50 Centimeters', 'MAXIMUM', 45, '5 Meters')