GDB 与 MDB 与 SHP
如果您对是使用文件地理数据库(*.gdb)还是个人地理数据库(*.mdb)感到有些困惑…
或者你可能只是想知道什么是地理数据库。
然后我们就在这里把事情搞得很清楚。
以下是您需要了解的有关个人和文件地理数据库的所有信息。
为什么地理数据库在空间数据存储中脱颖而出
地理数据库是一种将类似数据保存在一个有组织的方式中。任何相关的东西都保存在一个数据库中。
例如,一个城市的废水部门、土地记录部门、交通部门和消防部门可能相互关联并使用不同的地理数据库。
与普通的旧shapefile相比,成熟的地理数据库提供了额外的功能。地理数据库允许您设置拓朴,而shapefile无法做到这一点点。
当您可以添加编码值域、格式目录、关联类和几种网络时,地理数据库确实是组织所需要的多功能引擎。
地理学数据库的性也很出色。空间函数在数据库中运行得更快,例如性能查询查询。
由于shapefile使用DBF作为表示结构,字符串被限制为只有13个字符。地球数据库提供更多的字符串名称,您可以获得更多的地球处理能力。
为什么文件地理数据库如此出色
曾几何时,选择的数据库格式是 Microsoft Access 数据库格式 (MDB)。然而,这种格式的不足之处是其严格的 2 GB 大小限制。
现在,对于典型的Microsoft Access用户来说,这个限制没有问题。但是格格和箭头数据中不断增长的文件大小让无数GIS用户的心沉没有,将数据库填满。
为解决此问题,Esri 开发了自己的专有文件地理数据库。在 Windows 资源管理器中,它们由存储在系统文件夹中的二次制文件组成。但是文件本地数据库的关键是这种类型的数据库确实没有大小限制制。
还有更多:
文件地面数据库允许用户对其进行压缩、创建空间查询以快速确定位置要件、使用切片管理格式数据以及与多个人用户更高效率地编辑数据。
尽管管理文件地理数据库是专有的并且有的时候很脆弱,但文件地理数据库对规格模型庞大的数据集来说是至高无上的。
不要把个人地理数据库算在外面
个人数据库在功能和大方面都有一些限制。基于 Microsoft Access (MDB) 数据库格式,它有 2 GB 的大限制。
尽管管理 Access 数据库有大小限制,但它打开了从外部应用程序作为数据库后端访问 ODBC 的可能性。例如,ODBC 可以将个人地理数据库中的属性数据提取并操作到 R 等统计软件应用程序中。
它还具有一些查询功能,允许用户使用完整的底层RDBMS。用户可以在个人地理数据库中使用“DISTINCT”或“ORDER BY”等关键字查询数据。
个人地理数据库是输出和分析的绝佳选择。但大多数时候,文件地理数据库是最佳选择,因为它具有压缩、空间搜索、格格剪辑和编辑功能。
但有时 shapefile 也是答案
Shapefile包含包含个,所有所有文件都在一起在一起。至少。至少在一起在一起在一起在一起在一起在一起在一起在一起在一起在一起拥有将拥有拥有真正为为为您您提供提供提供几几何何何何何何
Shapefile确实是当今GIS中最方便携带的格式。由于它已经成为GIS数据库的标准,几乎100%的GIS软件包都可以使用它。
即使用您的shapefile到处都是十几个文件,如果其他人使用不同的GIS软件,至少他们也可以阅读它。因为一次地理数据库(尤其是文件地理数据库)处于Esri环境之外,它就会突然变化得不那么容易用了。
在Esri环境中,文件地理数据库占主导位置。如果在外部共享,则几乎可以在任何GIS软件中访问shapefile。
阅读更多: ArcGIS Shapefile 文件类型和扩展
用于GIS数据存储的地理数据库
首次引入地理数据库时,它就像是 GIS 社区中的一个 lollapalooza。它改变了组织存储、编辑和发布数据的方式。
从静态shapefile到数据库的转换为相关数据库管理和数据完整开启了新天地。
根据情况使用个人地理数据库和文件地理数据库的时间和地点……
但是shapefile仍然在跨平台共享中占有一席之地。