本文主要是介绍坐标纠偏和正/逆地理编码,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
1.地理坐标系
经纬线是地球表面上两组正交(相交为90度)的曲线,这两组正交曲线构成的坐标,称为地理坐标系。
无偏的地理坐标系,即GPS坐标系。GPS坐标形式,度分秒。
2.火星坐标(GCJ-02)
GCJ-02,又称“火星坐标”,国内出版的各种地图产品,必须至少采用火星坐标对地理位置进行首次加密。
GCJ-O2是国内最广泛使用的坐标体系,腾讯,高德都在用这个坐标体系。
3.其他坐标体系
一般由火星坐标GCJ-02经过偏移算法得到,根据公司的不同,坐标体系不一样。如百度和搜狗与其他坐标体系不兼容。
4.坐标系统的不同,会导致空间位置无法完全匹配,需要进行坐标纠正
高德地图API、腾讯地图API:GCJ-02坐标
百度API:BD-09坐标
搜狗API:搜狗坐标
Google earth:GPS坐标
5.坐标转换方法
坐标转换方法一:通过软件进行坐标转换
未来交通实验室软件提供“地球坐标”“火星坐标”“百度坐标”之间的互相转换。
网址为:未来交通实验室软件
GeoSharp软件提供“地球坐标”“火星坐标”“百度坐标”之间的互相转换。
网址为:https://www.xp510.com/xiazai/Application/other/42488.html
坐标转换方法二:通过API调用接口进行转换
百度地图、高德地图、搜狗地图等地图网站均提供坐标转换服务。
6.正/逆地理编码
地理编码(Geocoding)又称地址匹配,是为识别点、线、面的位置和属性而设置的编码。
它将全部实体按照预先拟定的分类系统,选择最适宜的量化方法,按实体的属性特征和集合坐标的数据结构记录在计算机的存储设备上。具体指的是将统计资料或是地址信息建立空间坐标关系的过程。
这篇关于坐标纠偏和正/逆地理编码的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!