Подпись | Описание | Тип данных |
Входные линейные объекты | Для создания сетчатой диаграммы будут использоваться линейные объекты. | Feature Layer |
Входная поверхность | Для создания сетчатой диаграммы будут использоваться поверхности. | Mosaic Layer; Raster Layer; TIN Layer |
Выходной класс объектов-мультипатчей
| Выходной мультипатч, состоящий из вертикальных граней, составляющих сетчатую диаграмму. | Feature Class |
Метод интерполяции
(Дополнительный) | Метод интерполяции, использующийся для получения значений z из поверхностей TIN при создании сетчатой диаграммы. Данный параметр не применяется к растровым поверхностям.
| String |
Высота основания
(Дополнительный) | Константа, используемая для задания самой низкой точки сетчатой диаграммы. | Linear Unit |
Высота потолка
(Дополнительный) | Константа, используемая для задания самой высокой точки сетчатой диаграммы. | Linear Unit |
Расстояние выборки
(Дополнительный) | Горизонтальное расстояние, используемое для определения положений, где будут интерполированы значения высот из подстилающих поверхностей. | Linear Unit |
Краткая информация
Создает вертикальное поперечное сечение набора поверхностей.
Иллюстрация
Использование
Схема разрезов - мощный инструмент визуализации пространства между несколькими накладывающимися поверхностями в 3D, например, стратиграфических данных.
Для получения высот вдоль растровой поверхности будет использоваться билинейная интерполяция. Для поверхностей TIN можно выбрать естественную окрестность или билинейную интерполяцию.
Таблица x,y,z-значений сетчатой диаграммы может быть создана при помощи инструмента Профиль стека.
Параметры
arcpy.ddd.FenceDiagram(in_line_features, in_surface, out_feature_class, {method}, {floor_height}, {ceiling_height}, {sample_distance})
Имя | Описание | Тип данных |
in_line_features | Для создания сетчатой диаграммы будут использоваться линейные объекты. | Feature Layer |
in_surface [in_surface,...] | Для создания сетчатой диаграммы будут использоваться поверхности. | Mosaic Layer; Raster Layer; TIN Layer |
out_feature_class | Выходной мультипатч, состоящий из вертикальных граней, составляющих сетчатую диаграмму. | Feature Class |
method (Дополнительный) | Метод интерполяции, использующийся для получения значений z из поверхностей TIN при создании сетчатой диаграммы. Данный параметр не применяется к растровым поверхностям.
| String |
floor_height (Дополнительный) | Константа, используемая для задания самой низкой точки сетчатой диаграммы. | Linear Unit |
ceiling_height (Дополнительный) | Константа, используемая для задания самой высокой точки сетчатой диаграммы. | Linear Unit |
sample_distance (Дополнительный) | Горизонтальное расстояние, используемое для определения положений, где будут интерполированы значения высот из подстилающих поверхностей. | Linear Unit |
Пример кода
В следующем примере показано использование этого инструмента в окне Python.
arcpy.env.workspace = 'c:/data'
arcpy.ddd.FenceDiagram('fence_profile.shp',
['alluvium.tif', 'white_limestone.tif', 'yellow_limestone.tif'],
'fence_diagram.shp', sample_distance='5 Meters')
Параметры среды
Информация о лицензиях
- Basic: Обязательно 3D Analyst
- Standard: Обязательно 3D Analyst
- Advanced: Обязательно 3D Analyst