2.由于在国内,所有的电子地图都是经过偏移的,所以必须使用gcj02的坐标才能在地图上准确显示位置,如果使用wgs84那必定会有问题,实际上就是用了真实的经纬度放在了另一个坐标系的电子地图上,所以会出现偏移,但是wgs84的经纬度绝对是真实的。
3、国内能拿到的数据基本都是gcj02的,因为使用wgs84的数据是非法的,应该是保密法之类啥的吧;
4、现在的问题就是如何把手机上得到wgs84坐标转换到gcj02上,答案是肯定可以的,wgs84到gcj02的转换一般是由国家测绘局提供的,不过一般拿不到,不过可以使用第三方的地图资质厂商的平台提供的接口。
5、如果不想对经纬度转换来转换去的,因为这样毕竟增加了不必要的代码,如果这些不是核心业务的话,可以使用国内第三方的地图平台的整体解决方案,一般是在客户端集成他们的sdk,然后这个sdk从定位到上图搞定一切,无需担心中间的坐标转换的问题,因为sdk已经内部做好了。
6、对于在“在任意类型地图(Google/AutoNavi/TomTom)上标记到正确的位置。”这个问题,怎么说呢,除非他们的坐标系是一致的,否则会很不好,AutoNavi是gcj02、Google国内是gcj02国外是wgs84。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)