geotools 获取的坐标都是空间坐标,如何获取改坐标的经纬度?

国土项目
需求:后端解析shape文件,获取到了 Coordinate 类,该类下的 x,y,z 貌似代表的空间坐标,怎么将其转换 经纬度,对 gis 一窍不通,望大神帮我分析一波
clipboard.png

补充:
我看了下,我的好想是xian80坐标,是不是要转成xian80经纬度坐标?还是转成WGS84经纬度坐标?

阅读 4.7k
2 个回答

x = Rcos(a)cos(b)
y = Rcos(a)sin(b)
z = Rsin(a)
R为地球半径
a= arcsin(z/R);
通过(sin(a))^2+(cos(a))^2=1得cos(a)
b = arcsin(y/Rcos(a))
这样应该可以吧-.-

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题