ArcGIS for Desktop 允许您使用来自各种数据源的数据。您可以在 ArcCatalog 中和在 ArcMap 中查看表格信息。但数据源会决定可用功能的级别。例如,在 ArcGIS 中文本文件为只读。
下表包含了有关 ArcGIS 中各种表格数据源以及这些表格数据源功能的详细信息:
数据源 | 注 |
---|---|
Database | 您可在数据库中创建表、删除表或改变现有表的方案。您也可从表中读取(选择)数据或将现有数据加载到表中,但您不能在编辑会话中插入、更新或删除数据。 在数据库中创建或编辑表时需要 ArcGIS for Desktop Advanced 或 ArcGIS for Desktop Standard,并且您必须被授予执行每个操作所需的权限(例如,CREATE TABLE、ALTER TABLE、SELECT)。 |
地理数据库(个人、文件和 ArcSDE) | 您可在地理数据库中创建表、删除表或改变现有表的方案。您也可从表中读取(选择)数据,以及插入、更新和删除表数据。 在 ArcSDE 地理数据库中创建或编辑表时需要 ArcGIS for Desktop Advanced或 ArcGIS for Desktop Standard,并且您必须被授予执行每个操作所需的权限(例如,CREATE TABLE、ALTER TABLE、SELECT)。 |
要素图层属性表 | 创建要素类时会自动创建属性表。假设要素类可写,则其属性表也可写。 |
dBASE | 您可创建和删除 dBASE 表。您也可从 dBASE 表中读取数据并对其进行编辑。 某些字段类型(例如栅格或 BLOB)不受 dBASE 表或 shapefile 属性表支持。 |
INFO | 您可创建或更改 INFO 表(需要 ArcGIS for Desktop Advanced 或 ArcGIS for Desktop Standard)、删除它们或从其中读取数据。INFO 表和 coverage 要素类属性表无法在 ArcGIS for Desktop 中进行编辑。 |
Microsoft Excel | 您可在 ArcGIS 中或通过 OLE DB 直接访问 Excel 电子表格时,从其中读取数据。 |
Microsoft Access(不是地理数据库时) | 当通过 OLE DB 访问 Access 数据库时,您可从中读取数据。 |
通过 OLE DB 访问的其他数据源 | 只读 |
文本、ASCII 或逗号分隔值的 (.csv) 文件 | 只读 |