需要在熊猫中将点从一个坐标系映射到另一个坐标系

时间:2021-06-07 09:43:49

标签: python pandas math coordinates

我有 2 个相同对象的数据集,但都在不同的坐标系中获得。一个是从图像[像素数据]获得的坐标,所以坐标是相对于图像的。另一个系统是WGS84系统。

我需要使用python将图像像素系统中的点映射到WGS84系统中对应的相对点。

我得到的信息如下:

图片数据格式如下:

    pixIndex       X       Y    R    G    B
           1       0       0  227  227  227
           2       1       0  237  237  237
           3       2       0   0     0    0
           4       3       0  232  232  232
           5       4       0  233  233  233
...        ...     ...     ...  ...  ...  ...

原始数据:

Original data XY WGS84

我应该如何计算将像素数据集中的点映射到 WGS84 格式中的等效点?我假设一个简单的加法可以吗?代码会是什么样子?这就是我加载文件的方式

import pandas as pd
df = pd.read_csv("imagedata.txt", header=None, names =["pixIndex","X","Y","R","G","B"] )
print(df)

我正在看这个,但不确定如何将它用于我的案例:Convert X,Y pixel to Longitude and Latitude

从云比较中加载2个数据集,我知道原始数据集的边界框dim是
bounding box cooords

对于图像数据集,框尺寸如下:
image dataset bounding box
这会给我们每个数据集的坐标系统的最大值和最小值,我想在查看链接的文章后~

需要帮助在 python 中生成代码来执行此映射。

感谢您的帮助!谢谢!!

0 个答案:

没有答案
相关问题