new LocalSearch(map)
构造一个LocalSearch对象
| Name | Type | Description |
|---|---|---|
map |
Map |
当前使用的地图对象 |
Classes
Methods
-
staticLocalSearch.getAMapDataByBounds(options){Promise}
app/search/LocalSearch.js, line 223 -
高德地图的矩形搜索服务
Name Type Description optionsObject 调用高德地图的矩形搜索服务所需的参数对象
Name Type Description keywordsString 查询关键字
boundsArray 矩形坐标对
outputCoordTypeString 查询后的Poi的坐标类型, 有下面几种类型,"AMap" "BMap" "TMap" "GMap";如果不设置,得到坐标为高德经纬度坐标;
urlString 高德地图矩形搜索服务URL,有默认值
keyString 高德地图矩形搜索服务key,有默认值
Returns:
Type Description Promise 搜素返回的信息 -
staticLocalSearch.getAMapDataByKeywords(options){Promise}
app/search/LocalSearch.js, line 119 -
高德地图的关键字搜索服务
Name Type Description optionsObject 调用高德地图的关键字搜索服务所需的参数对象
Name Type Default Description keywordsString 查询关键字
cityString "全国" optional 查询城市
outputCoordTypeString 查询后的Poi的坐标类型, 有下面几种类型,"AMap" "BMap" "TMap" "GMap";如果不设置,得到坐标为高德经纬度坐标;
urlString 高德地图关键字搜索服务URL,有默认值
keyString 高德地图关键字搜索服务key,有默认值
Returns:
Type Description Promise 搜素返回的信息 -
staticLocalSearch.getAMapDataBySurround(options){Promise}
app/search/LocalSearch.js, line 170 -
高德地图的周边搜索服务
Name Type Description optionsObject 调用高德地图的周边搜索服务所需的参数对象
Name Type Default Description keywordsString 查询关键字
cityString "全国" optional 查询城市,
locationArray 圆心位置
radiusNumber 3000 optional 半径(m),
outputCoordTypeString 查询后的Poi的坐标类型, 有下面几种类型,"AMap" "BMap" "TMap" "GMap";如果不设置,得到坐标为高德经纬度坐标;
urlString 高德地图周边搜索服务URL,有默认值
keyString 高德地图周边搜索服务key,有默认值
Returns:
Type Description Promise 搜素返回的信息 -
staticLocalSearch.getBMapDataByBounds(options){Promise}
app/search/LocalSearch.js, line 239 -
百度地图的矩形搜索服务
Name Type Description optionsObject 调用百度地图的矩形搜索服务所需的参数对象
Name Type Description keywordsString 查询关键字
boundsArray 矩形坐标对
outputCoordTypeString 查询后的Poi的坐标类型, 有下面几种类型,"AMap" "BMap" "TMap" "GMap";如果不设置,得到坐标为百度经纬度坐标;
urlString 百度地图矩形搜索服务URL,有默认值
keyString 百度地图矩形搜索服务ak,有默认值
Returns:
Type Description Promise 搜素返回的信息 -
staticLocalSearch.getBMapDataByKeywords(options){Promise}
app/search/LocalSearch.js, line 135 -
百度地图的关键字搜索服务
Name Type Description optionsObject 调用百度地图的关键字搜索服务所需的参数对象
Name Type Default Description keywordsString 查询关键字
cityString "全国" optional 查询城市
outputCoordTypeString 查询后的Poi的坐标类型, 有下面几种类型,"AMap" "BMap" "TMap" "GMap";如果不设置,得到坐标为百度经纬度坐标;
urlString 百度地图关键字搜索服务URL,有默认值
keyString 百度地图关键字搜索服务ak,有默认值
Returns:
Type Description Promise 搜素返回的信息 -
staticLocalSearch.getBMapDataBySurround(options){Promise}
app/search/LocalSearch.js, line 188 -
百度地图的周边搜索服务
Name Type Description optionsObject 调用百度地图的周边搜索服务所需的参数对象
Name Type Default Description keywordsString 查询关键字
cityString "全国" optional 查询城市,
locationArray 圆心位置
radiusNumber 3000 optional 半径(m),
outputCoordTypeString 查询后的Poi的坐标类型, 有下面几种类型,"AMap" "BMap" "TMap" "GMap";如果不设置,得到坐标为百度经纬度坐标;
urlString 百度地图周边搜索服务URL,有默认值
keyString 百度地图周边搜索服务ak,有默认值
Returns:
Type Description Promise 搜素返回的信息 -
staticLocalSearch.getTMapDataByBounds(options){Promise}
app/search/LocalSearch.js, line 256 -
天地图的矩形搜索服务
Name Type Description optionsObject 调用天地图的矩形搜索服务所需的参数对象
Name Type Default Description keywordsString 查询关键字
boundsArray 矩形坐标对
levelNumber 16 optional 目前查询的级别
outputCoordTypeString 查询后的Poi的坐标类型, 有下面几种类型,"AMap" "BMap" "TMap" "GMap";如果不设置,得到坐标为天地图经纬度坐标;
urlString 天地图矩形搜索服务URL,有默认值
keyString 天地图矩形搜索服务tk,有默认值
Returns:
Type Description Promise 搜素返回的信息 -
staticLocalSearch.getTMapDataByKeywords(options){Promise}
app/search/LocalSearch.js, line 152 -
天地图的关键字搜索服务
Name Type Description optionsObject 调用天地图的关键字搜索服务所需的参数对象
Name Type Default Description keywordsString 查询关键字
mapBoundString `-180,-90,180,90` optional 查询的地图范围
levelNumber 8 optional 目前查询的级别
outputCoordTypeString 查询后的Poi的坐标类型, 有下面几种类型,"AMap" "BMap" "TMap" "GMap";如果不设置,得到坐标为天地图经纬度坐标;
urlString 天地图关键字搜索服务URL,有默认值
keyString 天地图关键字搜索服务tk,有默认值
Returns:
Type Description Promise 搜素返回的信息 -
staticLocalSearch.getTMapDataBySurround(options){Promise}
app/search/LocalSearch.js, line 207 -
天地图的周边搜索服务
Name Type Description optionsObject 调用天地图的周边搜索服务所需的参数对象
Name Type Default Description keywordsString 查询关键字
mapBoundString `-180,-90,180,90` optional 查询的地图范围
levelNumber 8 optional 目前查询的级别
locationArray 圆心位置
radiusNumber 3000 optional 半径(m),
outputCoordTypeString 查询后的Poi的坐标类型, 有下面几种类型,"AMap" "BMap" "TMap" "GMap";如果不设置,得到坐标为天地图经纬度坐标;
urlString 天地图周边搜索服务URL,有默认值
keyString 天地图周边搜索服务tk,有默认值
Returns:
Type Description Promise 搜素返回的信息 -
search(keywords){Promise}
app/search/LocalSearch.js, line 44 -
关键字搜素功能
Name Type Description keywordsString 关键字
Returns:
Type Description Promise 搜索返回的数据 -
searchInBounds(keywords, bounds){Promise}
app/search/LocalSearch.js, line 67 -
矩形区域搜素功能
Name Type Description keywordsString 关键字
boundsArray 矩形坐标对,[xMin,yMin,xMax,yMax]
Returns:
Type Description Promise 搜素返回的信息 -
searchNearby(keywords, location, radius){Promise}
app/search/LocalSearch.js, line 91 -
周边环境搜索功能
Name Type Description keywordsString 关键字
locationArray 圆心坐标
radiusNumber 半径(m)
Returns:
Type Description Promise 搜素返回的信息