Создать набор классов объектов (Управление данными)

Уровень лицензии:BasicStandardAdvanced

Резюме

Создает набор классов объектов в выходном местоположении: существующей файловой, персональной базе геоданных или базе геоданных ArcSDE.

Использование

Синтаксис

CreateFeatureDataset_management (out_dataset_path, out_name, {spatial_reference})
ПараметрОбъяснениеТип данных
out_dataset_path

Файловая, персональная база геоданных или база геоданных ArcSDE, в которой будет создан выходной набор классов объектов.

Workspace
out_name

Создаваемый набор классов объектов.

String
spatial_reference
(дополнительно)

Пространственная привязка выходного набора классов объектов. Вы можете задать пространственную привязку разными путями:

  • Путем указания пути к файлу .prj, например, C:/workspace/watershed.prj.
  • Путем ссылки на класс пространственных объектов или набор классов объектов, пространственную привязку которых следует применить, например C:/workspace/myproject.gdb/landuse/grassland.
  • Путем определения объекта пространственной привязки перед использованием инструмента, например, sr = arcpy.SpatialReference("C:/data/Africa/Carthage.prj"), который затем используется как параметр пространственной привязки.

Spatial Reference

Пример кода

Создать набор классов объектов (CreateFeatureDataset). Пример 1 (окно Python)

Пример скрипта для использования функции Создать набор классов объектов (CreateFeature Dataset) с запуском из окна Python.

import arcpy
from arcpy import env

env.workspace = "C:/data"
arcpy.CreateFileGDB_management("C:/output", "HabitatAnalysis.gdb")
arcpy.CreateFeatureDataset_management("C:/output/HabitatAnalysis.gdb", "analysisresults", "C:/workspace/landuse.prj")
Создать набор классов объектов (CreateFeatureDataset). Пример 2 (автономный скрипт Python)

Пример скрипта Python для использования функции Создать набор классов объектов (CreateFeature Dataset) в автономном скрипте.

# Name: CreateFeaturedataset _Example2.py
# Description: Create a feature dataset 

# Import system modules
import arcpy
from arcpy import env

# Set workspace
env.workspace = "C:/data"

# Set local variables
out_dataset_path = "C:/output/HabitatAnalysis.gdb" 
out_name = "analysisresults"
# Creating a spatial reference object
sr = arcpy.SpatialReference("C:/data/studyarea.prj")

# Create a FileGDB for the fds
arcpy.CreateFileGDB_management("C:/output", "HabitatAnalysis.gdb")

# Execute CreateFeaturedataset 
arcpy.CreateFeatureDataset_management(out_dataset_path, out_name, sr)

Параметры среды

Связанные темы

Информация о лицензировании

ArcGIS for Desktop Basic: Да
ArcGIS for Desktop Standard: Да
ArcGIS for Desktop Advanced: Да
9/10/2013