访问、查询和操作LOFAR天线位置
项目描述
LOFAR天线数据库
用于操作LOFAR天线数据库的模块。典型用法是创建一个LofarAntennaDatabase实例
>>> import lofarantpos.db
>>> db = lofarantpos.db.LofarAntennaDatabase()
>>> cs001lba_etrs = db.phase_centres['CS001LBA']
array([3826923.942, 460915.117, 5064643.229])
>>> db.antenna_pqr('RS210LBA')[:5]
array([[ 0. , 0. , 0. ],
[-0.00006..., 2.55059..., 0.00185...],
[ 2.24997..., 1.3499502 , 0.00130...],
[ 2.24982..., -1.35031..., -0.0004149 ],
[ 0.00006..., -2.55059..., -0.00185...]])
包含一些将xyz坐标转换为相对于WGS84椭球体的纬度、经度和高度的函数。
>>> from lofarantpos.geo import geographic_from_xyz
>>> geographic_from_xyz(cs001lba_etrs)
{'lon_rad': 0.11986275972340964,
'lat_rad': 0.9234780446647385,
'height_m': 50.162683041766286}
安装
此模块可以通过pip安装
pip install lofarantpos
或者,使用以下命令从该源安装它
python setup.py install
注意 此软件包之前称为 lofar-antenna-positions
。在安装之前可能需要卸载 lofar-antenna-positions
。
项目详情
下载文件
下载适合您平台的文件。如果您不确定选择哪个,请了解更多关于 安装包 的信息。
源分布
lofarantpos-0.7.1.tar.gz (1.7 MB 查看哈希值)
构建分布
lofarantpos-0.7.1-py3-none-any.whl (174.3 kB 查看哈希值)
关闭
lofarantpos-0.7.1.tar.gz 的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 6d918c4c2180762e7c764529080d8527f0f8c4c03f617c0cf62b0c3ea28d3348 |
|
MD5 | f2eaedd4a60f0711e4cf366d9f2c0c91 |
|
BLAKE2b-256 | 18c34bd0f0d6ae8614356a0c80b6125bd4a99b47afc1d8905f6434184578e6b2 |
关闭
lofarantpos-0.7.1-py3-none-any.whl 的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | b0fb7a7b39e7711580eb7a2e9bb87e5ad5ea81db39b42cf1d2bfac8ddcce1161 |
|
MD5 | 7391b5eebbcd552c7c28526b78b8bf7e |
|
BLAKE2b-256 | 541fff3aa6daa933c58bb294c3777b822c4a87a70e173960941793a0b3d4f49b |