Python 标准Anaconda安装程序中是否有转换地球坐标系的功能?
我特别想把纬度,经度,海拔数据转换成以地球为中心,固定在地球上的数据。LLA数据是 安装程序附带的软件包中是否有此功能 如果这个软件包能够做的不仅仅是LLA到ECEF,例如反向转换和其他坐标系,例如 剩下的只是澄清: 换句话说,假设我在计算机上安装了vanilla anaconda,但无法安装新软件包。Linux,64位,完整性问题 我知道这个软件包有一个功能,但是根据anaconda网站上的一个链接,它没有包含在安装程序中。安装程序中包含了很多软件包,我怀疑其中一个软件包中有这个功能,但是搜索Stack Overflow、Google和anaconda文档到目前为止还没有找到答案 编辑:此外,我知道在LLA和ECEF之间进行单向转换的函数只有大约十几行代码,并且数学是公开的。但是,我想发现一个包具有坐标变换的功能。三个主要原因:1进行反向转换和到其他系统的转换将非常有用。2我喜欢社区支持的软件,不必键入和集成我自己的软件包。我很好奇Python 标准Anaconda安装程序中是否有转换地球坐标系的功能?,python,anaconda,coordinates,coordinate-transformation,Python,Anaconda,Coordinates,Coordinate Transformation,我特别想把纬度,经度,海拔数据转换成以地球为中心,固定在地球上的数据。LLA数据是 安装程序附带的软件包中是否有此功能 如果这个软件包能够做的不仅仅是LLA到ECEF,例如反向转换和其他坐标系,例如 剩下的只是澄清: 换句话说,假设我在计算机上安装了vanilla anaconda,但无法安装新软件包。Linux,64位,完整性问题 我知道这个软件包有一个功能,但是根据anaconda网站上的一个链接,它没有包含在安装程序中。安装程序中包含了很多软件包,我怀疑其中一个软件包中有这个功能,但是搜索
from astropy.coordinates import EarthLocation
longitude = -76.899626 # degrees, West (so negative), AKA 283.10037 degrees East
latitude = 39.163002 # degrees
x = EarthLocation.from_geodetic(longitude, latitude)
x.geocentric
Out:
(<Quantity 1122390.43640202 m>,
<Quantity -4823042.93548404 m>,
<Quantity 4006364.03705792 m>)
x.geocentric[0].value # the ECEF x-value
Out: 1122390.4364020245