3D Analyst のライセンスで利用可能。
概要
テレイン データセットに属しているフィーチャクラスへの参照を削除します。
使用法
このツールは、テレイン データセットが参照する埋め込みフィーチャのみを削除します。
削除されるフィーチャが masspoints サーフェス タイプとして参照されていた場合、[テレインの構築 (Build Terrain] を使用してテレインを再構築しなければならない場合があります。ArcCatalog のテレイン データセットの [プロパティ] ダイアログ ボックスとテレイン レイヤーの [プロパティ] ダイアログ ボックスの両方に、データセットの再構築が必要かどうかが表示されます。
SDE データベースで使用する場合は、入力テレインをバージョン対応登録できません。
構文
RemoveFeatureClassFromTerrain(in_terrain, feature_class)
パラメーター | 説明 | データ タイプ |
in_terrain | 処理対象のテレイン データセット。 | Terrain Layer |
feature_class | 削除するフィーチャクラス。 | String |
派生した出力
名前 | 説明 | データ タイプ |
derived_out_terrain | 更新されたテレイン。 | テレイン レイヤー |
コードのサンプル
RemoveFeatureClassFromTerrain (テレインからフィーチャクラスを削除) の例 1 (Python ウィンドウ)
次のサンプルは、Python ウィンドウでこのツールを使用する方法を示しています。
import arcpy
from arcpy import env
arcpy.CheckOutExtension("3D")
env.workspace = "C:/data"
arcpy.RemoveFeatureClassFromTerrain_3d("sample.gdb/featuredataset/terrain",
"points_1995")
RemoveFeatureClassFromTerrain (テレインからフィーチャクラスを削除) の例 2 (スタンドアロン スクリプト)
次のサンプルは、スタンドアロン Python スクリプトでこのツールを使用する方法を示しています。
'''****************************************************************************
Name: RemoveFeatureClassFromTerrain Example
Description: This script demonstrates how to use the
RemoveFeatureClassFromTerrain tool.
****************************************************************************'''
# Import system modules
import arcpy
from arcpy import env
# Obtain a license for the ArcGIS 3D Analyst extension
arcpy.CheckOutExtension("3D")
# Set environment settings
env.workspace = "C:/data"
# Set Local Variables
inTerrain = "sample.gdb/featuredataset/terrain"
remFC = "points_1995"
#Execute RemoveFeatureClassFromTerrain
arcpy.RemoveFeatureClassFromTerrain_3d(inTerrain, remFC)
環境
ライセンス情報
- Basic: 次のものが必要 3D Analyst
- Standard: 次のものが必要 3D Analyst
- Advanced: 次のものが必要 3D Analyst