相关疑难解决方法(0)

将long/lat转换为给定图片上的像素x/y

我有莫斯科的城市地图.我们使用一些艺术元素修改了Google地图图像,但GPS坐标和像素之间的关系保持不变.

问题:如何将GPS坐标从我们拥有的各种数据点转换为图像中的像素坐标?

理想情况下,我可以在Javascript中执行此操作,但PHP可以.


我知道在小尺度上(例如在城市尺度上)它可以做得足够简单(有必要了解哪个地理坐标有一个图像角点,然后在轴上的图片上学习地理坐标中一个像素的"价格" OX和OY分开).

但是在大尺度(国家规模)上,一个像素的"价格"将不是常数,并且将足够强烈地变化并且不能应用上述方法.

如何解决国家规模的问题?


更新:

我不使用API​​谷歌地图,我只有:对象的地理坐标(它们来自谷歌地图),我仍然在我的网站上有一个简单的图片*.gif,我必须在其中绘制一个相应的地理坐标点.

javascript google-maps coordinates google-maps-static-api

64
推荐指数
5
解决办法
10万
查看次数