Доступно с лицензией 3D Analyst.
Краткая информация
Удаляет ссылки на участвующий в наборе данных terrain класс пространственных объектов.
Использование
Этот инструмент удаляет только встроенные объекты, на которые ссылается набор данных terrain.
Набору данных terrain может потребоваться перестроение, которое осуществляется с помощью инструмента геообработки Построить набор данных Terrain (Build Terrain), если удаляемые объекты относились к типу поверхности облака точек. Необходимость перестроения набора данных terrain можно увидеть в диалоговом окне свойств набора данных terrain в ArcCatalog и в диалоговом окне Свойства (Properties) слоя terrain.
При использовании базы данных SDE входной набор данных Terrain не должен быть версионным.
Синтаксис
RemoveFeatureClassFromTerrain_3d (in_terrain, feature_class)
Параметр | Объяснение | Тип данных |
in_terrain | Обрабатываемый набор данных terrain. | Terrain Layer |
feature_class | Удаляемый класс пространственных объектов. | String |
Производные выходные данные
Name | Объяснение | Тип данных |
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)
Параметры среды
Информация о лицензиях
- ArcGIS Desktop Basic: Требует 3D Analyst
- ArcGIS Desktop Standard: Требует 3D Analyst
- ArcGIS Desktop Advanced: Требует 3D Analyst