googlemap不知道应该在哪里发合适。不过既然是javascript写的,就只能发这里了。不知道有没有人用过GoogleMap API,这个东西在中国的经纬度是被加密过的。所以GPS上定位的经纬度,在GoogleMap上并不能准确显示。所以根据这篇文章做了修改。但是出现了一个问题:我用fromEarthToMars和fromMarToEarth相互使用的时候,数据是对不上的。也就是把 真实坐标A 转为 偏移后坐标A, 再把这个 偏移后坐标A 转为 真实坐标B。   发现 真实坐标A 和 真实坐标B 对不上。
http://blog.csdn.net/guidebee/archive/2010/05/22/5616414.aspx如果按照该文章的说法,偏移后 偏差为5米,那么真实坐标A和真实坐标B顶多偏差10米,但是实际情况却不是这样不知道有没有用过?

解决方案 »

  1.   


    那就是不精确了,官方提供api接口设置经纬度的
      

  2.   

    不知你说的是什么意思.
    GoogleMap API用的数据,和Google Earth用的是不同的.这是数据标准体系的差异,并不代表就是加密的.
    建议你看看GoogleMap API的开发手册相关部分.
      

  3.   

    你用的是Google Map 还是Google Earth,这两个不一样的 
      

  4.   

    我用的Google Map,我是自己建立的一个偏移量表,就是把偏移量写在数据库中,然后再把发上来的经度和纬度加上偏移量后显示在地图上,每个城市的偏移量都不一样
      

  5.   

    你的偏移表就是 http://blog.csdn.net/guidebee/archive/2010/05/22/5616414.aspx。
    我就是针对这个偏移表,出现了问题
      

  6.   

    完全按照http://blog.csdn.net/guidebee/archive/2010/05/22/5616414.aspx这个算法来的,
    不知道你是不是这个算法。
      

  7.   

    偏移量是自己算出来的,我的是用http://maps.google.com/maps?file=ap的卫星地图和http://ditu.google.com/maps?file=ap的街道地图在同一点然后相减就是偏移量了,每个城市的偏移量也不一样的
      

  8.   

    1、如果您公司取得的GPS数据在地图上显示有偏移,您可以找我,我有偏移量修正数据
    2、如果您想把坐标转换成地理位置,您可以找我,我有专业的方法获取数据
    3、如果您想要关于GPS(适合车辆监控,手机监控)的项目,您可以找我联系方式:408804268
    请注明你加我的原因!
    谢谢!!