The present invention relates to the field of computer technology, and discloses a method of plane model to spherical model, which comprises the following steps: (1) the information center to obtain the original local coordinate system model; (2) the center point information into longitude and latitude; (3) according to the corresponding calculation of the 3D Earth model on location; (4) the original model into the origin model, the origin model offset to step (3) to calculate the position; (5) according to the step (4) spherical model data obtained, rendering the spherical model. The invention improves the reusability of the existing data model, through the technical scheme, can effectively transfer the city independent coordinate transformation to CGCS2000 coordinate system, effectively improve the utilization of data, more data can be presented to achieve the conversion.
【技术实现步骤摘要】
一种平面模型转球面模型的方法
本专利技术涉及计算机
,特别是涉及一种平面模型转球面模型的方法。
技术介绍
在城市测量和工程测量中,若直接在国家坐标系中建立控制网,有时会使地面长度的投影变形较大,难以满足实际或工程上的需要。为此,往往需要建立本地坐标系。在常规测量中,这种本地坐标系一般只是一种高斯平面坐标系,也可以说是一种不同于国家坐标系的参心坐标系。建立本地坐标系,就是要确立坐标系的一些有关的元素,并根据这些元素和地面观测值求定各点在该坐标系中的坐标值。在三维数字城市应用中,很多城市都有自身的本地坐标系,城市模型数据会基于自身坐标系生产,随着测绘成果向CGCS2000坐标系整合,需对数字城市模型数据进行转换,坐标转换为本地坐标系基准转换到球面坐标系。该转换可以通过多种方法实现:1、利用公共点求解两套坐标系统间的转换参数,利用转换参数实现转换:全国及省级范围的坐标转换选择二维七参数转换模型;省级以下的坐标转换可选择三维四参数模型或平面四参数模型;对于相对独立的平面坐标系统,可通过建立2000独立坐标系做过渡实现;2、通过与具有CGCS2000坐标的高等级点联测实现对低等级GPS网进行约束平差的方法实现转换;3、将具有ITRF框架坐标的点位通过框架转换和历元转换转换到CGCS2000坐标系。但是,以上三种方法还是存在转换较为复杂,人工耗时的问题,使工作效率大大下降。
技术实现思路
本专利技术针对现有技术中城市模型数据转换复杂、渲染效率低的缺点,提供了一种平面模型转球面模型的方法,转换方法主要为:获取原始数据的底部中心点信息,并赋值为本地坐标系参考信息,指定转 ...
【技术保护点】
一种平面模型转球面模型的方法,其特征在于,包括如下步骤:(1)获取原始本地坐标系模型的中心点信息,将模型拆分为一个模型一个对象;计算出每个模型的最小包围盒信息,通过模型的最小包围盒信息,获得模型底部中心点信息,即为长方体底面的中心点坐标;(2)将步骤(1)获得的中心点信息转换为经纬度,获得的模型底部中心点,坐标参考为城市独立坐标系,指定新的球面坐标参考信息,进行坐标转换,将城市独立坐标系下的中心点信息投影形成经纬度信息,根据经纬度信息获取经纬度;(3)根据步骤(2)转换的经纬度计算出三维球面对应位置,根据地球的扁率、长半径、短半径参数,构建出三维地球模型;根据经纬度的值,计算出三维地球模型上该经纬度对应的位置,从而也可得到三维球面的位置;(4)原始模型转换为原点模型,即将该模型的中心点移到(0,0,0)的原点处,将原点模型偏移到步骤(3)中计算出的三维地球模型面对应的位置,将本地坐标系模型数据转换为经纬度球面模型数据;(5)根据步骤(4)得到的球面模型数据,渲染生成球面模型。
【技术特征摘要】
1.一种平面模型转球面模型的方法,其特征在于,包括如下步骤:(1)获取原始本地坐标系模型的中心点信息,将模型拆分为一个模型一个对象;计算出每个模型的最小包围盒信息,通过模型的最小包围盒信息,获得模型底部中心点信息,即为长方体底面的中心点坐标;(2)将步骤(1)获得的中心点信息转换为经纬度,获得的模型底部中心点,坐标参考为城市独立坐标系,指定新的球面坐标参考信息,进行坐标转换,将城市独立坐标系下的中心点信息投影形成经纬度信息,根据经纬度信息获取经纬度;(3)根据步骤(2)转换的经纬度计算出三维球面对应位置,根据地球的扁率、长半径、短半径参数,构建出三维地球模型;根...
【专利技术属性】
技术研发人员:吕健刚,俞蔚,
申请(专利权)人:浙江科澜信息技术有限公司,
类型:发明
国别省市:浙江,33
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。