高德地图轨迹线粗细的设置strokeWeight

本文介绍了如何使用高德地图API中的Polyline组件调整轨迹线的粗细。通过修改strokeWeight属性值,可以轻松改变轨迹线的宽度,默认值为6。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

原来的轨迹:

var lineRoad = new MMap.Polyline({
id : "points" + thisD.lineIdIndex,
path : points,
strokeColor : "#005cb5", // 线颜色
strokeOpacity : 0.8, // 线透明度
strokeWeight : 3 // 线宽
});

通过更改Polyline 下 strokeWeight 属性值来设置轨迹线的粗细,高德默认是6


更改后:


参考:http://code.mapabc.com/class_javascript.html


### 使用高德地图 API 实现带箭头的轨迹线路绘制 为了实现在高德地图上绘制带有箭头指示方向的轨迹线,可以采用以下方法: #### 1. 加载必要的库和初始化地图 首先确保已经加载了高德地图 JavaScript API 并完成地图实例化[^2]。 ```html <script src="https://webapi.amap.com/maps?v=2.0&key=您的Key"></script> <div id="container" style="height:500px;width:80%;margin:auto;"></div> <script type="text/javascript"> var map = new AMap.Map('container', { zoom: 13, center: [116.397428, 39.90923] }); </script> ``` #### 2. 定义路径坐标数组 准备一组代表行驶路径的经纬度点集合作为输入参数用于后续绘图操作。 ```javascript var path = [ [116.368904, 39.913423], [116.382122, 39.901195], ... ]; ``` #### 3. 创建 Polyline 对象并设置样式属性 通过 `AMap.Polyline` 构造函数来创建折线对象,并为其指定颜色、宽度等外观特性;同时开启 `showDir=true` 参数使得每一段之间自动添加指向下一个节点的小三角形标记表示前进的方向。 ```javascript // 创建一条蓝色线条连接各个位置点 var polyline = new AMap.Polyline({ path: path, strokeColor: "#1E90FF", // 线条颜色 strokeOpacity: 1, // 线条透明度 strokeWeight: 6, // 线粗细度 showDir:true // 显示方向 }); polyline.setMap(map); ``` 以上代码片段展示了如何利用高德地图 Web API 来构建具有导向性的轨迹线。此功能特别适用于交通物流行业中的车辆跟踪服务或是个人用户的运动记录分享平台等领域内展示移动物体的历史行动轨迹
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值