高德地图关键字搜索删除上一次搜索的Marker

方法:Marker类的  setMap(null);方法

高德是通过循环调用addmarker(i,d)方法  创建marker标记,所以我们需要

把创建的marker标记压入到一个数组,再第二次搜索时清空数组

var mar = new AMap.Marker(markerOption);
search_markers.push(mar);
marker.push(new AMap.LngLat(lngX, latY));

第二次调用清空marker对象

if( search_markers!=undefined && search_markers.length != 0){
for(var i=0;i<search_markers.length;i++){
search_markers[i].setMap(null);
}
search_markers=[];
windowsArr=[];
marker=[];
}

方法二:

windowsArr = [];
marker = [];
mapObj.clearMap();

清除即可

时间: 2024-08-03 19:29:32

高德地图关键字搜索删除上一次搜索的Marker的相关文章

高德地图关键字搜索

EditText startTextView=(EditText) findViewById(R.id.car_search_et); startTextView.addTextChangedListener(new TextWatcher() { @Override public void onTextChanged(CharSequence s, int start, int count, int after) { String newText = s.toString().trim();

如何实现在H5里调起高德地图APP?(上)

这一篇文章,将讲述如何在H5里调起高德地图APP,并展示兴趣点.适合于展示某个餐馆,商场等,让用户自行选择前往方式. 场景一.在高德地图上展示Marker点或者POI标记 在一些基于位置分享的应用开发中,我们会在地图上标记marker点或者使用地图上的poi点,这时候如果能在高德地图客户端展示这个位置的话,用户就可以使用导航或者路线规划等功能前往指定地点,起到引导用户前往的作用,因此JSAPI提供的调起高德地图并显示点标记或者poi点的功能,以满足此类需求. 点标记位置展示 通常我们都使用Mar

抢鲜看:微信、支付宝、高德地图在Apple Watch上是酱紫玩啊!

3月9日凌晨消息,苹果公司2015年春季发布会在美国旧金山芳草地艺术中心召开.伴随首次亮相的Apple Watch还有其首批定制的APP,国内知名应用微信.支付宝均上榜. 本次发布会对Apple Watch进行了真机演示.演示中展示了多个Apple Watch应用,包括微信.支付宝,微博-- 而3月13日(本周五)苹果地图的中国合作商高德公司将在北京召开发布会,今日据高德论坛曝光的Apple Watch展示图判断,本次高德发布产品或与Apple Watch相关. 下面一起看看首批亮相Apple

高德地图便民搜索_源码下载

高德地图便民搜索 支持平台:Android   运行环境:Eclipse   开发语言:Java 下载地址:http://t.cn/R7YjOXT 源码简介 通过调用高德地图api,根据输入地名,搜索具体位置的功能. 源码运行截图  

如何实现在H5里调起高德地图APP

点标记位置展示 通常我们都使用Marker点来进行位置的标定,所以JSAPI在Marker类中提供了markOnAMAP的方法,这个方法接受一个JSON对象参数,参数对象包含position和name两个属性,调起之后将在高德地图客户端或者Web站点标记显示对应的Marker点,基于marker点的展示,用户可以接着使用周边搜索.路线规划和导航等功能.扫描右侧二维码,点击地图中见的marker点查看移动端调起来效果. 核心代码: var marker = new AMap.Marker({   

vue里使用高德地图

一.发现vue-amap 发现vue-amap插件,优点是文档详细,易于上手 二.使用vue-amap 1 准备  在使用这个插件之前,首先需要申请高德地图的key.这个到官网就可以申请.申请过程就不叙述了. 2 安装vue-amap npm包安装:npm install -s vue-amap CDN安装:引入组件 3 引入vue-amap(这里以npm安装方式为例) 4 使用vue-amap 使用高德地图api,根据上面的demo使用 原文地址:https://www.cnblogs.com

高德地图搜索提示获取信息回传activity刷新ui(二)

应用场景: 在主activity中点击进入到另一个activity搜索提示,获取经纬度,点确定返回到主activity,虽然说需求很奇葩,但是遇到了没办法.. 主要包含两部分,搜索提示+activity回退携带信息刷新主acitivity. 1>搜索提示 代码中贴到 2>activity进入到另一个activity,在另一个activity进行操作获取数据之后,回到到activity刷新页面: 主activity里面点击: Intent intent = new Intent(MainActi

Android 高德地图的定位,周边搜索

刚弄完这两个功能,当然是结合官网例子实现的.效果还行,稍作优化便可整合到app使用.在这里做一下总结,及说明下我的思路. 刚开始上手感觉比较乱学起来也比较累,方法,类太多,直接复制各种错,还不知道为什么这么做.现在我们一起交流下实现的思路: 1:定位:这是所有地图功能实现的基础,所以不管要实现诸如周边搜索啊,导航啊什么的都需要基于定位. 如何定位:官网上例子也很详细,主要是实现几个监听,并实现方法: aMap.setLocationSource(this);// 设置定位监听 //绑定监听 ma

Unity与Android交互-Unity接入高德地图实现定位以及搜索周边的功能(使用Android Studio)详细操作

刚进公司给安排的任务就是Unity接入高德地图,算是踩了不少坑总算做出来了,抽点时间写个博客记录一下 废话不多说 先上效果图 获取定位并根据手机朝向显示周边信息            使用的Unity版本为5.5,Androad Studio 2.3.1 接下来开始讲具体操作 首先是Androad Studio的基本配置 1.创建工程,空白的就行,反正也用不到界面布局 等待创建完成 2.新建库模块: 切换到Project视图 右击你的项目 新建一个库模块-用来负责与Unity交互 当然你也可以不