java版通过轨道6根数实现计算出经纬度坐标_王威振的csdn的博客-CSDN博客其实通过6根数计算出的经纬度信息,其实是国家大地坐标系,要经过一系列的转换。
转换如下:国家大地坐标系-》地心地固坐标系-》经纬度place集合传的是分别是x,y,z地心地固坐标轴public List<Double> xyzToLlh(List<Double> place) {double x = ((Double)place.get(0)).doubleValue();double y = ((Double)place.get(1)).doubleValue();double z = ((Double)place.get(2)).doubleValue();double epsilon = 1.0E-15D;double d2r = 0.017453292519943295D;double r2d = 57.29577951308232D;double a = 6378137.0D;double f = 298.257223563D;double b = a - a / f;double e = Math.sqrt(a * a - b * b) / a;double curB = 0.0D;double N = 0.0D;double calB = Math.atan2(z, Math.sqrt(x * x + y * y));for(int counter = 0; Math.abs(curB - calB) * r2d > epsilon && counter < 25; ++counter) {curB = calB;N = a / Math.sqrt(1.0D - e * e * Math.sin(calB) * Math.sin(calB));calB = Math.atan2(z + N * e * e * Math.sin(calB), Math.sqrt(x * x + y * y));}x = Math.atan2(y, x) * r2d;y = curB * r2d;z = z / Math.sin(curB) - N * (1.0D - e * e);place.set(0, x);place.set(1, y);place.set(2, z);return place;
}

以上是计算出的经纬度信息

相关国家大地坐标系转地心地固坐标系转换请参考文章

java 实现EME2000(国家大地坐标系)转ECEF坐标系(地心地固坐标系)_王威振的csdn的博客-CSDN博客_java 大地2000

以及六根数生成经纬度区域信息请参考文章

java版通过轨道6根数实现计算出经纬度坐标_王威振的csdn的博客-CSDN博客

java 卫星轨道6根数实现轨道预测_王威振的csdn的博客-CSDN博客_轨道6根数

Java 地心地固坐标系转经纬度(WGS-84大地坐标)相关推荐

  1. 【GIS - 地理信息系统】WGS 84 坐标系和 GCJ-02 坐标加密偏移 ( 大地坐标系 和 加密坐标系 | WGS 84 坐标体系简介 | GCJ-02 坐标加密偏移 )

    文章目录 一.WGS 84 坐标系和 GCJ-02 坐标加密偏移 1.大地坐标系 和 加密坐标系 大地坐标系 加密坐标系 2.WGS 84 坐标体系简介 坐标加密 WGS 84 由来 经度和纬度 WG ...

  2. Java中getneighbor,桩号转经纬度的实现[Java编程]

    赞助商链接 本文"桩号转经纬度的实现[Java编程]"是由七道奇为您精心收集,来源于网络转载,文章版权归文章作者所有,本站不对其观点以及内容做任何评价,请读者自行判断,以下是其具体 ...

  3. java 实现EME2000(国家大地坐标系)转ECEF坐标系(地心地固坐标系)

    EME2000 = J2000 俗称国家大地坐标系 ECEF坐标系 称为地心地固坐标系 先上代码.传入经度.维度.以及高度.经过的年月日时分秒 private List<Double> E ...

  4. java根据经纬度转地址或者根据地址转经纬度

    目录 1.根据经纬度转地址 2.根据地址信息转经纬度 其实本质上还是利用高德地图API进行经纬度和地址的互转. 1.根据经纬度转地址 /*** 根据经纬度转地址* @param points* @re ...

  5. java 墨卡托转经纬度_经纬度,墨卡托等坐标转换

    1.经纬度转墨卡托 1.1Java: public static double[] lngLat2Mercator(double lng, double lat) { double[] xy = ne ...

  6. java 墨卡托转经纬度,坐标转换:墨卡托 经纬度

    坐标转换:墨卡托 & 经纬度 var lonlat={x:114.514864,y:38.04232}; var mercator={x:12747736.346966475,y:458540 ...

  7. 平面投影坐标转经纬度坐标

    平面投影坐标转经纬度坐标 本人在进行开发时,使用geotools的GeoTiffReader类读取卫星影像的顶点坐标,得到的是平面坐标,单位是米,打开arcGIS,加载影像,右下角会有坐标,在视图-& ...

  8. 地球坐标系(WGS - 84)转火星坐标系(GCJ)

    地球坐标系(WGS - 84)转火星坐标系(GCJ) package com.tdt.convert.utils;import java.math.BigDecimal;/*** @author Mr ...

  9. GIS中墨卡托与WGS 84的瓦片编号计算方法

    GIS中墨卡托与WGS 84的瓦片编号计算方法   在GIS中计算瓦片的编号,墨卡托与WGS 84的计算方法与瓦片行列号是不一样的,为什么会有这样的差异呢?主要是因为我们的墨卡托是投影坐标系,WGS ...

  10. 调用高德地图Api实现通过地址转经纬度

    调用高德地图Api实现通过地址转经纬度 在高德地图开放平台注册一个key就可以了,链接在这儿高德地图开放平台 /*** @author _沉淀_* @version 1.0.0* @ClassName ...

最新文章

  1. 动态规划最常见的习题 (最长公共子串、最长公共子序列、最短编辑距离)
  2. 推荐系统中使用ctr排序的f(x)的设计-传统模型篇
  3. Boot loader: Grub入门(转)
  4. nodejs生成UID(唯一标识符)——node-uuid模块
  5. 导航守卫与keep-alive
  6. EMNLP'21 | 多语言和跨语言对话推荐
  7. 八种实用的免费游戏开发软件工具
  8. C语言输出大写金额,人民币大写输出(C语言)
  9. 这几款音乐人必备的软件,你了解吗?
  10. 放大器输入级的差动放大 + 电流镜
  11. 自然语言处理(NLP)-4.3 BERT、T5与问答系统(BERTT5Question Answering)
  12. 优秀的免费高清图片素材网站推荐
  13. 将平板电脑作为电脑显示器_平板电脑与智能显示器的比较
  14. 关于偶的专业-信息工程
  15. 如何构建自己的python package
  16. 盘点闪电网络将在2020年爆发的九大理由
  17. table表格自动滚动
  18. 部署rtl88xx驱动/rpcapd,支持wireshark远程抓Wifi包
  19. 抽象类、接口、Objext 详解
  20. 2D Application

热门文章

  1. DVWA网盘下载和安装教程 详解
  2. mysql双机热备份
  3. Xshell v5.0 Build 0983 绿色版本
  4. Spring Boot 自定义注解实现AOP切面织入
  5. 虚拟机ip地址怎么设置
  6. 西门子变频器G120选型、快速调试参数
  7. Dwg TrueView 2018中文版
  8. 思维导向树6级节点_树形图或思维导图类似的数据结构中如何删除特定节点?
  9. RFID定位技术下的资产管理与应急仓储物流--RFID资产管理--新导智能
  10. 接口性能测试+调优+性能指标