Commit e66b5b99 authored by 王海涛's avatar 王海涛

Merge branch 'developer' of 172.16.10.76:station/station-elec-manage-view into developer

parents 8f472365 886fc20b
import React, { Component } from 'react'; import React, { Component } from 'react';
import PropTypes from 'prop-types';
import AmosEcharts from 'amos-viz/lib/echarts'; import AmosEcharts from 'amos-viz/lib/echarts';
import AmosWebSocket from 'amos-websocket';
import { Connect } from 'amos-framework';
// import { getRiskRiseUprateAction } from './../../../../services/situationService';
// import SysWsURL, { completeToken } from './../../../../consts/wsUrlConsts';
const eventConnect = Connect.eventConnect;
/** /**
* 巡检点统计 * 巡检点统计
...@@ -60,7 +53,7 @@ class RiskDegreePie extends Component { ...@@ -60,7 +53,7 @@ class RiskDegreePie extends Component {
data2.name = ''; data2.name = '';
data.push(data1); data.push(data1);
data.push(data2); data.push(data2);
} }
return { return {
series: [ series: [
{ {
...@@ -68,12 +61,12 @@ class RiskDegreePie extends Component { ...@@ -68,12 +61,12 @@ class RiskDegreePie extends Component {
type: 'pie', type: 'pie',
radius: ['60%', '70%'], radius: ['60%', '70%'],
avoidLabelOverlap: false, avoidLabelOverlap: false,
color:['#FE0000','#5FFFFD'], color: ['#FE0000', '#5FFFFD'],
label: { label: {
normal: { normal: {
show: true, show: true,
color: 'white', color: 'white',
fontSize:25, fontSize: 25,
position: 'center', position: 'center',
formatter: '{b}' formatter: '{b}'
} }
...@@ -83,9 +76,9 @@ class RiskDegreePie extends Component { ...@@ -83,9 +76,9 @@ class RiskDegreePie extends Component {
show: false show: false
} }
}, },
data:[ data: [
{value: 125, name: null}, { value: 125, name: null },
{value: 810, name: '2%'}, { value: 810, name: '2%' }
] ]
} }
] ]
...@@ -116,13 +109,13 @@ class RiskDegreePie extends Component { ...@@ -116,13 +109,13 @@ class RiskDegreePie extends Component {
name: '风险率', name: '风险率',
type: 'pie', type: 'pie',
radius: ['60%', '70%'], radius: ['60%', '70%'],
avoidLabelOverlap: false, avoidLabelOverlap: false,
color:['#FE6600','#5FFFFD'], color: ['#FE6600', '#5FFFFD'],
label: { label: {
normal: { normal: {
show: true, show: true,
color: 'white', color: 'white',
fontSize:25, fontSize: 25,
position: 'center', position: 'center',
formatter: '{b}' formatter: '{b}'
} }
...@@ -132,9 +125,9 @@ class RiskDegreePie extends Component { ...@@ -132,9 +125,9 @@ class RiskDegreePie extends Component {
show: false show: false
} }
}, },
data:[ data: [
{value: 125, name: null}, { value: 125, name: null },
{value: 810, name: '2%'}, { value: 810, name: '2%' }
] ]
} }
] ]
...@@ -165,13 +158,13 @@ class RiskDegreePie extends Component { ...@@ -165,13 +158,13 @@ class RiskDegreePie extends Component {
name: '风险率', name: '风险率',
type: 'pie', type: 'pie',
radius: ['60%', '70%'], radius: ['60%', '70%'],
color:['#FFD600','#5FFFFD'], color: ['#FFD600', '#5FFFFD'],
avoidLabelOverlap: false, avoidLabelOverlap: false,
label: { label: {
normal: { normal: {
show: true, show: true,
color: 'white', color: 'white',
fontSize:25, fontSize: 25,
position: 'center', position: 'center',
formatter: '{b}' formatter: '{b}'
} }
...@@ -181,9 +174,9 @@ class RiskDegreePie extends Component { ...@@ -181,9 +174,9 @@ class RiskDegreePie extends Component {
show: false show: false
} }
}, },
data:[ data: [
{value: 125, name: null}, { value: 125, name: null },
{value: 810, name: '2%'}, { value: 810, name: '2%' }
] ]
} }
] ]
...@@ -192,7 +185,7 @@ class RiskDegreePie extends Component { ...@@ -192,7 +185,7 @@ class RiskDegreePie extends Component {
handleData = () => { handleData = () => {
this.getRiskRiseUprate(); this.getRiskRiseUprate();
} };
render() { render() {
let { monthData, seasonData, yearData } = this.state; let { monthData, seasonData, yearData } = this.state;
...@@ -201,31 +194,31 @@ class RiskDegreePie extends Component { ...@@ -201,31 +194,31 @@ class RiskDegreePie extends Component {
let seasonOption = this.getSeasonOptions('season', seasonData); let seasonOption = this.getSeasonOptions('season', seasonData);
let yearOption = this.getYearOptions('year', yearData); let yearOption = this.getYearOptions('year', yearData);
return ( return (
<div className="risk-degree-pie-child" style={{color:'#5FFFFD',textAlign:'center'}}> <div className="risk-degree-pie-child" style={{ color: '#5FFFFD', textAlign: 'center' }}>
<div className="risk-degree-pie1"> <div className="risk-degree-pie1">
<AmosEcharts option={monthOption} style={{ height: '210px', width: '210px' }}/> <AmosEcharts option={monthOption} style={{ height: '210px', width: '210px' }} />
<div> <div>
<div style={{fontSize:34,fontWeight:'bold',display:'inline-block'}}>{monthData.countOfType0} </div> <div style={{ fontSize: 34, fontWeight: 'bold', display: 'inline-block' }}>{monthData.countOfType0} </div>
<div style={{fontSize:22,color:'red',fontWeight:'bold',display:'inline-block',marginLeft:10}}>{monthData.type0Rate}</div> <div style={{ fontSize: 22, color: 'red', fontWeight: 'bold', display: 'inline-block', marginLeft: 10 }}>{monthData.type0Rate}</div>
</div> </div>
<div style={{fontSize:22,color:'#CEC700'}}>本月风险</div> <div style={{ fontSize: 22, color: '#CEC700' }}>本月风险</div>
</div> </div>
<div className="risk-degree-pie2"> <div className="risk-degree-pie2">
<AmosEcharts option={seasonOption} style={{ height: '210px', width: '210px' }}/> <AmosEcharts option={seasonOption} style={{ height: '210px', width: '210px' }} />
<div> <div>
<div style={{fontSize:34,fontWeight:'bold',display:'inline-block'}}>{monthData.countOfType0} </div> <div style={{ fontSize: 34, fontWeight: 'bold', display: 'inline-block' }}>{monthData.countOfType0} </div>
<div style={{fontSize:22,fontWeight:'bold',color:'red',display:'inline-block',marginLeft:10}}>{monthData.type0Rate}</div> <div style={{ fontSize: 22, fontWeight: 'bold', color: 'red', display: 'inline-block', marginLeft: 10 }}>{monthData.type0Rate}</div>
</div> </div>
<div style={{fontSize:22,color:'#CEC700'}}>本季度风险</div> <div style={{ fontSize: 22, color: '#CEC700' }}>本季度风险</div>
</div> </div>
<div className="risk-degree-pie3"> <div className="risk-degree-pie3">
<AmosEcharts option={yearOption} style={{ height: '210px', width: '210px' }}/> <AmosEcharts option={yearOption} style={{ height: '210px', width: '210px' }} />
<div> <div>
<div style={{fontSize:34,fontWeight:'bold',display:'inline-block'}}>{monthData.countOfType0} </div> <div style={{ fontSize: 34, fontWeight: 'bold', display: 'inline-block' }}>{monthData.countOfType0} </div>
<div style={{fontSize:22,color:'red',fontWeight:'bold',display:'inline-block',marginLeft:10}}>{monthData.type0Rate}</div> <div style={{ fontSize: 22, color: 'red', fontWeight: 'bold', display: 'inline-block', marginLeft: 10 }}>{monthData.type0Rate}</div>
</div> </div>
<div style={{fontSize:22,color:'#CEC700'}}>本年风险</div> <div style={{ fontSize: 22, color: '#CEC700' }}>本年风险</div>
</div> </div>
</div> </div>
); );
......
export const SafetyRateData = [
export const SafetyRateData =[ { name: '1.伊克昭', value: 100 },
{name:'1.伊克昭',value:100}, { name: '2.伊克昭', value: 99 },
{name:'2.伊克昭',value:99}, { name: '3.伊克昭', value: 80 },
{name:'3.伊克昭',value:80}, { name: '4.伊克昭', value: 70 },
{name:'4.伊克昭',value:70}, { name: '5.伊克昭', value: 60 },
{name:'5.伊克昭',value:60}, { name: '6.伊克昭', value: 50 },
{name:'6.伊克昭',value:50}, { name: '7.伊克昭', value: 40 },
{name:'7.伊克昭',value:40}, { name: '8.伊克昭', value: 30 },
{name:'8.伊克昭',value:30}, { name: '9.伊克昭', value: 20 },
{name:'9.伊克昭',value:20}, { name: '10.伊克昭', value: 10 }
{name:'10.伊克昭',value:10}, ];
] export const riskFailureData = [
export const riskFailureData=[ { name: '1.伊克昭', value: 100 },
{name:'1.伊克昭',value:100}, { name: '2.伊克昭', value: 99 },
{name:'2.伊克昭',value:99}, { name: '3.伊克昭', value: 80 },
{name:'3.伊克昭',value:80}, { name: '4.伊克昭', value: 70 },
{name:'4.伊克昭',value:70}, { name: '5.伊克昭', value: 60 },
{name:'5.伊克昭',value:60}, { name: '6.伊克昭', value: 50 },
{name:'6.伊克昭',value:50}, { name: '7.伊克昭', value: 40 },
{name:'7.伊克昭',value:40}, { name: '8.伊克昭', value: 30 },
{name:'8.伊克昭',value:30}, { name: '9.伊克昭', value: 20 },
{name:'9.伊克昭',value:20}, { name: '10.伊克昭', value: 10 }
{name:'10.伊克昭',value:10}, ];
] export const growthData = [
export const growthData =[ { date: '03/29', risk: '120/99', growth: '5%/2%' },
{date:'03/29',risk:'120/99', growth:'5%/2%'}, { date: '03/29', risk: '120/99', growth: '5%/2%' },
{date:'03/29',risk:'120/99', growth:'5%/2%'}, { date: '03/29', risk: '120/99', growth: '5%/2%' },
{date:'03/29',risk:'120/99', growth:'5%/2%'}, { date: '03/29', risk: '120/99', growth: '5%/2%' },
{date:'03/29',risk:'120/99', growth:'5%/2%'}, { date: '03/29', risk: '120/99', growth: '5%/2%' },
{date:'03/29',risk:'120/99', growth:'5%/2%'}, { date: '03/29', risk: '120/99', growth: '5%/2%' },
{date:'03/29',risk:'120/99', growth:'5%/2%'}, { date: '03/29', risk: '120/99', growth: '5%/2%' }
{date:'03/29',risk:'120/99', growth:'5%/2%'}, ];
] export const riskTrendData = {
export const riskTrendData ={
legend: { legend: {
data: ['告警', '隐患','风险'], data: ['告警', '隐患', '风险'],
x:100, x: 100,
y:20, y: 20,
textStyle: { textStyle: {
color: '#fff', color: '#fff',
fontSize:14, fontSize: 14
}, }
}, },
dataZoom: [ dataZoom: [
{ {
show: true, show: true,
realtime: true, realtime: true,
backgroundColor:'#00B9ff', backgroundColor: '#00B9ff',
borderColor:"#00B9ff", borderColor: '#00B9ff',
left:40, left: 40,
height:14, height: 14,
width:996, width: 996,
bottom:5 bottom: 5
}, },
{ {
type: 'inside', type: 'inside',
realtime: true, realtime: true,
textStyle:false textStyle: false
} }
], ],
xAxis: { xAxis: {
type: 'category', type: 'category',
boundaryGap: false, boundaryGap: false,
data: ['伊克昭', '苏州', '西安', '延安', '延安', '延安', '延安','延安','延安','延安','延安','延安','延安','延安','延安','伊克昭', '苏州', '西安'], data: ['伊克昭', '苏州', '西安', '延安', '延安', '延安', '延安', '延安', '延安', '延安', '延安', '延安', '延安', '延安', '延安', '伊克昭', '苏州', '西安'],
axisLabel: { axisLabel: {
show: true, show: true,
textStyle: { textStyle: {
color: '#fff', color: '#fff',
fontSize : 14 fontSize: 14
} }
}, },
axisLine:{ axisLine: {
lineStyle:{ lineStyle: {
color:'#245665', color: '#245665'
} }
}, },
splitLine: { splitLine: {
show: true, show: true,
lineStyle:{ lineStyle: {
color: ['#245665'], color: ['#245665'],
width: 1, width: 1
}, }
}
}
}, },
yAxis: { yAxis: {
type: 'value', type: 'value',
axisLabel: { axisLabel: {
show: true, show: true,
textStyle: { textStyle: {
color: '#fff', color: '#fff',
fontSize : 14 fontSize: 14
} }
}, },
axisLine:{ axisLine: {
lineStyle:{ lineStyle: {
color:'#245665', color: '#245665'
} }
}, },
splitLine: { splitLine: {
show: true, show: true,
lineStyle:{ lineStyle: {
color: ['#245665'], color: ['#245665'],
width: 1, width: 1
} }
} }
}, },
series: [ series: [
{ {
name: '告警', name: '告警',
type: 'line', type: 'line',
symbol: 'circle', symbol: 'circle',
symbolSize:8, symbolSize: 8,
data: [0, 22, 0, 55, 69, 77, 88,99,60,88,77,99,55,0,33,22, 90, 0,], data: [0, 22, 0, 55, 69, 77, 88, 99, 60, 88, 77, 99, 55, 0, 33, 22, 90, 0],
itemStyle:{ itemStyle: {
normal:{ normal: {
color:'#FF0000', color: '#FF0000',
lineStyle: { lineStyle: {
color: '#FF0000', color: '#FF0000',
width: 2 width: 2
}, }
}, }
}
}, },
}, {
{ name: '隐患',
name: '隐患', type: 'line',
type: 'line', symbol: 'circle',
symbol: 'circle', symbolSize: 8,
symbolSize:8, data: [33, 22, 55, 44, 66, 77, 77, 99, 40, 77, 77, 66, 88, 44, 55, 44, 33, 22],
data: [33, 22, 55, 44, 66, 77, 77,99,40,77,77,66,88,44,55,44,33,22], itemStyle: {
itemStyle:{ normal: {
normal:{ color: '#00FFCD',
color:'#00FFCD', lineStyle: {
lineStyle: { color: '#00FFCD',
color: '#00FFCD', width: 2
width: 2 }
}, }
}, }
},
}, {
name: '风险',
}, type: 'line',
{ symbol: 'circle',
name: '风险', symbolSize: 8,
type: 'line', data: [0, 22, 33, 44, 44, 44, 44, 55, 55, 90, 77, 66, 55, 44, 33, 22, 44, 55],
symbol: 'circle', itemStyle: {
symbolSize:8, normal: {
data: [0, 22, 33, 44, 44, 44, 44,55,55,90,77,66,55,44,33,22, 44, 55,], color: '#0A73FF',
itemStyle:{ lineStyle: {
normal:{ color: '#0A73FF',
color:'#0A73FF', width: 2
lineStyle: { }
color: '#0A73FF', }
width: 2 }
}, }
},
},
},
] ]
}; };
export const recentData1 = { export const recentData1 = {
legend: { legend: {
data: ['送电', '收电'], data: ['送电', '收电'],
x:20, x: 20,
y:20, y: 20,
textStyle: { textStyle: {
color: '#fff', color: '#fff',
fontSize:14, fontSize: 14
}, }
}, },
xAxis: { xAxis: {
type: 'category', type: 'category',
boundaryGap: false, boundaryGap: false,
data: ['1010', '1011', '1012', '1013', '1014', '1015', '1016'], data: ['1010', '1011', '1012', '1013', '1014', '1015', '1016'],
axisLabel: { axisLabel: {
show: true, show: true,
textStyle: { textStyle: {
color: '#fff', color: '#fff',
fontSize : 14 fontSize: 14
} }
}, },
axisLine:{ axisLine: {
lineStyle:{ lineStyle: {
color:'#245665', color: '#245665'
} }
}, },
splitLine: { splitLine: {
show: true, show: true,
lineStyle:{ lineStyle: {
color: ['#245665'], color: ['#245665'],
width: 1, width: 1
}, }
}
}
}, },
yAxis: { yAxis: {
type: 'value', type: 'value',
axisLabel: { axisLabel: {
show: true, show: true,
textStyle: { textStyle: {
color: '#fff', color: '#fff',
fontSize : 14 fontSize: 14
} }
}, },
axisLine:{ axisLine: {
lineStyle:{ lineStyle: {
color:'#245665', color: '#245665'
} }
}, },
splitLine: { splitLine: {
show: true, show: true,
lineStyle:{ lineStyle: {
color: ['#245665'], color: ['#245665'],
width: 1, width: 1
} }
} }
}, },
series: [ series: [
{ {
name: '送电', name: '送电',
type: 'line', type: 'line',
symbol: 'circle', symbol: 'circle',
symbolSize:8, symbolSize: 8,
data: [10, 20, 80, 60, 90, 20,0], data: [10, 20, 80, 60, 90, 20, 0],
itemStyle:{ itemStyle: {
normal:{ normal: {
color:'#00FFCD', color: '#00FFCD',
lineStyle: { lineStyle: {
color: '#00FFCD', color: '#00FFCD',
width: 2 width: 2
}, }
}, }
}
}, },
}, {
{ name: '收电',
name: '收电', type: 'line',
type: 'line', symbol: 'circle',
symbol: 'circle', symbolSize: 8,
symbolSize:8, data: [0, 32, 1, 34, 90, 30, 10],
data: [0, 32, 1, 34, 90, 30, 10], itemStyle: {
itemStyle:{ normal: {
normal:{ color: '#0A73FF',
color:'#0A73FF', lineStyle: {
lineStyle: { color: '#0A73FF',
color: '#0A73FF', width: 2
width: 2 }
}, }
}, }
}
},
},
] ]
}; };
export const recentData2 = { export const recentData2 = {
legend: { legend: {
data: ['送电', '收电'], data: ['送电', '收电'],
x:20, x: 20,
y:20, y: 20,
textStyle: { textStyle: {
color: '#fff', color: '#fff',
fontSize:14, fontSize: 14
}, }
}, },
xAxis: { xAxis: {
type: 'category', type: 'category',
boundaryGap: false, boundaryGap: false,
data: ['1010', '1011', '1012', '1013', '1014', '1015', '1016'], data: ['1010', '1011', '1012', '1013', '1014', '1015', '1016'],
axisLabel: { axisLabel: {
show: true, show: true,
textStyle: { textStyle: {
color: '#fff', color: '#fff',
fontSize : 14 fontSize: 14
} }
}, },
axisLine:{ axisLine: {
lineStyle:{ lineStyle: {
color:'#245665', color: '#245665'
} }
}, },
splitLine: { splitLine: {
show: true, show: true,
lineStyle:{ lineStyle: {
color: ['#245665'], color: ['#245665'],
width: 1, width: 1
}, }
}
}
}, },
yAxis: { yAxis: {
type: 'value', type: 'value',
axisLabel: { axisLabel: {
show: true, show: true,
textStyle: { textStyle: {
color: '#fff', color: '#fff',
fontSize : 14 fontSize: 14
} }
}, },
axisLine:{ axisLine: {
lineStyle:{ lineStyle: {
color:'#245665', color: '#245665'
} }
}, },
splitLine: { splitLine: {
show: true, show: true,
lineStyle:{ lineStyle: {
color: ['#245665'], color: ['#245665'],
width: 1, width: 1
} }
} }
}, },
series: [ series: [
{ {
name: '送电', name: '送电',
type: 'line', type: 'line',
symbol: 'circle', symbol: 'circle',
symbolSize:8, symbolSize: 8,
data: [0, 20, 60, 60, 70, 20,0], data: [0, 20, 60, 60, 70, 20, 0],
itemStyle:{ itemStyle: {
normal:{ normal: {
color:'#00FFCD', color: '#00FFCD',
lineStyle: { lineStyle: {
color: '#00FFCD', color: '#00FFCD',
width: 2 width: 2
}, }
}, }
}
}, },
}, {
{ name: '收电',
name: '收电', type: 'line',
type: 'line', symbol: 'circle',
symbol: 'circle', symbolSize: 8,
symbolSize:8, data: [0, 40, 1, 70, 0, 30, 10],
data: [0, 40, 1, 70, 0, 30, 10], itemStyle: {
itemStyle:{ normal: {
normal:{ color: '#0A73FF',
color:'#0A73FF', lineStyle: {
lineStyle: { color: '#0A73FF',
color: '#0A73FF', width: 2
width: 2 }
}, }
}, }
}
},
},
] ]
}; };
export const chainMapData= { export const chainMapData = {
geo: { geo: {
map: 'china' map: 'china'
} }
} };
const provienceData = [ const provienceData = [
{ name: '黑龙江', area: '东北大区', type: 'areaCenterCity', InValue: '0' }, { name: '黑龙江', area: '东北大区', type: 'areaCenterCity', InValue: '0' },
{ name: '吉林', area: '东北大区', type: 'areaCenterCity', InValue: '0' }, { name: '吉林', area: '东北大区', type: 'areaCenterCity', InValue: '0' },
{ name: '辽宁', area: '东北大区', type: 'areaCenterCity', InValue: '0' }, { name: '辽宁', area: '东北大区', type: 'areaCenterCity', InValue: '0' },
{ name: '内蒙古', area: '其他', type: 'areaCenterCity', InValue: '0' }, { name: '内蒙古', area: '其他', type: 'areaCenterCity', InValue: '0' },
{ name: '北京', area: '华北大区', type: 'areaCenterCity', InValue: '0' }, { name: '北京', area: '华北大区', type: 'areaCenterCity', InValue: '0' },
{ name: '天津', area: '华北大区', type: 'areaCenterCity', InValue: '0' }, { name: '天津', area: '华北大区', type: 'areaCenterCity', InValue: '0' },
{ name: '河北', area: '华北大区', type: 'areaCenterCity', InValue: '0' }, { name: '河北', area: '华北大区', type: 'areaCenterCity', InValue: '0' },
{ name: '山东', area: '华北大区', type: 'areaCenterCity', InValue: '0' }, { name: '山东', area: '华北大区', type: 'areaCenterCity', InValue: '0' },
{ name: '山西', area: '华北大区', type: 'areaCenterCity', InValue: '0' }, { name: '山西', area: '华北大区', type: 'areaCenterCity', InValue: '0' },
{ name: '江苏', area: '华东大区', type: 'areaCenterCity', InValue: '0' }, { name: '江苏', area: '华东大区', type: 'areaCenterCity', InValue: '0' },
{ name: '上海', area: '华东大区', type: 'areaCenterCity', InValue: '0' }, { name: '上海', area: '华东大区', type: 'areaCenterCity', InValue: '0' },
{ name: '浙江', area: '华东大区', type: 'areaCenterCity', InValue: '0' }, { name: '浙江', area: '华东大区', type: 'areaCenterCity', InValue: '0' },
{ name: '福建', area: '华南大区', type: 'areaCenterCity', InValue: '0' }, { name: '福建', area: '华南大区', type: 'areaCenterCity', InValue: '0' },
{ name: '广东', area: '华南大区', type: 'areaCenterCity', InValue: '0' }, { name: '广东', area: '华南大区', type: 'areaCenterCity', InValue: '0' },
{ name: '海南', area: '华南大区', type: 'areaCenterCity', InValue: '0' }, { name: '海南', area: '华南大区', type: 'areaCenterCity', InValue: '0' },
{ name: '台湾', area: '其他', type: 'areaCenterCity', InValue: '0' }, { name: '台湾', area: '其他', type: 'areaCenterCity', InValue: '0' },
{ name: '香港', area: '其他', type: 'areaCenterCity', InValue: '0' }, { name: '香港', area: '其他', type: 'areaCenterCity', InValue: '0' },
{ name: '澳门', area: '其他', type: 'areaCenterCity', InValue: '0' }, { name: '澳门', area: '其他', type: 'areaCenterCity', InValue: '0' },
{ name: '河南', area: '华北大区', type: 'areaCenterCity', InValue: '0' }, { name: '河南', area: '华北大区', type: 'areaCenterCity', InValue: '0' },
{ name: '安徽', area: '华中大区', type: 'areaCenterCity', InValue: '0' }, { name: '安徽', area: '华中大区', type: 'areaCenterCity', InValue: '0' },
{ name: '江西', area: '华中大区', type: 'areaCenterCity', InValue: '0' }, { name: '江西', area: '华中大区', type: 'areaCenterCity', InValue: '0' },
{ name: '广东', area: '华南大区', type: 'areaCenterCity', InValue: '0' }, { name: '广东', area: '华南大区', type: 'areaCenterCity', InValue: '0' },
{ name: '陕西', area: '华西大区', type: 'areaCenterCity', InValue: '0' }, { name: '陕西', area: '华西大区', type: 'areaCenterCity', InValue: '0' },
{ name: '湖北', area: '华中大区', type: 'areaCenterCity', InValue: '0' }, { name: '湖北', area: '华中大区', type: 'areaCenterCity', InValue: '0' },
{ name: '湖南', area: '华中大区', type: 'areaCenterCity', InValue: '0' }, { name: '湖南', area: '华中大区', type: 'areaCenterCity', InValue: '0' },
{ name: '广西', area: '华南大区', type: 'areaCenterCity', InValue: '0' }, { name: '广西', area: '华南大区', type: 'areaCenterCity', InValue: '0' },
{ name: '宁夏', area: '华西大区', type: 'areaCenterCity', InValue: '0' }, { name: '宁夏', area: '华西大区', type: 'areaCenterCity', InValue: '0' },
{ name: '重庆', area: '华西大区', type: 'areaCenterCity', InValue: '0' }, { name: '重庆', area: '华西大区', type: 'areaCenterCity', InValue: '0' },
{ name: '贵州', area: '华西大区', type: 'areaCenterCity', InValue: '0' }, { name: '贵州', area: '华西大区', type: 'areaCenterCity', InValue: '0' },
{ name: '四川', area: '华西大区', type: 'areaCenterCity', InValue: '0' }, { name: '四川', area: '华西大区', type: 'areaCenterCity', InValue: '0' },
{ name: '云南', area: '华西大区', type: 'areaCenterCity', InValue: '0' }, { name: '云南', area: '华西大区', type: 'areaCenterCity', InValue: '0' },
{ name: '甘肃', area: '华西大区', type: 'areaCenterCity', InValue: '0' }, { name: '甘肃', area: '华西大区', type: 'areaCenterCity', InValue: '0' },
{ name: '青海', area: '其他', type: 'areaCenterCity', InValue: '0' }, { name: '青海', area: '其他', type: 'areaCenterCity', InValue: '0' },
{ name: '西藏', area: '其他', type: 'areaCenterCity', InValue: '0' }, { name: '西藏', area: '其他', type: 'areaCenterCity', InValue: '0' },
{ name: '新疆', area: '其他', type: 'areaCenterCity', InValue: '0' } { name: '新疆', area: '其他', type: 'areaCenterCity', InValue: '0' }
]; ];
const geoCoordMap = { const geoCoordMap = {
黑龙江: [126.6433411, 45.74149323], 黑龙江: [126.6433411, 45.74149323],
吉林: [125.3154297, 43.89256287], 吉林: [125.3154297, 43.89256287],
辽宁: [123.4116821, 41.7966156], 辽宁: [123.4116821, 41.7966156],
内蒙古: [111.6632996, 40.82094193], 内蒙古: [111.6632996, 40.82094193],
北京: [116.3809433, 39.9236145], 北京: [116.3809433, 39.9236145],
天津: [117.2034988, 39.13111877], 天津: [117.2034988, 39.13111877],
河北: [114.4897766, 38.04512787], 河北: [114.4897766, 38.04512787],
山东: [117.0056, 36.6670723], 山东: [117.0056, 36.6670723],
山西: [112.5693512, 37.87111282], 山西: [112.5693512, 37.87111282],
江苏: [118.7727814, 32.04761505], 江苏: [118.7727814, 32.04761505],
上海: [121.4692688, 31.23817635], 上海: [121.4692688, 31.23817635],
浙江: [120.1592484, 30.26599503], 浙江: [120.1592484, 30.26599503],
福建: [119.2978134, 26.07859039], 福建: [119.2978134, 26.07859039],
广东: [113.2614288, 23.11891174], 广东: [113.2614288, 23.11891174],
海南: [110.3465118, 19.03179359], 海南: [110.3465118, 19.03179359],
台湾: [120.960515, 23.69781], 台湾: [120.960515, 23.69781],
香港: [114.109497, 22.396428], 香港: [114.109497, 22.396428],
澳门: [110.5440083, 21.20167546], 澳门: [110.5440083, 21.20167546],
河南: [113.6500473, 34.7570343], 河南: [113.6500473, 34.7570343],
安徽: [117.2757034, 31.86325455], 安徽: [117.2757034, 31.86325455],
江西: [115.8999176, 28.67599106], 江西: [115.8999176, 28.67599106],
陕西: [108.949028, 34.26168442], 陕西: [108.949028, 34.26168442],
湖北: [114.2919388, 30.56751442], 湖北: [114.2919388, 30.56751442],
湖南: [112.9812698, 28.20082474], 湖南: [112.9812698, 28.20082474],
广西: [108.3117676, 22.80654335], 广西: [108.3117676, 22.80654335],
宁夏: [106.2719421, 38.46800995], 宁夏: [106.2719421, 38.46800995],
重庆: [106.5103378, 29.55817604], 重庆: [106.5103378, 29.55817604],
贵州: [106.7113724, 26.57687378], 贵州: [106.7113724, 26.57687378],
四川: [104.0817566, 30.66105652], 四川: [104.0817566, 30.66105652],
云南: [102.704567, 25.04384422], 云南: [102.704567, 25.04384422],
甘肃: [95.832762, 40.067241], 甘肃: [95.832762, 40.067241],
青海: [95.786324, 36.629144], 青海: [95.786324, 36.629144],
西藏: [91.11445308, 29.64411352], 西藏: [91.11445308, 29.64411352],
新疆: [89.1895474, 42.95130195], 新疆: [89.1895474, 42.95130195],
五指山市: [110.72, 19.61], 五指山市: [110.72, 19.61],
文昌市: [110.72, 19.61], 文昌市: [110.72, 19.61],
琼海市: [110.46, 19.25], 琼海市: [110.46, 19.25],
万宁市: [110.39, 18.8], 万宁市: [110.39, 18.8],
东方市: [108.64, 19.09], 东方市: [108.64, 19.09],
定安县: [110.31, 19.68], 定安县: [110.31, 19.68],
临高县: [109.69, 19.91], 临高县: [109.69, 19.91],
澄迈县: [110, 19.75], 澄迈县: [110, 19.75],
白沙黎族自治县: [109.44, 19.23], 白沙黎族自治县: [109.44, 19.23],
江黎族自治县: [102.188043, 38.520089], 江黎族自治县: [102.188043, 38.520089],
乐东黎族自治县: [109.17, 18.73], 乐东黎族自治县: [109.17, 18.73],
保亭黎族苗族自治县: [109.7, 18.64], 保亭黎族苗族自治县: [109.7, 18.64],
中苗族黎族自治县: [119.46, 35.42], 中苗族黎族自治县: [119.46, 35.42],
海门: [121.15, 31.89], 海门: [121.15, 31.89],
鄂尔多斯: [109.781327, 39.608266], 鄂尔多斯: [109.781327, 39.608266],
招远: [120.38, 37.35], 招远: [120.38, 37.35],
舟山: [122.207216, 29.985295], 舟山: [122.207216, 29.985295],
齐齐哈尔: [123.97, 47.33], 齐齐哈尔: [123.97, 47.33],
盐城: [120.13, 33.38], 盐城: [120.13, 33.38],
赤峰: [118.87, 42.28], 赤峰: [118.87, 42.28],
青岛: [120.33, 36.07], 青岛: [120.33, 36.07],
乳山: [121.52, 36.89], 乳山: [121.52, 36.89],
金昌: [102.188043, 38.520089], 金昌: [102.188043, 38.520089],
泉州: [118.58, 24.93], 泉州: [118.58, 24.93],
莱西: [120.53, 36.86], 莱西: [120.53, 36.86],
日照: [119.46, 35.42], 日照: [119.46, 35.42],
胶南: [119.97, 35.88], 胶南: [119.97, 35.88],
南通: [121.05, 32.08], 南通: [121.05, 32.08],
拉萨: [91.11, 29.97], 拉萨: [91.11, 29.97],
云浮: [112.02, 22.93], 云浮: [112.02, 22.93],
梅州: [116.1, 24.55], 梅州: [116.1, 24.55],
文登: [122.05, 37.2], 文登: [122.05, 37.2],
攀枝花: [101.718637, 26.582347], 攀枝花: [101.718637, 26.582347],
威海: [122.1, 37.5], 威海: [122.1, 37.5],
承德: [117.93, 40.97], 承德: [117.93, 40.97],
厦门: [118.1, 24.46], 厦门: [118.1, 24.46],
汕尾: [115.375279, 22.786211], 汕尾: [115.375279, 22.786211],
潮州: [116.63, 23.68], 潮州: [116.63, 23.68],
丹东: [124.37, 40.13], 丹东: [124.37, 40.13],
太仓: [121.1, 31.45], 太仓: [121.1, 31.45],
曲靖: [103.79, 25.51], 曲靖: [103.79, 25.51],
烟台: [121.39, 37.52], 烟台: [121.39, 37.52],
福州: [119.3, 26.08], 福州: [119.3, 26.08],
瓦房店: [121.979603, 39.627114], 瓦房店: [121.979603, 39.627114],
即墨: [120.45, 36.38], 即墨: [120.45, 36.38],
抚顺: [123.97, 41.97], 抚顺: [123.97, 41.97],
玉溪: [102.52, 24.35], 玉溪: [102.52, 24.35],
张家口: [114.87, 40.82], 张家口: [114.87, 40.82],
阳泉: [113.57, 37.85], 阳泉: [113.57, 37.85],
莱州: [119.942327, 37.177017], 莱州: [119.942327, 37.177017],
湖州: [120.1, 30.86], 湖州: [120.1, 30.86],
汕头: [116.69, 23.39], 汕头: [116.69, 23.39],
昆山: [120.95, 31.39], 昆山: [120.95, 31.39],
宁波: [121.56, 29.86], 宁波: [121.56, 29.86],
湛江: [110.359377, 21.270708], 湛江: [110.359377, 21.270708],
揭阳: [116.35, 23.55], 揭阳: [116.35, 23.55],
荣成: [122.41, 37.16], 荣成: [122.41, 37.16],
连云港: [119.16, 34.59], 连云港: [119.16, 34.59],
葫芦岛: [120.836932, 40.711052], 葫芦岛: [120.836932, 40.711052],
常熟: [120.74, 31.64], 常熟: [120.74, 31.64],
东莞: [113.75, 23.04], 东莞: [113.75, 23.04],
河源: [114.68, 23.73], 河源: [114.68, 23.73],
淮安: [119.15, 33.5], 淮安: [119.15, 33.5],
泰州: [119.9, 32.49], 泰州: [119.9, 32.49],
南宁: [108.33, 22.84], 南宁: [108.33, 22.84],
营口: [122.18, 40.65], 营口: [122.18, 40.65],
惠州: [114.4, 23.09], 惠州: [114.4, 23.09],
江阴: [120.26, 31.91], 江阴: [120.26, 31.91],
蓬莱: [120.75, 37.8], 蓬莱: [120.75, 37.8],
韶关: [113.62, 24.84], 韶关: [113.62, 24.84],
嘉峪关: [98.289152, 39.77313], 嘉峪关: [98.289152, 39.77313],
广州: [113.23, 23.16], 广州: [113.23, 23.16],
延安: [109.47, 36.6], 延安: [109.47, 36.6],
太原: [112.53, 37.87], 太原: [112.53, 37.87],
清远: [113.01, 23.7], 清远: [113.01, 23.7],
中山: [113.38, 22.52], 中山: [113.38, 22.52],
昆明: [102.73, 25.04], 昆明: [102.73, 25.04],
寿光: [118.73, 36.86], 寿光: [118.73, 36.86],
盘锦: [122.070714, 41.119997], 盘锦: [122.070714, 41.119997],
长治: [113.08, 36.18], 长治: [113.08, 36.18],
深圳: [114.07, 22.62], 深圳: [114.07, 22.62],
珠海: [113.52, 22.3], 珠海: [113.52, 22.3],
宿迁: [118.3, 33.96], 宿迁: [118.3, 33.96],
咸阳: [108.72, 34.36], 咸阳: [108.72, 34.36],
铜川: [109.11, 35.09], 铜川: [109.11, 35.09],
平度: [119.97, 36.77], 平度: [119.97, 36.77],
佛山: [113.11, 23.05], 佛山: [113.11, 23.05],
海口: [110.35, 20.02], 海口: [110.35, 20.02],
江门: [113.06, 22.61], 江门: [113.06, 22.61],
章丘: [117.53, 36.72], 章丘: [117.53, 36.72],
肇庆: [112.44, 23.05], 肇庆: [112.44, 23.05],
大连: [121.62, 38.92], 大连: [121.62, 38.92],
临汾: [111.5, 36.08], 临汾: [111.5, 36.08],
吴江: [120.63, 31.16], 吴江: [120.63, 31.16],
石嘴山: [106.39, 39.04], 石嘴山: [106.39, 39.04],
沈阳: [123.38, 41.8], 沈阳: [123.38, 41.8],
苏州: [120.62, 31.32], 苏州: [120.62, 31.32],
茂名: [110.88, 21.68], 茂名: [110.88, 21.68],
嘉兴: [120.76, 30.77], 嘉兴: [120.76, 30.77],
长春: [125.35, 43.88], 长春: [125.35, 43.88],
胶州: [120.03336, 36.264622], 胶州: [120.03336, 36.264622],
银川: [106.27, 38.47], 银川: [106.27, 38.47],
张家港: [120.555821, 31.875428], 张家港: [120.555821, 31.875428],
三门峡: [111.19, 34.76], 三门峡: [111.19, 34.76],
锦州: [121.15, 41.13], 锦州: [121.15, 41.13],
南昌: [115.89, 28.68], 南昌: [115.89, 28.68],
柳州: [109.4, 24.33], 柳州: [109.4, 24.33],
三亚: [109.511909, 18.252847], 三亚: [109.511909, 18.252847],
自贡: [104.778442, 29.33903], 自贡: [104.778442, 29.33903],
阳江: [111.95, 21.85], 阳江: [111.95, 21.85],
泸州: [105.39, 28.91], 泸州: [105.39, 28.91],
西宁: [101.74, 36.56], 西宁: [101.74, 36.56],
宜宾: [104.56, 29.77], 宜宾: [104.56, 29.77],
呼和浩特: [111.65, 40.82], 呼和浩特: [111.65, 40.82],
成都: [104.06, 30.67], 成都: [104.06, 30.67],
大同: [113.3, 40.12], 大同: [113.3, 40.12],
镇江: [119.44, 32.2], 镇江: [119.44, 32.2],
桂林: [110.28, 25.29], 桂林: [110.28, 25.29],
张家界: [110.479191, 29.117096], 张家界: [110.479191, 29.117096],
宜兴: [119.82, 31.36], 宜兴: [119.82, 31.36],
北海: [109.12, 21.49], 北海: [109.12, 21.49],
西安: [108.95, 34.27], 西安: [108.95, 34.27],
金坛: [119.56, 31.74], 金坛: [119.56, 31.74],
东营: [118.49, 37.46], 东营: [118.49, 37.46],
牡丹江: [129.58, 44.6], 牡丹江: [129.58, 44.6],
遵义: [106.9, 27.7], 遵义: [106.9, 27.7],
绍兴: [120.58, 30.01], 绍兴: [120.58, 30.01],
扬州: [119.42, 32.39], 扬州: [119.42, 32.39],
常州: [119.95, 31.79], 常州: [119.95, 31.79],
潍坊: [119.1, 36.62], 潍坊: [119.1, 36.62],
台州: [121.420757, 28.656386], 台州: [121.420757, 28.656386],
南京: [118.78, 32.04], 南京: [118.78, 32.04],
滨州: [118.03, 37.36], 滨州: [118.03, 37.36],
贵阳: [106.71, 26.57], 贵阳: [106.71, 26.57],
无锡: [120.29, 31.59], 无锡: [120.29, 31.59],
本溪: [123.73, 41.3], 本溪: [123.73, 41.3],
克拉玛依: [84.77, 45.59], 克拉玛依: [84.77, 45.59],
渭南: [109.5, 34.52], 渭南: [109.5, 34.52],
马鞍山: [118.48, 31.56], 马鞍山: [118.48, 31.56],
宝鸡: [107.15, 34.38], 宝鸡: [107.15, 34.38],
焦作: [113.21, 35.24], 焦作: [113.21, 35.24],
句容: [119.16, 31.95], 句容: [119.16, 31.95],
徐州: [117.2, 34.26], 徐州: [117.2, 34.26],
衡水: [115.72, 37.72], 衡水: [115.72, 37.72],
包头: [110, 40.58], 包头: [110, 40.58],
绵阳: [104.73, 31.48], 绵阳: [104.73, 31.48],
乌鲁木齐: [87.68, 43.77], 乌鲁木齐: [87.68, 43.77],
枣庄: [117.57, 34.86], 枣庄: [117.57, 34.86],
杭州: [120.19, 30.26], 杭州: [120.19, 30.26],
淄博: [118.05, 36.78], 淄博: [118.05, 36.78],
鞍山: [122.85, 41.12], 鞍山: [122.85, 41.12],
溧阳: [119.48, 31.43], 溧阳: [119.48, 31.43],
库尔勒: [86.06, 41.68], 库尔勒: [86.06, 41.68],
安阳: [114.35, 36.1], 安阳: [114.35, 36.1],
开封: [114.35, 34.79], 开封: [114.35, 34.79],
济南: [117, 36.65], 济南: [117, 36.65],
德阳: [104.37, 31.13], 德阳: [104.37, 31.13],
温州: [120.65, 28.01], 温州: [120.65, 28.01],
九江: [115.97, 29.71], 九江: [115.97, 29.71],
邯郸: [114.47, 36.6], 邯郸: [114.47, 36.6],
临安: [119.72, 30.23], 临安: [119.72, 30.23],
兰州: [103.73, 36.03], 兰州: [103.73, 36.03],
沧州: [116.83, 38.33], 沧州: [116.83, 38.33],
临沂: [118.35, 35.05], 临沂: [118.35, 35.05],
南充: [106.110698, 30.837793], 南充: [106.110698, 30.837793],
富阳: [119.95, 30.07], 富阳: [119.95, 30.07],
泰安: [117.13, 36.18], 泰安: [117.13, 36.18],
诸暨: [120.23, 29.71], 诸暨: [120.23, 29.71],
郑州: [113.65, 34.76], 郑州: [113.65, 34.76],
哈尔滨: [126.63, 45.75], 哈尔滨: [126.63, 45.75],
聊城: [115.97, 36.45], 聊城: [115.97, 36.45],
芜湖: [118.38, 31.33], 芜湖: [118.38, 31.33],
唐山: [118.02, 39.63], 唐山: [118.02, 39.63],
平顶山: [113.29, 33.75], 平顶山: [113.29, 33.75],
邢台: [114.48, 37.05], 邢台: [114.48, 37.05],
德州: [116.29, 37.45], 德州: [116.29, 37.45],
济宁: [116.59, 35.38], 济宁: [116.59, 35.38],
荆州: [112.239741, 30.335165], 荆州: [112.239741, 30.335165],
宜昌: [111.3, 30.7], 宜昌: [111.3, 30.7],
义乌: [120.06, 29.32], 义乌: [120.06, 29.32],
丽水: [119.92, 28.45], 丽水: [119.92, 28.45],
洛阳: [112.44, 34.7], 洛阳: [112.44, 34.7],
秦皇岛: [119.57, 39.95], 秦皇岛: [119.57, 39.95],
株洲: [113.16, 27.83], 株洲: [113.16, 27.83],
石家庄: [114.48, 38.03], 石家庄: [114.48, 38.03],
莱芜: [117.67, 36.19], 莱芜: [117.67, 36.19],
常德: [111.69, 29.05], 常德: [111.69, 29.05],
保定: [115.48, 38.85], 保定: [115.48, 38.85],
湘潭: [112.91, 27.87], 湘潭: [112.91, 27.87],
金华: [119.64, 29.12], 金华: [119.64, 29.12],
岳阳: [113.09, 29.37], 岳阳: [113.09, 29.37],
长沙: [113, 28.21], 长沙: [113, 28.21],
衢州: [118.88, 28.97], 衢州: [118.88, 28.97],
廊坊: [116.7, 39.53], 廊坊: [116.7, 39.53],
菏泽: [115.480656, 35.23375], 菏泽: [115.480656, 35.23375],
合肥: [117.27, 31.86], 合肥: [117.27, 31.86],
武汉: [114.31, 30.52], 武汉: [114.31, 30.52],
大庆: [125.03, 46.58] }; 大庆: [125.03, 46.58]
};
export { provienceData, geoCoordMap } export { provienceData, geoCoordMap };
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment