将未知整数位置格式解码为更常见(lat,lon)对?

时间:2011-08-21 19:24:02

标签: position gis

我从Web服务获取位置数据,如下所示(整数值):

  • 纬度:9188598
  • 经度:1155331

我知道位置真实世界的位置:

  • 纬度:63.358523151
  • 经度:10.378122700

格式之间的神奇映射是什么?

1 个答案:

答案 0 :(得分:3)

一些网络地图网站(Google,OpenStreetMap) 使用简单的球形墨卡托投影,也称为EPSG:900913。

lat / long和Spherical之间的转换公式 墨卡托列于http://wiki.openstreetmap.org/wiki/Mercator

不幸的是,您的示例点之间存在大约100米的偏移 以及这些公式的结果。

也许这种不准确是可以接受的?

如果没有,您必须找到有关投影的更多信息。这将是墨卡托的一些变化,可能是与球形墨卡托中使用的WGS84不同的椭圆体。椭圆体包含两个地球半径测量值(如果地球被解释为球体,则只有一个)。 WGS84是6378137m和6356752.3142m。也可能需要进行大地测量基准转换,但这种解决方案的可能性较小。