中國地圖

<template>

? <div class="china-chart">

? ? <div ref="ChinaChart" style="height: 500px"></div>

? </div>

</template>

<script>

import * as echarts from "echarts";

import "./utils/china-1.js";

export default {

? name: "ChinaChart",

? mounted() {

? ? /* 定義一個隨機函數(shù)生成數(shù)據(jù) */

? ? function randomValue() {

? ? ? /* Math.round() 四舍五入成整數(shù) */

? ? ? /* 生成0-100的隨機數(shù)整數(shù) */

? ? ? return Math.round(Math.random() * 100);

? ? }

? ? /* 定義了各個省市的數(shù)據(jù) */

? ? var dataList = [

? ? ? { name: "南海諸島", value: 0 },

? ? ? { name: "北京", value: randomValue() },

? ? ? { name: "天津", value: randomValue() },

? ? ? { name: "上海", value: randomValue() },

? ? ? { name: "重慶", value: randomValue() },

? ? ? { name: "河北", value: randomValue() },

? ? ? { name: "河南", value: randomValue() },

? ? ? { name: "云南", value: randomValue() },

? ? ? { name: "遼寧", value: randomValue() },

? ? ? { name: "黑龍江", value: randomValue() },

? ? ? { name: "湖南", value: randomValue() },

? ? ? { name: "安徽", value: randomValue() },

? ? ? { name: "山東", value: randomValue() },

? ? ? { name: "新疆", value: randomValue() },

? ? ? { name: "江蘇", value: randomValue() },

? ? ? { name: "浙江", value: randomValue() },

? ? ? { name: "江西", value: randomValue() },

? ? ? { name: "湖北", value: randomValue() },

? ? ? { name: "廣西", value: randomValue() },

? ? ? { name: "甘肅", value: randomValue() },

? ? ? { name: "山西", value: randomValue() },

? ? ? { name: "內(nèi)蒙古", value: randomValue() },

? ? ? { name: "陜西", value: randomValue() },

? ? ? { name: "吉林", value: randomValue() },

? ? ? { name: "福建", value: randomValue() },

? ? ? { name: "貴州", value: randomValue() },

? ? ? { name: "廣東", value: randomValue() },

? ? ? { name: "青海", value: randomValue() },

? ? ? { name: "西藏", value: randomValue() },

? ? ? { name: "四川", value: randomValue() },

? ? ? { name: "寧夏", value: randomValue() },

? ? ? { name: "海南", value: randomValue() },

? ? ? { name: "臺灣", value: randomValue() },

? ? ? { name: "香港", value: randomValue() },

? ? ? { name: "澳門", value: randomValue() },

? ? ];

? ? let ChinaChart = echarts.init(this.$refs.ChinaChart);

? ? let options = {

? ? ? /* 提示框組件 */

? ? ? tooltip: {

? ? ? ? formatter: function (params) {

? ? ? ? ? // console.log(params)

? ? ? ? ? /* params.seriesName 系列名 在series對象中name屬性中定義 */

? ? ? ? ? /* params.name 數(shù)據(jù)名稱 是series對象中data數(shù)組中對象的屬性*/

? ? ? ? ? /* params.value 數(shù)據(jù)值 是series對象中data數(shù)組中對象的值*/

? ? ? ? ? return (

? ? ? ? ? ? params.seriesName + " : " + params.name + " -- " + params.value

? ? ? ? ? );

? ? ? ? },

? ? ? },

? ? ? visualMap: {

? ? ? ? min: 0,

? ? ? ? max: 100,

? ? ? ? left: 50,

? ? ? ? bottom: 20,

? ? ? ? text: ["高", "低"],

? ? ? ? inRange: {

? ? ? ? ? // color: ['#e0ffff', '#006edd']

? ? ? ? ? color: ["skyblue", "pink"],

? ? ? ? },

? ? ? ? show: true,

? ? ? },

? ? ? /* 地圖的圖例組件 */

? ? ? // visualMap: {

? ? ? //?? show: true,

? ? ? //?? x: 10,

? ? ? //?? y: 20,

? ? ? //?? splitList: [

? ? ? //? ?? { start: 70, end: 100 },

? ? ? //? ?? { start: 60, end: 70 },

? ? ? //? ?? { start: 50, end: 60 },

? ? ? //? ?? { start: 40, end: 50 },

? ? ? //? ?? { start: 30, end: 40 },

? ? ? //? ?? { start: 20, end: 30 },

? ? ? //? ?? { start: 10, end: 20 },

? ? ? //? ?? { start: 0, end: 10 },

? ? ? //?? ],

? ? ? //?? color: [

? ? ? //? ?? "#5475f5",

? ? ? //? ?? "#9feaa5",

? ? ? //? ?? "yellow",

? ? ? //? ?? "#74e2ca",

? ? ? //? ?? "#e6ac53",

? ? ? //? ?? "#9fb5ea",

? ? ? //? ?? "#FEF5DC",

? ? ? //?? ],

? ? ? // },

? ? ? /* 地圖的配置項 */

? ? ? geo: {

? ? ? ? map: "china",

? ? ? ? /* 控制縮放和拖拽 */

? ? ? ? roam: true,

? ? ? ? /* 按比例放大縮小 */

? ? ? ? zoom: 1,

? ? ? ? /* 地圖上面的文字 */

? ? ? ? label: {

? ? ? ? ? normal: {

? ? ? ? ? ? show: true,

? ? ? ? ? ? fontSize: "12",

? ? ? ? ? ? color: "rgba(0,0,0,0.7)",

? ? ? ? ? ? // offset:[0,0]

? ? ? ? ? },

? ? ? ? },

? ? ? ? itemStyle: {

? ? ? ? ? normal: {

? ? ? ? ? ? borderColor: "rgba(0, 0, 0, 0.2)",

? ? ? ? ? },

? ? ? ? ? emphasis: {

? ? ? ? ? ? areaColor: "red",

? ? ? ? ? ? shadowOffsetX: 10,

? ? ? ? ? ? shadowOffsetY: 10,

? ? ? ? ? ? shadowBlur: 20,

? ? ? ? ? ? borderWidth: 0,

? ? ? ? ? ? shadowColor: "rgba(0, 0, 0, 0.5)",

? ? ? ? ? },

? ? ? ? },

? ? ? },

? ? ? /* 地圖的數(shù)據(jù) */

? ? ? series: [

? ? ? ? {

? ? ? ? ? name: "hhjklnkl",

? ? ? ? ? type: "map",

? ? ? ? ? geoIndex: 0,

? ? ? ? ? /* 把省份數(shù)據(jù)塞到data中 */

? ? ? ? ? data: dataList,

? ? ? ? },

? ? ? ],

? ? };

? ? ChinaChart.setOption(options);

? ? window.ChinaChart = ChinaChart;

? },

};

</script>

<style>

</style>

作者:清風伴酒__

鏈接:http://www.reibang.com/p/0ccb04e907c5

來源:簡書

著作權歸作者所有党饮。商業(yè)轉載請聯(lián)系作者獲得授權,非商業(yè)轉載請注明出處。

?著作權歸作者所有,轉載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末痘绎,一起剝皮案震驚了整個濱河市,隨后出現(xiàn)的幾起案子肋层,更是在濱河造成了極大的恐慌洒放,老刑警劉巖,帶你破解...
    沈念sama閱讀 211,290評論 6 491
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件取劫,死亡現(xiàn)場離奇詭異,居然都是意外死亡亲雪,警方通過查閱死者的電腦和手機勇凭,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 90,107評論 2 385
  • 文/潘曉璐 我一進店門,熙熙樓的掌柜王于貴愁眉苦臉地迎上來义辕,“玉大人虾标,你說我怎么就攤上這事」嘧” “怎么了璧函?”我有些...
    開封第一講書人閱讀 156,872評論 0 347
  • 文/不壞的土叔 我叫張陵,是天一觀的道長基显。 經(jīng)常有香客問我蘸吓,道長,這世上最難降的妖魔是什么撩幽? 我笑而不...
    開封第一講書人閱讀 56,415評論 1 283
  • 正文 為了忘掉前任库继,我火速辦了婚禮箩艺,結果婚禮上,老公的妹妹穿的比我還像新娘宪萄。我一直安慰自己艺谆,他們只是感情好,可當我...
    茶點故事閱讀 65,453評論 6 385
  • 文/花漫 我一把揭開白布拜英。 她就那樣靜靜地躺著静汤,像睡著了一般。 火紅的嫁衣襯著肌膚如雪居凶。 梳的紋絲不亂的頭發(fā)上虫给,一...
    開封第一講書人閱讀 49,784評論 1 290
  • 那天,我揣著相機與錄音侠碧,去河邊找鬼抹估。 笑死,一個胖子當著我的面吹牛舆床,可吹牛的內(nèi)容都是我干的棋蚌。 我是一名探鬼主播,決...
    沈念sama閱讀 38,927評論 3 406
  • 文/蒼蘭香墨 我猛地睜開眼挨队,長吁一口氣:“原來是場噩夢啊……” “哼谷暮!你這毒婦竟也來了?” 一聲冷哼從身側響起盛垦,我...
    開封第一講書人閱讀 37,691評論 0 266
  • 序言:老撾萬榮一對情侶失蹤湿弦,失蹤者是張志新(化名)和其女友劉穎,沒想到半個月后腾夯,有當?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體颊埃,經(jīng)...
    沈念sama閱讀 44,137評論 1 303
  • 正文 獨居荒郊野嶺守林人離奇死亡,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 36,472評論 2 326
  • 正文 我和宋清朗相戀三年蝶俱,在試婚紗的時候發(fā)現(xiàn)自己被綠了班利。 大學時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片。...
    茶點故事閱讀 38,622評論 1 340
  • 序言:一個原本活蹦亂跳的男人離奇死亡榨呆,死狀恐怖罗标,靈堂內(nèi)的尸體忽然破棺而出,到底是詐尸還是另有隱情积蜻,我是刑警寧澤闯割,帶...
    沈念sama閱讀 34,289評論 4 329
  • 正文 年R本政府宣布,位于F島的核電站竿拆,受9級特大地震影響宙拉,放射性物質發(fā)生泄漏。R本人自食惡果不足惜丙笋,卻給世界環(huán)境...
    茶點故事閱讀 39,887評論 3 312
  • 文/蒙蒙 一谢澈、第九天 我趴在偏房一處隱蔽的房頂上張望煌贴。 院中可真熱鬧,春花似錦澳化、人聲如沸崔步。這莊子的主人今日做“春日...
    開封第一講書人閱讀 30,741評論 0 21
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽。三九已至灶似,卻和暖如春列林,著一層夾襖步出監(jiān)牢的瞬間,已是汗流浹背酪惭。 一陣腳步聲響...
    開封第一講書人閱讀 31,977評論 1 265
  • 我被黑心中介騙來泰國打工希痴, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留,地道東北人春感。 一個月前我還...
    沈念sama閱讀 46,316評論 2 360
  • 正文 我出身青樓砌创,卻偏偏與公主長得像,于是被迫代替她去往敵國和親鲫懒。 傳聞我的和親對象是個殘疾皇子嫩实,可洞房花燭夜當晚...
    茶點故事閱讀 43,490評論 2 348

推薦閱讀更多精彩內(nèi)容