坐标转换

优质
小牛编辑
137浏览
2023-12-01

实现四维高德坐标、百度坐标、搜狗等坐标之间的转换。注意:不支持将偏移GPS坐标(如:百度坐标、高德坐标等)转换为未偏移GPS坐标。

使用服务前需要先申请 key。

资源服务地址:https://www.supermapol.com/iserver/services/coordconvert/rest/coordinate/convert

资源接口参数说明

坐标转换服务服务支持GET和HEAD请求,支持json\xml\jsonp等格式调用。

GET 请求参数

参数名类型默认值范例是否必须描述
pointsArray<Point2D>单个:[{"x":116.441454,"y":39.947892}] 批量:[{"x":116.441454,"y":39.947892},{"x":113.23,"y":39.38},{"x":104.70577,"y":31.45402}]预转化的坐标,支持批量转换。批量支持坐标个数以HTTP GET 方法请求上限为准
fromint4326输入的points的坐标类型。枚举值:4326、3857、910101、910111、910102、910112、910113。坐标类型编码参考坐标类型。
toint910101转换的目标坐标类型。枚举值:4326、3857、910101、910111、910102、910112、910113。坐标类型编码参考坐标类型。

GET 请求响应结构

名称类型描述
pointsArray<Point2D>转换结果坐标

坐标类型编码及其含义如下所示

坐标类型编码含义
4326GPS经纬度
3857GPS墨卡托
910113搜狗墨卡托
910102百度经纬度
910112百度墨卡托
910101四维、高德经纬度。 GCJ02是由中国国家测绘局指定的地理信息系统的坐标系统,俗称火星坐标。它是一种对标准经纬度数据的加密算法,即加入了随机的偏差。腾讯、Google Map、高德、四维等图商用的都是此坐标系统。
910111四维、高德墨卡托

服务示例

https://www.supermapol.com/iserver/services/coordconvert/rest/coordinate/convert.json?
points=[{"x":116.441454,"y":39.947892},{"x":113.23,"y":39.38}]&from=4326&to=910102&key=fvV2osxwuZWlY0wJb8FEb2i5
参数名备注
ponits
[{"x":116.441454,"y":39.947892},{"x":113.23,"y":39.38}]
预转化的坐标
from4326输入points的坐标类型
to910111转换的目标坐标类型

响应结果

[
{
"x": 116.45426310284421,
"y": 39.95498863445987
},
{
"x": 113.24342649418935,
"y": 39.386823878919216
}
]