有时候我们需要在地图上搜索周边信息,我们可以用百度地图提供的POI检索。
POI(Point of Interest),中文可以翻译为“兴趣点”。在地理信息系统中,一个POI可以是一栋房子、一个商铺、一个邮筒、一个公交站等。百度地图SDK提供三种类型的POI检索:城市内检索、周边检索和区域检索(即矩形范围检索)。
POI检索
1.创建POI检索实例
PoiSearch mPoiSearch;
mPoiSearch = PoiSearch.newInstance();
2.创建POI检索监听者
OnGetPoiSearchResultListener poiListener = new OnGetPoiSearchResultListener(){
public void onGetPoiResult(PoiResult result){
//获取POI检索结果
}
public void onGetPoiDetailResult(PoiDetailResult result){
//获取Place详情页检索结果
}
};
3.设置POI检索监听者
mPoiSearch.setOnGetPoiSearchResultListener(poiListener);
4.发起检索请求
城市检索

本文介绍了如何在Android应用中集成百度地图进行POI(兴趣点)检索,包括城市内、周边和区域检索。步骤涉及创建检索实例、设置监听器、发起请求、释放检索实例以及显示检索结果覆盖物。同时,提到了SDK初始化、权限问题和网络验证的注意事项。
POI检索&spm=1001.2101.3001.5002&articleId=79684086&d=1&t=3&u=9559e38163d54f00ad00c393340cb74f)
681

被折叠的 条评论
为什么被折叠?



