Location:

Charging Station Search

EvSearch class

Charging pile related search service

ConstructorDescription

nimap.service.EvSearch(EvSearchOptions)

 

EvSearchOptionsTypeDescription

city

String

Required, search for the city (name/adcode) ), example "Beijing" or "110000"

climit

String

default: true
true: Search only in the current city.
false: If the current city search has no result, the scope is automatically expanded;

pageSize

String

Search results return per page, default 10

panel

String|HTMLElement

The HTML container id or container element of the navigation result list. Once this parameter is supplied, the result list will be displayed in this container. Optional

map

Map

nimap.Map object, a map instance showing the results. When this parameter is specified, the location annotations for the search results are automatically added to this map. Optional

 

MethodReturn ValueDescription

searchKeyword(keyword:String,function(result))

according to Keyword search charging pile.

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

Nearby query based on latitude, longitude, radius and keywords of the center point Radius value range: 0-50000, default 1000 meters. For example {center:"116.12321,39.123231",radius:"2000"}

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

Search for range based on polygon latitude and longitude and keywords. Longitude and latitude are separated by "," The coordinate pairs are separated by ";". For example: "116.12, 39.21; 114.21, 38.21" or [[116.21,39.21],[114.21,38.21]]

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

according to The navigation line latitude and longitude and keywords are searched along the way, for example: range={limit:"20000", radius:"3000", route:[lonlats]}. Limit: Defines the length of the route. The default is 20000 meters. Search by the route from the starting point to the limit length distance. Radius: search radius, in units of 1-1000, default 3000 meters

getDetail(id,function(result))

Acquire the charging post details based on the charging post information id.

setQuery(EvTripOptions)

Set the query parameters, same as EvTripOptions.

clear()

Clear the annotations and results displayed on the map.

TOP