The embodiment of the present invention provides a calculation method and device for the position of the midpoint of two points on the surface of a three-dimensional earth model. The calculation method includes: determining the distance between the midpoint of the first point and the spherical center of the three-dimensional earth model according to the longitude and latitude corresponding to the first point and the longitude and latitude corresponding to the second point; determining the zenith angle and azimuth angle of the midpoint according to the coordinates of the first point and the second point; and determining the zenith angle and azimuth angle of the midpoint according to the midpoint and the three-dimensional earth model. The coordinates of the midpoint are determined by the distance between the spherical centers of the model, the zenith angle and azimuth angle of the midpoint. The calculation method and device of the midpoint position of two points on the surface of the three-dimensional earth model provided by the embodiment of the present invention are simple and convenient, can determine the midpoint position of two points on the surface of the three-dimensional earth model more quickly, and consumes less hardware and software resources.
【技术实现步骤摘要】
三维地球模型表面两点的中点位置的计算方法和装置
本专利技术实施例涉及计算机
,尤其涉及一种三维地球模型表面两点的中点位置的计算方法和装置。
技术介绍
目前,大屏可视化系统在国土资源、通信等领域得到越来越广泛的应用。大屏可视化系统中,可以在三维地球模型上展示系列地理信息数据。地理信息数据通常是通过三维地球模型上的点和线的方式动态展示的。例如,对于通信运营商,大屏可视化系统可用于通信网络的重要指标的可视化监控,通过对需要集成的综合网络激活系统(IntegratedNetworkActiveSystem,简称INAS)系统、项目管理(ProjectManagement,简称PM)系统、电子运维系统(ElectricOperationMaintenanceSystem,简称EOMS)、设备管理(FacilitiesManagement,简称FM)系统等系统数据的采集、解析、入库、汇总和展现,对通信运营商网络的重要指标和发展趋势给出直观的显示。大屏可视化系统中使用三维地球模型展示通信运营商的关键地理数据,如海陆缆、终端(PointofProduction,简称POP)/互联网数据中心(InternetDataCenter,简称IDC)/语音交换机/信令转接点的布点信息。三维地球模型上点和线的显示是典型的在空间直角坐标系中基于球表面各点的几何坐标进行处理的过程。由于是展示的是地理数据信息,球面数据的计算要结合地理经纬度信息进行。对于三维地球模型表面的点,其坐标可以直接将地理的经纬度信息映射为球坐标系中的x轴、y轴、z轴的坐标值。对于三维地球模型表面的线,一般是在 ...
【技术保护点】
1.一种三维地球模型表面两点的中点位置的计算方法,其特征在于,包括:根据第一点对应的经度和纬度以及第二点对应的经度和纬度,确定所述第一点和所述第二点的中点与三维地球模型的球心之间的距离;根据所述第一点的坐标和所述第二点的坐标,确定所述中点的天顶角和方位角;根据所述中点与三维地球模型的球心之间的距离、所述中点的天顶角和方位角,确定所述中点的坐标。
【技术特征摘要】
1.一种三维地球模型表面两点的中点位置的计算方法,其特征在于,包括:根据第一点对应的经度和纬度以及第二点对应的经度和纬度,确定所述第一点和所述第二点的中点与三维地球模型的球心之间的距离;根据所述第一点的坐标和所述第二点的坐标,确定所述中点的天顶角和方位角;根据所述中点与三维地球模型的球心之间的距离、所述中点的天顶角和方位角,确定所述中点的坐标。2.根据权利要求1所述的方法,其特征在于,所述根据第一点对应的经度和纬度以及第二点对应的经度和纬度,确定所述第一点和所述第二点的中点与三维地球模型的球心之间的距离的具体步骤包括:根据所述第一点对应的经度和纬度以及所述第二点对应的经度和纬度,获取所述第一点对应的地点与所述第二点对应的地点之间的地理距离;根据所述地理距离与地球半径之间的比值,确定放大倍数;根据所述放大倍数和所述三维地球模型的基准距离,确定所述中点与三维地球模型的球心之间的距离。3.根据权利要求1所述的方法,其特征在于,所述根据第一点的坐标和第二点的坐标,确定所述中点的天顶角和方位角的具体步骤包括:获取所述第一点和所述第二点的x轴坐标的平均值、y轴坐标的平均值;根据所述y轴坐标的平均值与所述x轴坐标的平均值之间的比值,确定所述中点的天顶角。4.根据权利要求1所述的方法,其特征在于,根据第一点的坐标和第二点的坐标,确定所述中点的方位角的具体步骤包括:获取所述第一点和所述第二点的x轴坐标的平均值、y轴坐标的平均值、z轴坐标的平均值;将所述x轴坐标的平均值、y轴坐标的平均值和z轴坐标的平均值的平方和的平方根,确定为径向距离;根据所述z轴坐标的平均值与所述径向距离之间的比值,确定所述中点的方位角。5.根据权利要求4所述的方法,其特征在于,所述根据所述z轴坐标的平均值与所述径向距离之间的比值,确定所述中点的方位角的具体步骤包括:将所述z轴坐标的平均值与所述径向距离之间的比值的反余弦...
【专利技术属性】
技术研发人员:黄淇,奚波,
申请(专利权)人:北京市天元网络技术股份有限公司,
类型:发明
国别省市:北京,11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。