Crear una geodatabase de archivos implica crear una carpeta de archivos especial en el disco mediante ArcGIS. Cree una geodatabase de archivos utilizando uno de los siguientes métodos:
- Desde el panel Catálogo en ArcGIS Pro
- Use la herramienta Crear GDB de archivos
- Ejecutar un script de Python que llame a la función CreateFileGDB_management
Desde el panel Catálogo en ArcGIS Pro
Siga estos pasos para crear una geodatabase de archivos desde el panel Catálogo en ArcGIS Pro.
- Si es necesario, inicie ArcGIS Pro y abra el panel Catálogo.
Consulte Usar el panel Catálogo, la vista de catálogo y el cuadro de diálogo Examinar si necesita instrucciones sobre cómo abrir el panel Catálogo.
- Haga clic con el botón derecho en Bases de datos o en una carpeta en Carpetas en el panel Catálogo y haga clic en Nueva geodatabase de archivos.
- En el cuadro de diálogo Nueva geodatabase de archivos, vaya a la ubicación donde desea crear una geodatabase de archivos, escriba un nombre y haga clic en Guardar.
Se crea una geodatabase de archivos en la ubicación seleccionada y se agrega automáticamente al proyecto en Bases de datos del panel Catálogo.
Ejecutar la herramienta Crear geodatabase de archivos
La herramienta de geoprocesamiento Crear geodatabase de archivos le permite crear una geodatabase de archivos correspondiente a una versión anterior de ArcGIS. De este modo, puede compartir los datos con las personas que no pueden abrir las versiones más recientes de la geodatabase.
Tenga en cuenta que los esquemas de geodatabases de archivos no han cambiado desde ArcGIS 10.
- Abra la herramienta Crear geodatabase de archivos en ArcGIS Pro.
Puede utilizar la búsqueda para buscar la herramienta o abrirla directamente desde el conjunto de herramientas del Espacio de trabajo de la caja de herramientas Administración de datos.
- Especifique la ubicación de la carpeta en la que desea crear la geodatabase de archivos.
- Escriba un nombre para la geodatabase.
- Elija la versión de ArcGIS en la que desea que esté la geodatabase de archivos.
Las funciones disponibles en la geodatabase estarán limitadas a la versión que seleccione.
- Haga clic en Ejecutar.
Se creará una geodatabase de archivos en la ubicación especificada.
Ejecutar un script de Python
Para crear una geodatabase de archivos desde un equipo donde esté instalado ArcGIS Server o ArcGIS Pro, puede ejecutar un script de Python que llame a la función CreateFileGDB_management. Resulta útil si necesita crear una geodatabase de archivos desde su cliente de ArcGIS en un equipo de Linux o si desea tener un script independiente reutilizable que pueda modificar y utilizar para crear todas las geodatabases de archivos desde Python.
Sugerencia:
Dado que los scripts de Python se ejecutan en Wine en equipos de Linux, utilice el separador de ruta (\) de Microsoft Windows para las rutas del directorio. En los ejemplos ofrecidos, Z: es el directorio raíz.
Los siguientes pasos proporcionan ejemplos sobre cómo utilizar Python para crear una geodatabase de archivos:
- Abra una ventana de comandos de Python.
- Ejecute un script independiente o teclee los comandos directamente en el intérprete interactivo.
En el primer ejemplo, el script createfgdb.py contiene la siguiente información:
# Import system modules import os import sys import arcpy # Set workspace env.workspace = "Z:\home\user\mydata" # Set local variables out_folder_path = "Z:\home\user\mydata" out_name = "myfgdb.gdb" # Execute CreateFileGDB arcpy.CreateFileGDB_management(out_folder_path, out_name)
Después de modificar el script que se ejecutará en su sitio, puede invocarlo desde una ventana de comandos o de Python.
En este ejemplo, los comandos de Python se introducen en la ventana de comandos para crear una geodatabase de archivos (myfgdb.gdb) en el directorio gdbs, en el directorio de inicio del usuario en un equipo de Linux:
import arcpy arcpy.CreateFileGDB_management("Z:\home\user\gdbs", "myfgdb.gdb")
En este ejemplo se crea una geodatabase de archivos versión 10.5 (myoldfgdb.gdb) en el directorio oldgdbs del usuario en un equipo Microsoft Windows:
import arcpy arcpy.CreateFileGDB_management("Z:\home\user\oldgdbs", "myoldfgdb.gdb", "10.5")