使用高德地图根据坐标点画出路线
来源:互联网 发布:宅男女神软件 编辑:程序博客网 时间:2024/05/18 03:41
原文地址:http://blog.csdn.net/mingyue_1128/article/details/30040545
随机生成点
目前使用的是随机生成的点来绘制拆线。
1,得到接口返回的坐标点,因为是GPS点还需要进行GPS的转换,才能将线准确的画在道路上,将得到的点存在 List<LatLng> locationList;数组中,之所以List的泛型是LatLng的是为了方便画线时直接用。
解析数据里的格式(我的是JSON解析)
- JSONObject data=array.getJSONObject(i);
- GeoPoint point=CoordinateConvert.fromGpsToAMap(data.getDouble("lat"),data.getDouble("lon"));
- int x=point.getLatitudeE6();
- int y=point.getLongitudeE6();
- double x1 = ((double)x)/1000000;
- double y1 = ((double) y) / 1000000;
- LatLng lat=new LatLng(x1,y1);
- locationList.add(lat);
- /**
- * 在地图上画线
- */
- public void setUpMap(List<LatLng> list){
- if(list.size()>1){
- PolylineOptions polt=new PolylineOptions();
- for(int i=0;i<list.size();i++){
- polt.add(list.get(i));
- }
- polt.width(5).geodesic(true).color(Color.GREEN);
- aMap.addPolyline(polt);
- }else{
- Toast.makeText(this,"没有移动轨迹", 500).show();
- }
- }
0 0
- 使用高德地图根据坐标点画出路线
- 使用高德地图根据坐标点画出路线
- 根据高德地图得出的坐标算出两点之间的距离 java
- 高德地图,坐标转换,自定义导航路线
- 高德地图 根据绘制路线设置缩放比
- 高德地图JavaScript根据后台坐标点绘制轨迹
- js 高德地图根据后台坐标绘制轨迹
- 引用高德地图描点画行动轨迹
- 高德地图路线规划
- 【Android】高德地图根据2个坐标智能缩放地图
- 高德地图初步使用-多点路线连接
- 使用高德地图Web服务-路线规划
- 高德地图坐标转换
- 使用百度地图API根据坐标显示地图
- 使用谷歌地图API根据坐标显示地图
- 高德地图坐标转换百度地图坐标-Java
- 高德地图坐标转换为百度地图坐标
- 高德地图,百度地图等坐标体系,坐标转换
- 视频编码
- 函数返回值的情况
- 南邮 OJ 1983 比赛成绩排序问题II
- 慕课网 Java 入门 第二季 学习笔记
- 安装双系统后Ubuntu下不能访问windows下磁盘解决方案
- 使用高德地图根据坐标点画出路线
- 客户端跳转与服务器端跳转的区别以及路径
- 架构师速成8.3-可用性之分布式
- 南邮 OJ 1984 比赛现场气氛营造问题II
- 匈牙利算法
- DEDECMS建站:织梦登陆后台卡死(假死)解决方法之一
- U盘无法启动 Ubuntu 的解决方法——基于 UltraISO
- PHP魔术函数、魔术常量、预定义常量
- 高德地图根绝经纬度画线跑步软件