ios-高德地图逆地理编码结果没有数据,是什么问题?

问题描述

高德地图逆地理编码结果没有数据,是什么问题?

今天试了下逆地理编码功能,相关代码如下:
-(void)initMapS{
if (!self.mapS) {
self.mapS = [[AMapSearchAPI alloc] initWithSearchKey:GAODEMAPKEY Delegate:self];
}
}

//初始化逆地理编码
-(AMapReGeocodeSearchRequest *)initializeRegeoReqWithLatitude:(double)latitude longitude:(double)longitude{
AMapReGeocodeSearchRequest *regeoReq = [[AMapReGeocodeSearchRequest alloc]init];
regeoReq.searchType = AMapSearchType_Geocode;
regeoReq.location = [AMapGeoPoint locationWithLatitude:latitude longitude:longitude];
regeoReq.requireExtension = YES;
return regeoReq;
}
// 开始逆地理编码
-(void)beginGeoCodeWithSearchReq:(AMapReGeocodeSearchRequest *)searchReq{
if (searchReq) {
[self initMapS];
[self.mapS AMapReGoecodeSearch:searchReq];
}
}

-(void)onReGeocodeSearchDone:(AMapReGeocodeSearchRequest *)request response:(AMapReGeocodeSearchResponse *)response{
if (self.isReoGeo) {
self.isReoGeo = NO;
}

if(response.regeocode != nil){
    NSString *result = [NSString stringWithFormat:@"%@",response.regeocode.addressComponent];
    NSLog(@"逆地理编码结果:%@",result);
    if(result && result.length > 0){
        self.addCL.text = result;
    }
}

}
最终输出的结果却什么都没有:
逆地理编码结果:{province: , city: , district: , township: , neighborhood: , building: , citycode: , adcode: , streetNumber: {street: , number: , location: {0.000000, 0.000000}, distance: 0, direction: }, businessAreas: }
请问这是什么问题?

解决方案

没有获取到当前位置的经纬度。

解决方案二:

地理位置经纬度加上就可以了

时间: 2025-01-26 19:01:21

ios-高德地图逆地理编码结果没有数据,是什么问题?的相关文章

IOS高德地图清除部分大头针?????

问题描述 IOS高德地图清除部分大头针????? 高德地图上怎么清除部分大头针???点击自定制的气泡获取当前大头针的经纬度???求大神指教

ios百度地图的使用(普通定位、反地理编码)_IOS

iOS定位 - 普通定位(没有地图) - 反地理编码(得到具体位置),下面通过代码给大家详解,代码如下: #import <CoreLocation/CoreLocation.h> 使用到的头文件 要引入CoreLocation这个包 <CLLocationManagerDelegate> 使用的代理名称 //1.使用定位服务 //设置app有访问定位服务的权限 //在使用应用期间 / 始终(app在后台) //info.plist文件添加以下两条(或者其中一条): //NSLoc

【高德地图API】从零开始学高德JS API(八)——地址解析与逆地址解析

原文:[高德地图API]从零开始学高德JS API(八)--地址解析与逆地址解析 摘要:无论是百度LBS开放平台,还是高德LBS开放平台,其调用量最高的接口,必然是定位,其次就是地址解析了,又称为地理编码.地址解析,就是将地址转换为经纬度.而逆地址解析,就是将经纬度转换为地址.经纬度一般是由专业测绘机构用GPS采集,然后使用国测局接口加密,最后呈现在互联网地图上的.而地址,这里说的是结构化的带街道门牌号的地址,比如"北京市朝阳区阜通东大街6号",这个地址是由公安局颁发的.而将地址和经纬

【高德地图API】汇润做爱地图技术大揭秘

原文:[高德地图API]汇润做爱地图技术大揭秘 昨日收到了高德地图微信公众号的消息推送,说有[一大波免费情趣用品正在袭来],点进去看了一眼,说一个电商公司(估计是卖情趣用品的)用高德云图制作了一张可以标记做爱地点与详情的地图.这不就是中国版的I just made love麽? 滑到屏幕底下,看了看阅读量,哇塞,居然有4万3!!!说明实在是有很多人关注做爱地图啊.本着研究地图的心情(绝对不是为了什么价值300的智能情趣用品!),我也就点击了[阅读原文]-- 好吧,为了证明我真的不是为了奖品,我会

【高德地图API】从零开始学高德JS API(七)——定位方式大揭秘

原文:[高德地图API]从零开始学高德JS API(七)--定位方式大揭秘 摘要:关于定位,分为GPS定位和网络定位2种.GPS定位,精度较高,可达到10米,但室内不可用,且超级费电.网络定位,分为wifi定位和基站定位,都是通过获取wifi或者基站信息,然后查询对应的wifi或者基站位置数据库,得到的定位地点.定位数据库可以不断完善不断补充,所以,越定位越准确.本文详细描述了,如果使用高德JS API来实现位置定位.城市定位的方法,包含了IP定位,浏览器定位,检索定位等多种网络定位方法.当然,

关于Android高德地图的简单开发实例代码(DEMO)_Android

废话不多说了,直接给大家上干货了. 以下为初次接触时 ,练手的DEMO import android.app.Activity; import android.app.ProgressDialog; import android.content.ContentValues; import android.database.Cursor; import android.database.SQLException; import android.database.sqlite.SQLiteDatab

关于Android高德地图的简单开发实例代码(DEMO)

废话不多说了,直接给大家上干货了. 以下为初次接触时 ,练手的DEMO import android.app.Activity; import android.app.ProgressDialog; import android.content.ContentValues; import android.database.Cursor; import android.database.SQLException; import android.database.sqlite.SQLiteDatab

Android高德地图poi检索仿微信发送位置实例代码

最近项目需求把发送定位模块改成类似微信发送位置给好友的效果,我使用了高德地图实现了一个demo,效果图如下: 从主界面中我们可以看到中心标记上面显示的就是我们定位的地址,下面是一个listview列表,第一条item的数据就是我们定位得到的地址,下面其余的都是我们根据定位得到的经纬度通过poi周边搜索得到的地址.我们进行了如下操作: 我们点击列表的item,中心标记会移动到该item对象的地址上面去. 我们手动移动地图的时候,中心标记的地址会发生相应的变化并且下面的列表也会发生相应的变化. 根据

高德地图获取位置分析坐标

  引用自:http://zhaoziang.com/amap/picpoint.html <script> -------. function getLnglat(e) {//e=鼠标点击位置    mapObj.clearMap();//获取位置之前清除之前的坐标,不管之前是否有坐标已保存    var x = e.lnglat.getLng();//获取经度    var y = e.lnglat.getLat();//纬度    document.getElementById(&quo