android地图sdk | 百度地图api sdk-凯发k8官方旗舰厅

浏览器版本低!无法浏览完整内容,建议升级或更换浏览器。
地点输入提示检索
下载开发文档
地点检索输入提示检索(sug检索)简介

地点检索输入提示服务(也被称为poi热词建议检索、在线建议检索、suggestion poi search),简称sug检索,是指根据关键词查询在线建议词。为了帮助开发者实现检索出来的关键词快速定位到地图上,sdk开放了检索结果的经纬度信息及对应poi点的uid信息。

sug检索与poi检索的区别
使用场景的不同

1. sug检索是根据部分关键字检索出可能的完整关键字名称,即关键字匹配。
2. poi检索是根据关键字检索符合的poi具体信息。

sug检索结果的第一条可能存在没有经纬度信息的情况,该条结果为文字联想出来的关键词结果,并不对应任何确切poi点。

例如输入“肯”,第一条结果为“肯德基”,这条结果是一个泛指的名称,不会带有经纬度等信息。

建议sug检索与poi检索配合使用,如:在用户输入关键字时触发sug检索获取热词,以符合期望的热词为关键字发起poi检索。

可以参考poisearchdemo。

sug检索示例
1. 创建sug检索实例
msuggestionsearch =suggestionsearch.newinstance();
2. 创建sug检索监听器
ongetsuggestionresultlistener listener =newongetsuggestionresultlistener()
{
@override
publicvoidongetsuggestionresult(suggestionresult suggestionresult){
//处理sug检索结果
}
};
3. 设置sug检索监听器
msuggestionsearch.setongetsuggestionresultlistener(listener);
4. 设置suggestionsearchoption对象,发起检索
/**
* 在您的项目中,keyword为随您的输入变化的值
*/
msuggestionsearch.requestsuggestion(newsuggestionsearchoption()
.city("北京")
.keyword("肯"));
5. 释放检索实例
msuggestionsearch.destroy();
注意事项
sug检索,city为必填项。
sug检索默认不限制在city内,检索结果优先展示city内结果。示例如图:
通过设置suggestionsearchoption对象citylimit字段为true限制sug检索区域在city内。

上一篇

poi检索

下一篇

公交信息检索

本篇文章对您是否有帮助?

网站地图