百度地图轨迹开发,如何绘制带有箭头的折线
最近在开发百度地图时,需要绘制行人行走的轨迹,并在轨迹内使用箭头表示方向,和我们平常使用百度地图导航时一样,能通过箭头表示人行走的方向。
通过百度地图API,我们很容易能找到划线的方法Polyline() ,但我们该如何在绘制的线上,展示箭头方向呢?进一步查看百度地图API发现IconSequence类,此类用于设置polyline上的符号显示。
结合百度地图的API:
因此,我们就可以实现绘制带箭头方向的折线。
//创建地图var map = new BMap.Map('map');var point = new BMap.Point(114.065537,22.553321);map.centerAndZoom(point , 13);map.enableScrollWheelZoom();//坐标点Points=[{lng: 114.014, lat: 22.687},{lng: 114.0143, lat: 22.742},{lng: 114.09746, lat: 22.745}]//绘制箭头及其样式var sy = new BMap.Symbol(BMap_Symbol_SHAPE_BACKWARD_OPEN_ARROW, {scale: 0.6,//图标缩放大小strokeColor:'#fff',//设置矢量图标的线填充颜色strokeWeight: 2,//设置线宽 });var icons = new BMap.IconSequence(sy, '100%', '10%',false);//设置为true,可以对轨迹进行编辑//绘制折线以及样式var trackLine = new BMap.Polyline(potArr,{strokeColor:"#18a45b",//设置颜色strokeWeight:8 ,//宽度strokeOpacity:0.8,//折线的透明度,取值范围0 - 1enableEditing: false,//是否启用线编辑,默认为falseenableClicking: false,//是否响应点击事件,默认为true icons:[icons]});map.addOverlay(trackLine);
效果如下图:
原文链接:https://blog.csdn.net/qq_36727756/article/details/89184935
转载于:https://www.cnblogs.com/qiantao/p/11526222.html
百度地图轨迹开发,如何绘制带有箭头的折线相关推荐
- android百度地图箭头,百度地图API绘制带头箭头的折线
源代码: body, html,#allmap {width: 100%;height: 100%;overflow: hidden;margin:0;} #l-map{height:100%;wid ...
- 百度地图API开发指南
百度地图API开发指南 本文为百度地图API官方版本的开发指南,供各位51CTO的网友进行参考. 简介什么是百度地图API? 百度地图API是一套由JavaScript语言编写的应用程序接口,它能够帮 ...
- 百度地图api开发详解(android版).pdf,百度地图API开发指南原版.pdf
百度地图API开发指南原版 百度地图 API 开发指南 百度地图 API 开发指南 目录 简介 3 什么是百度地图 API 3 面向的读者 3 获取 API 3 开发移动平台上的地图应用 3 兼容性 ...
- 百度地图JavaScript开发入门教程
自从openGPS.cn小编在2011年的一个WEB项目中用到了百度地图做售楼数量分布显示功能之后,就一发不可收拾,在位置服务的领域一路走了5年之久.今天难得时间充裕,给WEB开发者分享一点自己的经验 ...
- 百度地图js版api绘制几何图形覆盖物并保存数据库
百度地图js版api绘制几何图形覆盖物并保存数据库 你好!相信你看到这边文章的时候,我的方案,已经满足了你的需求: 1,在html5上调用web版百度地图api,绘制多边形,我项目的是绘制小区. 2, ...
- 百度地图轨迹回放,自定义路书,边走边画线
转自:https://www.cnblogs.com/syj2016/p/5685294.html 百度地图轨迹回放,自定义路书,边走边画线 在原有的百度路书的基础上,做了修改,使其能实现边走边画线的 ...
- 百度地图应用开发(一)
百度地图应用开发(一) 最近对LBS比较感兴趣,在研究百度地图.先了解下百度地图的大概吧! http://dev.baidu.com/wiki/imap/index.php?title=Android ...
- CAD中如何绘制带有箭头的引出标注?
我们在使用CAD标注快捷键的时候,通常是要在标注中使用箭头的,今天的CAD标注快捷键教程,小编将会给CAD制图初学入门小伙伴介绍国产CAD制图软件--浩辰CAD给排水软件中CAD箭头引注的相关操作技巧 ...
- canvas上,如何绘制带有箭头的直线?
话不多说,直接上代码~~~ <canvas id="canvasId" width="400" height="400" style= ...
最新文章
- python的time库有哪些方法_Python的time模块中的常用方法整理
- 远程桌面上的文件复制到本地
- python合并两个有序列表_合并两个有序链表(Python3)
- 新建学生类,分别计算3个科目的总和
- 基于jsp+servlet完成的用户注册
- linux c之用fopen、fputs、fgets、 fseek来对文件进行写、替换、读
- 10分钟10行代码开发APP(delphi 应用案例)
- wifi的主动扫描和被动扫描
- 用matlab解系统框图,第10章MATLAB的控制系统数学建模课题.ppt
- 戒烟、写作、赚美金:我的2020
- SAP MM采购仓储入门视频教程——适合新手入门学习
- iOS 使用WKWebView展示本地gif图片 并设置图片自适应屏幕大小
- python与爬虫-02复杂的HTML解析
- 关于太阳(卫星)天顶角,太阳高度角,太阳方位角
- 揭秘苹果内购的大漏洞和内购订阅的黑陷阱
- 【人工大猩猩部队优化算法】基于人工大猩猩部队优化算法求解单目标优化问题(GTO)含Matlab源码
- B. Ternary Sequence
- 常见的图像重采样算法
- 什么是5G advanced
- 云短信使用——阿里云短信使用步骤