Mit der Aviation Airports-Lizenz verfügbar.
Mit der Aviation Charting-Lizenz verfügbar.
Zusammenfassung
Creates the most restrictive (lowest) surfaces within the extent of all collective surfaces. Obstruction identification surfaces (OIS) determine which objects are vertical obstructions. An object is considered a vertical obstruction if it penetrates the OIS surface. Surfaces are used to support planning and design activities.
Many airports have more than one runway and each runway has a set of obstruction identification surfaces. Supporting automatic generation of new subsurfaces that constitute the overlapping portions of surfaces can have a better visualization and a more accurate analysis for an airport. To generate a single set of surfaces, multiple sets of surfaces are needed. This tool creates surfaces as multipatch features.
Verwendung
The Input OIS Features must be z-enabled.
The Output OIS Features must be z-enabled.
All of the Input OIS Features must have the same projected coordinate system.
Syntax
arcpy.aviation.GenerateOISIntersection(in_ois_features, out_ois_features, {multipart_feature})
Parameter | Erklärung | Datentyp |
in_ois_features [in_ois_features,...] | The input OIS features. The feature class must be multipatch. | Feature Layer |
out_ois_features | The updated feature class containing the meshed OIS with the lowest z-value. | Feature Layer |
multipart_feature (optional) | Specifies whether multipart features will be created in the output. Multipart features are composed of more than one physical part that only references one set of attributes.
| Boolean |
Codebeispiel
The following Python window script demonstrates how to use the GenerateOISIntersection tool.
import arcpy
# set gp environment
arcpy.CheckOutExtension("Airports")
# Input Obstruction Identification Surface Feature Class
inOISFeatures = r"C:\data\ois.gdb\ObstructionIdSurface"
# Feature class that will contain the OIS surface
outOISFeatures = r"C:\data\ois.gdb\MeshedSurface"
# Create multipart feature
createMultipart = "MULTIPART"
# Processing Generate OIS Intersection tool
arcpy.GenerateOISIntersection_aviation(inOISFeatures, outOISFeatures, createMultipart )
arcpy.CheckInExtension("Airports")
Umgebungen
Lizenzinformationen
- Basic: Nein
- Standard: Erfordert Airports, ArcGIS Aviation Charting
- Advanced: Erfordert Airports, ArcGIS Aviation Charting