暂时取消飞线

暂时取消飞线
This commit is contained in:
TimSpan 2024-08-15 14:19:46 +08:00
parent ec4f2ef216
commit fc584ca5c1
2 changed files with 153 additions and 103 deletions

View File

@ -3,57 +3,57 @@ export default [
name: '长沙市',
value: [112.94, 28.23],
},
{
name: '怀化市',
value: [110.0, 27.57],
},
{
name: '益阳市',
value: [112.36, 28.55],
},
{
name: '常德市',
value: [111.7, 29.03],
},
{
name: '岳阳市',
value: [113.13, 29.36],
},
{
name: '张家界市',
value: [110.48, 29.12],
},
{
name: '邵阳市',
value: [111.47, 27.24],
},
{
name: '娄底市',
value: [111.99, 27.7],
},
{
name: '湘潭市',
value: [112.95, 27.83],
},
{
name: '株洲市',
value: [113.13, 27.83],
},
{
name: '湘西土家族苗族自治州',
value: [109.67, 28.22],
},
{
name: '衡阳市',
value: [112.57, 26.89],
},
// {
// name: '怀化市',
// value: [110.0, 27.57],
// },
// {
// name: '益阳市',
// value: [112.36, 28.55],
// },
// {
// name: '常德市',
// value: [111.7, 29.03],
// },
// {
// name: '岳阳市',
// value: [113.13, 29.36],
// },
// {
// name: '张家界市',
// value: [110.48, 29.12],
// },
// {
// name: '邵阳市',
// value: [111.47, 27.24],
// },
// {
// name: '娄底市',
// value: [111.99, 27.7],
// },
// {
// name: '湘潭市',
// value: [112.95, 27.83],
// },
// {
// name: '株洲市',
// value: [113.13, 27.83],
// },
// {
// name: '湘西土家族苗族自治州',
// value: [109.67, 28.22],
// },
// {
// name: '衡阳市',
// value: [112.57, 26.89],
// },
{
name: '永州市',
value: [111.61, 26.42],
},
{
name: '郴州市',
value: [113.02, 25.77],
},
// {
// name: '永州市',
// value: [111.61, 26.42],
// },
// {
// name: '郴州市',
// value: [113.02, 25.77],
// },
]

View File

@ -186,7 +186,6 @@ import {JsonResult} from '@/axios'
import {Ref, ref, watch, onMounted, onBeforeMount, reactive, getCurrentInstance, nextTick} from 'vue'
import * as echarts from 'echarts'
import api from '@/axios'
import {fa} from 'element-plus/es/locale'
const {proxy} = getCurrentInstance() as any
const day = proxy.day
onMounted(() => {
@ -698,6 +697,7 @@ const initMapdt = (data: any, podat: any, name: any) => {
map: 'myMap',
geoIndex: 0, //geoIndex
tooltip: {
show: true,
trigger: 'item',
backgroundColor: 'rgba(0,0,0,0)',
borderColor: 'rgba(0,0,0,0)',
@ -754,60 +754,110 @@ const initMapdt = (data: any, podat: any, name: any) => {
},
data: [] as any[] //
},
{
type: 'lines', // 线
tooltip: {
show: false // 线 tooltip
},
zlevel: 2,
effect: {
show: true,
period: 3, //
trailLength: 0.03, //[0,1]
symbol: 'arrow', //
symbolSize: 6 //
},
lineStyle: {
color: '#EE5652',
width: 1, //线
opacity: 1, //线
curveness: 0.3 //线
},
data: linesData,
symbol: ['none', 'circle'], //线
symbolSize: 10 // 线
},
{
//
type: 'effectScatter', //,
zlevel: 3, //
coordinateSystem: 'geo',
tooltip: {
show: false // tooltip
},
data: effectScatterData,
symbol: 'circle', //
symbolSize: [10, 10], // 20 10
itemStyle: {
color: 'orange', //
shadowBlur: 10, //
shadowColor: 'orange' //
},
effectType: 'ripple', //
// showEffectOn:emphasisrender
// showEffectOn:render:
showEffectOn: 'render',
rippleEffect: {
scale: 5, //
brushType: 'stroke' // stroke
}
}
// {
// type: 'lines', // 线
// tooltip: {
// show: false // 线 tooltip
// },
// zlevel: 2,
// effect: {
// show: true,
// period: 3, //
// trailLength: 0.03, //[0,1]
// symbol: 'arrow', //
// symbolSize: 6 //
// },
// lineStyle: {
// color: '#EE5652',
// width: 1, //线
// opacity: 1, //线
// curveness: 0.3 //线
// },
// data: linesData,
// symbol: ['none', 'circle'], //线
// symbolSize: 10 // 线
// },
// {
// //
// type: 'effectScatter', //,
// zlevel: 3, //
// coordinateSystem: 'geo',
// tooltip: {
// show: false, // tooltip
// trigger: 'item',
// backgroundColor: 'rgba(0,0,0,0)',
// borderColor: 'rgba(0,0,0,0)',
// extraCssText: 'box-shadow: 0 0 0 rgba(0, 0, 0, 0);',
// textStyle: {fontSize: '16', color: '#fff'},
// formatter: function (params: any) {
// let datat = podat
// let itemWithId2 = datat.children.find((item: any) => item.grope === params.name)
// if (!itemWithId2) {
// return `
// <div style="
// background: url('/keji_border.png') no-repeat center center;
// background-size: contain;
// height: 150px;
// width: 300px;
// display: flex;
// flex-direction: column;
// justify-content: center;
// align-items: center;
// color: #fff;
// padding: 10px;
// box-sizing: border-box;
// ">
// : 0<br />
// : 0<br />
// AI: 0
// </div>
// `
// } else {
// return `
// <div style="
// background: url('/keji_border.png') no-repeat center center;
// background-size: contain;
// height: 150px;
// width: 300px;
// display: flex;
// flex-direction: column;
// justify-content: center;
// align-items: center;
// color: #fff;
// padding: 10px;
// box-sizing: border-box;
// ">
// : ${itemWithId2.alarmCount}<br />
// : ${itemWithId2.caseCount}<br />
// AI: ${itemWithId2.aiCount}
// </div>
// `
// }
// }
// },
// data: effectScatterData,
// symbol: 'circle', //
// symbolSize: [10, 10], // 20 10
// itemStyle: {
// color: 'orange', //
// shadowBlur: 10, //
// shadowColor: 'orange' //
// },
// effectType: 'ripple', //
// // showEffectOn:emphasisrender
// // showEffectOn:render:
// showEffectOn: 'render',
// rippleEffect: {
// scale: 5, //
// brushType: 'stroke' // stroke
// }
// }
]
}
if (name !== '湖南省') {
// option.series = option.series.filter((series) => series.type !== 'lines')
option.series[1].data = []
option.series[2].data = []
// option.series[1].data = []
// option.series[2].data = []
myChart.setOption(option)
} else {
myChart.setOption(option)