高德地图API路径规划结果清除

关于高德地图API之路径规划结果的清除(js API)

偶然用到高德地图API做路径规划,在做的过程中发现连续进行不同的路径规划产生的结果是叠加的。如何清除上一次的路径规划呢?开发手册上有一个**clear()**函数,就是用来清除搜索结果的。废话不多说,直接上代码:

	//driving 为全局变量,也只有设为全局变量才能存储每次的路径规划结果,才能调用clear()函数
	if(driving)
       {
      	//调用clear()函数清除上一次结果,可以清除地图上绘制的路线以及路径文本结果
           driving.clear();         
       }
       driving = new AMap.Driving({
        map: map1,
        panel: 'navResult'
    });
    driving.search([{keyword: start},{keyword: end}],function(status, result){
        //alert(result.info);
    });

嗯,大概就是这样。小弟第一次写博客,欢迎大家来一起交流。

评论 6
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值