高德地图POI搜索,附近地图搜索,类似附近的人搜索
效果图:
首先导入道德地图的SDK,导入步骤不在这里介绍
2:包含头文件:
- #import <AMapSearchKit/AMapSearchAPI.h>
3:代码
- @property(nonatomic,strong)AMapSearchAPI *mapSearch;
- @property(nonatomic,strong)AMapPlaceSearchRequest *poiRequest;
- -(void)searchAroundLocal:(AMapGeoPoint *)geoPoint
- {
- if ( !self.mapSearch) {
- self.mapSearch=[[AMapSearchAPI alloc] initWithSearchKey:(NSString *)APIKey Delegate:self];
- }
- self.poiRequest = [[AMapPlaceSearchRequest alloc] init];
- AMapGeoPoint *searchPoint =[AMapGeoPoint locationWithLatitude:
- 22.540000
- longitude:113.900000];
- self.poiRequest.searchType = AMapSearchType_PlaceAround;//搜索的类型为周边搜索
- // self.poiRequest.types =AMapRequireGroupbuy; //搜索的内容
- self.poiRequest.offset = 120; //每页搜索的信息个数
- self.poiRequest.location = searchPoint; //搜索的中心点
- self.poiRequest.keywords=searchKeyString;
- self.poiRequest.radius = 5000; //搜索半径
- self.poiRequest.sortrule = 0; //结果以远近排序
- //发起POI搜索
- [self.mapSearch AMapPlaceSearch:self.poiRequest];//发起请求搜索
- }
- #pragma mark - AMapSearchDelegate
- /* POI 搜索回调. */
- - (void)onPlaceSearchDone:(AMapPlaceSearchRequest *)request response:(AMapPlaceSearchResponse *)response
- {
- NSLog(@"inset=%@",TABLEHEAD);
- for (AMapPOI *p in response.pois) {
- if (p) {
- [locArr addObject:p];
- }
- }
- [locArr insertObject:TABLEHEAD atIndex:0];
- [self.view endEditing:YES];
- [self.tableView reloadData];
- }
- - (void)searchRequest:(id)request didFailWithError:(NSError *)error
- {
- NSLog(@"====出错信息:%@",error);
- }
- - (void)search:(id)searchRequest error:(NSString *)errInfo __attribute__ ((deprecated("use -search:didFailWithError instead.")))
- {
- NSLog(@"====出错信息:%@",errInfo);
- }
其中
self.poiRequest.keywords=searchKeyString;
高德地图POI搜索,附近地图搜索,类似附近的人搜索相关推荐
- python获取高德地图POI——关键字搜索
本文主要内容是利用python获取高德地图上的感兴趣点(POIs). 高德开放平台:https://lbs.amap.com/ 下载POI分类编码和城市编码表 搜索POI相关文档:https://lb ...
- 用高德地图实现点击地图添加标记点,获取该点的经纬度,详细地址,通过输入框进行地址搜索自动定位到输入框地址
用高德地图实现点击地图添加标记点,获取该点的经纬度,详细地址,通过输入框进行地址搜索自动定位到输入框地址 <template><div class="wrap"& ...
- java安卓百度地图查找便利店_Android 百度地图POI搜索功能实例代码
在没介绍正文之前先给大家说下poi是什么意思. 由于工作的关系,经常在文件中会看到POI这三个字母的缩写,但是一直对POI的概念和含义没有很详细的去研究其背后代表的意思.今天下班之前,又看到了POI这 ...
- 百度地图——poi搜索
定义 POI(Point of Interest),中文可以翻译为"兴趣点".在地理信息系统中,一个POI可以是一栋房子.一个商铺.一个邮筒.一个公交站等. 百度地图SDK提供三种 ...
- 实用工具|零代码实现高德地图POI数据下载
1 工具获取方式 点击下面链接,即可获取地理坐标系转换工具 地理坐标系转换工具 2 工具介绍 高德地图POI数据下载工具(下文称该工具)是一款能够让用户在不写代码的前提下实现高德地图POI数据批量下载 ...
- PYTHON爬取高德地图POI
PYTHON爬取高德地图POI 使用高德地图API爬取POI数据,首先需要申请高德地图API的KEY和获取<POI分类编码表>,本实例的最后结果是根据不同的poi类型分别生成多个EXCEL ...
- 【百度地图API】如何使用suggestion--下拉列表方式的搜索建议
摘要: 百度地图上有一个很强大的搜索建议功能,以下拉列表的方式展示出来.比如,输入"百度",下拉列表中就会出现"北京市海淀区百度在线网络技术(北京)有限公司". ...
- 2018年高德地图POI全国数据下载
全国商户.楼宇.社区.公交,景点.学校.加油站,汽车维修与服务等各类地图数据,有经纬度,电话.2018全国最新poi数据数据,详细到楼栋出入口. 对于地图产品而言,某个地理位置周边的信息,称之 ...
- 小程序实现附近三公里搜索和地图路线导航(改版)
##本片博客主要介绍的是小程序利用地图搜索附近三公里信息并导航路线或者复制路线打开地图导航.可以直接在微信内置打开导航. 开篇先提一下,网上有很多关于小程序搜索框的,地图地点信息检索的,路线导航的,以 ...
最新文章
- Mysql学习笔记004
- linux下配置jdk+tomcat
- 运行mapreduce程序yarn的web端显示进度
- CRMEB知识付费系统v1.4.4源码
- 【Kafka】docker下kafka报错 IOException: Connection to xxx:19093 (id: 1002 rack: null) failed
- linux 查看cuda版本_Ubuntu18.04+Tensorflow GPU版本环境搭建
- keras embeding设置初始值的两种方式
- 无法卸载 Mac 上的磁盘时该怎么办?
- 如何在 Mac 上设置 iCloud 功能?
- 二级c语言考试用的编译软件下载,二级c语言模拟考试软件下载
- python有什么游戏可以开发智力_用Python解“智力游戏”,你智商够吗?
- 计算机算法专业英语,计算机算法英语常用术语
- PT100热电阻接线方法
- Avid Sibelius一款免费学习五线谱的强大软件
- 适配器模式的三种形式
- 请用python写出奥运五环的绘图程序,20200929 008.海龟绘图_画出奥运五环图
- 漫威十年,好莱坞的转型焦虑
- ABB机器人模块加密软件,代模块加密,加密之后别人就看不见你 写的程序,也无法打开,但是可以正常运行
- Python爬取m3u8格式视频并解密ts文件合并转为mp4格式
- 【DFT】可测性设计(一)扫描测试
热门文章
- Nginx内存池--pool代码抽取(链表套路)
- 程序员的自我修养--链接、装载与库笔记:Windows下的动态链接
- Brute Force算法介绍及C++实现
- 使用svn时碰到的一个的问题
- joc杂志影响因子2019_2019年放射学领域SCI主要杂志影响因子汇总
- php localcompare,GetDriveName 方法
- java观察者模式_Java设计模式之观察者模式详解
- 测试中如何管理外包质量_如何从测试自动化中实现价值
- 2345电脑管家_极限挑战:同时安装4大国产杀毒软件,我的电脑是最安全的?
- python定时任务contrib_django+celery配置(定时任务+循环任务)