首页 > 其他分享 >百度地图 矢量图标阴影消除

百度地图 矢量图标阴影消除

时间:2024-03-14 19:00:14浏览次数:17  
标签:planeMarker 矢量 BMap var new planeIcon 百度 图标

在qt项目实践过程中,发现在绘制轨迹时,矢量图标下会存在一个很难看的阴影部分,借用百度地图示例中心的demo,如下所示

这一部分的矢量图标代码如下

 //=======================相关参数初始化
    var planeIcon = new BMap.Symbol(BMap_Symbol_SHAPE_PLANE, {//飞机图标
        scale: 3,                                             //图标大小
    });
    var planeMarker=new BMap.Marker;  

 //=======================模拟轨迹绘制(仅考虑动态移动图标)
 //=======================输入为经度(116.473008)、纬度(39.916605)、航向角(270)   
    planeIcon.setRotation(270);
    planeMarker.setIcon(planeIcon);
    var currentPoint = new BMap.Point(116.473008,39.916605);
    planeMarker.setPosition(currentPoint);
    map.addOverlay(planeMarker);

这种写法会出现很难看的阴影,后来通过和gpt聊天(会给出setShadow这种不存在的函数),最后通过如下写法去除

//将前述代码中的
var planeMarker=new BMap.Marker; 

//修改为
var planeMarker = new BMap.Marker(new BMap.Point([]), {icon:planeIcon,shadow:null});

最后效果如图

成功去掉阴影

标签:planeMarker,矢量,BMap,var,new,planeIcon,百度,图标
From: https://blog.csdn.net/weixin_47362166/article/details/136716847

相关文章

  • 香港主机网站百度收录吗?
    香港主机网站在百度的收录情况是一个涉及多个因素的问题。百度的收录并不完全取决于服务器所在地,而是基于网站的内容质量、结构优化、外部链接等多个方面的综合考虑。因此,香港主机网站是否被百度收录,主要取决于这些因素。这里我们可以先看一个例子,如下图:这是一个香港IDC......
  • 百度网盘(百度云)SVIP超级会员共享账号每日更新(2024.03.14)
    一、百度网盘SVIP超级会员共享账号可能很多人不懂这个共享账号是什么意思,小编在这里给大家做一下解答。我们多知道百度网盘很大的用处就是类似U盘,不同的人把文件上传到百度网盘,别人可以直接下载,避免了U盘的物理载体,直接在网上就实现文件传输。百度网盘SVIP会员可以让自己百度账......
  • 【ArcPy】矢量数据与Numpy数组互转
    代码importarcpyinputshp=r"C:\Users\admin\Desktop\excelfile\0.shp"outputshp=r"C:\Users\admin\Desktop\excelfile\copy02.shp"spatial_ref=arcpy.Describe(inputshp).spatialReferencearr=arcpy.da.FeatureClassToNumPyArray(in......
  • element ui 中文离线文档(百度云盘下载)
    一般内网开发上不了网,用离线版本比较方便,下载地址:https://download.csdn.net/download/li836779537/88355878?spm=1001.2014.3001.5503下载后里面有个index.hrml双击打开就可以用效果如下:......
  • win11wi-fi图标消失解决方法
    今早我的wi-fi图标没了,我试图解决尝试了以下方法。 1.重启/关机电脑,看是否有用。2.进入到控制面板——计算机管理——服务——WLANAutoConfig,WLANDirect这两个服务,启动类型都设置成自动,并启用它。最后重启电脑看是否有用。!注意【网络和Internet>高级网络设置下有个网络重......
  • 调用百度api通过经纬度获取实际地理位置信息
    需要用到百度地图api地址编码(有地址转经纬度)和逆地址编码功能(由经纬度转标准地址省市区),去申请密钥进行调用。申请密钥的时候不选择sn,可以避免后面的调用百度地图API报错'211' sn校验失败。地址编码官方文档:地理编码|百度地图APISDK(baidu.com)逆地址编码官方文档:全球......
  • ai破解版百度云+安装包网盘资源下载+补丁注册机
    AI软件用于画卡通、标识、AI软件、信息图形和包装设计等。平面设计师、网页设计师、视觉艺术家和专业插画家在日常生活中使用AI软件。AI软件的用户友好的界面实时追踪功能,面板编辑能力,以及许多其他因素,使它成为最流行的软件矢量艺术在创意产业。为什么选择AI软件......
  • cuda c 矢量相加
    #include<iostream>#include"cuda_runtime.h"#include"device_launch_parameters.h"#definen10//定义成宏而不是定义成全局变量//是因为随便定义全局变量可能会导致在调用核函数的时候发生"应输入表达式"的错误__global__voidadd(int*a,int*b,int*c){ ......
  • 改善Keil5图标不清晰、菜单栏太小问题
    Step1:鼠标指针置于Keil5图标,点击鼠标右键,点击“属性”。Step2:菜单栏选择“兼容性”,选择更改高DPI设置。Step3:勾选“替代高DPI缩放行为”,缩放执行选择“系统(增强)”。结语:路漫漫其修远兮,吾将上下而求索。......
  • Linux文件上传百度云盘轻松解决数据传输和备份
    本文主要的目的就是在Linux环境下通过命令行来使用百度云盘,直接在服务器上打包压缩备份将数据传输到百度网盘,之后可以进行轻松分享,而且还可以支持备份,解决文件的传输和分享难题。插件介绍bypy是一个Python客户端,用于操作百度网盘提供了丰富的命令行操作。该工具能够直接在Li......