路线规划服务

中国驾车导航接口


GET

获取驾车导航信息

http://map.botaisoft.com/apis/v1/direction/direction_China

说明:根据选择导航模式以及起点和终点的经纬度规划驾车路线(输入输出经纬度都是个gcj02)

请求参数:
参数名 类型 含义
origin string 起始点经纬度(lat,lon)
destination string 终点经纬度(lat,lon)
mode int 导航模式(1.距离较短/2.不走高速/3.避免拥堵)
source int 数据来源(1.主服务/2.备用服务)若不加该参数默认用主服务
响应参数:

成功:

对象(数组)名 参数(对象)名 参数(对象)名 参数名 类型 含义
code number 200
message string success
route object 导航路线信息
origin string 起始点经纬度
destination string 终点经纬度
paths object 路线信息
distance string 导航距离
duration string 驾车时间
steps(0-n) object 具体导航步骤
distance int 导航距离
duration int 驾车时间
instruction string 具体说明
polyline string 具体路线

失败:

参数名 类型 含义
code number -1
message string fail
Response:

成功:

{
    "route": {
        "origin": "116.481028,39.989643",
        "destination": "116.434446,39.90816",
        "paths": {
            "distance": "27391",
            "duration": "6071",
            "steps": [
                {
                    "instruction": "向西南行驶44米右转进入主路",
                    "distance": "44",
                    "duration": "13",
                    "polyline": "116.481216,39.989536;116.481003,39.989311;116.480949,39.989265;116.480896,39.989212"
                },
                {
                    "instruction": "沿阜荣街向西北行驶112米右转",
                    "distance": "112",
                    "duration": "56",
                    "polyline": "116.480835,39.989155;116.479843,39.989815"
                },
                {
                    "instruction": "沿阜通东大街向东北行驶380米右转",
                    "distance": "380",
                    "duration": "69",
                    "polyline": "116.479843,39.989815;116.479965,39.989925;116.480301,39.990234;116.481049,39.990906;116.481117,39.990978;116.481796,39.991592;116.482712,39.992451"
                },
                {
                    "instruction": "沿望京街向东南行驶574米左转",
                    "distance": "574",
                    "duration": "443",
                    "polyline": "116.482712,39.992451;116.483139,39.992184;116.483742,39.991772;116.484459,39.991283;116.485733,39.990471;116.486076,39.990234;116.486122,39.9902;116.486382,39.99004;116.486519,39.989948;116.487846,39.989075"
                },
                {
                    "instruction": "沿京密路向东北行驶358米向右前方行驶进入匝道",
                    "distance": "358",
                    "duration": "66",
                    "polyline": "116.48806,39.989052;116.489395,39.990234;116.489639,39.990448;116.490784,39.991512"
                },
                {
                    "instruction": "沿S12机场高速入口途径S12机场高速向西南行驶7.0千米向右前方行驶进入匝道",
                    "distance": "6999",
                    "duration": "1037",
                    "polyline": "116.445465,39.950027;116.445129,39.949902;116.444595,39.949753;116.44426,39.949707;116.44397,39.949684;116.443291,39.949673;116.442238,39.949661;116.440269,39.94965;116.439758,39.949631;116.439651,39.949631;116.439255,39.949631;116.43679,39.949635;116.435493,39.949619"
                },
                {
                    "instruction": "沿东直门北桥向西南行驶789米靠左进入主路",
                    "distance": "789",
                    "duration": "301",
                    "polyline": "116.433006,39.950275;116.432892,39.950214;116.432846,39.950176;116.432709,39.95005;116.43261,39.949902;116.432564,39.949795;116.432533,39.949703;116.432518,39.9496;116.432518,39.949512;116.432533,39.949406;116.432579,39.949253;116.433556,39.946289;116.433548,39.945595"
                },
                {
                    "instruction": "沿东直门北桥途径东二环向南行驶3.8千米向右前方行驶进入匝道",
                    "distance": "3840",
                    "duration": "1469",
                    "polyline": "116.433548,39.945595;116.434807,39.91597;116.434837,39.91526;116.434883,39.914467;116.434921,39.913979;116.434998,39.913506;116.435028,39.91333;116.435074,39.913048;116.435333,39.912014;116.435501,39.911263;116.435555,39.910969"
                },
                {
                    "instruction": "沿建国门桥途径建国门内大街、东长安街、西长安街、复兴门内大街向西行驶6.9千米到达途经地",
                    "distance": "6866",
                    "duration": "1039",
                    "polyline": "116.435555,39.910969;116.363342,39.907269;116.36319,39.907269;116.363052,39.907269;116.361801,39.90728;116.361061,39.907284;116.360397,39.90728;116.359238,39.907288;116.358238,39.907295;116.357506,39.907314;116.357475,39.907314"
                },
                {
                    "instruction": "沿复兴门内大街向西行驶118米右转进入匝道",
                    "distance": "118",
                    "duration": "25",
                    "polyline": "116.357475,39.907314;116.356995,39.907307;116.356094,39.907295"
                },
                {
                    "instruction": "沿复兴门桥向南行驶487米向右前方行驶",
                    "distance": "487",
                    "duration": "149",
                    "polyline": "116.356033,39.90863;116.356125,39.908623;116.356186,39.9086;116.356239,39.908554;116.356277,39.908485;116.356285,39.908428;116.356323,39.90741;116.356346,39.90696;116.356377,39.906147;116.356377,39.906036;116.356354,39.905994;116.356331,39.90596;116.356239,39.905903;116.356171,39.905899"
                },
                {
                    "instruction": "沿复兴门桥途径复兴门内大街、西长安街向东行驶1.8千米直行",
                    "distance": "1845",
                    "duration": "300",
                    "polyline": "116.355949,39.906017;116.355934,39.906067;116.355927,39.906132;116.355911,39.906872;116.355934,39.906963;116.355988,39.907017;116.35611,39.907097;116.357033,39.907097;116.357536,39.907097;116.369812,39.907097;116.370033,39.907097;116.371864,39.907082;116.371918,39.907082;116.374016,39.907063;116.374176,39.907063;116.376045,39.907082"
                },
                {
                    "instruction": "沿西长安街途径东长安街、建国门内大街向东行驶4.8千米向右前方行驶进入辅路",
                    "distance": "4791",
                    "duration": "1048",
                    "polyline": "116.382812,39.907059;116.388229,39.9072;116.389153,39.907234;116.389389,39.907242;116.390038,39.907249;116.390488,39.907261;116.39167,39.907288;116.403137,39.907738;116.406517,39.907852;116.40683,39.907856;116.407486,39.907875;116.408073,39.908375;116.429085,39.908375;116.42939,39.908382;116.429466,39.908386;116.430214,39.908405;116.431145,39.908421;116.432259,39.90844"
                },
                {
                    "instruction": "沿建国门内大街向东行驶188米到达目的地",
                    "distance": "188",
                    "duration": "56",
                    "polyline": "116.432259,39.90844;116.432495,39.908375;116.433105,39.908379;116.434433,39.908394"
                }
            ]
        }
    },
    "code": "200",
    "message": "success"
}

失败:

{
      "code":"-1",
    "message":"fail"  
}

results matching ""

    No results matching ""