示例中心
功能在线体验
控制台

高德 开发 Android 室内地图SDK 开发指南 室内搜索 按距离和类型搜索

更新时间:2017年03月07日

按名称检索

1)函数体:

java.util.List searchByDistanceAndCategory(double lng, double lat, int floorNo, double radius,List categories, int limitCount)

2)功能诠释:

基于指定的经纬度,返回搜索半径内最多limitCount个类型处于类型列表categories的搜索结果,结果按距离由近到远排序。

3)参数诠释:

参数

数据类型

用处

lng

double

搜索中心点的经度

lat

double

搜索中心点的纬度

floorNo

int

搜索的目标楼层编号

radius

double

以搜索中心点为中心的半径(单位:米)

categories

List

过滤搜索结果的类型列表

limitCount

int

距离中心点最近的搜索结果个数上限

4)用法备注:

按照指定经纬度为中心点,搜索半径范围内的所有点,然后按照距离进行排序并返回距离中心点最近的limitCount个搜索结果。

5)示例代码:

List<string> Category = new ArrayList();
Category.add(“200300”);
List<imsearchresult> searchResultList = IMDataManager
     .getInstance().searchByDistanceAndCategory(120.345, 35.78, 1, 100, Category, 20);
</imsearchresult></string>
示例中心 功能
在线体验
常见问题