Crear dataset de entidades (Administración de datos)

Resumen

Crea un dataset de entidades en la ubicación de salida: una geodatabase corporativa, de archivos o móvil existente.

Uso

  • Un dataset de entidad es una colección de clases de entidad relacionadas que comparten un sistema de coordenadas común. Los datasets de entidades se utilizan para organizar clases de entidad relacionadas en un contenedor común para generar una topología, un dataset de red, un terreno, una red de servicios, una red geométrica o una estructura de parcelas.

Parámetros

EtiquetaExplicaciónTipo de datos
Geodatabase de salida

Geodatabase corporativa, de archivos o móvil en la que se creará el dataset de entidades de salida.

Workspace
Nombre de dataset de entidades

El nombre del dataset de entidades que se creará.

String
Sistema de coordenadas
(Opcional)

La referencia espacial del dataset de entidades de salida. En el cuadro de diálogo Propiedades de referencia espacial, puede seleccionar, importar o crear un nuevo sistema de coordenadas. Para establecer aspectos de la referencia espacial como el dominio x, y, z o m, la resolución o la tolerancia, utilice el cuadro de diálogo Entornos.

Spatial Reference

Salida derivada

EtiquetaExplicaciónTipo de datos
Geodatabase actualizada

El nuevo dataset de entidades de salida.

Feature Dataset

arcpy.management.CreateFeatureDataset(out_dataset_path, out_name, {spatial_reference})
NombreExplicaciónTipo de datos
out_dataset_path

Geodatabase corporativa, de archivos o móvil en la que se creará el dataset de entidades de salida.

Workspace
out_name

El nombre del dataset de entidades que se creará.

String
spatial_reference
(Opcional)

La referencia espacial del dataset de entidades de salida. Puede especificar la referencia espacial de las siguientes formas:

  • Introduciendo la ruta en un archivo .prj, como C:/workspace/watershed.prj.
  • Haciendo referencia a una clase de entidad o a un dataset de entidades cuya referencia espacial desee aplicar, como C:/workspace/myproject.gdb/landuse/grassland.
  • Definiendo un objeto de referencia espacial antes de utilizar esta herramienta, como sr = arcpy.SpatialReference("Sinusoidal (Africa)"), que después utilizará como parámetro de referencia espacial.

Spatial Reference

Salida derivada

NombreExplicaciónTipo de datos
out_dataset

El nuevo dataset de entidades de salida.

Feature Dataset

Muestra de código

Ejemplo 1 de CreateFeatureDataset (ventana de Python)

La siguiente secuencia de comandos de la ventana de Python muestra cómo utilizar la función CreateFeatureDataset de modo inmediato.


import arcpy
arcpy.management.CreateFileGDB("C:/output", "HabitatAnalysis.gdb")
arcpy.management.CreateFeatureDataset("C:/output/HabitatAnalysis.gdb", 
                                      "analysisresults", 
                                      "C:/workspace/landuse.prj")
Ejemplo 2 de CreateFeatureDataset (script independiente)

La siguiente secuencia de comandos Pythonindependiente muestra cómo utilizar la función CreateFeatureDataset en una secuencia de comandos independiente.

# Name: CreateFeatureDataset_Example2.py
# Description: Create a feature dataset 

# Import system modules
import arcpy

# Set local variables
out_dataset_path = "C:/output/HabitatAnalysis.gdb" 
out_name = "analysisresults"

# Create a spatial reference object
sr = arcpy.SpatialReference("C:/data/studyarea.prj")

# Create a file geodatabase for the feature dataset
arcpy.management.CreateFileGDB("C:/output", "HabitatAnalysis.gdb")

# Run CreateFeaturedataset 
arcpy.management.CreateFeatureDataset(out_dataset_path, out_name, sr)