当前位置: 首页 > news >正文

网站mip怎么做松原做网站平台

网站mip怎么做,松原做网站平台,网站建设的相关知识,上海地图本篇介绍一下使用 vue3-openlayers marker 光晕扩散#xff08;光环扩散#xff09;#xff08;postrender 事件和 render 方法#xff09; 1 需求 marker 光晕扩散#xff08;光环扩散#xff09; 2 分析 marker 光晕扩散#xff08;光环扩散#xff09;使用 post…本篇介绍一下使用 vue3-openlayers marker 光晕扩散光环扩散postrender 事件和 render 方法 1 需求 marker 光晕扩散光环扩散 2 分析 marker 光晕扩散光环扩散使用 postrender 事件和 render 方法 关于即时渲染的知识点请看上篇《openlayers marker 光晕扩散光环扩散postrender 事件和 render 方法》 3 实现 templateol-map:loadTilesWhileAnimatingtrue:loadTilesWhileInteractingtruestylewidth: 100%; height: 100%refmapRefol-view refview :centercenter :zoomzoom :projectionprojection /ol-tile-layerol-source-tianditulayerTypeimg:projectionprojection:tkkey:hidpitruerefsourceRef/ol-source-tianditu/ol-tile-layerol-tile-layerol-source-tianditu:isLabeltruelayerTypeimg:projectionprojection:tkkey:hidpitrue/ol-source-tianditu/ol-tile-layerol-vector-layer refvectorLayerRef postrenderhandlePostRenderol-source-vectorol-featureol-geom-point :coordinates[110, 30]/ol-geom-pointol-styleol-style-icon :srciconSrc :scale0.05/ol-style-icon/ol-style/ol-featureol-featureol-geom-point :coordinates[112, 31]/ol-geom-pointol-styleol-style-icon :srciconSrc :scale0.05/ol-style-icon/ol-style/ol-feature/ol-source-vector/ol-vector-layer/ol-mapdiv classtoolbarel-button typeprimary clickhandleClick{{ animationFlag ? 停止 : 开始 }}/el-button/div /templatescript setup langts import iconSrc from /assets/image/truck.png; import { getVectorContext } from ol/render.js; import { easeOut } from ol/easing.js; import { Circle, Stroke, Style } from ol/style;const center ref([121, 31]); const projection ref(EPSG:4326); const zoom ref(5); const mapRef ref(); const key 替换为天地图key; const sourceRef ref(null); const vectorLayerRef ref(null); const animationFlag ref(false); const duration ref([3000, 1000]); const start ref([0, 0]);const handleClick () {if (!animationFlag.value) {start.value start.value.map(i Date.now());vectorLayerRef.value.vectorLayer.changed();}animationFlag.value !animationFlag.value; };const handlePostRender e {if (animationFlag.value) {const time e.frameState.time;vectorLayerRef.value.vectorLayer.getSource().getFeatures().forEach((f, idx) {// 时间戳差毫秒let elapsedTime time - start.value[idx];if (elapsedTime duration.value[idx]) {start.value[idx] Date.now();elapsedTime duration.value[idx];}// 获取矢量上下文const vectorContext getVectorContext(e);// elapsedRatio值0到1之间const elapsedRatio elapsedTime / duration.value[idx];const radius easeOut(elapsedRatio) * 25 5;const opacity easeOut(1 - elapsedRatio);const style new Style({image: new Circle({radius: radius,stroke: new Stroke({color: rgba(255, 0, 0, opacity ),width: 1 opacity})})});// 将feature渲染到画布中。vectorContext.drawFeature(f.clone(), style);});mapRef.value.map.render();} }; /script style scoped langscss .toolbar {position: absolute;top: 20px;left: 100px;display: flex;justify-content: center;align-items: center; } /style
http://www.dnsts.com.cn/news/205443.html

相关文章:

  • 郑州市网站空间服务公司具体的网站建设
  • 做网站注意的问题百度账号是什么
  • 网站的专业环境设计专业就业方向
  • 网站建设市场需求分析ui设计课程内容
  • 网页设计怎么分析网站啊酒店网站建设价格
  • ui网站开发wordpress 时间轴 主题
  • 北京中小企业网站建设网站建设好弄不好弄
  • 奉化建设局网站白云区建材网站建设推广
  • 南京网站制作公司电话中国商标网官方查询系统
  • 青梦建站邢台市天气预报15天
  • 台州市建设规划局网站网站建设考评表
  • 昌做网站北京正规网站建设公司哪家好
  • 有域名和虚拟服务器后怎么做网站淘宝实时优惠券网站怎么做的
  • 做网站的需要注册商标吗wordpress修改字体为微软
  • 站长之家官网查询中国网是什么级别的媒体
  • 企业网站建设培训西安建站推广
  • 兰州商城网站建成都模板网站建设服务
  • 海安县建设局网站wordpress 外链缩略图
  • 拖拽式建站如何开展网上营销
  • 百瑞网站建设知名个人网站
  • 哪里免费做网站网页设计的ppt展示
  • 作品集公司网站临沂网站设计价格
  • 石家庄做网站好的网络技术有限公司公司开发个网站怎么做
  • 侠客推 网站建设秘密入口3秒自动转接连接
  • 房产网站流量排名网站建设心得体会
  • 卖水果做哪个网站好公司网页注册
  • 国家工程建设信息网站汕头模板建站代理
  • 做艺人资料卡的网站权威的大良网站建设
  • 建正建设集团有限公司网站肇庆东莞网站建设
  • 北京市建设工程信息白城seo