请访问 Esri 技术支持以了解有关 Esri 支持的环境策略信息。
ArcGIS Pro 可以访问 SQLite 数据库和 OGC GeoPackage 文件并支持与移动地理数据库的连接。
受支持的最低数据库版本
SQLite 3.45.1 是通过 ArcGIS 认证的最新版本。 ArcGIS 支持 SQLite 仍支持的 SQLite 3.x 的所有次要版本和修补程序版本。
支持的加载项
ArcGIS 支持以下版本:
OGC GeoPackage 1.1 至 1.4(含)
SpatiaLite 5.0.1
OGC GeoPackage 注册扩展支持
以下 GeoPackage 注册扩展部分或完全受支持:
GeoPackage 扩展模块 | ArcGIS 支持 |
---|---|
元数据 | 当您使用创建 SQLite 数据库工具创建 GeoPackage 时,ArcGIS 将创建 gpkg_metadata 和 gpkg_metadata_reference 表,但您无法使用 ArcGIS Pro 元数据编辑器来填充这些表,并且 ArcGIS 不会读取这些表中存在的条目。 如果您从这些表中包含元数据的 GeoPackage 中发布托管要素图层,则元数据不会保留在已发布的图层中。 |
非线性几何类型 | ArcGIS Pro 可以读取并显示近似形状,但无法创建这些形状。 如果您发布包含近似形状的 GeoPackage,则生成的托管要素图层将包含源文件中存在的形状的等效线性近似形状。 |
RTree 空间索引 | 完全受支持。 |
方案 | 当您使用创建 SQLite 数据库工具创建 GeoPackage 时,ArcGIS 将创建 gpkg_data_columns 表;但是,您可以使用 ArcGIS 来定义枚举、范围、GLOB 或 MIME 类型。 如果您使用 SQL 定义这些类型,则 ArcGIS 将无法进行识别。 如果您从已定义这些类型的 GeoPackage 中发布托管要素图层,则这些类型将不会保留在已发布的数据中。 |
坐标参考系的 WKT | 完全受支持。 |
数据库要求和限制
以下数据库要求和限制适用:
- ArcGIS 只能识别扩展名为 .sqlite 的 SQLite 数据库文件。
- ArcGIS 只能识别扩展名为 .gpkg 的 GeoPackage 文件。
- 无法在现有 SQLite 数据库中创建地理数据库。 但是,可以创建移动地理数据库,由此将同时创建地理数据库以及存储该地理数据库的 SQLite 数据库。
- 无法发布引用来自 GeoPackage 文件或移动地理数据库的注册数据的 web 服务(web 图层)。 发布引用 SQLite 数据库中数据的 web 图层时,仅支持地图服务。
支持平台
支持以下平台:
- ArcGIS Desktop 和 ArcGIS Pro 支持的所有平台
- ArcGIS Runtime SDK 支持的所有平台
- ArcGIS Enterprise 支持的所有平台
云支持
有关支持在云中部署的数据库服务和数据库的信息,请参阅将 ArcGIS 与云中的数据库配合使用的要求