3D Analyst のライセンスで利用可能。
サマリ
テレイン データセットに属しているフィーチャクラスへの参照を削除します。
使用法
このツールは、テレイン データセットが参照する埋め込みフィーチャのみを削除します。
削除されるフィーチャが masspoints サーフェス タイプとして参照されていた場合、[テレインの構築 (Build Terrain)] を使用してテレインを再構築しなければならない場合があります。 ArcCatalog のテレイン データセットの [プロパティ] ダイアログ ボックスとテレイン レイヤーの [プロパティ] ダイアログ ボックスの両方に、データセットの再構築が必要かどうかが表示されます。
SDE データベースで使用する場合は、入力テレインをバージョン対応登録できません。
構文
RemoveFeatureClassFromTerrain_3d (in_terrain, feature_class)
パラメータ | 説明 | データ タイプ |
in_terrain | 処理対象のテレイン データセット。 | Terrain Layer |
feature_class | 削除するフィーチャクラス。 | String |
コードのサンプル
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)
環境
ライセンス情報
- ArcGIS for Desktop Basic: 次のものが必要 3D Analyst
- ArcGIS for Desktop Standard: 次のものが必要 3D Analyst
- ArcGIS for Desktop Advanced: 次のものが必要 3D Analyst