Generate OIS Intersection (Aviation)

Aviation Airports ライセンスで利用できます。

Aviation Charting ライセンスで利用できます。

サマリー

Creates the most restrictive (lowest) surfaces within the extent of all collective surfaces. Obstruction identification surfaces (OIS) determine objects that 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 subsurfaces that constitute the overlapping portions of surfaces can produce 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.

使用法

  • The Input OIS Features parameter must be z-enabled.

  • The Output OIS Features parameter must be z-enabled.

  • All of the Input OIS Features parameter values must have the same projected coordinate system.

パラメーター

ラベル説明データ タイプ
Input OIS Features

The input OIS features. The feature class must be a multipatch.

Feature Layer
Output OIS Features

The updated feature class containing the meshed OIS with the lowest z-value.

Feature Layer
Create Multipart Feature
(オプション)

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.

  • Create multipart featuresMultipart features will be created. This is default.
  • Do not create multipart featuresAdjacent triangulated multipart features will be created as individual features.
Boolean

arcpy.aviation.GenerateOISIntersection(in_ois_features, out_ois_features, {multipart_feature})
名前説明データ タイプ
in_ois_features
[in_ois_features,...]

The input OIS features. The feature class must be a multipatch.

Feature Layer
out_ois_features

The updated feature class containing the meshed OIS with the lowest z-value.

Feature Layer
multipart_feature
(オプション)

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.

  • MULTIPARTMultipart features will be created. This is default.
  • MERGE_ADJACENTAdjacent triangulated multipart features will be created as individual features.
Boolean

コードのサンプル

GenerateOISIntersection example (stand-alone script)

The following stand-alone script demonstrates how to use the GenerateOISIntersection function with a single OIS as input.

import arcpy

# Check out the Airports extension
arcpy.CheckOutExtension("Airports")

# Input Obstruction Identification Surface feature class
inOISFeatures = r"C:\data\ois.gdb\ObstructionIdSurface"

# Feature class that will contain the output OIS surface
outOISFeatures = r"C:\data\ois.gdb\MeshedSurface"

# Create multipart feature
createMultipart = "MULTIPART"

# Run the Generate OIS Intersection tool
arcpy.aviation.GenerateOISIntersection(inOISFeatures, outOISFeatures, createMultipart)

# Check in the Airports extension
arcpy.CheckInExtension("Airports")
GenerateOISIntersection example (stand-alone script)

The following stand-alone script demonstrates how to use the GenerateOISIntersection function with two OIS feature classes as input.

import arcpy

# Check out the Airports extension
arcpy.CheckOutExtension("Airports")

# Input Obstruction Identification Surface feature classes
inOISFeature_set1 = r"C:\data\ois.gdb\ObstructionIdSurface_set1"
inOISFeature_set2 = r"C:\data\ois.gdb\ObstructionIdSurface_set2"

# Feature class that will contain the output OIS surface
outOISFeatures = r"C:\data\ois.gdb\MeshedSurface"

# Create multipart feature
createMultipart = "MULTIPART"

# Run the Generate OIS Intersection tool against a multivalue string
arcpy.aviation.GenerateOISIntersection([inOISFeature_set1, inOISFeature_set2], outOISFeatures, createMultipart)

# Check in the Airports extension
arcpy.CheckInExtension("Airports")

環境

このツールは、ジオプロセシング環境を使用しません。

ライセンス情報

  • Basic: No
  • Standard: 次のものが必要 Airports or ArcGIS Aviation Charting
  • Advanced: 次のものが必要 Airports or ArcGIS Aviation Charting

関連トピック