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

杭州网站建设哪家比较好b站推广网站入口202

杭州网站建设哪家比较好,b站推广网站入口202,wordpress buguake,浙江品牌网站建设一. 前言 https://www.tuicool.com/articles/VJfQFb3image.png echarts与2017.9月停止了地图的下载,所以下面示例中使用的地图js文件, 是在github上找的使用echarts的老项目.如果需要使用,可点击 链接 下载之前echarts提供的js地图。 现在百度推荐使用百…

一. 前言

https://www.tuicool.com/articles/VJfQFb3

image.png

  • echarts与2017.9月停止了地图的下载,所以下面示例中使用的地图js文件, 是在github上找的使用echarts的老项目.如果需要使用,可点击 链接 下载之前echarts提供的js地图。

现在百度推荐使用百度地图的sdk,之后的文章会有相应的介绍。

二. 添加百度地图的 option

(一) 设置 map-option.js 的echart配置文件

//map-option.jsexport default {title : {text: 'iphone销量',subtext: '纯属虚构',x:'center'},tooltip : {trigger: 'item'},legend: {orient: 'vertical',x:'left',data:['iphoneX']},dataRange: {min: 0,max: 2500,x: 'left',y: 'bottom',text:['高','低'],           calculable : true},toolbox: {show: true,orient : 'vertical',x: 'right',y: 'center',feature : {mark : {show: true},dataView : {show: true, readOnly: false},restore : {show: true},saveAsImage : {show: true}}},roamController: {show: true,x: 'right',mapTypeControl: {'china': true}},series : [{name: 'iphoneX',type: 'map',mapType: 'china',roam: false,itemStyle:{normal:{label:{show:true}},emphasis:{label:{show:true}}},data:[{name: '北京',value: Math.round(Math.random()*1000)},{name: '天津',value: Math.round(Math.random()*1000)},{name: '上海',value: Math.round(Math.random()*1000)},{name: '重庆',value: Math.round(Math.random()*1000)},{name: '河北',value: Math.round(Math.random()*1000)},{name: '河南',value: Math.round(Math.random()*1000)},{name: '云南',value: Math.round(Math.random()*1000)},{name: '辽宁',value: Math.round(Math.random()*1000)},{name: '黑龙江',value: Math.round(Math.random()*1000)},{name: '湖南',value: Math.round(Math.random()*1000)},{name: '安徽',value: Math.round(Math.random()*1000)},{name: '山东',value: Math.round(Math.random()*1000)},{name: '新疆',value: Math.round(Math.random()*1000)},{name: '江苏',value: Math.round(Math.random()*1000)},{name: '浙江',value: Math.round(Math.random()*1000)},{name: '江西',value: Math.round(Math.random()*1000)},{name: '湖北',value: Math.round(Math.random()*1000)},{name: '广西',value: Math.round(Math.random()*1000)},{name: '甘肃',value: Math.round(Math.random()*1000)},{name: '山西',value: Math.round(Math.random()*1000)},{name: '内蒙古',value: Math.round(Math.random()*1000)},{name: '陕西',value: Math.round(Math.random()*1000)},{name: '吉林',value: Math.round(Math.random()*1000)},{name: '福建',value: Math.round(Math.random()*1000)},{name: '贵州',value: Math.round(Math.random()*1000)},{name: '广东',value: Math.round(Math.random()*1000)},{name: '青海',value: Math.round(Math.random()*1000)},{name: '西藏',value: Math.round(Math.random()*1000)},{name: '四川',value: Math.round(Math.random()*1000)},{name: '宁夏',value: Math.round(Math.random()*1000)},{name: '海南',value: Math.round(Math.random()*1000)},{name: '台湾',value: Math.round(Math.random()*1000)},{name: '香港',value: Math.round(Math.random()*1000)},{name: '澳门',value: Math.round(Math.random()*1000)}]}]
};

(二)在 map.vue 组件中引入 map-option.js 和 china.js 并设置

//map.vue<template>          <div><div id="mapContainer" style="width:600px; height:600px"></div></div>
</template><script>import option from '../echarts/map-option'  //引入配置项require('../assets/js/china')  //引入china.js地图文件export default {name: '',data () {return {  }},methods: {drawChinaMap() {var myChart = this.$echarts.init(document.getElementById('mapContainer'));myChart.setOption(option);}},mounted() {this.drawChinaMap();}}
</script><style scoped></style>

(三)效果图演示

echarts的map地图演示

三.更换主题

Echarts官网提供了地图的主题下载, 大家可以进入官网后点击 主题下载 下载相应的主题更换map.js的地图颜色主题

官网主题下载

(一)更改主题的方法

  • 下载主题文件
  • 在相应的文件中引入主题文件: require('../theme/yourtheme.js')
  • echart.init() 方法的第二个参数中添加主题的名字

(二)案例演示

//map.vue<template>          <div><div id="mapContainer" style="width:600px; height:600px"></div></div>
</template><script>import option from '../echarts/map-option'require('../assets/js/china')require('../assets/js/shine')  //引入主题js文件export default {name: '',data () {return {  }},methods: {drawChinaMap() {//在第二个参数添加主题名字var myChart = this.$echarts.init(document.getElementById('mapContainer'), 'shine'); myChart.setOption(option);}},mounted() {this.drawChinaMap();}}
</script><style scoped></style>

(三)效果图演示

更改主题后的效果图

三.调整map.js文件

当然, 如果细心的同学会发现, 该地图中有省份名字重叠的部分. 你可以自己调整 china.js 文件中的省份的经纬度位置. 在下图中的红色部分

调整map.js文件的经纬度

注: 该地图的js文件中, 除了经纬度的信息外, 其余部分都进行了代码混淆

http://www.lbrq.cn/news/2807623.html

相关文章:

  • 网站建设不完整(网站内容太少)唐山seo排名外包
  • 行业网站做不下去网站建设方案设计书
  • 橙色网站欣赏企业网站seo排名优化
  • 珠海网站建设 amp 超凡科技开电商需要多少钱
  • thinkphp做的上线网站中央新闻
  • 做企业网站不好混网店seo关键词
  • 义乌做网站多少钱seo交流博客
  • 上海城乡住房建设部网站首页关键词林俊杰mp3下载
  • 济南个人制作网站百度关键词排名软件
  • 杭州网站建设公司排名怎么在百度上投放广告
  • 成都seo优化公司排名广州seo推荐
  • 哪有做网站推广营销助手下载app下载
  • 电商直播系统深圳网站建设推广优化公司
  • 题库网站怎么做新手小白怎么学做运营
  • 佛山电商网站制作自助友链平台
  • 淘宝上的网站建设网络推广计划书
  • 虹口区建设交通委员会网站成都比较靠谱的seo
  • 个人做论坛网站要什么证件百度竞价客服电话
  • 杭州做公司网站的公司海外广告投放渠道
  • 做电影网站违法么百度电脑版网页
  • 网站建设与管理代码seo网站推广是什么意思
  • wordpress 支付百色seo外包
  • 北京外包seo公司seo流量工具
  • seo网站优化建议常用的网络推广方法有
  • 免费建站网站一区黄在线国产百度搜索工具
  • 做衣服网站百度优化服务
  • 高端html5网站建设织梦模板以下属于网站seo的内容是
  • 制作俄语网站图片优化软件
  • 做网站的靠什么挣钱给你一个网站怎么优化
  • 在服务器上布网站怎么做电商网站图片
  • set_disable_timing应用举例
  • k8s 简介及部署方法以及各方面应用
  • 关于日本服务器的三种线路讲解
  • springboot 启动后get请求任意接口地址会跳到登录页
  • 活性数据处理与标准化
  • 从YOLOv5到RKNN:零冲突转换YOLOv5模型至RK3588 NPU全指南