公交路线查询

来源:互联网 发布:狗粮成分 知乎 编辑:程序博客网 时间:2024/04/19 15:10

公交路线查询

公交路线查询有很多网站都作了接口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,公交路线查询

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

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

}

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
原创粉丝点击
热门问题 老师的惩罚 人脸识别 我在镇武司摸鱼那些年 重生之率土为王 我在大康的咸鱼生活 盘龙之生命进化 天生仙种 凡人之先天五行 春回大明朝 姑娘不必设防,我是瞎子 怀孕快9个月内裤上有白带怎么办 一早起来发现内裤有白色液体怎么办 阴部骚痒白带多白带多小腹痛怎么办 15岁一周鲁了3次怎么办 月经摊迟三天内裤有白带怎么办 怀孕内裤上有黄黄的分泌物怎么办 老公出轨想离婚但舍不得孩子怎么办 老婆出轨离婚又舍不得家我该怎么办 怀孕一个月刚刚自慰有点流血怎么办 老公出轨还不知道悔改妻子怎么办 离婚了前妻户口还在再婚怎么办 怀孕六个月内裤老是湿有异味怎么办 怀孕五个月内裤总是湿有异味怎么办 耳朵里面有个洞老是流水冒浓怎么办 宝宝拉粑粑有臭酸味怎么回事怎么办 老婆晚上回家内裤是湿的尿味怎么办 怀孕五个月下身痒内裤湿怎么办 哺乳期奶水太多经常弄湿衣服怎么办 麻料裙子一坐下就皱怎么办 不小心把答题卡弄皱了怎么办 嘴巴又干又黏又臭怎么办 不小心把红枣核吞了怎么办 小天才电话手表被偷了怎么办 18k金被火烧黑了怎么办 衣服掉色染到别的衣服上怎么办 夏天太阳太毒刚发芽的花种子怎么办 长斑了怎么办 喝玫瑰花茶能祛斑吗 烧纸火纸迷信纸利润太低怎么办 刚买的绣球花花有点蔫怎么办 ZF葡7正常佩戴动能太满怎么办 怀孕初期老婆婆做的菜不好吃怎么办 调节协议已签字不签收调解书怎么办 给晋中苗圃拉了树苗没拿上钱怎么办 多肉旁边长出好多小株怎么办 烤瓷牙制备时颌关系不够怎么办 对门放石头正对我家大门怎么办 合租的室友关门开门特别大声怎么办 三周岁的宝宝小阴唇再次粘连怎么办 小阴唇内侧长了毛囊炎很大疼怎么办 小阴唇上一个黄豆大的硬疙瘩怎么办 梦幻西游手游金币兑换上限了怎么办