| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275 | 
							- // var uploadedDataURL = "/public/data/410000_city.json";
 
- var uploadedDataURL = "https://geo.datav.aliyun.com/areas/bound/410000_full.json";
 
- var myChart = echarts.init(document.getElementById('henan-map'));
 
- $.get(uploadedDataURL, function(geoJson) {
 
-     echarts.registerMap('河南', geoJson);
 
-     var allData = {
 
-         "citys": [{
 
-             "name": "郑州市",
 
-             "value": [113.665412,34.757975],
 
-             "symbolSize": 3,
 
-             "itemStyle": {
 
-                 "normal": {
 
-                     "color": "#04b9ff"
 
-                 }
 
-             }
 
-         },
 
-             {
 
-                 "name": "洛阳市",
 
-                 "value": [112.434468,34.663041],
 
-                 "symbolSize": 1,
 
-                 "itemStyle": {
 
-                     "normal": {
 
-                         "color": "#04b9ff"
 
-                     }
 
-                 }
 
-             },
 
-             {
 
-                 "name": "新乡市",
 
-                 "value": [113.883991,35.302616],
 
-                 "symbolSize": 1,
 
-                 "itemStyle": {
 
-                     "normal": {
 
-                         "color": "#04b9ff"
 
-                     }
 
-                 }
 
-             },
 
-             {
 
-                 "name": "开封市",
 
-                 "value": [114.341447,34.797049],
 
-                 "symbolSize": 1,
 
-                 "itemStyle": {
 
-                     "normal": {
 
-                         "color": "#04b9ff"
 
-                     }
 
-                 }
 
-             },
 
-             {
 
-                 "name": "南阳市",
 
-                 "value": [112.540918,32.999082],
 
-                 "symbolSize": 1,
 
-                 "itemStyle": {
 
-                     "normal": {
 
-                         "color": "#04b9ff"
 
-                     }
 
-                 }
 
-             },
 
-             {
 
-                 "name": "鹤壁市",
 
-                 "value": [114.295444,35.748236],
 
-                 "symbolSize": 1,
 
-                 "itemStyle": {
 
-                     "normal": {
 
-                         "color": "#04b9ff"
 
-                     }
 
-                 }
 
-             },
 
-             {
 
-                 "name": "濮阳市",
 
-                 "value": [115.041299,35.768234],
 
-                 "symbolSize": 1,
 
-                 "itemStyle": {
 
-                     "normal": {
 
-                         "color": "#04b9ff"
 
-                     }
 
-                 }
 
-             },
 
-             {
 
-                 "name": "驻马店市",
 
-                 "value": [114.024736,32.980169],
 
-                 "symbolSize": 1,
 
-                 "itemStyle": {
 
-                     "normal": {
 
-                         "color": "#04b9ff"
 
-                     }
 
-                 }
 
-             }
 
-         ],
 
-         "moveLines": [{
 
-             "fromName": "郑州市",
 
-             "toName": "洛阳市",
 
-             "coords": [
 
-                 [113.665412,34.757975],
 
-                 [112.434468,34.663041]
 
-             ]
 
-         },
 
-             {
 
-                 "fromName": "郑州市",
 
-                 "toName": "新乡市",
 
-                 "coords": [
 
-                     [113.665412,34.757975],
 
-                     [113.883991,35.302616]
 
-                 ]
 
-             },
 
-             {
 
-                 "fromName": "郑州市",
 
-                 "toName": "开封市",
 
-                 "coords": [
 
-                     [113.665412,34.757975],
 
-                     [114.341447,34.797049]
 
-                 ]
 
-             },
 
-             {
 
-                 "fromName": "郑州市",
 
-                 "toName": "南阳市",
 
-                 "coords": [
 
-                     [113.665412,34.757975],
 
-                     [112.540918,32.999082]
 
-                 ]
 
-             },
 
-             {
 
-                 "fromName": "郑州市",
 
-                 "toName": "鹤壁市",
 
-                 "coords": [
 
-                     [113.665412,34.757975],
 
-                     [114.295444,35.748236]
 
-                 ]
 
-             },
 
-             {
 
-                 "fromName": "郑州市",
 
-                 "toName": "濮阳市",
 
-                 "coords": [
 
-                     [113.665412,34.757975],
 
-                     [115.041299,35.768234]
 
-                 ]
 
-             },
 
-             {
 
-                 "fromName": "郑州市",
 
-                 "toName": "驻马店市",
 
-                 "coords": [
 
-                     [113.665412,34.757975],
 
-                     [114.024736,32.980169]
 
-                 ]
 
-             }
 
-         ]
 
-     };
 
-     option = {
 
-         backgroundColor:'rgba(128, 128, 128, 0.1)', //rgba设置透明度0.1
 
-         title: {
 
-             text: '',
 
-             left: 'center',
 
-             textStyle: {
 
-                 color: '#fff'
 
-             }
 
-         },
 
-         legend: {
 
-             show: false,
 
-             orient: 'vertical',
 
-             top: 'auto',
 
-             left: 'right',
 
-             data: ['地点', '线路'],
 
-             textStyle: {
 
-                 color: '#fff'
 
-             }
 
-         },
 
-         geo: {
 
-             map: '河南',
 
-             label: {
 
-                 emphasis: {
 
-                     show: false,
 
-                     textStyle: {
 
-                         color: '#fff',
 
-                     }
 
-                 }
 
-             },
 
-             roam: true,
 
-             itemStyle: {
 
-                 normal: {
 
-                     borderColor: 'rgba(147, 235, 248, 1)',
 
-                     borderWidth: 1,
 
-                     areaColor: {
 
-                         type: 'radial',
 
-                         x: 0.5,
 
-                         y: 0.5,
 
-                         r: 0.8,
 
-                         colorStops: [{
 
-                             offset: 0,
 
-                             color: 'rgba(147, 235, 248, 0)' // 0% 处的颜色
 
-                         }, {
 
-                             offset: 1,
 
-                             color: 'rgba(147, 235, 248, .2)' // 100% 处的颜色
 
-                         }],
 
-                         globalCoord: false // 缺省为 false
 
-                     },
 
-                     shadowColor: 'rgba(128, 217, 248, 1)',
 
-                     // shadowColor: 'rgba(255, 255, 255, 1)',
 
-                     shadowOffsetX: -2,
 
-                     shadowOffsetY: 2,
 
-                     shadowBlur: 10
 
-                 },
 
-                 emphasis: {
 
-                     areaColor: '#389BB7',
 
-                     borderWidth: 0
 
-                 }
 
-             }
 
-         },
 
-         series: [{
 
-             name: '地点',
 
-             type: 'effectScatter',
 
-             coordinateSystem: 'geo',
 
-             zlevel: 1,
 
-             rippleEffect: {
 
-                 brushType: 'stroke',
 
-                 period: 7,
 
-                 scale: 26
 
-             },
 
-             label: {
 
-                 normal: {
 
-                     show: true,
 
-                     position: 'right',
 
-                     formatter: '{b}',
 
-                     textStyle:{
 
-                         fontSize: 14,
 
-                         color: '#fff'
 
-                     }
 
-                 },
 
-                 emphasis: {
 
-                     show: true,
 
-                     position: 'right',
 
-                     formatter: '{b}'
 
-                 }
 
-             },
 
-             symbolSize: 2,
 
-             showEffectOn: 'render',
 
-             itemStyle: {
 
-                 normal: {
 
-                     color: '#04b9ff',
 
-                     shadowBlur: 10,
 
-                     shadowColor: '#04b9ff'
 
-                 }
 
-             },
 
-             data: allData.citys
 
-         }, {
 
-             name: '线路',
 
-             type: 'lines',
 
-             coordinateSystem: 'geo',
 
-             zlevel: 2,
 
-             large: true,
 
-             effect: {
 
-                 show: true,
 
-                 period: 4, //箭头指向速度,值越小速度越快
 
-                 trailLength: 0.02, //特效尾迹长度[0,1]值越大,尾迹越长重
 
-                 symbol: 'arrow', //箭头图标
 
-                 symbolSize: 5, //图标大小
 
-             },
 
-             lineStyle: {
 
-                 normal: {
 
-                     color: new echarts.graphic.LinearGradient(0, 0, 0, 1, [{
 
-                         offset: 0,
 
-                         color: '#04b9ff'
 
-                     }, {
 
-                         offset: 1,
 
-                         color: '#04b9ff'
 
-                     }], false),
 
-                     width: 1, //尾迹线条宽度
 
-                     opacity: 1, //尾迹线条透明度
 
-                     curveness: .3 //尾迹线条曲直度
 
-                 }
 
-             },
 
-             data: allData.moveLines
 
-         }]
 
-     };
 
-     myChart.setOption(option);
 
- });
 
 
  |