引入下面三个js文件<script src="http://webapi.amap.com/maps?v=1.4.6&key=你所申请的key值"></script>
<script type="text/javascript" src="http://cache.amap.com/lbs/static/addToolbar.js"></script>
<script anguage="javascript" src="https://webapi.amap.com/maps?key=你所申请的key值"&v=1.4.7&plugin=AMap.GraspRoad"></script>js://地图操作var marker, map = new AMap.Map("container", {resizeEnable: true,
});//起终点坐标
var statrLon="";
var statrLat="";
var endLon="";
var endLat="";//需要绘制的点坐标数组var pathParam=[];$.ajax({url: JM.apiSite + "/admin/networkCar/getOrderRunTrack.json",crossDomain: true,async: true,type: "post",data: {"access_token": accessToken,"orderId": result.id},success: function(json) {$(".gdMap").show();console.log(json);var e=json.info;for(var i=0;i<e.length;i++){var arrObj={};//保存开始和结束时经纬度if(i==0){statrLat=e[i].lat;statrLon=e[i].lon;arrObj.tm=1478031031;}else if(i==e.length-1){endLat=e[i].lat;endLon=e[i].lon;arrObj.tm=i;}else{arrObj.tm=i;}arrObj.x=e[i].lon;arrObj.y=e[i].lat;arrObj.sp=10;arrObj.ag=30;pathParam.push(arrObj);}//官方方法var path1 = [];for(var i=0;i<pathParam.length;i+=1){path1.push([pathParam[i].x,pathParam[i].y])}new AMap.GraspRoad().driving(pathParam,function(error,result){if(!error){var path2 = [];var newPath = result.data.points;for(var i =0;i<newPath.length;i+=1){path2.push([newPath[i].x,newPath[i].y])}var newLine = new AMap.Polyline({path:path2,strokeWeight:8,strokeOpacity:0.7,strokeColor:'green'})map.add(newLine)map.setFitView()}})//添加多个点标记var marker1 = new AMap.Marker({position: new AMap.LngLat(endLon, endLat),icon: "http://webapi.amap.com/theme/v1.3/markers/n/end.png",});var marker2 = new AMap.Marker({position: new AMap.LngLat(statrLon, statrLat),icon: "http://webapi.amap.com/theme/v1.3/markers/n/start.png",});var markerList = [marker1, marker2];map.add(markerList);}});

js高德地图绘制路线并轨迹纠偏相关推荐

  1. 高德地图实现路线规划+轨迹回放(显示车牌)

    联系作者Q/V:783021975 Tips: 1.高德好的方法非同步执行.一定要注意执行顺序或等待执行完成再进行具体的操作 2.高德地图不支持label旋转哦~ 3.百度是支持的.可以参考 百度地图 ...

  2. 高德地图-绘制去程和回程路线

    1.问题背景 设置去程和回程的路线图,并用不同的颜色设置路线 2.实现源码 <!doctype html> <html> <head><meta charse ...

  3. Android 高德地图中路线规划绘制界面线路

    Android 高德地图中路线规划绘制界面线路 下面代码是根据很多的经纬度的点,绘制出直线的线路.比较死板 /*** 绘制景区的路线*/private void setRouteInfo(List&l ...

  4. 解决高德地图锁屏黑屏定位不更新,高德地图绘制定位轨迹,高德定位判断定位停留点,高德地图将所有坐标绘制在可视区域内

    本文章主要介绍 高德定位锁屏黑屏定位不更新的问题. 实现流程是:程序开始阶段正常执行定位,注册监听锁屏监听,唤醒cpu监听,当锁屏 广播每2秒发起一起单次定位唤醒.源码如下: package net. ...

  5. 使用高德地图API实现历史轨迹查询

        欢迎大家关注我的公众号,有问题可以及时和我交流. 使用高德地图API完成历史轨迹查询 创作背景 相关技术 设计思路 实现难点 编码实现 实现效果 创作背景 因为对历史轨迹查询比较好奇,所以使用 ...

  6. 使用高德地图绘制矩形网格,显示行政区域。

    高德地图绘制矩形网格 认证开发者账号 替换成自己的key 效果展示 代码地址:https://gitee.com/aimazhe/LocationMap.git 注册高德开发者账号:https://l ...

  7. H5数据可视化(高德地图绘制行政区)

    1.高德地图可视化项目搭建 参考我的上篇文章完成基本搭建:H5数据可视化(高德地图构建项目) 2.使用高德行政区查询 该部分主要参照官方教程即可,其中使用行政区划查询服务前要先引入该插件,具体的引入方 ...

  8. vue使用高德地图导航路线失败,获取驾车数据失败:INVALID_USER_SCODE(解决方法)

    高德地图使用路线导航 最近做大屏项目,里面有地图定位,路线导航等方面的功能,在做路线定位是一直都是获取不到导航的路线,经过好长时间的百度看高德api文档终于找到解决方法. 解决方法 添加高德地图安全密 ...

  9. AMap JS 高德地图,修改渲染图层层级

    AMap高德地图,修改渲染图层层级 问题 官网方法 手动方法 更改层级演示 最后 问题 前端使用 AMap JS 高德地图时,覆盖物绘制线条(AMap.Polyline),会覆盖住下方的路段名称,路段 ...

最新文章

  1. http头部消息中的cache-control解释
  2. 《数据竞赛白皮书·下篇》发布,开源办好一场数据竞赛的实践方法论
  3. love2d--glsl03噪声
  4. 死磕Java并发:J.U.C之阻塞队列:ArrayBlockingQueue
  5. 被尘封的故事技能点bug_新月纪元稳定版下载-新月纪元bug修复版1.0 修复版
  6. javascript --- 尾递归优化的实现
  7. 手机 html 折叠效果,HTML5仿苹果手机的面板合拢折叠效果
  8. python3.6安装【scrapy】-最保守方法
  9. base昆明,腾讯云在合作伙伴的阵营中@了TA
  10. 互联网为什么要版权,我支持资源共享。
  11. 数据结构知识点大汇总(一)
  12. matlab中 mcc/mbuild/mex 区别
  13. python中lambda的另类使用
  14. org.apache.hadoop.hbase.mapreduce.Driver 导入数据到HBASE table
  15. office2013简体中文版官方下载
  16. 医院计算机五大应用系统,医疗系统计算机应用的现状与发展
  17. [OpenCV+VS2015]火焰检测算法(HSI判据)
  18. 未来房价涨or跌?大数据告诉你
  19. EXCEL 快捷键集合
  20. 用时序模型预测明天的股票价格

热门文章

  1. python2.7+selenium2实现淘宝滑块自动认证
  2. error怎么开机 fan_电脑开机提示CPU Fan Error是什么意思?如何解决?
  3. 模型可解释性-SHAPE
  4. ORB-SLAM2从理论到代码实现(十二):Frame类
  5. 计算机应用基础3阶段在线作业,《计算机应用基础》第四阶段在线作业(自测)
  6. 2021-05-14关于java的成员内部类总结
  7. 又一起“删库”:链家程序员怒删公司 9TB 数据,被判 7 年!
  8. jack -学习颜色的调配
  9. 最主流的视频剪辑软件,附安装包
  10. Deep Learning Hangzhou Meetup--华为2012实验室深度学习国际群 联合举办