文章快速检索  
  高级检索
一种改进的近似等面积QTM剖分模型
赵学胜, 苑争一, 赵龙飞, 朱思坤    
中国矿业大学(北京)地球科学与测绘工程学院,北京 100083
摘要:为克服传统QTM格网面积变形较大的缺陷,在“纬线法”剖分的基础上,引入变经纬度等面积剖分的思想,提出了一种新的等面积改进剖分模型。该模型通过调整纬线的位置,确保两条相邻纬线间的格网面积总和无变化,从而达到控制QTM格网面积变化及变化积累的目的。试验结果表明,该改进模型在保留了“纬线法”QTM剖分的优点(如计算简单、与经纬度格网间的对应关系明确等)以外,还具有以下优势:①模型的收敛性更好,格网单元面积最大、最小比最终收敛到1.38,远小于“纬线法”的1.73;②中低纬度区的格网单元面积变化较小,分布连续,且随剖分层次的增加,变化大的格网区域逐渐向两极移动集中;③格网单元的面积变化不会随层次的增加而累积增大。
关键词全球离散格网     四元三角网     纬线环     格网几何变形    
An Improved QTM Subdivision Model with Approximate Equal-area
ZHAO Xuesheng, YUAN Zhengyi , ZHAO Longfei, ZHU Sikun     
College of Geoscience and Surveying Engineering, China University of Mining & Technology(Beijing), Beijing 100083, China
First author: ZHAO Xuesheng (1967—), male, professor, majors in modeling & 3D visualization of the global discrete grids. E-mail: zxs@cumtb.edu.cn
Corresponding author:E-mail: yuanzhengyi001@163.com
Abstract: To overcome the defect of large area deformation in the traditional QTM subdivision model, an improved subdivision model is proposed which based on the “parallel method” and the thought of the equal area subdivision with changed-longitude-latitude. By adjusting the position of the parallel, this model ensures that the grid area between two adjacent parallels combined with no variation, so as to control area variation and variation accumulation of the QTM grid. The experimental results show that this improved model not only remains some advantages of the traditional QTM model(such as the simple calculation and the clear corresponding relationship with longitude/latitude grid, etc), but also has the following advantages: ①this improved model has a better convergence than the traditional one. The ratio of area_max/min finally converges to 1.38, far less than 1.73 of the “parallel method”; ②the grid units in middle and low latitude regions have small area variations and successive distributions; meanwhile, with the increase of subdivision level, the grid units with large variations gradually concentrate to the poles; ③the area variation of grid unit will not cumulate with the increasing of subdivision level.
Key words: discrete global grid system     QTM     parallel ring method     geometry deformation of grid    


随着全球一体化研究的深入,越来越多的宏观应用需要在大范围甚至全球尺度上进行,传统地图投影在有效性、精确性和连续性等方面具有一定的局限性[1, 2]。而全球离散格网(discrete global grid,DGG)模型的提出,为构建大范围、多分辨率、全球统一无缝的空间定位基础框架提供了一个新的解决思路。其中,文献[3]提出的四元三角网(quaternary triangular mesh,QTM)模型具有层次组织、全球连续和格网单元形状统一等特性,在许多领域得到了较为广泛的应用,如全球数据的组织与管理[4, 5, 6]、全球数据质量与地图综合[3]、全球地形可视化[7]、全球多分辨率水淹模拟[8, 9]、全球影像数据检索[10]、数字地形索引及压缩模型[11],等。但是该模型同层格网面积变化较大,且变化区域呈带状分布,误差较难控制,使许多地学应用的统计分析无法进行。所以,构建QTM等面积(或近似等面积)剖分单元模型问题,已成为目前制约其广泛应用的主要因素之一。而传统的球面等面积格网剖分模型,除了应用等面积投影(如Rosca&Plonka等面积投影[12]、Snyder等面积投影[13])外,大多数是采用变经纬度剖分方案[14, 15, 16, 17, 18, 19],其格网单元多为球面四边形,不但存在着嵌套困难及邻近搜索复杂等缺陷[2, 20],且很难移植到QTM模型上。为此,文献[21]提出了一种基于小圆弧的等面积剖分模型,但该方法计算复杂,坐标转换困难。而文献[22]针对传统投影方法计算复杂的缺陷,推导出一种新的等面积投影公式。该公式具有对称性,计算简便,但是仍然没有解决传统投影方法边界扭曲严重的缺陷,且球面点定位复杂,影响坐标转换的效率。文献[23]提出的基于传统QTM剖分的改进模型——“纬线法”剖分方案,主要提高了格网数据与地理坐标的转换效率,但其剖分单元面积变化问题仍然没有得到实质性的改变。

为此,本文在“纬线法”QTM剖分的基础上,引入Bj∅rke变经纬度剖分的思想,提出一个基于“纬线环法”的球面近似等面积四元三角剖分模型。该方案既保留了传统QTM剖分模型的层次嵌套性、格网统一性和全球无缝连续性等特点,又将同层格网单元的面积变化控制在了很小的范围内,完全满足了绝大部分应用的需求。

1 “纬线环法”剖分方案基本原理 1.1 “分割纬线”的纬度计算方法

将球面上两条相邻纬线间的环状区域称为“纬线环”(图 1)。以八分之一球面为例,具体剖分原理如下:对于某个特定的剖分层次,首先用八分之一球面的面积去除该层次包含格网单元的个数,得到理想剖分单元的面积;接下来从极点开始(B0=90°),依次确定每条分割纬线的位置,使得相邻两条纬线间的“纬线环”面积,等于该条“纬线环”所包含的三角形的个数与理想剖分单元面积的乘积,从而确保该条“纬线环”的面积无变化。该方法可以将剖分单元面积变化控制在“纬线环”的内部,从而控制面积变化及变化积累,达到近似等面积剖分的效果。所以,该剖分方法称为“纬线环法”。分割纬线纬度的计算方法及推导过程如下。

图 1“纬线环”及其在XOY面上的投影 Fig. 1 “Parallel loop” and its projection on the XOY

式(1)为球心位于坐标原点的球面方程。根据二重积分的原理,可以求得相邻两条纬线所夹的“纬线环”的面积(如图 1(a)中阴影部分),计算过程如下

上述积分中,A表示“纬线环”的面积;Dxoy为纬线环在XOY面上的投影区域;R为球面半径。化为极坐标形式解上述二重积分可得

以正八面体的一个面为例,解出八面体上一条“纬线环”(如图 2(b)中阴影部分)的面积如下

图 2 分割纬线求解过程示意图 Fig. 2 Schematic diagram of solving segmentation parallel

式(4)中,r1=RcosB1r2=RcosB2,其中,B1B2为待求的未知数,用每一条“纬线环”所包含的格网单元个数乘以理想剖分单元面积,得到该条“纬线环”的理想面积,并代入式(4)的右端构造方程,可解出每条分割纬线的纬度。进而按照等分经度的方法进一步分割,得到每一个QTM格网结点的经纬度坐标。分割纬线纬度求解的具体步骤如下。

(1) 首先确定第1条分割纬线的位置(i=1)。此时,B0=90°、r1=RcosB0r2=RcosB1n表示剖分层次。代入式(4)可得

解式(5)可得,第1条纬线的纬度B1

(2) 根据第1条分割纬线的位置确定第2条的位置(i=2)。将r1=RcosB1r2=RcosB2代入式(4)可得

解式(7),得到第2条纬线的纬度B2

(3) 以此类推,递归求解各分割纬线的位置,第i条纬线的纬度Bi见式(9),其中0≤i≤2nB0=90°

(4) 接下来按“平分经度”的方法确定模型的经度间隔,得到剖分单元节点的经纬度坐标。借鉴“纬线法”QTM剖分方案[20],用大圆弧线连接三角形格网的左右两边,而底边用两点间的纬线代替。

总之,在本文的剖分方法中,由于采用了“纬线环”的递归细分方法,下一级单元将保留其上一级单元的分割纬线,而“经度平分”则保证了上下层单元的格网节点具有简单明确的层次对应关系。这些特性将有利于全球多层次格网数据之间的查询与检索。

1.2 剖分单元面积计算

球面三角形的3条边是大圆弧线,由于上述剖分方案中的三角形格网的底边是纬线,因此不能直接应用球面三角形面积计算公式进行计算。笔者采取文献[23]求解的方法,将三角形格网的底边纬线细分,用大圆弧线代替细分后的纬线求解子三角形的面积(如图 3所示)。细分得越密,计算精度越高。

图 3 剖分单元面积的近似计算 Fig. 3 Approximate computation of area of subdivision unit

A、B、C为球面上任意3点,X1X2X3分别为A、B、C 3点的向量(笛卡儿坐标系坐标),则球面三角形ABC的曲面面积为

图 3所示,现将三角形格网单元ABC的纬线底边AB按经度平分成n段,纬线AB的长度用n段大圆弧线ajaj+1代替,三角形格网ABC的面积用n个小的球面三角形ajCaj+1来代替,三角形格网的曲面面积的计算公式如下

2 试验结果及分析

本试验采用上述方法构建了改进的球面QTM模型,并与“纬线法”QTM模型进行了对比。以八分之一球面为例,两种QTM剖分模型及它们之间的叠加效果如图 4所示。从图中可以看出,改进后的“纬线环”法剖分,其分割纬线向极点方向移动,纬度大于相应的“纬线法”分割纬线的纬度。本节将从剖分模型的收敛性、格网单元面积的空间分布以及格网单元面积变化率的分布区段3个方面出发,对比两种剖分模型的差异。

图 4 两种剖分方案及其叠加效果 Fig. 4 Two kinds of subdivision schemes and their superposition
2.1 剖分模型收敛性分析

以八面体的一个面为例,计算了10个层次的格网单元面积的最大最小值比(area_max/min)、标准差(area_SD)(表 1)及其两种剖分模型随层次变化的变化趋势图(图 5)。从图中可以看出:随着剖分层次的增加,两种模型的剖分单元面积最大、最小值比越来越大,但其变化速度越来越小,最终收敛到1.38和1.73左右;剖分单元面积标准差越来越小,其变化速度也越来越小,最终趋于稳定。

表 1 各指标在不同剖分层次的取值 Tab. 1Index values in different levels
层次三角形个数纬线法改进方法
area-max/minarea_SDarea-max/minarea_SD
1 41.353 812 5650.517 136 4451.186 661 7550.471 404 521
2161.530 463 2780.343 590 6891.269 627 9240.304 228 748
3641.677 029 9770.258 487 5161.338 029 7100.167 748 119
42561.714 716 4650.236 651 8981.364 597 1140.095 451 834
510241.724 207 8970.229 680 6611.371 282 8960.054 390 527
640961.726 584 9160.227 455 2241.372 956 1820.030 400 488
716 3841.727 178 8710.226 769 8051.373 372 8740.016 687 041
865 5361.727 326 0770.226 565 9271.373 472 8710.009 031 593
9262 1441.727 359 0000.226 507 9131.373 485 4700.004 836 264
101 048 5761.727 344 4000.226 498 4791.373 420 2850.002 568 582

图 5area_max/min和area_SD随剖分层次的收敛特征 Fig. 5 Convergent characters of area_max/min and area_SD by partition levels increasing
2.2 剖分单元面积变化分布区段研究

根据式(13)计算格网单元相对于理想剖分单元的面积变化率。其中,area为剖分单元面积;areanorm为理想剖分单元面积。

原“纬线法”QTM剖分单元面积变化率分布区段见表 2。可以看出:原有模型在前几层剖分中面积变化率的分布无明显规律,在第4层以后趋于稳定,只有22%左右的格网单元面积变化率在±5%以内,同时,模型的面积变化情况并没有随着层次的增加得到改善。

表 2 “纬线法”剖分单元面积变化率分布区段 Tab. 2 Distribution sections of area variation rate in subdivision units
%
层次-∞~-20%-20%~-10%-10%~-5%-5%~5%5%~10%10%~20%20%~+∞
10.0050.000.000.0025.0025.000.00
212.5012.500.0043.7512.500.0018.75
312.5021.880.0028.1314.0615.637.81
46.2522.6610.1622.2712.5019.536.64
53.1323.0514.8421.0010.5522.275.18
64.6422.8512.7021.9510.6921.805.37
73.8724.2811.4322.3610.7521.206.12
83.4924.4611.9322.1710.6820.686.59
93.6824.3111.7422.3310.7020.576.67
103.7724.2911.7422.2510.6920.576.69

改进后的“纬线环法”QTM剖分单元面积变化率分布区段见表 3。可以看出:该改进模型在前几层剖分中面积变化率的分布无明显规律,在第5层以后趋于稳定,50%以上的格网单元面积变化率分布在(-1%,1%)以内;将该区段进一步细分,并统计了剖分单元面积率在6—10层的分布情况,可以看出,格网单元面积变化情况继续得到改善,第8层以后剖分单元面积变化率被控制在±0.25%以内达90%以上,到第10层则达到99.3%。

表 3 “纬线环法”剖分单元面积变化率分布区段 Tab. 3 Distribution sections of area variation rate in subdivision units
%
层次-∞~-5%-5%~-3%-3%~-1%-1%~1%1%~3%3%~5%5%~+∞
150.000.000.0025.000.000.0025.00
231.250.006.2531.250.000.0031.25
34.6920.3217.1918.7512.509.3817.19
42.731.9528.5132.8029.291.563.13
50.880.8816.4162.3017.970.590.98
层次-∞~-0.75%-0.75%~-0.5%-0.5%~-0.25%-0.25%~0.25%0.25%~0.5%0.5%~0.75%0.75%~+∞
6 6.35 12.55 15.06 31.9015.04 12.60 6.54
71.991.4615.4162.1015.581.472.02
80.620.642.2293.022.220.640.63
90.170.200.9097.500.890.200.17
100.040.050.2699.300.260.050.04
2.3 剖分单元面积变化位置分布研究

以八面体的一个面为例,将球面剖分5、6、7层,给每个面积变化率分布区段对应一个特定的灰度值,借助DirectX绘制了剖分模型面积变化率的位置分布灰度图(如图 678)。图中浅色区域的格网单元面积变化率较小,深色区域较大。

图 6 剖分单元面积变化率的位置分布(第5层) Fig. 6 Location distributions of the area variation rate of subdivision units (the 5th level)

图 7 剖分单元面积变化率的位置分布(第6层) Fig. 7 Location distributions of the area variation rate of subdivision units (the 6th level)

图 8 剖分单元面积变化率的位置分布(第7层) Fig. 8 Location distributions of the area variation rate of subdivision units (the 7th level)

图 6图 8及其层次变化可以看出:①“纬线法”剖分得到的QTM剖分模型,只有中纬度区域有少量格网面积变化在1%以内,并呈带状分布,高纬度和赤道附近区域大部分格网单元的面积变化率均大于5%;②改进后的“纬线环法”QTM剖分模型,中低纬度区域大部分格网单元的面积变化率集中在1%以内,且分布均匀,只有高纬度近极点区域格网面积变化率较大;③随着剖分层次的增加,“纬线法”剖分模型的变化区域无明显变化,而改进后“纬线环法”剖分模型,其变化边界(变化率=1%)逐渐向极点方向移动,变化率<1%的范围越来越大。

3 结 语

本文针对传统QTM模型格网面积变形较大的缺陷,在“纬线法”QTM剖分的基础上,提出一种近似等面积的剖分方案——“纬线环法”QTM剖分模型。通过与“纬线法”剖分模型进行对比试验,得出以下结论:

(1) 面积变化小。随着格网的不断细化,格网单元面积的最大最小值之比越来越大,标准差越来越小,变化速度越来越小,最终都趋于收敛。相比之下,改进后的“纬线环法”剖分模型的面积收敛性更好,这表明改进模型的格网面积分布更加均匀,各格网单元之间有更好的相似性。改进后的剖分模型,格网单元的面积变化率更小,至第10层剖分,“纬线法”QTM模型只有22%左右的格网面积变化率在5%以内,而“纬线环法”QTM模型99%以上的格网面积变化率被控制在0.25%以内。

(2) 位置分布明确。随着剖分层次的增加,改进后的“纬线环法”剖分模型,变化边界向两极移动,中低纬度区域近似等面积剖分。此外,面积变化不会随剖分层次的增加而积累,相反会逐渐减小。这一特点,非常有利于误差控制与分析。

(3) 计算简便。相比于“投影法”以及“小圆弧法”得到的等面积球面离散格网模型,该改进后的QTM剖分模型由于不需要复杂的数学变换,计算更加简便。

此外,由于改进模型的三角形格网的底边或顶边(上三角形对应底边,下三角型对应顶边)为纬线,格网与常规地理坐标间的对应关系更加明确。

参考文献
[1] LUKATELA H. A Seamless Global Terrain Model in the Hipparchus System[EB/OL]. [2000-12-30]. http://www.geodyssey.com/global/papers.
[2] 赵学胜, 侯妙乐, 白建军. 全球离散格网的空间数字建模[M]. 北京: 测绘出版社, 2007.ZHAO Xuesheng, HOU Miaole, BAI Jianjun. Spatial Digital Modeling of the Global Discrete Grids[M]. Beijing: Surveying and Mapping Press, 2007.
[3] DUTTON G H.Lecture Notes in Earth Sciences:A Hierarchical Coordinate System for Geoprocessing and Cartography[M].Berlin: Springer-Verlag, 1999.
[4] GOODCHILD M F,SHIREN Y.A Hierarchical Spatial Data Structure for Global Geographic Information Systems[J]. CVGIP:Graphical Models andImage Processing, 1992, 54(1): 31-44.
[5] 白建军, 孙文彬, 赵学胜. 基于QTM的WGS-84椭球面层次剖分及其特点分析[J]. 测绘学报, 2011, 40(2): 243-248.BAI Jianjun, SUN Wenbin, ZHAO Xuesheng. Character Analysis and Hierarchical Partition of WGS-84 Ellipsoidal Facet Based on QTM[J]. Acta Geodaetica et Cartographica Sinica, 2011, 40(2): 243-248.
[6] 关丽, 程承旗, 吕雪锋. 基于球面剖分格网的矢量数据组织模型研究[J]. 地理与地理信息科学, 2009, 25(3): 23-27.GUAN Li, CHENG Chengqi, LV Xuefeng. Study on the Organization Model for Vector Data Based on Global Subdivision Grid[J]. Geography and Geo-Information Science, 2009, 25(3): 23-27.
[7] 赵学胜, 白建军, 王志鹏. 基于QTM的全球地形自适应可视化模型[J]. 测绘学报, 2007, 36(3): 316-320.ZHAO Xuesheng, BAI Jianjun, WANG Zhipeng. An Adaptive Visualized Model of the Global Terrain Based on QTM[J]. Acta Geodaetica et Cartographica Sinica, 2007, 36(3): 316-320.
[8] SATOSHI I, FENG X. A Global Shallow Water Model Using High Order Multi-moment Constrained Finite Volume Method and Icosahedra Grid[J]. Journal of Computational Physics, 2010, 229(5): 1774-1796.
[9] 邢华桥. 基于QTM的全球多分辨率水淹模拟[D]. 北京: 北京建筑工程大学, 2012.XING Huaqiao. Global Multi-resolution Submerging Simulation Based on QTM[D]. Beijing: Beijing University of Civil Engineering and Architecture, 2012.
[10] SEONG J C. Implementation of an Equal-area Gridding Method for Global-scale Image Archiving[J]. Photogrammetric Engineering & Remote Sensing, 2005, 71(5): 623-627.
[11] LUGO J A, CLARKE K C. Implementation of Triangulated Quadtree Sequencing for a Global Relief Data Structure[C]//Proceedings, AUTO CARTO 12.Charlotte, NC:[s.n.],1995.
[12] ROŞCA D, PLONKA G. An Area Preserving Projection from the Regular Octahedron to the Sphere[J]. Results in Mathematics, 2012, 62(3-4): 429-444.
[13] SNYDER J P. An Equal-area Map Projection for Polyhedral Globes[J]. Cartographica: The International Journal for Geographic Information and Geovisualization, 1992, 29(1): 10-21.
[14] BJØRKE J T, GRYTTEN J K, HGER M, et al. A Global Grid Model Based on “Constant Area” Quadrilaterals[C]//ScanGIS.Horten: Norwegian Defence Research Establishment,2003, 3: 238-250.
[15] BJØRKE J T, NILSEN S. Examination of a Constant-area Quadrilateral Grid in Representation of Global Digital Elevation Models[J]. International Journal of Geographical Information Science, 2004, 18(7): 653-664.
[16] LEOPARDI P. A Partition of the Unit Sphere into Regions of Equal Area and Small Diameter[J]. Electronic Transactions on Numerical Analysis, 2006, 25(1): 309-327.
[17] BECKERS B, BECKERS P. A General Rule for Disk and Hemisphere Partition into Equal-area Cells[J]. Computational Geometry, 2012, 45(7): 275-283.
[18] ZHOU Mengyun, CHEN Jing, GONG Jianya. A Pole-oriented Discrete Global Grid System: Quaternary Quadrangle Mesh[J]. Computers & Geosciences, 2013, 61: 133-143.
[19] TALBOT B G, TALBOT L M. Fast-earth: A Global Image Caching Architecture for Fast Access to Remote-sensing Data[C]//Proceedings of 2013 IEEE Aerospace Conference. Big Sky, MT: IEEE,2013: 1-10.
[20] SAHR K, WHITE D, KIMERLING A J. Geodesic Discrete Global Grid Systems[J]. Cartography and Geographic Information Science, 2003, 30(2): 121-134.
[21] SONG Lian,KIMERLINGA J,SAHR K. Developing an Equal Area Global Grid by Small Circle Subdivision[C]//GOODCHILD M, KIMERLING A J.Discrete Global Grids.Santa Barbara, CA:National Center for Geographic Information & Analysis, 2002.
[22] HOLHOŞ A, ROŞCA D. An Octahedral Equal Area Partition of the Sphere and Near Optimal Configurations of Points[J].Computers & Mathematics with Applications, 2014, 67(5): 1092-1107.
[23] 赵学胜, 孙文彬, 陈军. 基于QTM的全球离散格网变形分布及收敛分析[J]. 中国矿业大学学报, 2005, 34(4): 438-442.ZHAO Xuesheng, SUN Wenbin, CHEN Jun. Distortion Distribution and Convergent Analysis of the Global Discrete Grid Based on QTM[J]. Journal of China University of Mining & Technology, 2005, 34(4): 438-442.
http://dx.doi.org/10.11947/j.AGCS.2016.20140598
中国科学技术协会主管、中国测绘地理信息学会主办。
0

文章信息

赵学胜,苑争一,赵龙飞,朱思坤
ZHAO Xuesheng, YUAN Zhengyi, ZHAO Longfei, ZHU Sikun
一种改进的近似等面积QTM剖分模型
An Improved QTM Subdivision Model with Approximate Equal-area
测绘学报,2016,45(1):112-118
Acta Geodaeticaet Cartographica Sinica, 2016, 45(1): 112-118.
http://dx.doi.org/10.11947/j.AGCS.2016.20140598

文章历史

收稿日期:2014-11-17
修回日期:2015-06-25

相关文章

工作空间