平面反向Gnomonic投影

时间:2014-08-16 19:37:27

标签: python numpy matplotlib scipy geometry

我有一个旋转2场,即星系的形状扭曲:

γ=γ1+iγ2=|γ|exp(−2iϕ)

其中ϕ是方向角。

如果已在天空坐标上测量此数量,该坐标是一个球面坐标,假设测量中心为(α0 ,δ0)作为天顶点,另一个点是该数量将相对于中心测量{ {1}}天空坐标。如何使用gnomonic projection从球形坐标到笛卡尔坐标来衡量γ的(α ,δ)tangential分量,并使用crosshealpy进行说明,同时有相似之处mathematica中的功能?

1 个答案:

答案 0 :(得分:0)

查看名为basemap

的matplotlib工具包

及其在gnomonic projectioncoordinate conversion

上的示例

在示例中创建名为m的Basemap对象后,您可以进行转换 latitude,longitude坐标来映射正在进行的坐标

x, y = m(latitude, longitude)

你可以做反变换

latitude, longitude = m(x, y, inverse=True)