2019独角兽企业重金招聘Python工程师标准>>>

百度地图根据经纬度获取地址

查询地址要内部实现MKSearchListener接口

  1. Java代码
  2. public class SearchListener implements MKSearchListener {
  3. /**
  4. * 根据经纬度搜索地址信息结果
  5. *
  6. * @param result
  7. *          搜索结果
  8. * @param iError
  9. *          错误号(0表示正确返回)
  10. */
  11. @Override
  12. public void onGetAddrResult(MKAddrInfo result, int iError)       {
  13. if (result == null)           {
  14. String str = String.format("错误号:%d", iError);
  15. Toast.makeText(mContext, str, Toast.LENGTH_LONG).show();
  16. return;
  17. }
  18. StringBuffer sb = new StringBuffer();
  19. // 经纬度所对应的位置
  20. sb.append(result.strAddr);
  21. Log.d("debug", "address--==>"+sb.toString());
  22. }
  23. /**
  24. * 驾车路线搜索结果
  25. *
  26. * @param result 搜索结果
  27. * @param iError 错误号(0表示正确返回)
  28. */
  29. @Override
  30. public void onGetDrivingRouteResult(MKDrivingRouteResult result, int iError)
  31. {
  32. }
  33. /**
  34. * POI搜索结果(范围检索、城市POI检索、周边检索)
  35. *
  36. * @param result搜索结果
  37. * @param type
  38. *          返回结果类型(11,12,21:poi列表 7:城市列表)
  39. * @param iError
  40. *          错误号(0表示正确返回)
  41. */
  42. @Override
  43. public void onGetPoiResult(MKPoiResult result, int type, int iError)
  44. {
  45. }
  46. /**
  47. * 公交换乘路线搜索结果
  48. *
  49. * @param result
  50. *          搜索结果
  51. * @param iError
  52. *          错误号(0表示正确返回)
  53. */
  54. @Override
  55. public void onGetTransitRouteResult(MKTransitRouteResult result, int iError)
  56. {
  57. }
  58. /**
  59. * 步行路线搜索结果
  60. *
  61. * @param result
  62. *          搜索结果
  63. * @param iError
  64. *          错误号(0表示正确返回)
  65. */
  66. @Override
  67. public void onGetWalkingRouteResult(MKWalkingRouteResult result, int iError)
  68. {
  69. }
  70. }

在初始化MKSearch之前,要先初始化BMapManager

  1. Java代码
  2. // 定义搜索服务类
  3. private MKSearch mMKSearch;
  4. // 初始化MKSearch
  5. mMKSearch = new MKSearch();
  6. mMKSearch.init(application.mapManager, new SearchListener());
  7. mMKSearch.reverseGeocode(new GeoPoint((int) (latitude * 1e6), (int) (longitude * 1e6)));

转载于:https://my.oschina.net/zhangjie830621/blog/116042

百度地图根据经纬度获取地址相关推荐

  1. 百度地图通过经纬度获取地址信息

    以前用的都是通过谷歌的坐标调用谷歌api 最近 发现老是连不上谷歌服务器. 于是找了找百度的, 地址为 http://developer.baidu.com/map/webservice-geocod ...

  2. 百度地图根据经纬度获取国家、州市等地址相关信息

    这是一个简单的经纬度转换成具体地址信息,支持国际和国内经纬度转换. 效果如下图所示: function xmlToArray2($xml) { // 将XML转为array $array_data = ...

  3. 百度地图根据经纬度获取实际位置纠偏

    前言:在使用百度地图的时候,根据经纬度地址逆解析的时候,获取的位置不是很精确,只能获取到省.市县.路名.街道.号,有时只能获取省市县,位置不是很精确.所以使用百度地图位置纠偏方法获取比较精确的实际位置 ...

  4. Android百度地图将经纬度转换为地址信息

    正题: 实现经纬度转为地址信息,主要用到的类是GeoCoder,通过newInstance获得类的实例. 用到的方法为 public boolean reverseGeoCode(ReverseGeo ...

  5. html5百度地图展示运动轨迹,百度地图根据经纬度获取运动轨迹

    body, html, #allmap{width:100%; height:100%; overflow:hidden; margin:0; font-family:"微软雅黑" ...

  6. 百度地图根据经纬度获取该地点所在城市信息

    请求地址: http://api.map.baidu.com/geocoder/v2/?callback=renderReverse&location=35.658651,139.745415 ...

  7. 百度地图根据坐标获取地址信息

    注意: 此方法如果用于编码,请根据实际个人需要情况而定.请详细参照API 参数注释. 百度api:http://developer.baidu.com/map/index.php?title=weba ...

  8. 百度地图输入经纬度获取运行轨迹

    直接上干货 <head> <meta http-equiv="Content-Type" content="text/html; charset=utf ...

  9. 高德地图-根据经纬度获取地址(逆地理编码)

    1.需要资源: 高德地图搜索SDK以及相关SDk下载地址 2.根据经纬度得到具体地址: 1.这里需要用到地图搜索SDK: 2.通过逆地理编码来实现. 3.示例代码: @Overrideprotecte ...

最新文章

  1. WCF中的序列化[上篇]
  2. 传感器是大数据的重要来源
  3. 本质矩阵与基本矩阵(对极几何)
  4. [脑海成像]科学家利用动态电极绕过眼睛直接刺激大脑,在盲人脑海画出字母
  5. JS--切换图片总结
  6. hihocoder#1041 : 国庆出游(DFS)
  7. 作家百态之二:山南海北
  8. svn 服务器的搭建以及客户端的使用
  9. 2017.9.25 Xor 失败总结
  10. php开启filtervar_PHP函数filter_var的使用
  11. python中findroot_Python源码问题算负数平方根无结果输出何解,python负数,def findRoot...
  12. 【Oracle学习】archivelog
  13. 域猫(域名分享平台)
  14. web逻辑思维题目_逻辑思维训练500题以及答案
  15. 最接近win7的Linux系统,Windows7Vs.Linux——操作系统大PK
  16. 链接脚本lds 相关的知识
  17. 我国最具影响力的25座大中城市每平方米平均房价
  18. 有没有c 或c语言的短期培训学校,根河学c语言编程,根河学c语言编程的学校,根河学c语言编程报个培训班怎么样...
  19. 先电iaaS云计算基础服务平台部署
  20. 痞子衡嵌入式:在IAR开发环境下将关键函数重定向到RAM中执行的三种方法

热门文章

  1. 04-02 接口协议分析工具
  2. hadoop 传感器数据_大数据时代Hadoop的本质,你有过认真了解吗?
  3. gt designer2不能初始化字体管理器_Windows Terminal 1.1预览版发布:新增字体粗细、随开机启动等功能...
  4. ggspatial | ggplot2的地图制作拓展包(1):如何添加指北针和比例尺
  5. grDevices | R语言中的配色方法汇总(Ⅱ-2)
  6. 服务器看端口信息命令行,服务器查看端口命令行
  7. 好看的php验证码,一个漂亮的PHP验证码_PHP教程
  8. 2020 前端学习路线总结,哎呦,不错哦!
  9. php中global什么意思,php中global和$GLOBALS[]的用法、解释、区别
  10. 虚拟机访问本地mysql_MySQL高可用之主从复制