我有一项特定的任务,经过一些研究后,我感到有些困惑和困惑。这是我的观点:
我需要一个想法如何用地理坐标21.71,15.01来计算其他点上像素的X,Y
Java Script是我的环境。
答案 0 :(得分:0)
您需要知道图像的范围。然后,当你知道图像是例如。 20度长,你也知道800像素等于20度。
答案 1 :(得分:0)
在处理编程部分之前,您必须关心将WGS84坐标系(由GPS使用)转换为平面网格系统坐标。
那是三角学,根据你将要使用的系统的大小,你需要的精度和你的位置(地球不是一个完美的球体),你必须choose a projection,或者使用近似。在法国,我们通常使用Lambert投影。
然后,使用这个新的局部平面网格,您可以将其缩放到像素并填充图像。
编辑:我发现stackoverflow上的this question非常相似,并且接受的答案得到了很好的解释