菱形三十面体格网系统构建的等积投影方法研究

王蕊, 贲进, 梁晓宇, 梁启爽, 涂祖瑞

王蕊, 贲进, 梁晓宇, 梁启爽, 涂祖瑞. 菱形三十面体格网系统构建的等积投影方法研究[J]. 武汉大学学报 ( 信息科学版), 2025, 50(3): 579-586. DOI: 10.13203/j.whugis20220231
引用本文: 王蕊, 贲进, 梁晓宇, 梁启爽, 涂祖瑞. 菱形三十面体格网系统构建的等积投影方法研究[J]. 武汉大学学报 ( 信息科学版), 2025, 50(3): 579-586. DOI: 10.13203/j.whugis20220231
WANG Rui, BEN Jin, LIANG Xiaoyu, LIANG Qishuang, TU Zurui. Equal-Area Projection for Construction of Rhombic Triacontahedron Grid Systems[J]. Geomatics and Information Science of Wuhan University, 2025, 50(3): 579-586. DOI: 10.13203/j.whugis20220231
Citation: WANG Rui, BEN Jin, LIANG Xiaoyu, LIANG Qishuang, TU Zurui. Equal-Area Projection for Construction of Rhombic Triacontahedron Grid Systems[J]. Geomatics and Information Science of Wuhan University, 2025, 50(3): 579-586. DOI: 10.13203/j.whugis20220231

菱形三十面体格网系统构建的等积投影方法研究

基金项目: 

国家重点研发计划 2018YFB0505301

河南省重大科技专项 201400210100

详细信息
    作者简介:

    王蕊,博士,主要从事全球离散格网方面的研究。wr_paper@126.com

    通讯作者:

    贲进,博士,教授。benj@lreis.ac.cn

Equal-Area Projection for Construction of Rhombic Triacontahedron Grid Systems

  • 摘要:

    全球离散格网系统(discrete global grid systems,DGGS)是一类新兴的数字地球参考框架,在大尺度多源地理空间数据集的组织、集成与分析方面具有天然优势。现有全球离散格网系统构建方法中,基于多面体投影方法生成的格网系统具有更加优异的几何性质,因而被广泛研究。基础多面体及投影方法是格网系统设计选项中影响格网单元几何性质的主要因素。为构建更加均匀、高效的格网系统,选择菱形三十面体作为基础多面体,推导菱形三十面体与地球球体等积投影的正反算解析公式,并将其应用于3种不同单元形状等积全球离散格网的生成。对比实验结果表明,与二十面体Snyder等积投影相比,所提方法的角度变形减小约51%,且克服了Snyder逆投影迭代求解导致格网生成效率较低的不足,为全球离散格网系统的相关应用提供了优选解决方案。

    Abstract:
    Objectives 

    Discrete global grid systems (DGGS) are new reference frameworks for digital earth,and are suitable for organization, integration and analysis of multi-source big geospatial datasets. Among the existing construction methods of DGGS, polyhedron projection to sphere can generate DGGS with superior geometric properties and has been widely used. Basic polyhedrons and projection methods are main factors of DGGS design choices with respect to grid cell geometrics. Most existing DGGS schemes choose the platonic solids to approximate the Earth, but the icosahedron achieves the smallest distortion due to the most faces and still has difference with spherical surface.

    Methods 

    This paper chooses rhombic triacontahedron as a new basic polyhedron, and researches its equal-area projection methods. The slice-and-dice approach provides the equal-area mapping between spherical triangles and planar triangles for polyhedral projections, which has different implementations according to the partitioning strategies. The vertex-oriented great circle projection is chosen to realize the equal-area mapping between the surface of rhombic triacontahedron and the sphere because of more uniform angular distortion compared with the Snyder equal-area polyhedral projection. Each diamond face of rhombic triacontahedron is divided into two triangles along the short diagonal as the basic planar triangles for projection. First, according to the equal surface area of rhombic triacontahedron and the sphere, we calculate the edge and angle parameters of rhombic triacontahedron and its corresponding spherical polyhedron. Then, the forward and inverse projection formulas are derived based on the equal-area conditions of the vertex-oriented great circle projection. All procedures are closed form without iterations like the inverse Snyder equal-area polyhedral projection.

    Results 

    Compared with the icosahedron using Snyder equal-area polyhedral projection, the angular distortion caused by the proposed method is reduced by 51%. The mean of angular distortion declines from 0.166 radians to 0.082 radians, and the standard deviation declines from 0.055 to 0.023. The proposed scheme is used to generate three types of global grids with different cell shapes, including triangles, quadrilaterals and the hexagons, which verifies the validity of the proposed scheme. The efficiency of grid generation by the proposed inverse projection of rhombic triacontahedron is about four times that of the icosahedron grids based on the inverse Snyder equal-area projection, which needs iterations.

    Conclusions 

    A new DGGS scheme is proposed by introducing rhombic triacontahedron, which provides a new idea for the development and application of DGGS. The proposed scheme has more angular distortion, which helps to generate more uniform grids and improve the accuracy of subsequent data processing and representation, and can be applied to different cell shapes.

  • 随着传感器及探测技术的迅猛发展,地球空间信息的获取、处理和应用已步入大数据时代[1]。对地观测数据海量、广域、多源、异构、多尺度等特点使得地球大数据的表征、汇聚和处理愈加困难。全球离散格网系统(discrete global grid systems,DGGS)是对整个地球空间进行递归剖分形成的多分辨率离散地球参考模型[2],有助于建立以空间位置为主键的数据关联新模式,有望成为支持地球大数据融合分析的优选方案[3-4]

    基于多面体投影是构建DGGS的有效方法。直接在球面进行规则格网剖分较为困难,采用特定方法递归剖分理想多面体表面,再映射至地球表面,即可得到较为规则的球面格网。多面体投影能在满足等积或等角性质的情况下,另一性质的变形较小,使构建格网的几何性质较为优异。此外,多面体格网与球面格网具有相同的拓扑关系,原本在球面的部分运算操作可转换至多面体表面,有效提高了计算效率。

    DGGS的构建主要涉及基础多面体、投影方法、多面体定位、剖分方案与编码5个设计选项[5],其中基础多面体与投影方法是影响格网系统单元形变的主要因素。在基础多面体方面,由于柏拉图多面体规则的几何结构,现有绝大部分DGGS采用该类多面体来拟合地球[6-9]。文献[10]系统性地统计分析了不同柏拉图多面体与投影方法对格网变形性质的影响,发现面数最多的正二十面体带来的畸变最小。目前正二十面体已成为构建DGGS的主要方案[8,11-13],但其仍然存在与球面差异过大、格网单元分布不均匀的问题。为突破柏拉图多面体的束缚,文献[14]尝试采用卡特兰多面体中的120面体构建DGGS,相比正二十面体,该方案的角度变形大大减小,但其单个面均为不规则三角形,仅适于构造三角形格网系统,且计算较复杂。

    在投影方面,单元等积性被认为是较为理想的格网特性,它能有效提高数据表达精度并减少数据冗余[15],适于统计分析计算。多面体等积投影相关研究较少,现有柏拉图多面体DGGS主要采用Snyder等积多面体投影[16],该投影解决了相邻投影面公共边经纬线断裂的问题,然而在投影边界处的角度变形较大,且逆投影需迭代求解,有损精度并影响效率。文献[17]提出了slice and dice多面体等积投影,简称Leeuwen投影,相比Snyder投影,角度变形更均匀,但仅用于柏拉图多面体,且未给出多面体到球面的逆投影公式。DGGS格网生成、数据分析与可视化等方面需频繁使用逆投影,研究表明其运算效率已成为限制DGGS应用效率的瓶颈之一[18],因此有必要研究更高效的多面体逆投影运算。

    综上,选择合适的多面体并设计高效的投影方法可以构建更加规则、均匀,且性能优异的DGGS。本文选择菱形三十面体作为基础多面体,虽然面数少于120面体,但其结构在DGGS应用中存在以下优势:(1)面数多于正二十面体,与地球拟合程度更高,且相邻两个面沿公共边镜像对称符合多面体投影基本要求;(2)每个面为大小相同的菱形,适合各种规则单元的剖分。尽管八面体或正二十面体可利用两个三角面组成菱形作为剖分及编码的基本结构[7-8],但其仅是一种逻辑菱形结构,两个三角面不位于同一平面,增加了单元位置描述及格网相关运算的复杂度;(3)菱形面上的一组邻边是天然的二维坐标系,易于描述单元位置。结合上述结构特点,依据Leeuwen投影原理,本文推导了菱形三十面体正逆投影的解析表达式,并通过对比实验验证了该方案在格网变形与计算效率上的优势。

    Leeuwen投影是实现球面三角形到多面体三角面等积映射的一类方法[17],其基本原理是:在某种分割策略下,球面三角形上任意无限小的单元均以相等的面积投影至平面上一无限小单元,该投影即满足等积性质。根据分割策略的不同,Leeuwen等积投影有不同实现方法,本文采用的是指向多面体顶点的大圆弧等积投影,该投影的分割策略为:从顶点出发分割球面三角形的大圆弧,投影到平面三角形为过对应顶点的一条直线,其中顶点指的是多面体及其球面多面体的顶点,如图1所示。基于上述分割策略,根据Leeuwen投影原理,可推导出该投影的等积条件,推导过程见文献[17]。

    图  1  面向顶点的大圆弧投影示意图
    Figure  1.  Diagram of Vertex-Oriented Great Circle Projection

    图1(a)所示,P为球面三角形T上任意一点,l为穿过顶点B且经过点P的大圆弧,l与球面三角形的边AC交于点D并将T分为区域UT-U,点P将大圆弧BD分割为两部分,令弧长BP̑=x,PD̑=y;如图1(b)所示,T'为多面体表面上的投影三角面,P'PT'上投影点,l'为过平面三角形顶点B'P'的一条直线,l'与边A'C'交于点D'并将T'分割为区域U'T'-U',线段C'D'=u',A'D'=v',点P'将线段B'D'分割为B'P'P'D',定义线段长度B'P'=x',P'D'=y'。指向多面体顶点的大圆弧等积投影条件如下:

    1)球面三角形T的面积AT与平面三角形T'的面积AT'相等,即

    AT=AT' (1)

    2)球面三角形上区域UT的面积比等于平面三角形上区域U'T'的面积比,即

    AUAT=AU'AT' (2)

    3)在大圆弧l与其投影直线l'上,点P投影点P'的位置满足:

    x'x'+y'2=1-cosx1-cos(x+y) (3)

    上述3个条件中,式(1)和式(2)适用于所有基于Leeuwen投影原理的等积投影,式(3)是根据具体的分割策略推导等积微分条件而得。

    菱形三十面体由30个全等菱形组成,共有32个顶点、60条边,每个面均为黄金菱形,即两条对角线的长度比为黄金比例(图2(a))。Leeuwen投影实现了球面三角形到平面三角形的等积映射,为将该方法推广至菱形三十面体,本文将三十面体的各个菱形面沿短对角线分为两个相等的等腰三角形作为菱形三十面体的基本投影面。考虑到菱形三十面体的对称特性,下文仅针对一个等腰三角形面进行投影算法的推导。

    图  2  菱形三十面体正逆投影示意图
    Figure  2.  Diagram of the Forward and Inverse Projections Between Rhombic Triacontahedron and Sphere

    多面体投影需先确定球面三角形与平面三角形的顶点坐标、边长等作为投影运算的基本参数。为计算菱形三十面体基本投影面,即等腰三角形的有关参数,将等积条件式(1)推广到整个多面体,等效于菱形三十面体表面积等于球面面积,由此可计算与单位球等表面积的菱形三十面体菱形面棱长r、长对角线p、短对角线q分别为:

    r=π/350.684 339 814 76p=2r1+((5+1)/2)-21.164 268 433q=2r1+((5+1)/2)20.719 557 463 8 (4)

    为方便平面坐标运算,在图1(b)所示平面三角形T'上构建二维平面直角坐标系:以A'C'x轴,A'C'中点为原点,B'位于y轴正方向上,易得3个顶点坐标分别为A'-q/2,0C'q/2,0B'0,p/2

    为计算球面菱形三十面体(图2(b))上顶点坐标、边的弧长与内角等参数,需先定义菱形三十面体与地球球体的位置关系。球面菱形三十面体共32个顶点,以数字0~31对其索引,在展开面上的具体标识如图3所示。

    图  3  菱形三十面体顶点索引
    Figure  3.  Vertex Indices of the Rhombic Triacontahedron

    本文采取一种简单、易理解的定位方法:将0号顶点放置在北极,31号顶点放置于南极,1号顶点经度为36°E,可计算得菱形三十面体32个顶点的地理坐标,1~5、6~10、11~15顶点纬度分别为52.622 631 859°N、26.565 051 177°N、10.812 316 964°N,同纬度相邻顶点经度间隔72°,根据对称性,可得其他顶点地理坐标。该定位方法使得投影后经度为东经(或西经)0°、36°、72°、108°、154°、180°的10条经线均与菱形面的对角线或棱长重合,且关于赤道对称。在格网构建时,能使离散化的球面格网单元与地理特性建立关联,利于地球科学相关研究。在实际情况中也可根据应用需求,选择其他定位参数,并计算相应的顶点地理坐标。

    根据顶点坐标,利用球面几何原理可计算得到球面三角形T的相关参数:A=C=γ=π/3,B=β=2π/5,BȂ=BC̑=0.652 358 139,AC̑=0.729 727 656

    给定球面三角形上一点地理坐标,解算其在平面三角形上投影坐标的过程为正投影或投影正算。根据等积投影条件,推导菱形三十面体等积投影正算的解析表达式。

    1)根据等积条件式(2)确定投影点P'所在投影直线l'在平面三角形T'上的位置。

    依据单位球上球面三角形的面积公式可得AT=β+2γ-π=π/15;设大圆弧lABAC的夹角分别为ρδ,则可得球面三角形ABD对应区域U的面积AU=π15-(ρ+δ+π3-π)=11π15-ρ-δ。因此,可以推导在菱形三十面体等积投影中投影条件式(2)AUAT的具体表达式为:

    AUAT=11π15-ρ-δπ15=u'u'+v' (5)

    式中,由于点P的经纬度已知,可用叉乘公式解算ρ,然后在球面三角形ABD内根据球面余弦公式计算δ,计算式为:

    cosδ=-cosρcosγ+sinρsinγcosAB̑ (6)

    ρδ代入式(5)可得u'u'+v',易计算直线l'A'C'的交点D'坐标xD',yD'

    xD'=q2-qu'u'+v'yD'=0 (7)

    2)根据等积条件式(3)确定投影直线l'上投影点P'的位置。

    已知点BP的地理坐标,计算两点间弧长x;在球面三角形ABD内,借助余弦公式计算cos(x+y)

    cos(x+y)=1/2+cosρcosδsinρsinδ (8)

    根据等积条件式(3),可得x'x'+y',然后计算投影点P'坐标xP',yP'

    xP'=xD'×x'x'+y'yP'=p2×(1-x'x'+y') (9)

    给定平面三角形上一点的平面坐标,解算其在球面三角形上投影点地理坐标的过程为逆投影或投影反算。同样根据等积投影条件,推导菱形三十面体等积投影反算的解析表达式。

    1)求解球面上过投影点的大圆弧与球面三角形交点D的坐标。

    对于逆投影,点P'的平面坐标已知,易计算等积投影条件式(2)的比例系数u'u'+v',然后根据式(5)计算ρ+δ

    为解算ρδ,根据球面三角形ABD内余弦公式cosδ=-cosρcosγ+sinρsinγcosAB̑,令τ=ρ+δ,并用τ-ρ替换δ,展开得:

    cosτcosρ+sinτsinρ=-cosρcosγ+sinρsinγcosAB̑ (10)

    两边除以cosρ得:

    tanρ=cosτ+cosγsinγcosAB̑-sinτ (11)

    即可解算出球面三角形ABD内角ρδ,再根据余弦公式可求出sinAD̑

    由于sinAC̑已知,根据四元数的球面线性插值(spherical linear interpolation,SLERP),得到点D的坐标计算式为:

    qD=qCsinAD̑+qAsin(AC̑-AD̑)sinAC̑ (12)

    式中,qDqCqA分别为球面三角形对应点的四元数坐标。由于投影坐标求解无需旋转参数,因此只用点AC的三维坐标即可计算出点D的三维坐标。

    2)求解大圆弧BD̑上投影点P的坐标。再次利用SLERP插值方法,大圆弧BD̑上有:

    qP=qBsiny+qDsinxsin(x+y) (13)

    图1所示,BD̑=x+y,BP̑=x,PD̑=y。为求解点P坐标,需计算上述弧长。根据投影基本参数,易得点BD三维坐标,然后计算x+y;对于x,已知平面三角形内点坐标,计算x'y',然后根据式(3),即可解算x

    x+yxy代入式(13)计算qP,即为投影点P坐标。可发现,上述运算过程均为解析表达式,无需Snyder逆投影的迭代过程。

    为了验证本文所提方案的优势,设计以下实验:(1)投影角度变形对比实验,比较Leeuwen投影与Snyder投影应用于菱形三十面体与正二十面体的角度畸变;(2)格网生成实验,分别生成三角形、四边形和六边形三类规则单元格网系统;(3)格网生成效率对比实验,比较本文推导的逆投影与Snyder等积多面体逆投影对格网生成效率的影响。

    由于地图投影无法同时满足等积和等角性质,因此等积投影必然存在角度变形。为证明本文方案的优势,比较其与目前使用广泛且面数最多的正二十面体Snyder等积投影的角度变形。实验采用Tissot椭圆[19]作为角度变形程度的通用衡量指标来计算角度变形值,其原理为:球面上任意无限小的圆投影至多面体表面为一椭圆。定义投影椭圆的长轴和短轴分别为ab,角度变形值d的计算式为:

    d=2×arcsina-ba+b (14)

    具体实验方法为:在球面三角形上,选择均匀分布的若干小圆(图4),每个小圆上等间隔取若干离散点,投影至平面三角形,计算小圆上投影点与小圆中心投影点的距离,取距离中的最大值与最小值分别作为此小圆投影椭圆的长轴和短轴,然后利用式(14)解算小圆的角度变形d,最后统计所有小圆角度变形均值与标准差。

    图  4  Tissot椭圆球面小圆采样示意图
    Figure  4.  Sampled Small Circles of Tissot Ellipse on Sphere

    经过实验统计,各投影角度变形的均值与标准差如表1所示。为更直观展示角度变形程度,将角度变形值可视化,按照1°间隔,将0°~20°的角度变形值渐变映射为白色至品红色,其中20°是由实测角度变形最大弧度值——正二十面体Snyder投影的0.31确定。可视化结果如图5所示,颜色越浅代表角度变形的程度越小,颜色越深代表角度变形的程度越大。

    表  1  等积投影角度变形均值与标准差/rad
    Table  1.  Average Value and Standard Deviation of the Angular Distortion for Different Equal-Area Projections/rad
    投影类型均值标准差
    正二十面体Snyder0.1660.055
    菱形三十面体Leeuwen0.0820.023
    下载: 导出CSV 
    | 显示表格
    图  5  等积投影角度变形可视化结果
    Figure  5.  Visualization of the Angular Distortion for Different Equal-Area Projections

    实验结果证明了本文设计方案在基础多面体与投影方法上的优势,分析实验结果可发现:(1)菱形三十面体Leeuwen投影的整体角度变形与二十面体Snyder投影相比明显减小,且分布更加均匀;相比二十面体Snyder投影,菱形三十面体Leeuwen投影的平均角度变形减小约51%,标准差减小约58%,原因主要在于菱形三十面体的面数更多,与球体的近似程度更高,因此变形更小。(2)由于投影策略不同,两种投影的变形分布也不同:Snyder投影是以三角面中心作为投影点,角度变形从三角面中心向外辐射,可以直观地看出,三角面内部3条投影边界处变形非常大,角度变形接近20°;菱形三十面体Leeuwen投影以菱形面的顶点为投影中心,每个面上角度变形从投影中心向外呈辐射状散发,离投影中心越远,变形越小,面中心处几乎无角度变形。

    菱形三十面体的30个面为全等的菱形,其优势在于菱形面适合多种规则图形的剖分,包括三角形、菱形和六边形。本文基于菱形三十面体等积投影方法构建全球等积格网的基本流程如图6所示。

    图  6  菱形三十面体等积全球离散格网系统构建流程图
    Figure  6.  Flowchart of Constructing Rhombic Triacontahedron Equal-Area Grid Systems

    确定多面体及与地球定位关系后,格网系统构建的下一步是确定单元类型及初始剖分单元。根据菱形三十面体结构,本文定义如下三类格网系统的初始单元,即第0层单元:30个菱形面为菱形格网系统第0层单元;每个菱形面沿对角线分为两个三角形,共60个三角面作为三角形格网系统第0层单元;由60个三角面组成的12个五边形作为六边形格网系统的第0层单元,五边形分别以图3中索引为0、6~10、21~25与31的12个顶点为中心。

    较特别的是六边形格网,以格网剖分孔径4为例,即上下两层单元面积之比为4,六边形格网第1层单元分布如图7所示,共30个六边形和12个五边形。需要注意的是,六边形格网系统每层都是由六边形和12个五边形组成,五边形的面积为六边形的5/6。

    图  7  孔径为4菱形三十面体六边形格网系统第1层单元
    Figure  7.  The First Level of Aperture-4 Hexagonal Grid System Based on Rhombic Triacontahedron

    图8展示了算法生成的菱形三十面体三角形、菱形、六边形球面等积格网的第三层,验证了本文所提等积投影算法能够很好地适用于三类规则单元格网系统构建。

    图  8  三类规则单元的菱形三十面体等积格网第3层示例
    Figure  8.  The Third Level of Three Different Types of Equal-Area Grids Based on Rhombic Triacontahedron

    在格网生成过程中,逆投影运算需频繁使用三角函数运算,是制约格网生成效率的主要因素。为进一步验证本文提出逆投影算法的效率优势,采用Visual C++ 2012开发工具分别实现了基于二十面体Snyder逆投影与本文提出菱形三十面体等积逆投影的格网生成算法。

    为获取均匀分布的待投影单元集合,分别构建二十面体和菱形三十面体三角形格网,相邻两层单元的面积比均为4,计算三角形单元的顶点坐标作为待投影点,并投影至球面计算地理坐标。全部程序编译为Release版本,并在一台兼容机上进行测试,操作系统为Windows 7 x64 旗舰版+SP1,硬件配置为Intel Core i5-6500 CPU@3.20 GHz,8 GB RAM,KingSton 120 GB SSD。统计各算法在格网7~10层的运算时间,运算效率为单位时间内生成的三角形单元个数,每层测试10次取平均值,结果见表2

    表  2  格网生成实验效率统计结果
    Table  2.  Efficiency of the Global Grid Generation for Icosahedron Snyder Grids and the Proposed Grids
    层次本文方案二十面体Snyder效率比
    单元数量运行时间/ms效率/m·s-1单元数量运行时间/ms效率/m·s-1
    7983 0407601 293.47327 680997328.673.94
    83 932 1603 0031 309.411 310 7204 021325.974.02
    915 728 64012 0471 305.615 242 88015 901329.723.96
    1062 914 56047 8401 315.1020 971 5206 2718334.383.93
    下载: 导出CSV 
    | 显示表格

    分析实验结果可知:(1)本文算法生成菱形三十面体等积格网的效率约为二十面体Snyder等积投影生成格网效率的4倍。除逆投影算法外,两者生成过程中的其他运算基本一致,均为整数或简单的浮点数运算,可见本文逆算法对格网生成效率的提升。主要原因在于本文算法求解过程均为解析表达,而Snyder逆投影涉及迭代运算,且需良好的初值,大大影响了运算效率。(2)影响格网生成效率的主要因素是逆投影算法的三角函数运算,由于两种算法均涉及难以避免的球面三角形参数解算,因此效率提升存在瓶颈。

    本文引入菱形三十面体提出了一种新型等积全球离散格网系统构建方法。根据等积投影条件,推导了菱形三十面体正逆等积投影的解析表达式,并利用逆投影算法构建了三类不同形状的等积全球格网。与现有方案相比,该方案构建的DGGS单元角度变形更小,有利于提高后续数据处理与表达的精度,且解决了现有多面体等积逆投影迭代导致格网构建效率低的问题。本文方案摆脱了当前利用柏拉图多面体构建DGGS的思维定势,为全球离散格网系统的发展及相关应用提供了新的思路。下一步需基于该方案继续研究数据建模、空间分析算法及DGGS与高性能计算的结合,为地球大数据的组织、处理与分析提供更优的解决方案。

    http://ch.whu.edu.cn/cn/article/doi/10.13203/j.whugis20220231
  • 图  1   面向顶点的大圆弧投影示意图

    Figure  1.   Diagram of Vertex-Oriented Great Circle Projection

    图  2   菱形三十面体正逆投影示意图

    Figure  2.   Diagram of the Forward and Inverse Projections Between Rhombic Triacontahedron and Sphere

    图  3   菱形三十面体顶点索引

    Figure  3.   Vertex Indices of the Rhombic Triacontahedron

    图  4   Tissot椭圆球面小圆采样示意图

    Figure  4.   Sampled Small Circles of Tissot Ellipse on Sphere

    图  5   等积投影角度变形可视化结果

    Figure  5.   Visualization of the Angular Distortion for Different Equal-Area Projections

    图  6   菱形三十面体等积全球离散格网系统构建流程图

    Figure  6.   Flowchart of Constructing Rhombic Triacontahedron Equal-Area Grid Systems

    图  7   孔径为4菱形三十面体六边形格网系统第1层单元

    Figure  7.   The First Level of Aperture-4 Hexagonal Grid System Based on Rhombic Triacontahedron

    图  8   三类规则单元的菱形三十面体等积格网第3层示例

    Figure  8.   The Third Level of Three Different Types of Equal-Area Grids Based on Rhombic Triacontahedron

    表  1   等积投影角度变形均值与标准差/rad

    Table  1   Average Value and Standard Deviation of the Angular Distortion for Different Equal-Area Projections/rad

    投影类型均值标准差
    正二十面体Snyder0.1660.055
    菱形三十面体Leeuwen0.0820.023
    下载: 导出CSV

    表  2   格网生成实验效率统计结果

    Table  2   Efficiency of the Global Grid Generation for Icosahedron Snyder Grids and the Proposed Grids

    层次本文方案二十面体Snyder效率比
    单元数量运行时间/ms效率/m·s-1单元数量运行时间/ms效率/m·s-1
    7983 0407601 293.47327 680997328.673.94
    83 932 1603 0031 309.411 310 7204 021325.974.02
    915 728 64012 0471 305.615 242 88015 901329.723.96
    1062 914 56047 8401 315.1020 971 5206 2718334.383.93
    下载: 导出CSV
  • [1] 郭华东. 地球大数据科学工程[J]. 中国科学院院刊, 2018, 33(8): 818-824.

    GUO Huadong. A Project on Big Earth Data Science Engineering[J]. Bulletin of Chinese Academy of Sciences, 2018, 33(8): 818-824.

    [2]

    SAHR K, WHITE D, KIMERLING A J. Geodesic Discrete Global Grid Systems[J]. Cartography and Geographic Information Science, 2003, 30(2): 121-134.

    [3]

    YAO X C, LI G Q, XIA J S, et al. Enabling the Big Earth Observation Data via Cloud Computing and DGGS: Opportunities and Challenges[J]. Remote Sensing, 2020, 12(1): 62.

    [4]

    BONDARUK B, ROBERTS S A, ROBERTSON C. Assessing the State of the Art in Discrete Global Grid Systems: OGC Criteria and Present Functiona-lity 1[J]. Geomatica, 2020, 74(1): 9-30.

    [5]

    MAHDAVI-AMIRI A, ALDERSON T, SAMAVATI F. A Survey of Digital Earth[J]. Computers & Graphics, 2015, 53: 95-117.

    [6]

    MAHDAVI-AMIRI A, BHOJANI, F, SAMAVATI F. One-to-Two Digital Earth[C] //The 9th International Symposium on Advances in Visual Computing, Rethymnon, Greece, 2013.

    [7] 贲进, 童晓冲, 周成虎, 等. 正八面体的六边形离散格网系统生成算法[J]. 地球信息科学学报, 2015, 17(7): 789-797.

    Jin BEN, TONG Xiaochong, ZHOU Chenghu, et al. Construction Algorithm of Octahedron Based Hexagon Grid Systems[J]. Journal of Geo⁃Information Science, 2015, 17(7): 789-797.

    [8]

    SAHR K. Location Coding on Icosahedral Aperture 3 Hexagon Discrete Global Grids[J]. Computers, Environment and Urban Systems, 2008, 32(3): 174-187.

    [9] 王蕊, 贲进, 杜灵瑀, 等. 正二十面体四孔六边形格网系统编码运算[J]. 武汉大学学报(信息科学版), 2020, 45(1): 89-96.

    WANG Rui, Jin BEN, DU Lingyu, et al. Code Operation Scheme for the Icosahedral Aperture 4 Hexagonal Grid System[J]. Geomatics and Information Science of Wuhan University, 2020, 45(1): 89-96.

    [10]

    WHITE D, KIMERLING A J, SAHR K, et al. Comparing Area and Shape Distortion on Polyhedral-Based Recursive Partitions of the Sphere[J]. International Journal of Geographical Information Science, 1998, 12(8): 805-827.

    [11] 周良辰, 盛业华, 林冰仙, 等. 球面菱形离散格网正二十面体剖分法[J]. 测绘学报, 2014, 43(12): 1293-1299.

    ZHOU Liangchen, SHENG Yehua, LIN Bingxian, et al. Diamond Discrete Grid Subdivision Method for Spherical Surface with Icosahedron[J]. Acta Geodaetica et Cartographica Sinica, 2014, 43(12): 1293-1299.

    [12]

    WANG R, BEN J, ZHOU J B, et al. A Generic Encoding and Operation Scheme for Mixed Aperture Three and Four Hexagonal Discrete Global Grid Systems[J]. International Journal of Geographical Information Science, 2021, 35(3): 513-555.

    [13] 周建彬, 贲进, 王蕊, 等. 四孔六边形全球离散格网一致瓦片层次结构编码运算[J]. 武汉大学学报(信息科学版), 2023, 48(4): 639-646.

    ZHOU Jianbin, Jin BEN, WANG Rui, et al. Encoding and Operation for the Aperture-4 Hexagonal Discrete Global Grids on Uniform Tiles[J]. Geomatics and Information Science of Wuhan University, 2023, 48(4): 639-646.

    [14]

    HALL J, WECKER L, ULMER B, et al. Disdyakis Triacontahedron DGGS[J]. ISPRS International Journal of Geo⁃Information, 2020, 9(5): 315.

    [15]

    WANG R, BEN J, ZHOU J B, et al. Indexing Mixed Aperture Icosahedral Hexagonal Discrete Global Grid Systems[J]. ISPRS International Journal of Geo⁃Information, 2020, 9(3): 171.

    [16] 贲进, 童晓冲, 张永生, 等. 对施奈德等积多面体投影的研究[J]. 武汉大学学报(信息科学版), 2006, 31(10): 900-903.

    Jin BEN, TONG Xiaochong, ZHANG Yongsheng, et al. Snyder Equal-Area Map Projection for Polyhedral Globes[J]. Geomatics and Information Science of Wuhan University, 2006, 31(10): 900-903.

    [17]

    van LEEUWEN D, STREBE D. A “Slice-and-Dice” Approach to Area Equivalence in Polyhedral Map Projections[J]. Cartography and Geographic Information Science, 2006, 33(4): 269-286.

    [18]

    HARRISON E, MAHDAVI-AMIRI A, SAMAVATI F. Optimization of Inverse Snyder Polyhedral Projection[C]//International Conference on Cyberworlds, Calgary, Canada, 2011.

    [19]

    SNYDER J P. Map Projections - A Working Manual[R]. Washington: U.S. Government Printing Office, 1987.

图(8)  /  表(2)
计量
  • 文章访问数:  463
  • HTML全文浏览量:  33
  • PDF下载量:  50
  • 被引次数: 0
出版历程
  • 收稿日期:  2023-10-27
  • 网络出版日期:  2023-04-19
  • 刊出日期:  2025-03-04

目录

/

返回文章
返回