GIS 之 地图数据的存储

地图数据存储主要分为矢量数据模型和格栅数据模型。矢量数据通过点、线、面表达地物,定位准确,适合小区域制图;而格栅数据以矩阵形式存储,适合表达连续变化的现象,如高程、温度等,易于进行空间和统计分析。但其数据量大,空间误差和定位不精确是其不足之处。选择哪种模型取决于具体应用场景和需求。

地图在计算机中的存储方式可以分为两种:

  1. 矢量数据
  2. 格栅数据

矢量数据模型

 矢量数据结构是利用点,线,面的形式来表达现实世界,具有定位明显,属性隐含的特点。
 由于矢量数据具有数据结构紧凑,冗余度低,表达精度高,图形显示质量好,有利于网络和检索分析等优点。在GIS中得到广泛的应用,特别在小区域(大比例尺)制图中充分利用了它的精度高的优点。

在这里插入图片描述


格栅数据模型

 栅格数据模型是以 二维矩阵 的形式来表示空间地物或现象分布的数据组织方式。每个矩阵单位称为一个栅格单元(cell),栅格的每个数据表示地物或现象的属性数据,因此栅格数据有属性明显,定位隐含的特点。
在这里插入图片描述

 栅格非常适合用来表达那些沿地表连续变化的数据。譬如说高程数据是表面地图常见的使用方式,当然我们也可以将降雨量、温度、密度和人口密度等连续变化的数据,用栅格来表达。

格栅数据结构的优势:

  • 栅格数据结构更加简单,即由像元组成矩阵结构,其中的像元值表示坐标,有时与属性表相关联
  • 可进行高级的空间和统计分析
  • 可以表示连续表面以及执行表面分析
  • 点、线、面和表面都可同样存储
  • 对复杂数据集也可执行快速叠置

但是格栅数据结构也有缺点,在这些情况下考虑使用矢量结构存储:

  • 栅格数据集的像元尺寸具有局限性,可能会带来空间误差。
  • 栅格数据集可能会非常大。
     虽然分辨率会随着栅格像元大小的减小而提高,但这会占用更多的磁盘空间,而且会拖慢处理速度。对于给定区域,将栅格像元大小更改为现有大小的一半时,所需的存储空间会增大为原来的四倍,具体情况取决于所使用的数据类型和存储技术。
  • 将数据重建到固定间距的栅格像元边界时也会损失一定的精度。
  • 如果要做地物的空间定位,矢量数据模型更加适合。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值