Etiqueta | Explicación | Tipo de datos |
Nombre de la base de datos de salida | La ubicación de la base de datos SQLite o GeoPackage que se creará y el nombre del archivo. Se asignará automáticamente una extensión .sqlite si el valor del parámetro Tipo espacial es ST_Geometry o SpatiaLite. Si el valor del parámetro Tipo espacial es GeoPackage o cualquier versión de GeoPackage, se asignará automáticamente una extensión .gpkg . | File |
Tipo espacial (Opcional) | Especifica el tipo espacial que se instalará con la nueva base de datos SQLite o la versión de GeoPackage que se creará.
| String |
Resumen
Crea una base de datos GeoPackage o SQLite que contiene el tipo espacial ST_Geometry o SpatiaLite.
Uso
El valor del parámetro Nombre de la base de datos de salida se asignará automáticamente a una extensión basándose en el valor del parámetro Tipo espacial. Si el valor del parámetro de tipo espacial es ST_Geometry o SpatiaLite, el nombre de salida tendrá una extensión .sqlite. Si el valor del parámetro de tipo espacial es GeoPackage, el nombre de salida tendrá una extensión .gpkg.
Parámetros
arcpy.management.CreateSQLiteDatabase(out_database_name, {spatial_type})
Nombre | Explicación | Tipo de datos |
out_database_name | La ubicación de la base de datos SQLite o GeoPackage que se creará y el nombre del archivo. Se asignará automáticamente una extensión .sqlite si el valor del parámetro spatial_type es ST_GEOMETRY o SPATIALITE. Si el valor del parámetro spatial_type es GEOPACKAGE, se asignará automáticamente una extensión .gpkg. | File |
spatial_type (Opcional) | Especifica el tipo espacial que se instalará con la nueva base de datos SQLite o la versión de GeoPackage que se creará.
| String |
Muestra de código
La siguiente secuencia de comandos de la ventana de Python muestra cómo utilizar la función CreateSQLiteDatabase de modo inmediato para crear un GeoPackage.
import arcpy
arcpy.management.CreateSQLiteDatabase('c:/data/example.gpkg', 'GEOPACKAGE_1.2')
La siguiente secuencia de comandos independiente muestra cómo utilizar la función CreateSQLiteDatabase para crear una base de datos SQLite que contiene el tipo espacial ST_Geometry.
import arcpy
# Run CreateSQLiteDatabase
arcpy.management.CreateSQLiteDatabase('C:/data/example.sqlite', 'ST_GEOMETRY')