地球信息科学学报 ›› 2012, Vol. 14 ›› Issue (6): 704-711.doi: 10.3724/SP.J.1047.2012.00704

• 地球信息科学理论与方法 • 上一篇    下一篇

滚动球变换的数字水深模型多尺度表达

董箭1,2, 彭认灿1,2, 张立华1,2, 李宁1,2, 贾帅东1,2   

  1. 1. 海军大连舰艇学院海洋测绘科学与工程系, 大连 116018;
    2. 海军大连舰艇学院海洋测绘工程军队重点实验室, 大连 116018
  • 收稿日期:2012-11-19 修回日期:2012-11-30 出版日期:2012-12-25 发布日期:2012-12-25
  • 作者简介:董箭(1985-),男,江苏大丰人,博士生,研究方向为海图制图理论与方法。E-mail:d.j-studio@163.com
  • 基金资助:

    国家自然科学基金项目(41171349);国家"863"计划项目(2012AA12A406)。

Multi-scale Representation of Digital Depth Model Based on Rolling Ball Transform

DONG Jian1,2, PENG Rencan1,2, ZHANG Lihua1,2, LI Ning1,2, JIA Shuaidong1,2   

  1. 1. Department of Hydrograhy and Cartography, Dalian Naval Academy, Dalian 116018, China;
    2. Key Laboratory of Hydrographic Surveying and Mapping of PLA, Dalian Naval Academy, Dalian 116018, China
  • Received:2012-11-19 Revised:2012-11-30 Online:2012-12-25 Published:2012-12-25

摘要:

空间数据的多尺度表达,是GIS领域研究的重点和难点问题之一。本文以数字水深模型(Digital Depth Model, DDM)为研究对象,从DDM的地理和尺度特性出发,在分析二维滚动圆变换算法原理的基础上,通过对二维滚动圆变换算法的维数扩展,提出一种可用于DDM多尺度表达的滚动球变换算法。即利用不同大小的三维空间球体代替二维滚动圆沿给定DDM的上侧表面滚动,得到可保留正向地貌,缩小或填平小于一定尺度下的海底负向地貌的DDM,从保障舰船海上航行安全的角度,实现对DDM的多尺度表达。另阐述了该算法的基本原理和实现步骤,并在VC++环境下对算法的正确性和有效性进行了验证。实验结果表明,该算法在符合DDM多尺度表达原则的前提下,能较好地保持DDM的基本地形特征,且具有较高的计算效率。

关键词: 多尺度表达, 海洋水深测量, 滚动圆变换, 数字水深模型(DDM), 滚动球变换

Abstract:

The multi-scale representation of spatial data is one of the most important and difficult problems in the field of GIS. Digital Depth Model (DDM) is the digitized model reflecting the depth change of ocean. As an important representation mode of sea floor relief, DDM is not only the main source information guarantying safety navigation, but also the information platform for marine geoscience research, maritime engineering, subaqueous archaeology and so on. With the development of marine geographic environment, the application fields of DDM are expanding increasingly, which results the requirements for multi-scale representation of DDM. In fact, in the same sea area, DDM of different scale is the different digitized representation of the identical sea floor landform. Therefore, it is an effective approach to multi-scale application by studying a multi-scale representation method based on original DDM. As an important visualization representation mode of digital depth model, bathymetric contour shares the same constraint multi-scale representation principle of DDM. Existing multi-scale representation algorithms of DDM are mostly by dimensional extending of generalization algorithms for two dimensional bathymetric contour graphics. For those multi-scale representation algorithms barely focus on the geometry characteristics of DDM, and simplify DDM just by deleting some grid points and reserving the feature points. While DDM generalization is not a simple process of accepting or rejecting the grid points of DDM, some factors including geographic and scale character of DDM should be considered to maintain the consistency of spatial cognition and abstract grade. Mainly focuses on the geographic and scale character of DDM, based on the analysis of the essential principle of the two dimensional rolling circle transform algorithm, and by means of rolling circle transform dimensional extension, the paper has brought forward a multi-scale representation of DDM based on rolling ball transform algorithm. Namely, by using different size of three-dimensional ball instead of planar circle rolling on the upper surface of DDM, which will preserve the positive relief of DDM and reduce the negative relief of DDM contrarily, and realizes the multi-scale representation of DDM from the viewpoint of guarantying safety navigation. Besides, the paper also expatiates the keystone and solution steps of the algorithm. At last, under the condition of VC++, some experiments have been done to validate the algorithm's validity. The experiments show that the algorithm could preserve the basic characters of the DDM, meanwhile, with high computing efficiency.

Key words: multi-scale representation, rolling ball transform, Digital Depth Model (DDM), rolling circle transform, marine sounding