免费视频|新人指南|投诉删帖|广告合作|地信网APP下载

查看: 941|回复: 1
收起左侧

[经验共享] ArcGIS操作SQLite创建的系统表概述

[复制链接]

60

主题

1996

铜板

4

好友

工程师

Rank: 7Rank: 7Rank: 7

积分
444
发表于 2017-6-26 13:48 | 显示全部楼层 |阅读模式
在 ArcGIS 中要用 SQLite 数据库需要用 ArcGIS 创建一个以.sqlite 结尾的数据库,之所以要用 ArcGIS 创建,是因为在创建这个.sqlite 数据库的时候会创建一些相关的表,用一个不恰当的例子在这里说明下,如 果对 SDE 数据库熟悉的话,可能知道在创建 SDE 数据库的时候,ArcGIS 会向里面写一堆表,我们一般称为系统表,我们可以将 ArcGIS 创建的这个.sqlite 数据库认为是一个‘SDE 数据库’, 创建后,里面也会有一些’系统表‘。
在创建一个空的 SQLite 数据库的时候,Esri 会在里面写一堆的“系统表”,可以通过 sqliteadmin.exe 工具戒者 SQLite Expert 这样的工具查看,因为这些工具各有所长,在写这篇文档的时候我也是结合这两个工具使用,当然也可以使用其他的。Esri 在新创建的 SQLite 数据库中创建了四张“系统表”,具体信息如下表:
表名称
作用
st_aux_spatial_reference_systems
存储了相关的空间坐标信息
st_spatial_reference_systems
这个打不开
st_geometry_columns
存储了数据库中的空间字段,几何类型,表名称等
st_vtspindex_interface
这个也没打开

ArcGIS操作SQLite创建的系统表概述

ArcGIS操作SQLite创建的系统表概述


0

主题

2万

铜板

1

好友

资深会员

Rank: 18Rank: 18Rank: 18Rank: 18Rank: 18

积分
3421
发表于 2022-2-6 17:05 | 显示全部楼层
学习了,谢谢分享!辛苦了!!
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

在线客服
快速回复 返回顶部 返回列表