公交路线查询数据接口简单介绍

来源:互联网 发布:淘宝客安全吗 编辑:程序博客网 时间:2024/04/27 11:04

公交路线查询

公交路线查询有很多网站都作了接口api,我使用的是haoservice的接口,需要您申请key(http://www.haoservice.com/docs/23)

haoservice提供的有公交站点的查询,公交线路的查询,还有公交路线的规划.

1.公交站点查询,该接口根据关键字查询周边公交站点 .

1.1.形式:

http://apis.haoservice.com/lifeservice/busline/stopname

例如:

http://apis.haoservice.com/lifeservice/busline/stopname?city=0512&keywords=生物纳米园西&key=您申请的APPKEY

1.2参数说明:

名称     类型 必须    说明

key        string 是   APP KEY

city        string 是   城市名称,如:苏州或0512

keywords       string 是   站点名称关键字。 如:生物纳米园西(支持模糊匹配)

1.3.返回示例:

{

    "error_code":0,

    "reason":"Success",

    "result":{

        "busstops":[{

            "adcode":320506,

            "citycode":"0512",                  /*城市区号*/

            "timestamp":null,

            "id":"BV20030270",

            "name":"生物纳米园西(公交站)",      /*站点名称*/

            "location":"120.727766,31.258087",  /*站点坐标*/

            "buslines":[{                       /*公交线路*/

                "start_stop":"启月街首末站",

                "end_stop":"星华街游客中心首末站",

                "id":"320500012825",

                "name":"176(启月街首末站--星华街游客中心首末站)",

                "location":"120.727766,31.258087"

            },{

                "start_stop":"启月街首末站",

                "end_stop":"星华街游客中心首末站",

                "id":"320500011036","name":"176路空调(启月街首末站--星华街游客中心首末站)",

                "location":"120.727766,31.258087"

            },{

                "start_stop":"星华街游客中心首末站",

                "end_stop":"启月街首末站",

                "id":"320500012826",

                "name":"176(星华街游客中心首末站--启月街首末站)",

                "location":"120.727677,31.258105"

            },{

                "start_stop":"星华街游客中心首末站",

                "end_stop":"启月街首末站",

                "id":"320500011038",

                "name":"176路空调(星华街游客中心首末站--启月街首末站)",

                "location":"120.727677,31.258105"

            }]

        }]

    }

}

2.公交线路查询,根据关键词可以查询某一路公交经过站点和时间等.

2..1.形式:

http://apis.haoservice.com/lifeservice/busline/linename

例如:

http://apis.haoservice.com/lifeservice/busline/linename?city=苏州&keywords=10&key=您申请的APPKEY

2.2.参数说明:

名称       类型 必须   说明

key       string 是   APP KEY

city       string 是   城市区号,如:苏州或0512

keywords      string 是   线路名称关键字。 如:110(支持模糊匹配)

2.3.返回示例:

{

    "error_code":0,

    "reason":"Success",

    "result":{

    "buslines":[{

        "id":"320500012746",

        "name":"松陵110(喜庆苑--山湖东路口)",    /*线路名称*/

        "type":"普通公交",        "polyline":"120.630445,31.119342;120.631847,31.119362;120.635081,31.11943;120.635129,31.120956;120.635173,31.12235;120.635237,31.123992;................ 

31.161515;120.680074,31.161533;120.688185,31.161606;120.68909,31.161595;120.689331,31.15692;120.689461,31.152195", /*途径线路坐标*/

        "citycode":"0512",                          /*城市区号*/

        "start_stop":"喜庆苑",                      /*始发站点*/

        "end_stop":"山湖东路口",                    /*终点站*/

        "start_time":"0620",                        /*始发时间*/

        "end_time":"1810",                          /*停运时间*/

        "company":"苏州吴江公共交通有限公司",       /*所属公司*/

        "distance":"14.96524",                      /*距离(单位:km*/

        "basic_price":1.0,                          /*票价(单位:圆)*/

        "bounds":"120.630445,31.119342;120.689461,31.161606", /*界限坐标*/

        "busstops":[{                               /*停靠站点*/

            "sequence":"1",                         /*站点序号*/

            "id":"BV20028197",

            "name":"喜庆苑",                        /*站点名称*/

            "location":"120.630445,31.119342"       /*站点坐标*/

        },{

            "sequence":"2",

            "id":"BV20028538",

            "name":"联杨小区东",

            "location":"120.635129,31.120956"

        },{

            "sequence":"3",

            "id":"BV20028433",

            "name":"联杨新村",

            "location":"120.635237,31.123992"

        },{

            ......

        },{

            "sequence":"24",

            "id":"BV20028418",

            "name":"新城花园(吴江)",

            "location":"120.689331,31.15692"

        },{

            "sequence":"25",

            "id":"BV20028152",

            "name":"山湖东路口",

            "location":"120.689461,31.152195"

        }]

    }]}

}

3.公交路线规划查询,起点和终点之间的换乘信息,(因名字重复难以辨别,故用经纬度)

3.1.形式:

http://apis.haoservice.com/lifeservice/busline/planning

例如:

http://apis.haoservice.com/lifeservice/busline/planning?origin=120.732446,31.255821&destination=120.73017,31.259022&city=苏州&key=您申请的APPKEY

3.2.参数说明:

名称          类型    必须   说明

key         string    是   APP KEY

city         string    是   城市区号,如:苏州或0512

origin         string    是   起始地坐标,如:120.73017,31.259022

destination string    是   目的地坐标,如120.73017,31.259022

3.3.返回示例:

{

    "error_code":0,

    "reason":"Success",

    "result":{

        "route":{

            "origin":"120.732446,31.255821",

            "destination":"120.730170,31.259022",

            "distance":"562",

            "taxi_cost":10.0,

            "transits":[{

                "cost":"1.0",

                "duration":917,

                "nightflag":0,

                "walking_distance":289,

                "segments":[{

                    "walking":{

                        "origin":"120.731995,31.255573",

                        "destination":"120.733253,31.253971",

                        "distance":"219",

                        "duration":"225",

                        "steps":[{

                            "instruction":"沿新平街步行219米到达腾飞创新园",

                            "road":"新平街",

                            "distance":"219",

                            "duration":"",

                            "polyline":"120.731995,31.255573;120.732407,31.255035;120.732445,

                                        31.254988;120.732559,31.254818;120.733078,31.254189;

                                        120.733253,31.253971",

                            "action":"",

                            "assistant_action":"到达腾飞创新园"

                    }]},...........

               

                            "walking":{

                                "origin":"120.730919,31.257700",

                                "destination":"120.730141,31.259102",

                                "distance":"194",

                                "duration":"199",

                                "steps":[{

                                    "instruction":"沿新平街步行170米左转",

                                    "road":"新平街",

                                    "distance":"170",

                                    "duration":"",

                                    "polyline":"120.730919,31.257700;120.730759,31.258121;

                                                120.730698,31.258255;120.730415,31.258963;

                                                120.730347,31.259157",

                                    "action":"左转",

                                    "assistant_action":""

                                },{

                                    "instruction":"步行24米到达目的地",

                                    "road":"",

                                    "distance":"24",

                                    "duration":"",

                                    "polyline":"120.730347,31.259157;120.730286,31.259146;

                                                120.730141,31.259102",

                                    "action":"",

                                    "assistant_action":"到达目的地"

                            }]},

                            "bus":{

                                "buslines":null

                            },

                            "entrance":null,

                            "exit":null

                    }]

            }]

        }

    }

}

备注说明

全国各大城市的公交线路查询,如北京、广州、上海、深圳等城市公交车查询,公交换乘查询等,提供近2000条公交线路,5万余公交站点数据查询

 

0 0
原创粉丝点击
热门问题 老师的惩罚 人脸识别 我在镇武司摸鱼那些年 重生之率土为王 我在大康的咸鱼生活 盘龙之生命进化 天生仙种 凡人之先天五行 春回大明朝 姑娘不必设防,我是瞎子 opop耳机一个没有声音怎么办 oppo手机上显示耳机模式怎么办 微信显示耳机模式怎么办 微信变成耳机模式怎么办 5s变成耳机模式怎么办 华为手机一直是耳机模式怎么办 华为手机进水了耳机模式怎么办 蓝牙耳机通话声音小怎么办 华为手机自动进入耳机模式怎么办 华为手机耳机怎么挂了电话怎么办 华为手机听筒声音小怎么办 华为p9手机听筒声音小怎么办 苹果6总是耳机模式怎么办 苹果没有插耳机模式怎么办 苹果手机切换耳机模式怎么办 苹果6s出现耳机模式怎么办 苹果6变成了耳机模式怎么办 苹果手机成耳机模式了怎么办 华为mate8耳机声音小怎么办 移动sim卡丢了怎么办 蓝牙耳机开不开机怎么办 苹果手机蓝牙不匹配怎么办 苹果6蓝牙坏了怎么办 蓝牙密钥不正确不匹配怎么办 华为p6开不了机怎么办 华为c199手机不停重启怎么办 华为手机用户数据被锁定怎么办 朵唯手机丢了怎么办 网件r6220穿墙差怎么办 无线网打王者卡怎么办 酷翼x9忘了密码怎么办 楼上的路由器楼下不好使怎么办 电信4g网络不好怎么办 农村只有2g网怎么办 电信卡4g网速慢怎么办 小米手机触屏失灵怎么办 荣耀v10电信网速很慢怎么办 华为路由器掉线了怎么办 三星s6只识别一张卡怎么办 华为手机卡不显示了怎么办 华为账号手机卡丢了怎么办