Beschriftung | Erläuterung | Datentyp |
Name der Ausgabedatenbank | Speicherort der zu erstellenden SQLite-Datenbank bzw. des zu erstellenden GeoPackage sowie der Dateiname. Die Erweiterung .sqlite wird automatisch zugewiesen, wenn der Parameter Räumlicher Datentyp den Wert ST_Geometry oder SpatiaLite aufweist. Wenn der Parameter Räumlicher Typ auf GeoPackage oder eine der GeoPackage-Versionen festgelegt ist, wird automatisch die Erweiterung .gpkg zugewiesen. | File |
Räumlicher Datentyp (optional) | Gibt den räumlichen Datentyp an, der mit der neuen SQLite-Datenbank oder der zu erstellenden GeoPackage-Version installiert wird.
| String |
Zusammenfassung
Erstellt ein GeoPackage oder eine SQLite-Datenbank mit dem räumlichen Datentyp "ST_Geometry" oder SpatiaLite.
Verwendung
Dem Parameterwert Name der Ausgabedatenbank wird automatisch eine Erweiterung basierend auf dem Wert des Parameters Räumlicher Datentyp zugewiesen. Bei dem Parameterwert für den räumlichen Typ ST_Geometry oder SpatiaLite weist der Ausgabename eine .sqlite-Erweiterung auf. Handelt es sich um den Parameterwert für den räumlichen Typ GeoPackage, verfügt der Ausgabename über eine .gpkg-Erweiterung.
Parameter
arcpy.management.CreateSQLiteDatabase(out_database_name, {spatial_type})
Name | Erläuterung | Datentyp |
out_database_name | Speicherort der zu erstellenden SQLite-Datenbank bzw. des zu erstellenden GeoPackage sowie der Dateiname. Die Erweiterung .sqlite wird bei dem Wert ST_GEOMETRY oder SPATIALITE für den Parameter spatial_type automatisch zugewiesen. Wenn für den Parameter spatial_type der Wert GEOPACKAGE festgelegt ist, wird automatisch die Erweiterung .gpkg zugewiesen. | File |
spatial_type (optional) | Gibt den räumlichen Datentyp an, der mit der neuen SQLite-Datenbank oder der zu erstellenden GeoPackage-Version installiert wird.
| String |
Codebeispiel
Das folgende Skript im Python-Fenster veranschaulicht, wie das Werkzeug CreateSQLiteDatabase zur Erstellung eines GeoPackage verwendet wird.
import arcpy
arcpy.CreateSQLiteDatabase_management('c:/data/example.gpkg', 'GEOPACKAGE_1.2')
Im folgenden eigenständigen Skript wird veranschaulicht, wie Sie mit dem Werkzeug CreateSQLiteDatabase eine SQLite-Datenbank mit dem räumlichen Datentyp "ST_Geometry" erstellen.
import arcpy
# Execute CreateSQLiteDatabase
arcpy.CreateSQLiteDatabase_management('C:/data/example.sqlite', 'ST_GEOMETRY')