Python 纬度和纬度的换算;经度至X&;具有指定参考点的给定平面的Y坐标

Python 纬度和纬度的换算;经度至X&;具有指定参考点的给定平面的Y坐标,python,Python,大家好,如图所示(点击上图),矩形表示一个平面,该平面在纬度和经度的边上指定了参考点。突出显示的黄色表示我在代码中输入的作为参考点的内容。我将左下角定义为x,y(0,0),右上角定义为(11.75,13.75),这是平面的实际尺寸 我感兴趣的是找到一组给定的纬度和经度的x,y坐标,它们由恒星相对于x,y(0,0)表示 我目前使用的公式是: x = 11.75*(a-a1)/(a2-a1) y = 13.75*(b-b1)/(b2-b1) 其中a和b表示恒星的经度和纬度,(a1,b1)表示第一

大家好,如图所示(点击上图),矩形表示一个平面,该平面在纬度和经度的边上指定了参考点。突出显示的黄色表示我在代码中输入的作为参考点的内容。我将左下角定义为x,y(0,0),右上角定义为(11.75,13.75),这是平面的实际尺寸

我感兴趣的是找到一组给定的纬度和经度的x,y坐标,它们由恒星相对于x,y(0,0)表示

我目前使用的公式是:

x = 11.75*(a-a1)/(a2-a1)

y = 13.75*(b-b1)/(b2-b1)
其中a和b表示恒星的经度和纬度,(a1,b1)表示第一个参考点(左下)和(a2,b2)表示第二个参考点(右上)


然而,这个公式并没有产生我想要的结果。

我的第一个评论是,我不知道你在问什么——你提到了你目前使用的公式,但没有提到它的问题所在。第二,我不是数学专家,但是否有可能将第一个图像转换为第二个图像?你显示的纵横坐标结果是一个我不相信是矩形的形状,所以我不确定你如何将它转换成矩形。Shapely,pyProj,Hi,第一张图片中提供的纬度和经度是从谷歌地图中检索的,谷歌地图显示了一个矩形的建筑。它的实际尺寸为13.75 x 11.75米。不涉及从第一个图像到第二个图像的转换,因为它们是给定的参考点。我感兴趣的转换是从第三个图像到第四个图像。这需要我将纬度和经度列表(以星星表示)转换为相对于左下角坐标(0,0)的x和y。