android高德marker添加点击,高德地图上添加marker,给每一个marker添加点击事件。...

高德地图上添加marker,给每一个marker添加点击事件。

高德地图上添加marker,给每一个marker添加点击事件。javascript

var watch = []

$.ajax({

type: 'GET',

dataType: 'jsonp',

url:

url +

'你的url地址',

error: function() {

alert('获取监控点信息失败')

},

success: function(data) {

var json = data.QueryUDCAMERAINFOResponse

json = json.UDCAMERAINFOSet.UDCAMERA

$.each(json, function(index, item) {

if (json[index].LATITUDE && json[index].LONGITUDE) {

// console.log(json[index])

watch.push(json[index])

// console.log(watch)

}

})

watchMap(watch)

}

})

function watchMap(list) {

var watchList = []

// 添加多个地图点标记

for (let i = 0; i < list.length; i++) {

var temp = new AMap.Marker({

position: new AMap.LngLat(list[i].LONGITUDE, list[i].LATITUDE), // 经纬度对象,也能够是经纬度构成的一维数组[116.39, 39.9]

title: list[i].NAME,

map: map,

icon: 'imgs/sxt.png',

clickable: true

})

watchList.push(temp)

// 给每一个点标记注册点击事件

AMap.event.addListener(temp, 'click', function(e) {

$('#watch').hide(300)

//获得的数据

for (let j = 0; j < list.length; j++) {

if (this.B.title == list[j].NAME) {

// 点击摄像头标记,切换中心坐标

map.setCenter([list[i].LONGITUDE, list[i].LATITUDE])

var str =

'

  • 设备信息

  • 位置:  ' +

    list[j].NAME +

    '

  • 纬度:  ' +

    list[i].LATITUDE +

    '

  • 精度:  ' +

    list[i].LONGITUDE +

    '

  • 运行状态:  正常
  • '>点击查看

  • '>资产台帐

×'

// 更改弹窗口

$('#watch').html(str)

$('#watch')

.css({

left: '50%',

top: '50%'

})

.show(300)

$('#closeWatch').click(function() {

$('#watch').hide(300)

})

$('#openMp4').click(function() {

$('.playerMp4')

.css({

height: $(window).height()

})

.show(300)

$('.radio_top_title').html(list[j].NAME)

$('#watch').hide(300)

})

}

}

})

}

// 将建立的点标记添加到已有的地图实例:

map.add(watchList)

// 利用styles属性修改点聚合的图标样式

var styles = [

{

url: 'https://a.amap.com/jsapi_demos/static/images/blue.png',

size: new AMap.Size(32, 32),

offset: new AMap.Pixel(-16, -30)

},

{

url: 'https://a.amap.com/jsapi_demos/static/images/green.png',

size: new AMap.Size(36, 36),

offset: new AMap.Pixel(-18, -18)

},

{

url: 'https://a.amap.com/jsapi_demos/static/images/orange.png',

size: new AMap.Size(48, 48),

offset: new AMap.Pixel(-24, -45)

}

]

//添加聚合组件

map.plugin(['AMap.MarkerClusterer'], function() {

cluster = new AMap.MarkerClusterer(

map, // 地图实例

watchList, // 海量点组成的数组

{

styles: styles

}

)

})

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/514434.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

阿里云 EMR Delta Lake 在流利说数据接入中的架构和实践

简介&#xff1a; 为了消灭数据孤岛&#xff0c;企业往往会把各个组织的数据都接入到数据湖以提供统一的查询或分析。本文将介绍流利说当前数据接入的整个过程&#xff0c;期间遇到的挑战&#xff0c;以及delta在数据接入中产生的价值。 背景 流利说目前的离线计算任务中&…

怎么提升写代码的能力

简介&#xff1a; 对于程序员而言&#xff0c;我始终认为代码是展现能力的关键&#xff0c;一个优秀程序员写的代码&#xff0c;和一个普通程序员写的代码是很容易看出差别的&#xff0c;代码作为程序员的硬实力和名片的展示&#xff0c;怎么提升写代码的能力始终是一个关键的话…

发力LPWAN 升哲打磨数智城市物联网通信之“芯”

8月上旬&#xff0c;随着多项物联网芯片与通信领域技术发明专利证书的下发&#xff0c;升哲科技&#xff08;SENSORO&#xff09;已在低功耗广域物联网&#xff08;LPWAN&#xff09;及相关领域拥有近百项独家专利&#xff0c;突破国外专利封锁实现国产、自主、可控。这些专利技…

android studio证件照代码,Android 修图(换证件照背景,污点修复)

背景前段时间的一个周末&#xff0c;一个女生让我帮她换一下他的证件照背景&#xff0c;我又没带电脑。我又不好意思拒接&#xff0c;怎么办呢&#xff1f;应用商店下载一个证件照换背景的APP&#xff0c;瞬间换完&#xff0c;我正准备保存时&#xff0c;跳出来一个支付框&…

闲鱼是怎么让二手属性抽取准确率达到95%+的?

闲鱼是怎么让二手属性抽取准确率达到95%的&#xff1f; 先上效果 图1 - 二手属性抽取算法效果Demo(1) 背景 闲鱼作为一款C2X的app&#xff0c;站在商品发布的角度&#xff0c;闲鱼商品相对于淘宝商品的特点有&#xff1a; 轻发布导致商品信息不足 闲鱼采用图文描述的轻发布模…

代号红狗:那些站在微软云起点的中国创业者

作者&#xff1a;亲爱的数据 来源&#xff1a;亲爱的数据011996年的北京。上高中二年级的左玥&#xff0c;代表崇文区参加市一级"四通杯"青少年计算机程序设计竞赛&#xff0c;得了一等奖。据左玥回忆&#xff0c;在去参赛的路上&#xff0c;辅导老师还在吐槽&#x…

如何迁移 Flink 任务到实时计算

简介&#xff1a; 本文由阿里巴巴技术专家景丽宁&#xff08;砚田&#xff09;分享&#xff0c;主要介绍如何迁移Flink任务到实时计算 Flink 中来。 通常用户在线下主要使用 Flink run&#xff0c;这会造成一些问题&#xff0c;比如&#xff1a;同一个配置因版本而变化&#xf…

linux克隆后重新封装,克隆后立即在OSX上修改Linux内核源代码

当我在OS X上克隆Linux源代码时,它们会立即被更改,并且git reset –hard不会将内容恢复.这是一个完整的会议&#xff1a;$git clone git://github.com/torvalds/linux.git$cd linux$git statusOn branch masterYour branch is up-to-date with origin/master.Changes not stage…

如何落地云原生DevOps?

简介&#xff1a; 什么是云原生DevOps&#xff1f;在阿里内部有怎样的实践&#xff1f;企业又该如何落地&#xff1f;阿里云云效专家团队提出了下一代精益产品开发方法体系——ALPD&#xff0c;提供了系统的云原生DevOps落地的方法支撑&#xff0c;帮助企业渐进式地迈入云原生D…

亚马逊独霸美国安云计算未来十年订单;英伟达推出首个元宇宙平台;华为云、天翼云会合并吗?...

NEWS本周新闻回顾亚马逊独霸美国安云计算未来十年订单&#xff0c;微软表示不服亚马逊AWS获得美国国家安全局100亿美元云计算合同。得知亚马逊拿下订单后&#xff0c;微软已向政府问责提交文件&#xff0c;提出抗议。最终……还是亚马逊笑到了最后英伟达推出全球首个元宇宙平台…

如何做好技术 Team Leader?

简介&#xff1a; 作为一个技术TL&#xff08;Team Leader&#xff09;&#xff0c;除了自身技能&#xff0c;还会面临诸多团队管理上的困难和挑战。如何定义和明确团队的目标&#xff1f;怎样建立优秀的工程文化&#xff1f;让团队长期发挥战斗力和创新能力的核心是什么&#…

android应用控制百度地图,Android中应用百度地图API开发地图APP实例-显示百度地图...

场景效果在使用百度地图API之前需要先在百度地图开放平台中申请API_KEY申请API_KEY登录百度开放平台后找到控制台下的应用管理-创建应用依次输入应用名&#xff0c;应用类型选择Android SDK然后下面需要输入发布版SHA1和包名获取应用SHA1首先来到.Android文件所在的位置&#x…

数禾云上数据湖最佳实践

简介&#xff1a; 数禾科技从成立伊始就组建了大数据团队并搭建了大数据平台。并在ECS上搭建了自己的Cloudera Hadoop集群。但随着公司互联网金融业务的快速扩张发展&#xff0c;大数据团队承担的责任也越来越重&#xff0c;实时数仓需求&#xff0c;日志分析需求&#xff0c;即…

程序员只能吃“青春饭”?IT行业年龄焦虑如何破局?

2019 年搜狐科技《中国互联网简史》报告显示&#xff0c;国内近一半的程序员年龄在 25-29 岁之间&#xff0c;其次为 30-34岁&#xff0c;占比 24.6%&#xff0c;35 岁 -39 岁的程序员占比 6.1%&#xff0c;而 40岁 的程序员仅占 1.2%。由于程序员需要长时间面对电脑工作&#…

对容器镜像的思考和讨论

简介&#xff1a; 常言道&#xff0c;startup 有 startup 的好&#xff0c;大厂有大厂的好&#xff0c;那么大厂究竟好在哪呢&#xff1f;拿硅谷老牌大厂们 FLG 来说&#xff0c;如果要问最令人怀念的是什么&#xff1f;Free food 和基础设施(Infrastructure)一定是会上榜的&am…

android 高度上分权重,Android LinearLayout weight权重使用

在日常的开发过程中&#xff0c;我们通常或多或少会使用到LinearLayout的weight属性来进行权重设置&#xff0c;进而达到按比例显示布局的意图通常我们在使用时&#xff0c;会这样使用android:layout_width"match_parent"android:layout_height"match_parent&qu…

深入理解C++中的RVO

前言 考虑存在这样一个类如HeavyObject&#xff0c;其拷贝赋值操作比较耗时&#xff0c;通常你在使用函数返回这个类的一个对象时会习惯使用哪一种方式&#xff1f;或者会根据具体场景选择某一种方式&#xff1f; // style 1 HeavyObject func(Args param);// style 2 bool f…

实时计算pv/uv Demo

简介&#xff1a; 本文由阿里巴巴高级技术专家邓小勇&#xff08;静行&#xff09;分享&#xff0c;主要用 Demo 演示如何通过实时计算 Flink 实时计算pv/uv的场景。 本文由阿里巴巴高级技术专家邓小勇&#xff08;静行&#xff09;分享&#xff0c;主要用 Demo 演示如何通过实…

《天际友盟DRP数字风险防护报告(2021年上半年)》重磅发布

今天&#xff0c;数字化正在发生&#xff0c;整个社会正在步入数字化革新。根据市场研究公司IDC的预测&#xff0c;到2023年超过50%的全球经济将由数字经济所驱动。在中国&#xff0c;2021-2024数字化转型总支出将达到1.5万亿美元&#xff0c;年均增长率超过17%。由此可见&…

android自定义图片+文字控件四种实现方法,Android自定义“图片+文字”控件四种实现方法之 二--------个人最推荐的一种...

http://blog.csdn.net/yanzi1225627/article/details/8633872第二种方法也要新建一个图片文字的xml布局文件&#xff0c;然后写一个类继承自LinearLayout。在主程序里实例化并设置相应参数。这种方式也是我最推荐的一种。第一部分&#xff1a;myimgbtn_layout.xmlandroid:layou…