Tip 5:推荐使用文件地理数据库(GDB)存储数据

ArcGIS地理数据库分为:

  • 个人地理数据库(Personal Geodatabase)
  • 文件地理数据库(File Geodatabase)

除了地理数据库外,还有大家常用的Shapefile格式。我们先来看这三者的比较:

Tip 5:推荐使用文件地理数据库(GDB)存储数据_第1张图片

推荐使用GDB的原因有:

  1. 所占空间最小。同样数据,GDB对于几何的存储相当于Shapefile的三分之一。
  2. 数据组织更清晰。从资源管理器中查看,GDB是一个文件夹,一个Shapefile则最少3个文件。如果从资源管理器复制数据,shapefile文件如果少复制了shp,shx,dbf中的任意一个,数据就无法打开了。当然,建议从Catalog中复制数据。
  3. 文件地理数据库可跨平台使用,还可以进行压缩和加密,以供只读和安全使用。
  4. 支持更多功能。如拓扑检查,创建几何网络。
  5. 空间位置处理更准确。因为支持精度和容差。
  6. 支持更多几何类型。如注记类型。
  7. 字段长度支持的更好。对于字段名,Shapefile仅支持5个汉字;对于文本型字段,Shapefile仅能存储255个字符。
  8. 意外原因突然中断编辑,Shapefile容易出现图形属性不匹配,无法打开数据的情况。有一个案例是用户花了2周时间绘制岸线,编辑过程中电脑突然重启了,导致了图形属性不匹配错误,使用工具修复后,仅找回一条记录,2周的工作都没有了。更糟糕的消息是这个数据还没有备份。
  9. 新一代桌面软件ArcGIS Pro不支持MDB。

GDB也有一点小劣势。

  1. GDB、MDB是ArcGIS专有格式,在和其他软件进行格式交换时,可以使用GP工具Feature Class to Shapefile转为Shapefile。
Tip 5:推荐使用文件地理数据库(GDB)存储数据_第2张图片
  1. GDB是有版本的,可以使用GP创建低版本的数据库以便数据交换。
Tip 5:推荐使用文件地理数据库(GDB)存储数据_第3张图片

你可能感兴趣的:(Tip 5:推荐使用文件地理数据库(GDB)存储数据)