一种数据存储方法、数据存储设备、计算机可读存储介质及数据读取方法技术

技术编号:30139085 阅读:22 留言:0更新日期:2021-09-23 14:57
本发明专利技术属于测绘数据存储技术领域,尤其为一种数据存储方法、数据存储设备、计算机可读存储介质及数据读取方法,本申请数据存储方法根据DSM模型数据和DEM模型数据的特点,通过将测绘区域的DSM模型数据和DEM模型数据中的不同值按顺序存储在对应行末尾,从而可以将现有同一测绘区域的两个数据文件整合为一个数据文件,使得一种存储方式能够同时存储测绘区域的DSM模型数据和DEM模型数据,可以有效减少数据存储成本,并且,本申请数据存储方法省去了DEM数据和DSM数据的对比工作,降低数据接边工作量,因此,降低了测绘数据的生产成本,提高测绘数据的生产效率和质量,且该数据存储设备、计算机可读存储介质能够存储更多DSM模型数据和DEM模型数据。和DEM模型数据。和DEM模型数据。

【技术实现步骤摘要】
一种数据存储方法、数据存储设备、计算机可读存储介质及数据读取方法


[0001]本专利技术属于测绘数据存储
,具体涉及一种数据存储方法、数据存储设备、计算机可读存储介质及数据读取方法。

技术介绍

[0002]在地理测绘中,DSM是指数字地表模型(Digital Surface Model),DEM是指数字高程模型(Digital Elevation Model),其中,数字地表模型(DSM)是指包含了地表建筑物、桥梁和树木等高度的地面高程模型,数字高程模型(DEM)是通过有限的地形高程数据实现对地面地形的数字化模拟,因此,DSM和DEM相比,DEM只包含了地形(不包含建筑物、桥梁、树木等,DEM对应位置的高程采用的是地面的高程)的高程信息,并未包含其它地表信息,DSM是在DEM的基础上,则进一步涵盖了除地面以外的其它地表信息的高程。
[0003]目前,同一区域的DSM模型和DEM模型是以同一种数据格式的两个不同的数据文件进行存储,这两个数据文件的数据结构是一样的,只是一个用来存储DSM数据信息,一个用来存储DEM数据信息,但是同一区本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种数据存储方法,其特征在于,包括:建立DMM数据表,该DMM数据表用于同时存储所测绘区域的DSM模型数据和DEM模型数据,所述DMM数据表包括行地址和列地址,所述行地址代表测绘区域的横坐标i,所述列地址代表测绘区域的纵坐标j;所述DMM数据表中行地址为i、列地址为j的位置的DMM值为d
ij
;当测绘区域相应的地表位置在无障碍物覆盖情况下,该位置的DEM值e
ij
和DSM值s
ij
相同,所述DEM值e
ij
为DEM模型数据中的对应值,所述DSM值s
ij
为DSM模型数据中的对应值,此时,所述DMM数据表中的DMM值d
ij
为该位置的DEM值e
ij
+标识符1或DSM值s
ij
+标识符1;当测绘区域相应的地表位置在有障碍物覆盖情况下,该位置的DSM值s
ij
大于该位置的DEM值e
ij
,此时,所述DMM数据表中的DMM值d
ij
为该位置的DEM值e
ij
+标识符2或DSM值s
ij
+标识符2,并在该DMM数据表相应的第i行末端按顺序记载相应位置的DSM值s
ij
或DEM值e
ij
。2.根据权利要求1所述的数据存储方法,所述标识符1为数字0,标识符2为数值1。3.根据权利要求1所述的数据存储方法,其特征在于,所述障碍物包括建筑物、植被。4.一种数据存储方法,其特征在于,用于将测绘区域的DSM模型数据和DEM模型数据存储在计算机可读存储介质中,包括:所述计算机可读存储介质包括具有以网格模式排列的存储单元,该存储单元中存储有DMM数据,该DMM数据用于同时存储所测绘区域的DSM模型数据和DEM模型数据,所述存储单元包括行地址和列地址,所述行地址代表测绘区域的横坐标i,所述列地址代表测绘区域的纵坐标j;所述存储单元中行地址为i、列地址为j的位置的DMM值为d
ij
;当测绘区域相应的地表位置在无障碍物覆盖情况下,该位置的DEM值e
ij
和DSM值s
ij
相同,所述DEM值e
ij
为DEM模型数据中的对应值,所述DSM值s
ij
为DSM模型数据中的对应值,此时,所述存储单元中的DMM值d
ij
为该位置的DEM值e
ij
+标识符1;当测绘区域相应的地表位置在有障碍物覆盖情况下,该位置的DSM值s
ij<...

【专利技术属性】
技术研发人员:刘达曹鹏赵栋梁王宝山孙睿英陈曦张修玉范雨龙
申请(专利权)人:自然资源部第三地形测量队
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1