Доступно с лицензией 3D Analyst.
Краткая информация
Calculates the volumetric and surface area between polygons of an input feature class and a TIN surface.
Использование
The input polygons and TIN need to overlap in horizontal extent in order for surface area or volume to be calculated.
Синтаксис
TinPolygonVolume_3d (in_tin, in_feature_class, in_height_field, {reference_plane}, {out_volume_field}, {surface_area_field})
Параметр | Объяснение | Тип данных |
in_tin | The input TIN. | TIN Layer |
in_feature_class | The input polygon feature class. | Feature Layer |
in_height_field | The name of the field containing polygon reference plane heights. | String |
reference_plane (Дополнительный) | The keyword used to indicate whether volume and surface area are calculated ABOVE the reference plane height of the polygons, or BELOW. The default is BELOW. | String |
out_volume_field (Дополнительный) | The name of the output field used to store the volume result. The default is Volume. | String |
surface_area_field (Дополнительный) | The name of the output field used to store the surface area result. The default is SArea. | String |
Производные выходные данные
Name | Объяснение | Тип данных |
output_feature_class | Feature Layer |
Пример кода
TINPolygonVolume example (Python window)
The following Python window script demonstrates how to use the TINPolygonVolume function in immediate mode.
import arcgisscripting
gp = arcgisscripting.create()
gp.CheckOutExtension("3D")
gp.workspace = "C:/data"
gp.TinPolygonVolume_3d("tin","PolyVol.shp", "Height", "ABOVE", "Volume", "S_Area")
Параметры среды
Информация о лицензиях
- ArcGIS Desktop Basic: Требует 3D Analyst
- ArcGIS Desktop Standard: Требует 3D Analyst
- ArcGIS Desktop Advanced: Требует 3D Analyst