Résumé
Crée un GeoPackage ou une base de données SQLite contenant le type spatial ST_Geometry ou SpatiaLite.
Utilisation
Une extension est automatiquement attribuée à la valeur Output Database Name (Nom de la base de données) en fonction de la valeur du paramètre Type spatial. Si le type spatial est ST_Geometry ou SpatiaLite, le nom en sortie porte l'extension .sqlite. Si le type spatial est GeoPackage, le nom en sortie porte l'extension .gpkg.
Syntaxe
arcpy.management.CreateSQLiteDatabase(out_database_name, {spatial_type})
Paramètre | Explication | Type de données |
out_database_name | Emplacement de la base de données SQLite ou GeoPackage à créer et nom du fichier. L'extension .sqlite est automatiquement attribuée si spatial_type est ST_GEOMETRY ou SPATIALITE. Si spatial_type est GEOPACKAGE, l’extension .gpkg est automatiquement attribuée. | File |
spatial_type (Facultatif) | Indique le type spatial à installer avec la nouvelle base de données SQLite ou la version GeoPackage à créer.
| String |
Exemple de code
Le script de fenêtre Python suivant montre comment utiliser l’outil CreateSQLiteDatabase en mode immédiat pour créer un GeoPackage.
import arcpy
arcpy.CreateSQLiteDatabase_management('c:/data/example.gpkg', 'GEOPACKAGE_1.2')
Le script autonome suivant montre comment utiliser l’outil CreateSQLiteDatabase pour créer une base de données SQLite qui contient le type spatial ST_Geometry.
import arcpy
# Execute CreateSQLiteDatabase
arcpy.CreateSQLiteDatabase_management('C:/data/example.sqlite', 'ST_GEOMETRY')
Environnements
Informations de licence
- Basic: Oui
- Standard: Oui
- Advanced: Oui
Rubriques connexes
Vous avez un commentaire à formuler concernant cette rubrique ?