Android 调用百度地图sdk 实现路线规划导航

功能:

  1. 实现实时/需求定位
  2. 卫星地图查看
  3. 路况
  4. 周边poi检索
  5. 地点输入提示检索
  6. 驾驶 步行 公交 骑行路线规划

注:以上为实现的大概功能 ,接下来直接步入主题!!! 配置说明 以及配置开发者密钥(AK)详细查看百度地图SDK官网!!

> 对于定位 地图类型 以及如何显示路况 这里就不说明 官网上面这里引用很简单,本篇着重说明对于导航的实现。

效果展示

  • 导航首界面

  • 输入起始地点,实现路线导航做准备

  • 步行路线规划成功


OK开始!!!!!
…想了又想 直接放入代码包,
逻辑结构 以及方法,官网上有。具体的代码编写执行,查看代码Github源代码

注:由于第一次写完后,并没有维护代码,前期测试的时候可能残留一些出现一些没用的xml和java文件

有什么问题,底下留言,共同进步!!!!

出错经验

  1. 在进行调用百度定位SDK时候,使其位置处于几内亚很远很远的地方-----打开手机权限,给app设置定位权限

  2. 在定位的时候,由于没有关闭定位,将一直处于定位状态
    —定位停止:mLocationClient.stop();
    —定位开始:mLocationClient.start();

  3. 导航后需要使用到工具类 Overlay,下载方式百度地图官网上是有说明

  4. 路线规划时候出现result.error=NETWORK-ERROR----添加网络权限

  5. 路线规划时候检索地址有歧义??—可能是因为地点输入提示检索未正确使用(详情查看代码中的

public void onGetSuggestionResult(SuggestionResult res)

方法)

Android 调用百度地图sdk 实现路线规划导航相关推荐

  1. 根据两个经纬度点调用百度地图应用查询路线 适用android或者ios中及网页浏览(手机网页同样适用)

    Intent intent = null;try {// 如果有安装百度地图 就启动百度地图StringBuffer sbs = new StringBuffer();sbs.append(" ...

  2. android 调用百度地图规划,Android 调用百度地图API

    一.到 百度地图开发平台下载SDK 1.点击自定义下载 2.下载自己想要的功能包我这里选了三个 3.获取密钥 获取密钥之前我们要新建一个应用 填写好相关的信息 二. 新建一个项目工程 1. 把下载好的 ...

  3. AndroidStudio调用百度地图SDK,报错:errorcode: 200 uid: -1 appid -1 msg: APP不存在

    AndroidStudio调用百度地图SDK,报错:errorcode: 200 uid: -1 appid -1 msg: APP不存在 我傻了,抄了官网的代码没有把开发者key复制到Android ...

  4. Android studio 百度地图SDK之地图定位与运动轨迹绘制

    百度地图定位与运动轨迹 Android开发的前期准备 地图图层显示与定位 运动轨迹的简单绘制 Android开发的前期准备 Android配置在百度地图SDK官网上有详细的说明.具体可以参考官网的教程 ...

  5. Android开发中调用百度地图SDK

    前言 我是一个在普通大学上学的孩子,主攻AR方向.我最近要通过unity3d来完成我的科研立项---AR指南针,当我开始这个项目时,我在想怎么做,首先在unity3d中调用AR摄像头不难,难就难在怎么 ...

  6. android百度地图sdk定位权限,Android:使用百度地图SDK实现定位:下载SDK、申请密钥、动态获得Android权限...

    最近想实现一个打卡的功能,想到可以利用百度地图的SDK.网上有很多关于百度地图SDK定位.地图功能应用的demo,这部分倒不是很困难.但网上很多博客写的内容一般都着重于代码部分,很多下载配置和编译器设 ...

  7. Android去掉百度地图sdk中卫星地图里的白色道路

    最近开发一个APP,需要去掉百度地图sdk中的卫星地图里面的白色道路,没有去掉之前: 如上图各种白色道路割裂了卫星地图进行图层绘制的时候不太美观,于是就百度了如何去掉道路,并且也提交了工单询问百度地图 ...

  8. Android studio百度地图SDK开发 2020最新超详细的Android 百度地图开发讲解(3) 路线规划步行骑行驾车路线规划

    2020最新超详细的Android 百度地图开发讲解(3) 路线规划步行骑行驾车路线规划 开发前配置,显示基本地图,实时定位等查看之前代码,此博客紧接上一博客:https://blog.csdn.ne ...

  9. android studio百度地图教程,Android studio百度地图SDK开发 2020最新超详细的Android 百度地图开发讲解(4) 路线规划之起始点地址输入实现规划...

    实现起始点输入的路线规划 要实现输入起始点的路线规划,需要两个输入框,可以将两个输入框设置在和地图同一个Activity中,也可以新建一个Activity,来实现地址的输入,然后通过页面之间的跳转来传 ...

最新文章

  1. 为了智能驾驶,李彦宏要改造城市道路
  2. 连发10篇SCI!徐州二本学霸全奖直博香港城大引热议
  3. UDP socket programming in php
  4. 记我的一次电话面试 (转)
  5. lbp特征提取算法 知乎_Hog,SIFT以及LBP这三种特征有什么不同?
  6. 我的世界rpg服务器背包位置,我的世界:如何识别MC老玩家?看他背包中有没有这五种道具...
  7. java程序示例_Java程序中的Google搜索示例
  8. 网页文字提取插件-网页文字提取器
  9. linux透明桥,linux透明防墙(网桥模式).doc
  10. a=a*10+b型题目
  11. 数据可视化---将某个股票每天收盘价通过matplotlib生成折线图
  12. mysql小鸭子_可读代码编写炸鸡十一 - 小黄鸭从你的心里游到脑子里
  13. [CEOI2011] Balloons
  14. AcitveMQ--HelloWorld
  15. ffmpeg安装过程记录
  16. 栈顶指针不同进行“进、出”栈的易错题
  17. 企业邮箱如何设置邮件模板
  18. HiPER 840负责均衡问题
  19. labVIEW写入电子表格文件
  20. 《C++ primer》(第5版) chapter9 读书笔记

热门文章

  1. mysql几核几G是什么意思_Linux下查看操作系统信息、内存情况及cpu信息:cpu个数、核心数、线程数...
  2. 怎样设计淘宝天猫这种成功而有价值大数据可视化?
  3. 基于C++类模板的链表
  4. 客户端Cookie读取操作
  5. 喜大普奔,《大数据架构详解》一书 登陆 当当,京东热卖榜
  6. 试水电子处方的背后:移动医疗利好时机到来?
  7. Matlab中pause函数的使用
  8. 三驾马车、四大赛道,元宇宙如何领跑数字经济?
  9. android仿天天动听歌曲自动滚动view
  10. 我做软件测试六年的一些感悟