摘要
创建 ST_Geometry、SpatiaLite 或 GeoPackage 数据库。
用法
根据空间类型参数值自动为输出的输出数据库名称分配扩展名。如果空间类型是 ST_Geometry 或 SpatiaLite,则输出名称的扩展名将为 .sqlite。如果空间类型是 GeoPackage,则输出名称的扩展名将为 .gpkg。
语法
CreateSQLiteDatabase_management (out_database_name, {spatial_type})
参数 | 说明 | 数据类型 |
out_database_name | 要创建的 SQLite 数据库的位置以及 SQLite 数据库文件的名称。如果 spatial_type 是 ST_GEOMETRY 或 SPATIALITE,则将自动分配扩展名 .sqlite。如果 spatial_type 是 GEOPACKAGE,则将自动分配扩展名 .gpkg。 | File |
spatial_type (可选) | 与新 SQLite 数据库一起安装的空间类型。
| String |
代码示例
CreateSQLiteDatabase 示例 1(Python 窗口)
以下 Python 窗口脚本演示了如何在即时模式下使用 CreateSQLiteDatabase 工具。
import arcpy
arcpy.CreateSQLiteDatabase_management('c:/data/example.gpkg', 'GEOPACKAGE_1.2')
CreateSQLiteDatabase 示例 2(独立脚本)
以下独立脚本演示了如何使用 CreateSQLiteDatabase 工具。
import arcpy
# Execute CreateSQLiteDatabase
arcpy.CreateSQLiteDatabase_management('C:/data/example.sqlite', 'ST_GEOMETRY')
环境
许可信息
- ArcGIS Desktop Basic: 是
- ArcGIS Desktop Standard: 是
- ArcGIS Desktop Advanced: 是