基于openlayers4实现点的扩散效果


Posted in Javascript onAugust 17, 2020

本文实例为大家分享了openlayers4实现点的扩散效果,供大家参考,具体内容如下

<!DOCTYPE html> 
<html lang="en"> 
<head> 
 <meta charset="UTF-8"> 
 <title>Title</title> 
 <link rel="stylesheet" href="https://openlayers.org/en/v4.6.4/css/ol.css" type="text/css"> 
 <!-- The line below is only needed for old environments like Internet Explorer and Android 4.x --> 
 <script src="https://cdn.polyfill.io/v2/polyfill.min.js?features=requestAnimationFrame,Element.prototype.classList,URL"></script> 
 <script src="https://openlayers.org/en/v4.6.4/build/ol.js"></script> 
 <style> 
  .css_animation{ 
   height:100px; 
   width:100px; 
   border-radius: 50%; 
   background: rgba(255, 0, 0, 0.9); 
   transform: scale(0); 
   animation: myfirst 3s; 
   animation-iteration-count: infinite; 
  } 
  @keyframes myfirst{ 
   to{ 
    transform: scale(2); 
    background: rgba(0, 0, 0, 0); 
   } 
  } 
 
 </style> 
</head> 
<body> 
 <div id="map" style="width: 100%;height: 100%"></div> 
 <script> 
  var map = new ol.Map({ 
   layers:[new ol.layer.Tile({ 
    source:new ol.source.OSM() 
   })], 
   target:'map', 
   view:new ol.View({ 
    center: [12950000, 4860000], 
    zoom:7 
   }) 
  }); 
 
  var point_div = document.createElement('div'); 
  point_div.className = 'css_animation'; 
  point_overlay = new ol.Overlay({ 
   element:point_div, 
   positioning:'center-center' 
  }); 
  map.addOverlay(point_overlay); 
 
  point_overlay.setPosition([12950000, 4860000]); 
 </script> 
</body> 
</html>

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持三水点靠木。

Javascript 相关文章推荐
javascript 选择文件夹对话框(web)
Jul 07 Javascript
javascript的创建多行字符串的7种方法
Apr 29 Javascript
javascript实现状态栏中文字动态显示的方法
Oct 20 Javascript
JS实现获取剪贴板内容的方法
Jun 21 Javascript
jQuery Select下拉框操作小结(推荐)
Jul 22 Javascript
JavaScript编码风格指南(中文版)
Aug 26 Javascript
jquery广告无缝轮播实例
Jan 05 Javascript
基于JavaScript实现图片剪切效果
Mar 07 Javascript
Vue自定义指令实现checkbox全选功能的方法
Feb 28 Javascript
微信小程序仿微信运动步数排行(交互)
Jul 13 Javascript
微信小程序开发(一):服务器获取数据列表渲染操作示例
Jun 01 Javascript
react的hooks的用法详解
Oct 12 Javascript
vue-cli启动本地服务局域网不能访问的原因分析
Jan 22 #Javascript
webpack引入eslint配置详解
Jan 22 #Javascript
jquery在启动页面时,自动加载数据的实例
Jan 22 #jQuery
浅谈ajax在jquery中的请求和servlet中的响应
Jan 22 #jQuery
JavaScript中EventLoop介绍
Jan 22 #Javascript
element 结合vue 在表单验证时有值却提示错误的解决办法
Jan 22 #Javascript
基于vue2.x的电商图片放大镜插件的使用
Jan 22 #Javascript
You might like
咖啡的植物学知识
2021/03/03 咖啡文化
解析如何屏蔽php中的phpinfo()函数
2013/06/06 PHP
Laravel 5框架学习之环境与配置
2015/04/08 PHP
网页设计常用的一些技巧
2006/12/22 Javascript
javascript 贪吃蛇实现代码
2008/11/22 Javascript
IE和Firefox的Javascript兼容性总结[推荐收藏]
2011/10/19 Javascript
JavaScript高级程序设计(第3版)学习笔记12 js正则表达式
2012/10/11 Javascript
jQuery 常用代码集锦(必看篇)
2016/05/16 Javascript
Node.js之网络通讯模块实现浅析
2017/04/01 Javascript
JavaScript制作简单的框选图表
2017/05/15 Javascript
JS基于正则实现数字千分位用逗号分隔的方法
2017/06/16 Javascript
JavaScript转换数据库DateTime字段类型方法
2017/06/27 Javascript
Dropify.js图片宽高自适应的方法
2017/11/27 Javascript
小程序获取周围IBeacon设备的方法
2018/10/31 Javascript
jQuery实现放大镜案例
2020/10/19 jQuery
Python减少循环层次和缩进的技巧分析
2016/03/15 Python
tensorflow 加载部分变量的实例讲解
2018/07/27 Python
pycharm中成功运行图片的配置教程
2018/10/28 Python
python实现用类读取文件数据并计算矩形面积
2020/01/18 Python
通过代码实例了解Python sys模块
2020/09/14 Python
python爬虫搭配起Bilibili唧唧的流程分析
2020/12/01 Python
python实现跨年表白神器--你值得拥有
2021/01/04 Python
浅谈移动端网页图片预加载方案
2018/11/05 HTML / CSS
赫里福德的一家乡村零售商店:Philip Morris & Son
2017/06/25 全球购物
复古斯堪的纳维亚儿童服装:Baby go Retro
2017/09/09 全球购物
世界上最大的乐器零售商:Guitar Center
2017/11/07 全球购物
英国票务网站:Ticketmaster英国
2018/08/27 全球购物
在阿尔卑斯山或希腊度过快乐假期:Alpine Elements
2019/12/28 全球购物
澳大利亚家具商店:Freedom
2020/12/17 全球购物
写出二分查找算法的两种实现
2013/05/13 面试题
自荐信格式
2013/12/01 职场文书
清华大学自主招生自荐信
2014/01/29 职场文书
班队活动设计方案
2014/01/30 职场文书
《青海高原一株柳》教学反思
2014/04/25 职场文书
七年级思品教学反思
2016/02/20 职场文书
关于感恩的歌曲整理(8首)
2019/08/14 职场文书