概述

        实现从其它地图供应商坐标系或标准GPS坐标系,批量转换到腾讯地图坐标系。


请求URL

        该请求为GET请求

https://apis.map.qq.com/ws/coord/v1/translate


请求参数

参数 必填 说明 示例
locations 预转换的坐标,支持批量转换,
格式:纬度前,经度后,纬度和经度之间用",“分隔,每组坐标之间使用”;"分隔;
批量支持坐标个数以HTTP GET方法请求上限为准
locations=39.12,116.83;30.21,115.43
type 输入的locations的坐标类型
可选值为[1,6]之间的整数,每个数字代表的类型说明:
1 GPS坐标
2 sogou经纬度
3 baidu经纬度
4 mapbar经纬度
5 [默认]腾讯、google、高德坐标
6 sogou墨卡托
type=3
key 开发密钥(Key) key=OB4BZ-D4W3U-B7VVO-4PJWW-6TKDJ-WPB77
output 返回格式:支持JSON/JSONP,默认JSON output=json
callback JSONP方式回调函数 callback=function1

响应结果

名称 类型 说明
status number 状态码,0为正常,其它为异常,详细请参阅状态码说明
message string 对status的描述
locations json array 坐标转换结果,转换后的坐标顺序与输入顺序一致
lat number 纬度
lng number 经度

调用示例

// GET请求,注意参数值要进行URL编码
https://apis.map.qq.com/ws/coord/v1/translate?locations=39.12,116.83;30.21,115.43&type=3&key=OB4BZ-D4W3U-B7VVO-4PJWW-6TKDJ-WPB77

//响应示例:
{
    "status": 0,
    "message": "转换成功",
    "locations": [
        {
            "lng": 116.8234023,
            "lat": 39.11428542
        },
        {
            "lng": 115.42357111,
            "lat": 30.20378632
        }
    ]
}

这篇文章对您解决问题是否有帮助?

已解决
未解决