首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

OL2中实现百度地图ABCD marker的效果

概述: 上文中提到了Arcgis for JS中实现百度地图ABCD的marker效果,本文,讲述如何在OpenLayers2中实现类似的效果。 效果: 为直观期间,先将效果贴出来。 ?...联动展示 思路: 1、列表与地图的互动 鼠标经过列表时,修改列表图标,并根据列表返回的值图上绘蓝色的marker;鼠标移出,修改列表图标为红色,清空地图marker图层。...showInfowindow(data.name,data.desc); }); 2、地图与列表的互动 鼠标经过地图红色的marker时,修改对应列表图标...,并将红色 marker的图片换成蓝色的;鼠标移出,修改对应列表图标,并修改marker为红色。...(pt,i+1,"item-label"); labelLyr.add(label); 3、地图上的1,2,3,4...等数字是一个label图层,不参与联动; 4、

1.2K20

基于高德地图开发 Web 应用

OpenLayers 使在任何 Web 页面中放置动态地图变得很容易。它可以显示从任何源加载的地图块、矢量数据和标记。OpenLayers 的开发是为了进一步利用各种地理信息。...高德地图还有数据可视化的 API,叫做 loca-api 完完全全就是图上玩大数据、路径、热力图,相关示例可以查看: https://lbs.amap.com/demo-center/loca-api...信息窗体:用于图上展示复杂的说明性信息的类型 右键菜单:控制右键菜单 矢量图形:用于图上绘制线、面等矢量地图要素的类型 群组:用于批量操作图层和覆盖物的群组类型,可以简化代码书写 地图控件:固定于地图最上层的用于控制地图某些状态的.../img/marker_checked.png iconPath: '选中 marker 图标的相对路径', //如:..­/..­.../img/marker_checked.png }else{ data[j].iconPath = "选中 marker 图标的相对路径"; //如:..­/..­

4.3K30
您找到你想要的搜索结果了吗?
是的
没有找到

基于 HTML5 OpenLayers3 实现 GIS 电信资源管理系统

前言 通过结合 HTML5OpenLayers 可以组合成非常棒的一个电信地图网络拓扑图的应用,形成的效果可以用来作为电信资源管理系统,美食定位分享软件,片区找房,绘制铁轨线路等等,各个领域都能够涉及的一款应用.../symbols/icon/select.json',// 设置图标 iconColor: btnIconColor,// 设置图标颜色 selectBackground...为了让我想显示的部分显示工具栏的正中央,所以我第一项和最后一项都设置了一个空,占 0.1 的相对宽度,并且比例相同,所以中间的部分才会显示正中央。...这里细细分析一下这个部分,以后就可以修改或者自定义新的交互器。 自定义交互器 ?  ...node.setName(data.getName());// 设置名称(为了显示属性栏中) node.s('label', '');// graphView中节点下方不会出现setName

3.8K60

OpenLayers入门(一)

可以通过css来为地图控件设置样式 面向对象开发方式,OpenLayers中万物皆对象 和另一个流行的地图库leaflet不同,openLayers完全是用面向对象的方式开发的,且几乎内置了所有地图开发需要的功能...显示要素 图上显示一些自定义元素可以说是最基本也是最常见的需求,如果要显示的元素结构或样式比较复杂,可以使用Overlay,它可以将DOM元素图上进行显示,并将随地图一起移动。...autoPan: true, // 自动移动地图以完整的显示元素 }) // 添加到地图 map.addOverlay(marker) // 从地图上删除 map.removeOverlay(...(e) => { console.log(e) }) translate.on('translatestart', (e) => { console.log(e) }) 除了直接在地图上显示...获取地图当前区域的范围 为了性能考虑,如果是图上显示要素的话最好是只显示当前显示区域内的要素,要显示的数据一般从后端进行请求,那么可以把当前区域的范围发送给后端,后端只返回这个区域内的数据就好了,那么就需要获取当前的范围

4.7K40

使用天地图加载Geoserver的图层

一、写在前面 项目中往往使用地图作为底图(比如 天地图卫星图等),再其上覆盖你的通过geoserver发布自定义图层。本文记录了我的实现方法。...遇到难题2:geoserver 默认开启跨域支持,需要修改web.xml配置文件开启跨域支持。...无人机拍摄制作的正射影像图地图展示会很突兀,卫星图上展示比较合适,我选择了支持 EPSG:4326 坐标系的天地图 2.2 方法和步骤 整体来说,就是先制作 正射影像图,发布成图层,并在 Web 前端展示的过程...参考这篇文章:https://www.bbsmax.com/A/QV5ZkjyZdy/ 2.5 openlayers 作为客户端框架展示发布的图层 参考文章: openlayers基础概念和使用:https...utm_id=0 openlayers快速开始:https://openlayers.org/doc/quickstart.html 三、我的代码 完整的代码参考如下: import '.

3.1K30

2018年全球最受欢迎的30款数据可视化工具

5) QlikView ? QlikView的主要用户是企业用户,企业用户可以用QlikView轻松分析内部数据,并且使用QlikView的分析和企业报告功能来做决策。...有了Visual.ly,你可以轻松为你的营销活动创建信息图表、视频、报告和电子书。此外,用户也Visual.ly上传了许多精美的信息图。...需要注意的是,D3.js无法较低版本的IE浏览器中显示图形。 17) Plot.ly ?...它可以在所有主要的PC界面和移动平台上高效工作,并且可以通过大量的插件进行扩展。 26) OpenLayers ?...Sigma可以web端显示社交关系脉络,大数据社交网络可视化中非常重要。Sigma支持从Gephi导出的图表,你可以使用Sigma将图表直接显示web端。

4.3K20

【干货】数据可视化分析工具大集合

Charting Fonts Charting Fonts是将符号字体与字体整合(把符号变成字体),创建出漂亮的矢量化图标。 ? ?...Processing可以几乎所有平台上运行。 ? ? Leaflet Leaflet是一个开源的JavaScript库,用来开发移动友好交互地图。 ? ?...Openlayers Openlayers可能是所有地图库中可靠性最高的一个。虽然文档注释并不完善。...Paper.js Paper.js是一个开源向量图表叙述架构,能够HTML5 Canvas 运作,对于初学者来说它是很容易学习的,其中也有很多专业面向可以提供中阶及高阶使用者。 ? ?...你可以将实社会化数据或者GeoCommons保存的超5万份开源数据图上可视化,创造带交互的可视化分析作品,并将作品嵌入网站、博客或分享到社交网络上。 ?

2.4K50

可视化分析工具大集合,让数据美如画

Charting Fonts Charting Fonts是将符号字体与字体整合(把符号变成字体),创建出漂亮的矢量化图标。 ? ?...Processing可以几乎所有平台上运行。 ? ? Leaflet Leaflet是一个开源的JavaScript库,用来开发移动友好交互地图。 ? ?...Openlayers Openlayers可能是所有地图库中可靠性最高的一个。虽然文档注释并不完善。...Paper.js Paper.js是一个开源向量图表叙述架构,能够HTML5 Canvas 运作,对于初学者来说它是很容易学习的,其中也有很多专业面向可以提供中阶及高阶使用者。 ? ?...你可以将实社会化数据或者GeoCommons保存的超5万份开源数据图上可视化,创造带交互的可视化分析作品,并将作品嵌入网站、博客或分享到社交网络上。 ?

2.4K90

数据可视化分析工具大集合

Charting Fonts Charting Fonts是将符号字体与字体整合(把符号变成字体),创建出漂亮的矢量化图标。 ?...Processing可以几乎所有平台上运行。 ? Leaflet Leaflet是一个开源的JavaScript库,用来开发移动友好交互地图。 ?...Openlayers Openlayers可能是所有地图库中可靠性最高的一个。虽然文档注释并不完善。...Paper.js Paper.js是一个开源向量图表叙述架构,能够HTML5 Canvas 运作,对于初学者来说它是很容易学习的,其中也有很多专业面向可以提供中阶及高阶使用者。 ?...你可以将实社会化数据或者GeoCommons保存的超5万份开源数据图上可视化,创造带交互的可视化分析作品,并将作品嵌入网站、博客或分享到社交网络上。 ? 来源:软件定义世界(SDX)

2.5K50

55款大数据分析神器:你还在用Excel?

Processing可以几乎所有平台上运行。 07 Leaflet Leaflet是一个开源的JavaScript库,用来开发移动友好交互地图。...08 Openlayers Openlayers可能是所有地图库中可靠性最高的一个。虽然文档注释并不完善。...通过推送一个webSocket来显示实时数据流。Smoothie Charts只支持Chorme和Safari浏览器,并且不支持刻印文字或饼图,它很擅长显示流媒体数据。 ?...53 Paper.js Paper.js是一个开源向量图表叙述架构,能够HTML5 Canvas 运作,对于初学者来说它是很容易学习的,其中也有很多专业面向可以提供中阶及高阶使用者。...你可以将实社会化数据或者GeoCommons保存的超5万份开源数据图上可视化,创造带交互的可视化分析作品,并将作品嵌入网站、博客或分享到社交网络上。

1.1K20

55款大数据分析神器:你还在用Excel?

Processing可以几乎所有平台上运行。 07 Leaflet Leaflet是一个开源的JavaScript库,用来开发移动友好交互地图。...08 Openlayers Openlayers可能是所有地图库中可靠性最高的一个。虽然文档注释并不完善。...通过推送一个webSocket来显示实时数据流。Smoothie Charts只支持Chorme和Safari浏览器,并且不支持刻印文字或饼图,它很擅长显示流媒体数据。 ?...53 Paper.js Paper.js是一个开源向量图表叙述架构,能够HTML5 Canvas 运作,对于初学者来说它是很容易学习的,其中也有很多专业面向可以提供中阶及高阶使用者。...你可以将实社会化数据或者GeoCommons保存的超5万份开源数据图上可视化,创造带交互的可视化分析作品,并将作品嵌入网站、博客或分享到社交网络上。

1.1K40

【数据可视化】让效率“爆表”的49个数据可视化工具

HumbleFinance 简介:HTML5 的可视化数据工具,适合用来显示经融财务数据,也适合显示任何共享轴线的两个 2D 数据集。...OpenLayers 简介:最强大的地图库。 网址:http://openlayers.org 图示: ?...比如,当你输入一个地址字符串,它就可以转换为经度和纬度,还可以图上标示出来。它有五个免费的表,其他的需要按月度付费使用。 网址:https://cartodb.com 图示: ?...Paper.js 简介:开放源码的矢量图形脚本框架, HTML5 画布上运行。...Raphaël 简介:小型的 JavaScript 库,用来简化页面上显示向量图的工作,可以用它在页面上绘制各种图表、并进行图片的剪切、旋转等操作。

2.9K70

一共56个,盘点最实用的大数据可视化分析工具

Processing可以几乎所有平台上运行。 七、Leaflet Leaflet是一个开源的JavaScript库,用来开发移动友好交互地图。...八、Openlayers Openlayers可能是所有地图库中可靠性最高的一个。虽然文档注释并不完善。...通过推送一个webSocket来显示实时数据流。Smoothie Charts只支持Chorme和Safari浏览器,并且不支持刻印文字或饼图,它很擅长显示流媒体数据。...五十三、Paper.js Paper.js是一个开源向量图表叙述架构,能够HTML5 Canvas 运作,对于初学者来说它是很容易学习的,其中也有很多专业面向可以提供中阶及高阶使用者。...你可以将实社会化数据或者GeoCommons保存的超5万份开源数据图上可视化,创造带交互的可视化分析作品,并将作品嵌入网站、博客或分享到社交网络上。

2K70

前方高能:18图教你用好瀑布图,直观反映数据变化

这种效果的图形能够反映数据多少的同时,更能直观反映出数据的增减变化过程。 通过瀑布图,我们可以很直观的图中看到各个因素对汇总值的影响程度、数值的演变过程、数据的汇总值。...,因为数值标签默认是隐藏的: 3.点击右侧工具栏的‘图形’字样,然后找到数值标签并取消勾选: 4.这时我们发现汇总柱图上还是显示数值,我们可以直接点击该柱图,然后再找到数值标签并取消勾选,效果如下图...: 5.我们可以看到行轴中0以下没有数据,所以我们尽可能将0刻度设置原点,方便观看: 6.倘若我们要更加直观的看到各月份利润对于年利润的影响程度,那么我们就要点击右侧的‘数据’字样,然后点击利润字段上的倒三角图标...‘增加小数位数’的图标,点击两下: 8.既然是盈亏分析,那么我们就需要在表中一眼就能看出哪个月盈利,哪个月亏损了,实现这个我们可以点击任意一个非汇总柱子,然后点击右侧设置字样,找到分析下的高亮,点进去...所以,瀑布图的优点在于可显示数据的累积效果,最后进行汇总。汇总标签及汇总柱子的颜色支持单独设置,用户可以选中汇总标签或汇总柱子对格式菜单中的属性进行调整。很直观的就能看出各因素对总值的影响比例。

2.3K20
领券