对地图进行地理编码

时间:2011-02-01 01:39:45

标签: geocoding

我有一张地图图片,我在地图上存储gps坐标。我使用x和y坐标,并存储那些x和y坐标的gps坐标。我不能为我的地图上的每个x和y坐标存储gps坐标。 Cooridnates仅存储在地图的某些区域,但我希望能够获取gps位置或地图上选择的任何区域。

有没有办法计算地图上另一个区域的区域的gps坐标(比如说,已经存储在数据库中的区域)。我希望能够点击地图上的任意位置并获得该区域的gps坐标。有人可以告诉我如何实现这一目标。

1 个答案:

答案 0 :(得分:1)

如果您希望能够将X,Y像素坐标转换为纬度和经度坐标,则它取决于地图使用的地图投影以及一些其他变量。对于初学者,我推荐这篇文章:http://msdn.microsoft.com/en-us/library/bb259689.aspx大多数在线地图(Google,OpenStreet)都使用这种方法。希望有所帮助。