小编Lle*_*olm的帖子

将像素转换为LatLng坐标

您好编程世界,

我正在使用Google Maps API v3,并且有一个地图叠加层,需要从中获取特定坐标。

在图像中,我设法将左上角和右下角的两个像素坐标集手动转换为纬度和经度坐标。我发现了这些平等:

左上角:
(1像素 [x轴],1像素 [y轴])以像素等于...
(- 109.05005006119609° [经度], 41.00062580014626° [纬度])以纬度/经度表示

右下角
575px [x轴], 423px [y轴])以像素等于...
(- 102.0423399657011° [经度], 36.99314427042206° [纬度])以纬度/经度

但是,我的老板后来决定,他宁愿让Google Maps用Google的折线图类来绘制它(因此我需要在纬度/经度坐标中绘制在叠加层中的每个边界角)。

我的问题是,给定这两套坐标,是否可以使用某种方程式或公式,以便可以找到像素坐标(在图像映射文件中已经存在)并将其转换为纬度/经度坐标。

示例:在132px x轴和10px y轴上的兴趣点= a°经度和b°纬度找到a和b。

感谢您的帮助,Llewgnolm

google-maps formula data-conversion pixels degrees

5
推荐指数
1
解决办法
2094
查看次数

标签 统计

data-conversion ×1

degrees ×1

formula ×1

google-maps ×1

pixels ×1