您现在的位置:

充电桩搜索

EvSearch类

充电桩相关搜索服务

构造函数说明

nimap.service.EvSearch(EvSearchOptions)

 

EvSearchOptions类型说明

city

String

必填,搜索区域的城市(名称/adcode),示例"北京市" 或 "110000"

climit

String

默认值true true:仅在当前城市搜索。 false:若当前城市搜索无结果,则自动扩大范围;

pageSize

String

搜索结果每页返回条数,默认10

panel

String|HTMLElement

导航结果列表的HTML容器id或容器元素,提供此参数后,结果列表将在此容器中进行展示。可选

map

Map

nimap.Map对象, 展现结果的地图实例。当指定此参数后,搜索结果的地点标注会自动添加到此地图上。可选

 

方法返回值说明

searchKeyword(keyword:String,function(result))

根据关键词搜索充电桩。

searchAround(keyword:String,range:<Object>,function(result))

根据中心点经纬度、半径以及关键字进行周边查询 radius取值范围:0-50000,默认1000米。例如{center:"116.12321,39.123231",radius:"2000"}

searchInPolygon(keyword:String,lonlats:<Array>,function(result))

根据多边形经纬度及关键字进行范围搜索,经度和纬度用","分隔,坐标对用";"分隔。例如:"116.12,39.21;114.21,38.21"或[[116.21,39.21],[114.21,38.21]]

searchInLine(keyword:String,range:<Object>,function(result))

根据导航线路经纬度及关键字进行沿途搜索,例如:range={limit:"20000",radius:"3000",route:[lonlats]}。limit:限定路线长度,默认20000米,以起点截取到limit长度距离的路线进行搜索。radius:搜索半径,单位米1-10000,默认3000米

getDetail(id,function(result))

根据充电桩信息id获取充电桩详情信息。

setQuery(EvTripOptions)

设置查询参数,同EvTripOptions。

clear()

清除在地图上绘制的标注和结果展示。

返回顶部