ArcGIS Desktop

  • ArcGIS Pro
  • ArcMap

  • My Profile
  • 帮助
  • Sign Out
ArcGIS Desktop

ArcGIS Online

专为贵组织打造的制图平台

ArcGIS Desktop

全面的专业性 GIS

ArcGIS Enterprise

面向企业的 GIS

ArcGIS Developers

用于构建位置感知应用程序的工具

ArcGIS Solutions

适用于行业的免费模板地图和应用程序

ArcGIS Marketplace

获取适用于组织的应用程序和数据

  • 文档
  • 支持
Esri
  • 登录
user
  • 我的个人资料
  • 登出

ArcMap

  • 主页
  • 入门
  • 地图
  • 分析
  • 管理数据
  • 工具
  • 扩展模块

创建 SQLite 数据库

  • 描述
  • 使用方法
  • 语法
  • 代码示例
  • 环境
  • 许可信息

描述

用于创建一个包含 ST_Geometry 或 SpatiaLite 空间类型的 GeoPackage 或 SQLite 数据库。

使用方法

  • 根据空间类型参数值自动为输出数据库名称参数值分配扩展名。 如果空间类型是 ST_Geometry 或 SpatiaLite,则输出名称的扩展名将为 .sqlite。 如果空间类型是 GeoPackage,则输出名称的扩展名将为 .gpkg。

语法

arcpy.management.CreateSQLiteDatabase(out_database_name, {spatial_type})
参数说明数据类型
out_database_name

要创建的 SQLite 数据库或 GeoPackage 的位置以及文件名称。 如果 spatial_type 参数值为 ST_GEOMETRY 或 SPATIALITE,则将自动分配扩展名 .sqlite。 如果 spatial_type 参数值为 GEOPACKAGE,将自动分配扩展名 .gpkg。

File
spatial_type
(可选)

指定要随新 SQLite 数据库安装的空间类型或要创建的 GeoPackage 版本。

  • ST_GEOMETRY —将安装 Esri 空间存储类型。 这是默认设置。
  • SPATIALITE —将安装 SpatiaLite 空间存储类型。
  • GEOPACKAGE —已创建 OGC GeoPackage 1.3 数据集。
  • GEOPACKAGE_1.0 —将创建 OGC GeoPackage 1.0 数据集。
  • GEOPACKAGE_1.1 —将创建 OGC GeoPackage 1.1 数据集。
  • GEOPACKAGE_1.2 —将创建 OGC GeoPackage 1.2.1 数据集。
  • GEOPACKAGE_1.3 —将创建 OGC GeoPackage 1.3 数据集。
String

代码示例

CreateSQLiteDatabase 示例 1(Python 窗口)

以下 Python 窗口脚本演示了如何在即时模式下使用 CreateSQLiteDatabase 工具来创建 GeoPackage。

import arcpy
arcpy.CreateSQLiteDatabase_management('c:/data/example.gpkg', 'GEOPACKAGE_1.2')
CreateSQLiteDatabase 示例 2(独立脚本)

以下独立脚本演示了如何使用 CreateSQLiteDatabase 工具创建一个包含 ST_Geometry 空间类型的 SQLite 数据库。

import arcpy

# Execute CreateSQLiteDatabase
arcpy.CreateSQLiteDatabase_management('C:/data/example.sqlite', 'ST_GEOMETRY')

环境

  • 当前工作空间

许可信息

  • Basic: 是
  • Standard: 是
  • Advanced: 是

相关主题

  • 工作空间工具集概述

ArcGIS Desktop

  • 主页
  • 文档
  • 支持

ArcGIS

  • ArcGIS Online
  • ArcGIS Desktop
  • ArcGIS Enterprise
  • ArcGIS
  • ArcGIS Developer
  • ArcGIS Solutions
  • ArcGIS Marketplace

关于 Esri

  • 关于我们
  • 招贤纳士
  • Esri 博客
  • 用户大会
  • 开发者峰会
Esri
分享您的想法。
Copyright © 2021 Esri. | 隐私政策 | 法律声明