stationname接口
URL: |
http:// <BusServer-URL> / stationname |
父资源: |
BusServer |
[ 服务说明 ]
stationname 接口用于根据用户输入的字符串模糊搜索站点。
[ 参数说明 ]
[ 请求接口参数 ]
参数 | 参数说明 |
---|---|
searchstr |
 参数是否必须:是  参数含义:模糊字符串 |
[ 返回结果参数 ]
参数 | 参数说明 | ||
state | 参数含义:状态,true 表示成功,false 表示失败 | ||
total | 参数含义:匹配站点的数目 | ||
array | id | 参数含义:站点的ID 编号 | |
name | 参数含义:站点的名称 | ||
geom | type | 参数含义:站点的经纬度坐标 | |
coordinates |
[ 示例 ]
stationname请求接口示例:
http://127.0.0.1:8099/newmap/rest/services/公交/changzhibus/BusServer/stationname?searchstr=东关&format=json
[ 返回结果 ]
stationname操作成功时的返回结果示例 :
{"state":true,"total":4,"array":[{"id":108,"name":"东关","geom":{"type":"Point","coordinates
":[113.119,36.177]}},{"id":110,"name":"东关建材厂","geom":{"type":"Point","coordinates":
[113.126,36.175]}},{"id":112,"name":"东关停车场","geom":{"type":"Point","coordinates":[1
13.132,36.175]}},{"id":114,"name":"东关小区","geom":{"type":"Point","coordinates":[113.1
21,36.177]}}]}
stationname操作失败时的返回结果示例 :
{
"state":false,"describe":"Missing 'start'Parameter"}
"state":false,"describe":"Missing 'start'Parameter"}