The invention discloses a storage method and storage system for water depth measurement data. The water depth measurement data includes the East coordinate X, the North coordinate y and the depth coordinate Z. The storage method includes: Step 1, receiving the water depth measurement data, converting the water depth measurement data to the two-dimensional array, the two dimensional group of N rows, and the first column as the East coordinate X; The two column is the North coordinate y; the third column is the depth coordinate Z; step 2, the two-dimensional array is named and identified; step 3, determine the number of rows N of the two-dimensional array; step 4, the East coordinate X and second columns are added to the North coordinate y size unit; step 5, find the maximum value xmax in the X direction and the minimum value xmin in the X direction; step 6, look up y direction. The maximum value of the maximum value of ymax and the minimum value of the Y direction Ymin; step 7, find the maximum value Zmax of the Z direction and the minimum value Zmin in the Z direction; step 8, arrange the two-dimensional array along the coordinate axis.
【技术实现步骤摘要】
一种水深测量数据的存储方法和存储系统
本专利技术涉及水深测量
,特别是涉及一种水深测量数据的存储方法和存储系统。
技术介绍
众所周知,水深数据是水域研究的一个重要参数,当水域比较大时或者是随着测量时间的不断增加,水深数据不断增加,目前,水深测量的数据通常是长时间的测量成果,其来源包括不同时期的测量数据、不同来源的测量数据以及不同测量方式的测量数据等,因此其数据量通常为海量数据。按传统的技术,其存储方式是按点云数据的方式进行存储,当使用该点云数据时通常会直接对海量点云数据进行操作,如对海量点云数据进行比对、筛选工作,会直接使用坐标方式进行穷举查找,其处理过程将十分耗时,即便完成了预定任务,显然,这种传统的技术存在如下的缺陷:一、当数据量比较大时,操作过程比较耗时,即操作的效率比较低;因此,设计开发一种能够提高水深测量数据操作效率的水深测量数据的存储方法和存储系统显得是尤为重要。
技术实现思路
本专利技术要解决的技术问题是:提供一种水深测量数据的存储方法和存储系统;该水深测量数据的存储方法和存储系统将点云文件转换为格网文件进行存储,通过使用索引的方式代替点云数据的坐标来表示水深点的位置。在使用时将格网文件读入二位数组,从而使用计算出的索引号直接调出数组的数值来对文件进行操作,使用这种存储方式能够避免逐一对点云数据进行操作,从而提高数据处理速度,节省系统的耗时。本专利技术为解决公知技术中存在的技术问题所采取的技术方案是:一种水深测量数据的存储方法,所述水深测量数据包括东坐标x、北坐标y和深度坐标z,所述存储方法包括:步骤101、接收水深测量数据,将水深测量数据 ...
【技术保护点】
1.一种水深测量数据的存储方法,所述水深测量数据包括东坐标x、北坐标y和深度坐标z,其特征在于:所述存储方法包括:步骤101、接收水深测量数据,将水深测量数据转换为二维数组,所述二维数组为N行3列;其中:第一列为东坐标x;第二列为北坐标y;第三列为深度坐标z;步骤102、将二维数组进行命名标识;步骤103、确定二维数组的行数N;步骤104、为东坐标x和第二列为北坐标y添加尺寸单元;步骤105、查找x方向的最大值xmax和x方向的最小值xmin;x方向为东坐标x的方向;步骤106、查找y方向的最大值ymax和y方向的最小值ymin;y方向为北坐标y的方向;步骤107、查找z方向的最大值zmax和z方向的最小值zmin;z方向为深度坐标z的方向;步骤108、将二维数组沿坐标轴进行排列。
【技术特征摘要】
1.一种水深测量数据的存储方法,所述水深测量数据包括东坐标x、北坐标y和深度坐标z,其特征在于:所述存储方法包括:步骤101、接收水深测量数据,将水深测量数据转换为二维数组,所述二维数组为N行3列;其中:第一列为东坐标x;第二列为北坐标y;第三列为深度坐标z;步骤102、将二维数组进行命名标识;步骤103、确定二维数组的行数N;步骤104、为东坐标x和第二列为北坐标y添加尺寸单元;步骤105、查找x方向的最大值xmax和x方向的最小值xmin;x方向为东坐标x的方向;步骤106、查找y方向的最大值ymax和y方向的最小值ymin;y方向为北坐标y的方向;步骤107、查找z方向的最大值zmax和z方向的最小值zmin;z方向为深度坐标z的方向;步骤108、将二维数组沿坐标轴进行排列。2.根据权利要求...
【专利技术属性】
技术研发人员:王华原,王小龙,
申请(专利权)人:中交天津港航勘察设计研究院有限公司,
类型:发明
国别省市:天津,12
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。