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

网站开发经济可行性分析怎么写做app网站

网站开发经济可行性分析怎么写,做app网站,深圳科陆电子有限公司官网,布吉网站建设哪家服务周到效果图(珙县就是轮播高亮的效果) 思路:初始化一张完整的地图#xff0c;然后定时器去挨个生成每个县上的地图#xff0c;并且覆盖在原来的位置#xff0c;每到一定的时间#xff0c;就清除之前生成高亮图并且生成下一张高亮图 如何引入地图 上篇文章已详细发过 略 父组…效果图(珙县就是轮播高亮的效果) 思路:初始化一张完整的地图然后定时器去挨个生成每个县上的地图并且覆盖在原来的位置每到一定的时间就清除之前生成高亮图并且生成下一张高亮图 如何引入地图 上篇文章已详细发过 略 父组件 获取地图的数据并且在数据中加上color对应的颜色并且传递给地图渲染的方法。 map是我初始化进来定义的 子组件(详情我放在代码的注释中) // 定义轮播到第几个地图数据 let cyclicNum ref(0); // 定时器 let timer ref(); // val就是地图的数据 map就是初始化定义的map const addDataPopulation (val, map) {// 先清除已经存在再添加if (map.getLayerById(childLineLayer)) {map.removeLayer(map.getLayerById(childLineLayer));}// 清除一下定时器if (timer.value) {clearInterval(timer.value);}// 生成最底下的地图const childLineLayer new mars3d.layer.GeoJsonLayer({id: childLineLayer,name: 数据总体概览,data: val,symbol: {type: polygon,styleOptions: {fill: true,// 定义每个区域的颜色color: {color},// 边界outline: true,outlineStyle: {width: 3,color: #fff},// 高亮-鼠标移入区块高亮的方式可以是click 也可以是hoverhighlight: {type: click,fill: true,color: #22906a,outline: true,outlineStyle: {width: 8,color: #3ee9d5,// 要加高度不然原地图上的颜色没法覆盖了addHeight: 100}},// 名字-区块上显示的名字label: {text: {name},font_size: 20,font_family: 楷体,outline: true,outlineColor: #000,outlineWidth: 3,background: false,backgroundColor: #fff,backgroundOpacity: 0.1,font_weight: normal,font_style: normal,scaleByDistance: true,scaleByDistance_far: 20000000,scaleByDistance_farValue: 0.1,scaleByDistance_near: 1000,scaleByDistance_nearValue: 1,distanceDisplayCondition: false,distanceDisplayCondition_far: 10000,distanceDisplayCondition_near: 0,visibleDepth: false}}}});map.addLayer(childLineLayer);// 下钻聚焦childLineLayer.flyTo({scale: 1.5});// 高亮轮播-使用定时器timer.value setInterval(() {cyclicHighlighting(val, map);}, 3500);// 点击事件-下钻childLineLayer.on(mars3d.EventType.dblClick, function (event) {if (map.getLayerById(cyclicHighlightingLayer)) {map.removeLayer(map.getLayerById(cyclicHighlightingLayer));}let req {parentCode: event.graphic.options.attr.adcode,name: event.graphic.options.attr.name};emit(nextLevelFun, req);});// 绑定事件-点击高亮childLineLayer.on(mars3d.EventType.click, function (e) {clearInterval(timer.value);if (map.getLayerById(cyclicHighlightingLayer)) {map.removeLayer(map.getLayerById(cyclicHighlightingLayer));}// console.log(鼠标移入, e.propagatedFrom.options.attr);emit(highlightingFun, e.propagatedFrom.options.attr);});// 绑定事件-取消高亮childLineLayer.on(mars3d.EventType.highlightClose, function () {timer.value setInterval(() {cyclicHighlighting(val, map);}, 3500);console.log(鼠标移出);}); };// 循环高亮 val和map 同上 const cyclicHighlighting (val, map) {// 判断高亮的地图区块是否存在if (map.getLayerById(cyclicHighlightingLayer)) {map.removeLayer(map.getLayerById(cyclicHighlightingLayer));}// 当区块的数据等于长度的时候 表示一轮已经轮播完了要重头开始轮播if (cyclicNum.value val.features.length) {cyclicNum.value 0;}// 生成高亮区块的地图数据let dataHighlighting {features: [val.features[cyclicNum.value]],type: FeatureCollection};// 我这儿是需要高亮数据做联动所以返回给父组件如果没有需要 删除即可emit(highlightingFun, val.features[cyclicNum.value].properties);cyclicNum.value;const cyclicHighlightingLayer new mars3d.layer.GeoJsonLayer({id: cyclicHighlightingLayer,name: 数据总体概览-单个,data: dataHighlighting,symbol: {// type: polygon,styleOptions: {fill: true,opacity: 1,clampToGround: false,outline: true,outlineStyle: {width: 5,color: #3ee9d5},color: #22906a,// 一定要设置高度不然初始化的地图板块会盖住高亮颜色setHeight: 10}}});map.addLayer(cyclicHighlightingLayer); };
http://www.pierceye.com/news/296690/

相关文章:

  • 外包做网站的要求怎么写一站式网站建设平台
  • 太原做网站联系方式番禺人才网招聘网
  • 怎样推广一个网站东莞市建设工程检测中心网站
  • 哪个网站做招聘海报比较好搜索公众号
  • 外包给网站建设注意事项营销方法有哪些方式
  • 提供手机网站制作公司网站建设与域名建设
  • 网站建设计入哪个明细科目网站公众号建设工具
  • 自己做公司网站难吗域名备案管局审核要多久
  • 电子商务网站建设花费百度公司的业务范围
  • 虹口网站建设公司在线观看视频网站怎么做
  • 哈尔滨市建设安全监察网站_首页新津网站建设
  • 安卓 网站整站下载网址导航怎么更换
  • 数据展示网站模板备案 非网站备案
  • 邯郸做网站推广找谁jsp做的网站代码
  • php网站开发怎么接私活全能医院网站管理系统
  • 观止网站建设10元建站
  • 什么网站做聚乙烯醇好的三亚旅游攻略
  • 建设网站目的直播间网站开发
  • 网站项目评价怎么在网站上做签到
  • 深圳网站建设制作哪家好长春网站开发培训
  • 模板下载网站网络公司网站开发
  • 广州市酒店网站设计重庆网站seo设计
  • p2p网站如何建设网站建设 源美设计
  • 电商网站建设图片ps网站首页设计图
  • 网站优化简历模板用土豆做美食的视频网站
  • 帮企业建设网站销售微信朋友圈广告在哪里做
  • 曲阜做网站的公司wordpress两个域名
  • 做设备租赁的网站如何把自己做的网站发布到网上
  • 做网站运营有前景吗关于网站建设意见和建议
  • 如何给网站的关键词做排名南海做网站公司