iOS基于百度地图的开发(2)——获取POI
来源:互联网 发布:nodejs连接数据库 编辑:程序博客网 时间:2024/05/18 01:43
1. 首先进行搜索
CLLocationDistance radiusMeters = 1000; //设置搜索范围BMKSearch* search = [[BMKSearch alloc] init]; //创建搜索对象search.delegate = self; //代理设置为自身,搜索之后会自动回调下一步中的函数[search poiSearchNearBy:"KFC" center:mapView.centerCoordinate radius:radiusMeters pageIndex:0]; //以屏幕中心位置来搜索KFC//[search release];//注意,这里不能release,否则无法搜索。应该将search定义为成员变量
- (void)onGetPoiResult:(NSArray*)poiResultList searchType:(int)type errorCode:(int)error{if (error == BMKErrorOk) {BMKPoiResult* result = [poiResultList objectAtIndex:0];for (int i = 0; i < result.poiInfoList.count; ++i) {BMKPoiInfo* poi = [result.poiInfoList objectAtIndex:i];BMKPointAnnotation* item = [[BMKPointAnnotation alloc]init];item.coordinate = poi.pt;item.title = poi.name;[mapView addAnnotation:item];[item release];}}}上边会自动回调,将搜索到的POI在地图上通过Annotation显示出来。
iOS基于百度地图的开发(1)——用户当前位置
iOS基于百度地图的开发(2)——获取POI
iOS基于百度地图的开发(3)——地址搜索
iOS基于百度地图的开发(4)——路径搜索
iOS基于百度地图的开发(5)——核心问题汇总
iOS基于百度地图的开发(6)——google坐标转换成百度坐标
iOS基于百度地图的开发(7)——百度坐标转换成Google坐标
- iOS基于百度地图的开发(2)——获取POI
- iOS开发之百度地图的简单集成——标注&POI检索
- iOS百度地图poi检索(基于百度地图2.3.0SDK开发)
- iOS基于百度地图的开发(6)——google坐标转换成百度坐标
- iOS基于百度地图的开发(7)——百度坐标转换成Google坐标
- iOS基于百度地图的开发(1)——用户当前位置
- iOS基于百度地图的开发(3)——地址搜索
- iOS基于百度地图的开发(4)——路径搜索
- iOS基于百度地图的开发(5)——核心问题汇总
- iOS基于百度地图的开发(3)——地址搜索
- iOS百度地图POI的使用
- Android百度公交开发(七)——百度地图API之城市POI搜索-获取所有结果
- (七)Android百度公交开发—百度地图API之城市POI搜索-获取所有结果
- Android studio 百度地图开发(8)地图已标记POI点和搜索POI点的获取和利用
- iOS百度地图城市POI搜索(基于百度地图SDK2.3.0)
- iOS开发—第三方百度地图
- 基于百度地图的android地理位置获取
- 百度地图POI抓取——python
- ceph 0.47的使用
- Android中asset文件夹和raw文件夹区别
- Lua学习笔记(3)--模拟器画布
- Bluetooth Structure---BlueZ
- JS居中弹出div,背景变暗
- iOS基于百度地图的开发(2)——获取POI
- Investigation on PhotoSwipe - 02
- Android Bluetooth 总结
- unity ios中文字体显示
- Android Bluetooth 总结
- 使用AIDL实现进程间的通信 (转载liuhe688)
- VC屏幕截图并保存为bmp文件
- mapred streaming 脚本输出运行状态导致的奇怪问题
- 这十月,与c++相伴的日子