基于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 相关文章推荐
收集的网上用的ajax之chat.js文件
Apr 08 Javascript
jQuery Select(单选) 模拟插件 V1.3.62 改进版
Jul 17 Javascript
js关闭父窗口时关闭子窗口
Apr 01 Javascript
关于js注册事件的常用方法
Apr 03 Javascript
jQuery中:button选择器用法实例
Jan 04 Javascript
谈谈impress.js初步理解
Sep 09 Javascript
使用JavaScript触发过渡效果的方法
Jan 19 Javascript
JavaScript Date 知识浅析
Jan 29 Javascript
JavaScript实现二叉树定义、遍历及查找的方法详解
Dec 20 Javascript
webpack4简单入门实例
Sep 06 Javascript
JS闭包原理与应用经典示例
Dec 20 Javascript
JS setTimeout与setInterval的区别
Apr 20 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
php冒泡排序、快速排序、快速查找、二维数组去重实例分享
2014/04/24 PHP
深入理解PHP之OpCode原理详解
2016/06/01 PHP
疯掉了,尽然有js写的操作系统
2007/04/23 Javascript
学习jquery必备 api中英文对照的chm手册 下载
2007/05/03 Javascript
JS取得绝对路径的实现代码
2015/01/16 Javascript
jQuery实现的简单提示信息插件
2015/12/08 Javascript
基于vue+ bootstrap实现图片上传图片展示功能
2017/05/17 Javascript
JavaScript 中Date对象的格式化代码方法汇总
2017/09/06 Javascript
ES6 迭代器(Iterator)和 for.of循环使用方法学习(总结)
2018/02/08 Javascript
微信小程序wx.uploadfile 本地文件转base64的实现代码
2018/06/28 Javascript
简谈创建React Component的几种方式
2019/06/15 Javascript
vue.js实现备忘录demo
2019/06/26 Javascript
详解Vue2.5+迁移至Typescript指南
2019/08/01 Javascript
JavaScript监听触摸事件代码实例
2019/12/30 Javascript
python 网络编程详解及简单实例
2017/04/25 Python
Python WXPY实现微信监控报警功能的代码
2017/10/20 Python
Python构建图像分类识别器的方法
2019/01/12 Python
详解Django将秒转换为xx天xx时xx分
2019/09/27 Python
Tensorflow 多线程与多进程数据加载实例
2020/02/05 Python
解决pyinstaller打包运行程序时出现缺少plotly库问题
2020/06/02 Python
详解python polyscope库的安装和例程
2020/11/13 Python
selenium判断元素是否存在的两种方法小结
2020/12/07 Python
使用Python提取文本中含有特定字符串的方法示例
2020/12/09 Python
CSS3利用text-shadow属性实现多种效果的文字样式展现方法
2016/08/25 HTML / CSS
html5 音乐播放器 audio 标签使用概述
2013/07/15 HTML / CSS
美国顶级户外凉鞋品牌:Chacos
2017/03/27 全球购物
毕业求职自荐信格式是什么
2013/11/19 职场文书
财务部岗位职责
2013/11/19 职场文书
安全生产先进个人材料
2014/02/06 职场文书
十八届三中全会宣传方案
2014/02/21 职场文书
工厂采购员岗位职责
2014/04/08 职场文书
大学应届毕业生求职信
2014/05/24 职场文书
公司感谢信范文
2015/01/22 职场文书
投标售后服务承诺书
2015/04/29 职场文书
Pandas-DataFrame知识点汇总
2022/03/16 Python
如何vue使用el-table遍历循环表头和表体数据
2022/04/26 Vue.js