zoukankan      html  css  js  c++  java
  • iOS高德地图SDK定位和搜索附近信息的具体使用

    1.显示地图、定位、显示当前位置。

    导入你需要的功能的头文件,申明全局变量,代理方法等等。


     

    初始化地图,在控制器即将显示额时候打开定位和跟踪用户,这里对参数不懂的话康忙进去都有注释。


     

    对了。iOS8以后定位需要在info.plist添加以下字段

    NSLocationAlwaysUsageDescription 永远访问用户位置

    NSLocationWhenInUseUsageDescription 在应用使用期间访问用户位置

    根据你的需要只要添加一个就行,类型为String,后面文字没什么用可以不写(第一次定位弹出提示框上面显示的文字)。我看有人两个填了上去一个写YES一个NO。。。坑!!!


     

    当定位成功后会进行这个回调方法实时获得用户的经纬度


     

    当点击地图上定位annotation时进行反地理编码进行编码查询、获得当前用户的地址位置替换定位的标题和子标题


     

     

     

    效果图如下。。


     

    2.显示用户附近信息

    初始化搜索类。获取用户当前位置通过POI周边请求


     

     

    回调方法中把poi搜到的地址存到数组中,刷新tableview即可


     

    效果图如下


     

     



  • 相关阅读:
    与您分享
    与您分享
    与您分享
    与您分享
    与您分享
    分享:PythonSIP 4.14.2 发布
    与您分享
    编码
    分享:C++十种方法"Hello World"
    与您分享
  • 原文地址:https://www.cnblogs.com/-yun/p/7699769.html
Copyright © 2011-2022 走看看