Android调用google地图生成路线图实现代码

时间:2023-06-04 09:37:25 

Android程序调用本机googlemap,传递起始和终点位置,生成路线图


if (wodeweizhiPoint != null) {
if (wodeweizhiPoint.getLatitudeE6() != 0) {
float chufajingdu = (float) (wodeweizhiPoint.getLongitudeE6() / 1E6);
float chufaweidu = (float) (wodeweizhiPoint.getLatitudeE6() / 1E6);
float daodajingdu = (float) (AppConstant.PointZuoBiao.liangxiangDaoHangPoint.getLongitudeE6() / 1E6);
float daodaweidu = (float) (AppConstant.PointZuoBiao.liangxiangDaoHangPoint.getLatitudeE6() / 1E6);
// 标记一个点
// Intent i = new
// Intent(Intent.ACTION_VIEW,Uri.parse("http://ditu.google.cn/maps?hl=zh&mrt=loc&q=31.249351,121.45905"));

// 从哪到哪的路线
Intent i = new Intent(Intent.ACTION_VIEW,Uri.parse("http://ditu.google.cn/maps?f=d&source=s_d&saddr="
+ chufaweidu
+ ","
+ chufajingdu
+ "&daddr="
+ daodaweidu
+ ","
+ daodajingdu + "&hl=zh"));
//如果强制使用googlemap地图客户端打开,就加下面两句
i.addFlags(Intent.FLAG_ACTIVITY_NEW_TASK& Intent.FLAG_ACTIVITY_EXCLUDE_FROM_RECENTS);
i.setClassName("com.google.android.apps.maps","com.google.android.maps.MapsActivity");
startActivity(i);
}
} else {
AlertUtils.ToastAlert(mContext, “由于无法获取到您的位置,所以暂时无法提供导航”);
}
标签:google地图,路线图
0
投稿

猜你喜欢

  • Java SpringBoot整合shiro-spring-boot-starterqi项目报错解决

    2022-11-07 03:27:02
  • C#实现围棋游戏

    2022-04-20 11:08:57
  • C#无损转换Image为Icon的方法

    2023-07-30 02:38:40
  • 关于Java8 parallelStream并发安全的深入讲解

    2023-11-15 06:37:35
  • winform 实现控制输入法

    2022-05-01 11:35:38
  • springboot中项目启动时实现初始化方法加载参数

    2023-08-31 06:00:40
  • SpringCache之 @CachePut的使用

    2021-12-06 11:08:31
  • C#(.net)水印图片的生成完整实例

    2022-05-06 07:05:30
  • springmvc 防止表单重复提交的两种方法

    2023-03-27 17:57:18
  • javascript 在线文本编辑器实现代码

    2023-11-24 23:07:24
  • Spring Security 构建rest服务实现rememberme 记住我功能

    2023-03-29 14:42:03
  • JavaWeb中JavaMail创建邮件和发送邮件

    2022-01-29 02:54:09
  • Java ByteBuffer网络编程用法实例解析

    2022-09-17 20:16:22
  • Android CheckBox中设置padding无效解决办法

    2022-09-07 01:35:48
  • spring拓展之如何定义自己的namespace

    2022-01-12 05:13:33
  • 解析C++哈夫曼树编码和译码的实现

    2021-11-19 05:26:25
  • Java轻量级权限认证框架Sa-Token的使用

    2023-03-13 16:34:59
  • Android Mms之:对话与联系人关联的总结详解

    2023-12-06 13:12:57
  • Java经典面试题最全汇总208道(五)

    2023-11-10 07:06:46
  • java 中String.equals和==的比较

    2023-03-09 08:45:16
  • asp之家 软件编程 m.aspxhome.com