什么是地理数据库?个人与文件地理数据库

使用技巧4年前 (2021-03-23)3478

什么是地理数据库?个人与文件地理数据库

file geodatabase personal geodatabase

GDB与MDB与SHP

如果你有点困惑是否使用 文件地理数据库**(.gdb)或 **个人地理数据库 (.mdb)…。

或者你只是想知道什么是地理数据库。

那么我们在这里把事情弄清楚。

以下是关于个人和文件地理数据库的所有信息。

地理数据库在空间数据存储中脱颖而出的原因

地理数据库是一种将类似数据组织在一起的方法。任何相关的内容都保存在一个数据库中。

例如,一个城市的污水处理部门、土地记录部门、运输部门和消防部门可以连接起来,并使用不同的地理数据库。

city geodatabases

与普通的ol形状文件相比,完整的地理数据库提供了额外的功能。地理数据库允许您设置拓扑,您可以 无法处理shapefiles

当您可以添加编码值域、栅格目录、关系类和几何网络时,地理数据库确实是组织需要的多功能引擎。

地理数据库在性能上也很出色。空间函数在数据库中运行得更快,例如性能查询索引。

因为shapefiles使用dbfs作为表结构,所以字段仅限于13个字符。地理数据库提供更多的字段名,您可以获得更多的地理处理性能。


为什么文件地理数据库如此出色

很久以前,选择的地理数据库格式是Microsoft Access数据库格式(MDB)。然而,这种格式的缺点是它严格的2GB大小限制。

File Geodatabase

现在,对于典型的Microsoft Access用户来说,这个限制是可以的。但是,栅格和矢量数据中不断增长的文件大小深陷了无数将数据库填满的GIS用户的心。

为了解决这个问题,ESRI开发了自己的 专有文件地理数据库 . 在Windows资源管理器中,它们由存储在系统文件夹中的二进制文件组成。但geodatabase文件的关键在于,这种类型的数据库实际上没有大小限制。

还有:

文件地理数据库允许用户对其进行压缩、创建空间索引以快速定位要素、使用图块管理栅格数据以及使用多个用户更高效地编辑数据。

尽管文件地理数据库是专有的,有时是脆弱的,但文件地理数据库在海量数据集中占据了主导地位。

不要算出个人地理数据库

个人地理数据库在功能和大小上有一些限制。基于Microsoft Access(MDB)数据库格式,它的大小限制为2 GB。

Personal Geodatabase

尽管访问数据库的大小受到限制,但它为从外部应用程序作为数据库后端进行ODBC访问打开了可能性。例如,ODBC可以将属性数据从个人地理数据库抓取并操作到统计软件应用程序(如R)中。

它还具有一些查询功能,允许用户利用完整的底层RDBMS。用户可以通过个人地理数据库使用关键字“distinct”或“order by”查询数据。

个人地理数据库是输出和分析的最佳选择。但在大多数情况下,由于文件地理数据库具有压缩、空间索引、栅格图块和编辑功能,因此是最佳选择。

但有时shapefiles也是答案

shapefiles包含许多文件,所有这些文件都集中在一起工作。至少,您将拥有SHP、SHX和DBF,它们真正为您提供了几何体、属性信息和索引。

Shapefiles确实是**当今GIS中最便携的格式**。由于它已成为GIS数据存储的标准,几乎100%的 GIS software packages 可以消耗它。

即使你的shapefiles到处都是,如果使用其他GIS软件,至少其他人可以阅读。因为一旦一个地理数据库(尤其是文件地理数据库)在ESRI环境之外,它就会突然变得不那么容易使用。

Shapefiles

在ESRI环境中,文件地理数据库占据主导地位。如果在外部共享,那么shapefile几乎可以在任何GIS软件中访问。


GIS数据存储地理数据库

首次引入地理数据库时,它就像是GIS社区中的一个lollapalooza。它改变了组织存储、编辑和发布数据的方式。

从静态形状文件到地理数据库的转变为关系数据库管理和数据完整性打开了一个世界。

有时间和地点可供使用 个人地理数据库 和 文件地理数据库 视情况而定…

但是shapefile仍然可以找到跨平台共享的位置。


相关文章

Map2Shp转换前如何进行数据检查

Map2Shp转换前如何进行数据检查

利用Map2Shp软件将MapGIS 工程转换为ArcGIS地理数据库,首先要保证待转换MapGIS文件的正确性,数据检查需要在MapGIS平台下完成,这一步骤为推荐过程,能够最大限度杜绝转换错误的发...

使用Map2Shp转换MapGIS文件时如何设置系统库参数?

使用Map2Shp转换MapGIS文件时如何设置系统库参数?

Map2Shp软件中提供了图示表达转换解决方案,提供对MapGIS图形特征可视表达信息的跨平台支持。此时需要使用Map2Shp专业版高级转换向导进行符号化信息转换。其中必须指定待转换MapGIS文件所...

如何在ArcGIS中快速恢复MapGIS制图表达信息

如何在ArcGIS中快速恢复MapGIS制图表达信息

Map2Shp软件中提供了图示表达转换解决方案,提供对MapGIS图形特征可视表达信息的跨平台支持。采用ArcView3.x图例文件转换图例信息,是目前比较轻便快捷的一种图示图例转换方案。该方案能够在...

如何在ARCGIS软件中调用天地图服务

如何在ARCGIS软件中调用天地图服务

国家地理信息公共服务平台为大家提供多种地图服务,大家可以根据本文步骤调用天地图服务。步骤1:注册网站并申请天地图应用开发许可1.打开国家地理信息公共服务平台(网址:https://www.tiandi...

批量给MapGis文件正确的地图参数

批量给MapGis文件正确的地图参数

由于制图人员的失误,经常会出现我们的点线面文件是个错误的地图参数,这会给我们以后的工作造成很大的困扰。比如在DGSS里面我们新建一个矿区时需要拷贝背景图层,如果我们的背景图层的地图参数是错误的话,在以...

MapGIS实现大地坐标到经纬度(地理坐标)的换算

MapGIS实现大地坐标到经纬度(地理坐标)的换算

大地坐标-----→经纬度(地理坐标)       1、输入大地坐标数据,格式为Y空格X,输入到文本换行如下,原始的大地坐标由一8位的Y和一个7位的X组成。&n...