分享一个小demo 对你有帮助就给我点个小星星吧 加油屏幕前的你 !!!
配置项如下
// 萍乡市地图数据
let pingxiangJSON = {
"type": "FeatureCollection",
"features": [{
"type": "Feature",
"properties": {
"adcode": 360302,
"name": "安源区",
"center": [113.855044, 27.625826],
"centroid": [113.883925, 27.631189],
"childrenNum": 0,
"level": "district",
"parent": {
"adcode": 360300
},
"subFeatureIndex": 0,
"acroutes": [100000, 360000, 360300]
},
"geometry": {
"type": "MultiPolygon",
"coordinates": [
[
[
[113.786109, 27.711099],
[113.791606, 27.715732],
[113.795392, 27.716849],
[113.801951, 27.719844],
[113.807673, 27.721879],
[113.811698, 27.721076],
[113.814337, 27.718602],
[113.814541, 27.716192],
[113.801768, 27.702269],
[113.797222, 27.693219],
[113.795751, 27.688428],
[113.796426, 27.683125],
[113.797961, 27.679951],
[113.801951, 27.677456],
[113.813838, 27.672747],
[113.8216, 27.670409],
[113.825028, 27.667444],
[113.826822, 27.663789],
[113.826463, 27.660187],
[113.825, 27.655885],
[113.824641, 27.652282],
[113.828913, 27.650497],
[113.834071, 27.652074],
[113.8379, 27.653911],
[113.843811, 27.653295],
[113.846817, 27.654674],
[113.848921, 27.663058],
[113.851989, 27.666838],
[113.859527, 27.666191],
[113.862173, 27.664207],
[113.863454, 27.661764],
[113.869851, 27.658736],
[113.876326, 27.658589],
[113.883546, 27.6612],
[113.890795, 27.669709],
[113.893843, 27.672779],
[113.896848, 27.673917],
[113.902541, 27.674762],
[113.907552, 27.670085],
[113.909417, 27.669083],
[113.921065, 27.669803],
[113.943029, 27.671526],
[113.947118, 27.672413],
[113.954965, 27.682373],
[113.971954, 27.699148],
[113.97964, 27.702613],
[113.984496, 27.702102],
[113.988022, 27.701736],
[113.990428, 27.700484],
[113.993335, 27.69754],
[113.995636, 27.692687],
[113.996284, 27.686653],
[113.996129, 27.68088],
[113.989049, 27.645014],
[113.982877, 27.637422],
[113.981441, 27.63432],
[113.982722, 27.631646],
[113.985882, 27.628221],
[113.987416, 27.625056],
[113.986762, 27.620732],
[113.984524, 27.618131],
[113.976592, 27.615394],
[113.969597, 27.612271],
[113.961539, 27.604718],
[113.956148, 27.59567],
[113.956873, 27.592285],
[113.96099, 27.584261],
[113.959561, 27.581638],
[113.956837, 27.58097],
[113.949821, 27.581826],
[113.943944, 27.584585],
[113.939102, 27.585651],
[113.929095, 27.585368],
[113.921015, 27.586486],
[113.914519, 27.586142],
[113.897685, 27.582641],
[113.891654, 27.579162],
[113.890669, 27.572432],
[113.892576, 27.563006],
[113.893216, 27.556484],
[113.891795, 27.553631],
[113.881815, 27.55361],
[113.874989, 27.550381],
[113.87135, 27.545405],
[113.862848, 27.542217],
[113.856888, 27.545834],
[113.846359, 27.558481],
[113.837224, 27.570248],
[113.83386, 27.575619],
[113.824042, 27.581617],
[113.831502, 27.58773],
[113.834634, 27.588921],
[113.834071, 27.594155],
[113.831699, 27.596381],
[113.827125, 27.596715],
[113.82198, 27.595869],
[113.816639, 27.597917],
[113.81274, 27.603537],
[113.810424, 27.607925],
[113.810748, 27.615269],
[113.808658, 27.617953],
[113.800543, 27.616929],
[113.791831, 27.613743],
[113.784575, 27.614861],
[113.781162, 27.618789],
[113.777776, 27.623677],
[113.776573, 27.629484],
[113.783885, 27.657138],
[113.783963, 27.66027],
[113.78107, 27.663215],
[113.769746, 27.663935],
[113.769577, 27.668028],
[113.77235, 27.681465],
[113.772519, 27.688198],
[113.77399, 27.692989],
[113.777607, 27.697238],
[113.78354, 27.707477],
[113.786109, 27.711099]
]
]
]
}
}, {
"type": "Feature",
"properties": {
"adcode": 360313,
"name": "湘东区",
"center": [113.7456, 27.639319],
"centroid": [113.722985, 27.51089],
"childrenNum": 0,
"level": "district",
"parent": {
"adcode": 360300
},
"subFeatureIndex": 1,
"acroutes": [100000, 360000, 360300]
},
"geometry": {
"type": "MultiPolygon",
"coordinates": [
[
[
[113.696561, 27.719562],
[113.700002, 27.722557],
[113.70849, 27.72525],
[113.718631, 27.727045],
[113.72524, 27.725813],
[113.731039, 27.727754],
[113.738773, 27.729267],
[113.748556, 27.728662],
[113.75173, 27.724864],
[113.751364, 27.719688],
[113.740835, 27.709095],
[113.739006, 27.701235],
[113.735986, 27.692374],
[113.735923, 27.689649],
[113.738393, 27.688135],
[113.742714, 27.687937],
[113.746395, 27.688814],
[113.751631, 27.691017],
[113.762483, 27.698292],
[113.771238, 27.703709],
[113.786109, 27.711099],
[113.78354, 27.707477],
[113.777607, 27.697238],
[113.77399, 27.692989],
[113.772519, 27.688198],
[113.77235, 27.681465],
[113.769577, 27.668028],
[113.769746, 27.663935],
[113.78107, 27.663215],
[113.783963, 27.66027],
[113.783885, 27.657138],
[113.776573, 27.629484],
[113.777776, 27.623677],
[113.781162, 27.618789],
[113.784575, 27.614861],
[113.791831, 27.613743],
[113.800543, 27.616929],
[113.808658, 27.617953],
[113.810748, 27.615269],
[113.810424, 27.607925],
[113.81274, 27.603537],
[113.816639, 27.597917],
[113.82198, 27.595869],
[113.827125, 27.596715],
[113.831699, 27.596381],
[113.834071, 27.594155],
[113.834634, 27.588921],
[113.831502, 27.58773],
[113.824042, 27.581617],
[113.83386, 27.575619],
[113.837224, 27.570248],
[113.846359, 27.558481],
[113.856888, 27.545834],
[113.862848, 27.542217],
[113.855586, 27.533207],
[113.854079, 27.523202],
[113.855234, 27.519459],
[113.856585, 27.518884],
[113.859597, 27.514556],
[113.862884, 27.514598],
[113.866508, 27.517567],
[113.877184, 27.519031],
[113.88209, 27.517682],
[113.882259, 27.514618],
[113.878395, 27.512109],
[113.875263, 27.508554],
[113.873257, 27.504298],
[113.872195, 27.497418],
[113.87375, 27.493988],
[113.878416, 27.488571],
[113.877733, 27.486657],
[113.873785, 27.485726],
[113.86439, 27.490317],
[113.859893, 27.490725],
[113.847457, 27.493862],
[113.844804, 27.494197],
[113.84536, 27.491771],
[113.847907, 27.491447],
[113.849097, 27.489251],
[113.84783, 27.48832],
[113.845029, 27.489188],
[113.841271, 27.492315],
[113.839427, 27.491185],
[113.840813, 27.489021],
[113.844023, 27.486762],
[113.842193, 27.485967],
[113.838083, 27.487828],
[113.836661, 27.487211],
[113.836302, 27.482798],
[113.841355, 27.483457],
[113.840314, 27.480936],
[113.842186, 27.477307],
[113.841053, 27.475519],
[113.838026, 27.475017],
[113.840757, 27.457695],
[113.846345, 27.448656],
[113.853277, 27.444723],
[113.859491, 27.4458],
[113.862243, 27.443739],
[113.860927, 27.44217],
[113.863904, 27.438738],
[113.85807, 27.435149],
[113.857261, 27.433632],
[113.859182, 27.431247],
[113.86301, 27.428767],
[113.86458, 27.425575],
[113.87014, 27.420814],
[113.874876, 27.417361],
[113.879774, 27.412945],
[113.881189, 27.412788],
[113.879303, 27.409114],
[113.875756, 27.392337],
[113.872631, 27.384863],
[113.858886, 27.378886],
[113.837414, 27.371883],
[113.829349, 27.366271],
[113.826238, 27.364952],
[113.822888, 27.364774],
[113.815984, 27.366491],
[113.810889, 27.368407],
[113.803936, 27.368061],
[113.795406, 27.365434],
[113.788453, 27.364627],
[113.783252, 27.362178],
[113.774229, 27.360932],
[113.768571, 27.361466],
[113.762906, 27.360869],
[113.74914, 27.354848],
[113.743629, 27.348723],
[113.740765, 27.347383],
[113.7351, 27.347917],
[113.731785, 27.349801],
[113.727935, 27.350534],
[113.722755, 27.348995],
[113.717991, 27.342398],
[113.712762, 27.338555],
[113.704683, 27.334062],
[113.699749, 27.332052],
[113.687102, 27.331507],
[113.679361, 27.331591],
[113.672168, 27.333277],
[113.666834, 27.338157],
[113.662541, 27.343257],
[113.657706, 27.347445],
[113.644608, 27.350356],
[113.639175, 27.349958],
[113.633714, 27.347498],
[113.625909, 27.343225],
[113.620765, 27.343979],
[113.616669, 27.345403],
[113.613649, 27.349341],
[113.611672, 27.354419],
[113.608125, 27.359131],
[113.604388, 27.365528],
[113.602938, 27.371286],
[113.602009, 27.377504],
[113.602671, 27.385764],
[113.605824, 27.389166],
[113.611045, 27.393457],
[113.619688, 27.398921],
[113.625283, 27.4007],
[113.629773, 27.401045],
[113.631912, 27.405148],
[113.630878, 27.406707],
[113.623995, 27.408863],
[113.626852, 27.411835],
[113.626219, 27.415268],
[113.623453, 27.417654],
[113.620652, 27.418292],
[113.606872, 27.417518],
[113.601826, 27.420375],
[113.600735, 27.424309],
[113.59773, 27.428756],
[113.599278, 27.443886],
[113.599637, 27.450309],
[113.596428, 27.458846],
[113.592909, 27.46372],
[113.591994, 27.468166],
[113.600243, 27.470352],
[113.602762, 27.474452],
[113.604141, 27.475205],
[113.611784, 27.475885],
[113.614353, 27.477443],
[113.613459, 27.481271],
[113.61372, 27.484095],
[113.61733, 27.487651],
[113.620455, 27.493287],
[113.627021, 27.498014],
[113.626923, 27.499875],
[113.622348, 27.50364],
[113.625874, 27.510719],
[113.628626, 27.512224],
[113.627324, 27.518612],
[113.623509, 27.519627],
[113.622834, 27.521477],
[113.623713, 27.525607],
[113.620863, 27.525847],
[113.616999, 27.518853],
[113.613642, 27.515298],
[113.610426, 27.514514],
[113.601467, 27.516584],
[113.598061, 27.51924],
[113.586941, 27.522334],
[113.583373, 27.524676],
[113.579622, 27.531618],
[113.578186, 27.538067],
[113.57882, 27.545175],
[113.584964, 27.553652],
[113.590418, 27.55753],
[113.593191, 27.564459],
[113.599384, 27.567416],
[113.600953, 27.571575],
[113.601509, 27.579068],
[113.604008, 27.582213],
[113.608815, 27.584982],
[113.608625, 27.588127],
[113.60493, 27.594594],
[113.606408, 27.598941],
[113.605605, 27.603819],
[113.605253, 27.61414],
[113.607252, 27.625369],
[113.611524, 27.633119],
[113.614684, 27.637213],
[113.61942, 27.641746],
[113.628809, 27.646904],
[113.645031, 27.657733],
[113.652111, 27.663622],
[113.659254, 27.672037],
[113.66518, 27.685745],
[113.66974, 27.694868],
[113.673583, 27.69992],
[113.679206, 27.70349],
[113.691832, 27.714355],
[113.696561, 27.719562]
]
]
]
}
}, {
"type": "Feature",
"properties": {
"adcode": 360321,
"name": "莲花县",
"center": [113.955582, 27.127807],
"centroid": [113.954063, 27.216714],
"childrenNum": 0,
"level": "district",
"parent": {
"adcode": 360300
},
"subFeatureIndex": 2,
"acroutes": [100000, 360000, 360300]
},
"geometry": {
"type": "MultiPolygon",
"coordinates": [
[
[
[113.872631, 27.384863],
[113.875756, 27.392337],
[113.879303, 27.409114],
[113.881189, 27.412788],
[113.883912, 27.414535],
[113.888022, 27.414242],
[113.897193, 27.40992],
[113.906313, 27.407911],
[113.910445, 27.407848],
[113.916145, 27.410904],
[113.919277, 27.414138],
[113.922585, 27.419433],
[113.925576, 27.426821],
[113.926399, 27.433203],
[113.930601, 27.439826],
[113.930122, 27.44308],
[113.927835, 27.446459],
[113.92642, 27.450926],
[113.926329, 27.45576],
[113.927589, 27.461199],
[113.931234, 27.4644],
[113.938539, 27.465049],
[113.947724, 27.466492],
[113.960384, 27.463103],
[113.96448, 27.459609],
[113.968992, 27.452171],
[113.973862, 27.442871],
[113.979436, 27.435589],
[113.983095, 27.433046],
[113.988402, 27.43154],
[113.996889, 27.430744],
[114.003343, 27.430546],
[114.01359, 27.429049],
[114.020557, 27.42883],
[114.023815, 27.428149],
[114.027208, 27.42613],
[114.030044, 27.425774],
[114.031367, 27.423252],
[114.030396, 27.420291],
[114.030656, 27.417026],
[114.028967, 27.41329],
[114.026926, 27.405703],
[114.024695, 27.405336],
[114.023048, 27.402856],
[114.024048, 27.399716],
[114.026286, 27.396137],
[114.025779, 27.394703],
[114.021789, 27.391636],
[114.023527, 27.387344],
[114.02965, 27.381221],
[114.031958, 27.379661],
[114.034182, 27.380896],
[114.038672, 27.381357],
[114.049517, 27.375767],
[114.050439, 27.372835],
[114.047913, 27.371904],
[114.048954, 27.367412],
[114.051495, 27.366072],
[114.051256, 27.362921],
[114.05457, 27.36001],
[114.057111, 27.358911],
[114.062178, 27.358042],
[114.064458, 27.356251],
[114.066992, 27.356503],
[114.07436, 27.353215],
[114.07132, 27.348985],
[114.071102, 27.340628],
[114.071707, 27.337832],
[114.074107, 27.335905],
[114.080652, 27.33512],
[114.082679, 27.332565],
[114.088443, 27.33268],
[114.094995, 27.331947],
[114.098486, 27.329748],
[114.100632, 27.329402],
[114.106291, 27.319473],
[114.11178, 27.31323],
[114.116749, 27.309763],
[114.120732, 27.309837],
[114.136511, 27.317294],
[114.142246, 27.318593],
[114.144942, 27.317064],
[114.144569, 27.314278],
[114.138861, 27.303342],
[114.138903, 27.299854],
[114.140593, 27.295538],
[114.144829, 27.289304],
[114.146469, 27.280681],
[114.147855, 27.276386],
[114.148496, 27.265289],
[114.149925, 27.262721],
[114.155815, 27.25635],
[114.157828, 27.253153],
[114.157624, 27.24284],
[114.153894, 27.239214],
[114.142542, 27.231101],
[114.138031, 27.228721],
[114.130226, 27.223616],
[114.122808, 27.21827],
[114.118987, 27.22152],
[114.114426, 27.223491],
[114.109711, 27.221729],
[114.100907, 27.214087],
[114.098422, 27.212409],
[114.095382, 27.208992],
[114.094474, 27.205102],
[114.097923, 27.199629],
[114.097318, 27.196368],
[114.0913, 27.190915],
[114.089112, 27.181047],
[114.08598, 27.168924],
[114.083643, 27.166155],
[114.078942, 27.162673],
[114.076711, 27.155781],
[114.07322, 27.153495],
[114.05842, 27.157869],
[114.049376, 27.158215],
[114.037412, 27.150107],
[114.029875, 27.142512],
[114.028988, 27.140613],
[114.013421, 27.122599],
[114.01214, 27.11731],
[114.009107, 27.113155],
[114.007622, 27.108664],
[114.007108, 27.103847],
[114.005904, 27.101979],
[114.003983, 27.094759],
[113.999162, 27.091579],
[113.99584, 27.085491],
[113.994848, 27.076737],
[113.996755, 27.073053],
[114.000612, 27.070901],
[114.001098, 27.068707],
[113.997713, 27.063952],
[113.998585, 27.061117],
[113.997734, 27.057758],
[113.993631, 27.053243],
[113.987853, 27.051238],
[113.985206, 27.046398],
[113.981702, 27.044371],
[113.979365, 27.036213],
[113.975424, 27.033724],
[113.966578, 27.03365],
[113.963981, 27.030227],
[113.959828, 27.021416],
[113.958759, 27.016995],
[113.959272, 27.009044],
[113.963108, 27.001829],
[113.961194, 26.999035],
[113.954585, 26.997869],
[113.948329, 26.998562],
[113.946858, 26.994507],
[113.939468, 26.990484],
[113.936709, 26.984906],
[113.932719, 26.981975],
[113.930516, 26.978739],
[113.929186, 26.974284],
[113.924555, 26.966205],
[113.92402, 26.964093],
[113.921402, 26.960058],
[113.918165, 26.95927],
[113.910416, 26.961476],
[113.89252, 26.964734],
[113.889768, 26.968222],
[113.888058, 26.972845],
[113.879802, 26.983309],
[113.875242, 26.986135],
[113.871477, 26.990106],
[113.87059, 26.997469],
[113.870717, 27.003898],
[113.869781, 27.008498],
[113.866339, 27.016365],
[113.863306, 27.018486],
[113.854558, 27.017016],
[113.84814, 27.016659],
[113.846401, 27.019221],
[113.8465, 27.024273],
[113.84555, 27.028421],
[113.843065, 27.032369],
[113.838498, 27.034963],
[113.833374, 27.035047],
[113.823916, 27.036118],
[113.820868, 27.037777],
[113.818884, 27.041253],
[113.816688, 27.046797],
[113.814126, 27.060855],
[113.812522, 27.071216],
[113.811945, 27.081555],
[113.810305, 27.090078],
[113.80763, 27.097708],
[113.803302, 27.099377],
[113.798875, 27.096239],
[113.793625, 27.089417],
[113.788178, 27.08652],
[113.783822, 27.086132],
[113.779979, 27.087108],
[113.775172, 27.090844],
[113.771949, 27.096407],
[113.772055, 27.102378],
[113.773941, 27.107636],
[113.77418, 27.120259],
[113.775039, 27.124708],
[113.776355, 27.126659],
[113.777227, 27.132619],
[113.779367, 27.137182],
[113.785384, 27.143519],
[113.801064, 27.158435],
[113.808658, 27.166585],
[113.814703, 27.174304],
[113.823008, 27.193002],
[113.827779, 27.20073],
[113.83303, 27.207304],
[113.839835, 27.214087],
[113.847175, 27.222463],
[113.850364, 27.228375],
[113.853059, 27.23477],
[113.856859, 27.259284],
[113.859872, 27.269103],
[113.864108, 27.275694],
[113.869344, 27.28043],
[113.87173, 27.284757],
[113.87261, 27.290027],
[113.871899, 27.293484],
[113.869133, 27.296512],
[113.858387, 27.298754],
[113.854854, 27.302253],
[113.854657, 27.305238],
[113.859506, 27.317106],
[113.86698, 27.331455],
[113.872927, 27.346744],
[113.873933, 27.3589],
[113.874095, 27.367391],
[113.876185, 27.382048],
[113.872631, 27.384863]
]
]
]
}
}, {
"type": "Feature",
"properties": {
"adcode": 360322,
"name": "上栗县",
"center": [113.800525, 27.877041],
"centroid": [113.861907, 27.819567],
"childrenNum": 0,
"level": "district",
"parent": {
"adcode": 360300
},
"subFeatureIndex": 3,
"acroutes": [100000, 360000, 360300]
},
"geometry": {
"type": "MultiPolygon",
"coordinates": [
[
[
[113.984496, 27.702102],
[113.97964, 27.702613],
[113.971954, 27.699148],
[113.954965, 27.682373],
[113.947118, 27.672413],
[113.943029, 27.671526],
[113.921065, 27.669803],
[113.909417, 27.669083],
[113.907552, 27.670085],
[113.902541, 27.674762],
[113.896848, 27.673917],
[113.893843, 27.672779],
[113.890795, 27.669709],
[113.883546, 27.6612],
[113.876326, 27.658589],
[113.869851, 27.658736],
[113.863454, 27.661764],
[113.862173, 27.664207],
[113.859527, 27.666191],
[113.851989, 27.666838],
[113.848921, 27.663058],
[113.846817, 27.654674],
[113.843811, 27.653295],
[113.8379, 27.653911],
[113.834071, 27.652074],
[113.828913, 27.650497],
[113.824641, 27.652282],
[113.825, 27.655885],
[113.826463, 27.660187],
[113.826822, 27.663789],
[113.825028, 27.667444],
[113.8216, 27.670409],
[113.813838, 27.672747],
[113.801951, 27.677456],
[113.797961, 27.679951],
[113.796426, 27.683125],
[113.795751, 27.688428],
[113.797222, 27.693219],
[113.801768, 27.702269],
[113.814541, 27.716192],
[113.814337, 27.718602],
[113.811698, 27.721076],
[113.807673, 27.721879],
[113.801951, 27.719844],
[113.795392, 27.716849],
[113.791606, 27.715732],
[113.786109, 27.711099],
[113.771238, 27.703709],
[113.762483, 27.698292],
[113.751631, 27.691017],
[113.746395, 27.688814],
[113.742714, 27.687937],
[113.738393, 27.688135],
[113.735923, 27.689649],
[113.735986, 27.692374],
[113.739006, 27.701235],
[113.740835, 27.709095],
[113.751364, 27.719688],
[113.75173, 27.724864],
[113.748556, 27.728662],
[113.738773, 27.729267],
[113.731039, 27.727754],
[113.72524, 27.725813],
[113.718631, 27.727045],
[113.70849, 27.72525],
[113.700002, 27.722557],
[113.696561, 27.719562],
[113.700418, 27.73101],
[113.699031, 27.741131],
[113.701431, 27.744773],
[113.704865, 27.748403],
[113.709327, 27.751794],
[113.713029, 27.755884],
[113.721453, 27.764271],
[113.731208, 27.774473],
[113.740399, 27.781701],
[113.751702, 27.79165],
[113.763208, 27.799295],
[113.767255, 27.80819],
[113.76767, 27.817125],
[113.767037, 27.824476],
[113.765643, 27.832994],
[113.763483, 27.842198],
[113.761343, 27.847046],
[113.75933, 27.855342],
[113.756318, 27.860199],
[113.750421, 27.863482],
[113.746557, 27.864003],
[113.7427, 27.865431],
[113.738977, 27.868214],
[113.735022, 27.867755],
[113.731503, 27.869121],
[113.727956, 27.876061],
[113.730229, 27.880438],
[113.730251, 27.886867],
[113.734431, 27.897932],
[113.734572, 27.900693],
[113.736711, 27.905746],
[113.739815, 27.910247],
[113.743383, 27.913111],
[113.744988, 27.915955],
[113.745839, 27.921445],
[113.750217, 27.929736],
[113.753433, 27.934683],
[113.759718, 27.939006],
[113.762892, 27.94214],
[113.769472, 27.951138],
[113.772231, 27.953263],
[113.776467, 27.954335],
[113.784026, 27.954085],
[113.792696, 27.955085],
[113.79497, 27.956022],
[113.795195, 27.957594],
[113.793076, 27.962207],
[113.793879, 27.964519],
[113.797271, 27.969923],
[113.802971, 27.974046],
[113.807898, 27.975514],
[113.81376, 27.978169],
[113.818835, 27.9815],
[113.821931, 27.98227],
[113.825126, 27.980782],
[113.825577, 27.97644],
[113.826773, 27.973244],
[113.828835, 27.97163],
[113.833846, 27.971224],
[113.838962, 27.972411],
[113.845247, 27.971693],
[113.849723, 27.973317],
[113.852031, 27.976107],
[113.852412, 27.983155],
[113.852207, 27.988631],
[113.853495, 27.991119],
[113.858358, 27.996553],
[113.859815, 28.001726],
[113.864854, 28.005088],
[113.869506, 28.004235],
[113.874686, 27.998614],
[113.87869, 27.991962],
[113.880021, 27.991296],
[113.885172, 27.991525],
[113.88722, 27.990026],
[113.894434, 27.987798],
[113.900163, 27.98759],
[113.914287, 27.991348],
[113.915814, 27.993503],
[113.921416, 27.99291],
[113.922324, 27.990672],
[113.922226, 27.986893],
[113.92364, 27.984134],
[113.933029, 27.984946],
[113.938075, 27.988007],
[113.942248, 27.989808],
[113.947027, 27.989703],
[113.951503, 27.988298],
[113.950299, 27.979262],
[113.951953, 27.975389],
[113.958231, 27.969277],
[113.964445, 27.966653],
[113.969815, 27.966049],
[113.975389, 27.967767],
[113.975853, 27.971099],
[113.974537, 27.973619],
[113.97712, 27.975576],
[113.981589, 27.975076],
[113.983658, 27.974067],
[113.986825, 27.974587],
[113.992146, 27.972859],
[113.996523, 27.965872],
[113.998184, 27.960989],
[114.001844, 27.958001],
[114.002956, 27.955356],
[114.000542, 27.945952],
[113.999036, 27.942245],
[113.997663, 27.941089],
[113.991435, 27.940724],
[113.984503, 27.9346],
[113.981476, 27.929226],
[113.976972, 27.928361],
[113.974333, 27.925768],
[113.974031, 27.923809],
[113.976564, 27.922882],
[113.976198, 27.91858],
[113.972306, 27.91807],
[113.968576, 27.92033],
[113.963425, 27.918747],
[113.959575, 27.916778],
[113.956288, 27.913913],
[113.955226, 27.911236],
[113.954775, 27.906861],
[113.952045, 27.905725],
[113.950081, 27.902766],
[113.947097, 27.899985],
[113.944064, 27.89887],
[113.940207, 27.900412],
[113.93956, 27.903569],
[113.942368, 27.90908],
[113.940672, 27.912663],
[113.938821, 27.913361],
[113.935562, 27.911945],
[113.922873, 27.902475],
[113.910522, 27.892619],
[113.906834, 27.889034],
[113.90568, 27.882428],
[113.902569, 27.878656],
[113.895278, 27.874092],
[113.891175, 27.870986],
[113.892653, 27.868912],
[113.897446, 27.868662],
[113.904639, 27.867005],
[113.910782, 27.863972],
[113.911521, 27.861721],
[113.910459, 27.860074],
[113.90675, 27.857948],
[113.906525, 27.856583],
[113.911001, 27.849099],
[113.910902, 27.84322],
[113.906701, 27.841062],
[113.901647, 27.844408],
[113.89803, 27.845117],
[113.896566, 27.843262],
[113.898164, 27.838644],
[113.899782, 27.836621],
[113.904223, 27.834985],
[113.903069, 27.832879],
[113.89986, 27.831711],
[113.900163, 27.82996],
[113.906194, 27.832253],
[113.914358, 27.832649],
[113.917602, 27.829167],
[113.920297, 27.828302],
[113.922141, 27.829074],
[113.924541, 27.831899],
[113.92775, 27.833285],
[113.930699, 27.832983],
[113.933796, 27.830262],
[113.936125, 27.819065],
[113.93666, 27.813716],
[113.933557, 27.808878],
[113.933662, 27.806229],
[113.936301, 27.803831],
[113.939377, 27.802809],
[113.942832, 27.804832],
[113.944338, 27.81015],
[113.950883, 27.810066],
[113.958315, 27.814686],
[113.961848, 27.812871],
[113.967134, 27.808325],
[113.967528, 27.803643],
[113.966036, 27.800692],
[113.962165, 27.796187],
[113.960131, 27.791984],
[113.959477, 27.784694],
[113.961855, 27.779823],
[113.966796, 27.776621],
[113.973552, 27.775422],
[113.974481, 27.772845],
[113.972243, 27.765418],
[113.973777, 27.7611],
[113.978746, 27.760098],
[113.984446, 27.762153],
[113.9938, 27.757887],
[113.996854, 27.75291],
[114.001013, 27.752024],
[114.007066, 27.754997],
[114.013153, 27.757365],
[114.016524, 27.761757],
[114.020395, 27.761809],
[114.028158, 27.755393],
[114.033056, 27.755905],
[114.037328, 27.754246],
[114.039749, 27.751241],
[114.040234, 27.748956],
[114.043662, 27.743228],
[114.04773, 27.742477],
[114.060771, 27.745774],
[114.064402, 27.745326],
[114.065563, 27.740756],
[114.062973, 27.737521],
[114.055014, 27.734161],
[114.042627, 27.729904],
[114.018002, 27.71735],
[114.006355, 27.712758],
[114.002294, 27.710556],
[113.995172, 27.708802],
[113.991667, 27.710128],
[113.989021, 27.710118],
[113.987036, 27.708834],
[113.986466, 27.704367],
[113.984496, 27.702102]
]
]
]
}
}, {
"type": "Feature",
"properties": {
"adcode": 360323,
"name": "芦溪县",
"center": [114.041206, 27.633633],
"centroid": [114.063162, 27.569042],
"childrenNum": 0,
"level": "district",
"parent": {
"adcode": 360300
},
"subFeatureIndex": 4,
"acroutes": [100000, 360000, 360300]
},
"geometry": {
"type": "MultiPolygon",
"coordinates": [
[
[
[114.030044, 27.425774],
[114.027208, 27.42613],
[114.023815, 27.428149],
[114.020557, 27.42883],
[114.01359, 27.429049],
[114.003343, 27.430546],
[113.996889, 27.430744],
[113.988402, 27.43154],
[113.983095, 27.433046],
[113.979436, 27.435589],
[113.973862, 27.442871],
[113.968992, 27.452171],
[113.96448, 27.459609],
[113.960384, 27.463103],
[113.947724, 27.466492],
[113.938539, 27.465049],
[113.931234, 27.4644],
[113.927589, 27.461199],
[113.926329, 27.45576],
[113.92642, 27.450926],
[113.927835, 27.446459],
[113.930122, 27.44308],
[113.930601, 27.439826],
[113.926399, 27.433203],
[113.925576, 27.426821],
[113.922585, 27.419433],
[113.919277, 27.414138],
[113.916145, 27.410904],
[113.910445, 27.407848],
[113.906313, 27.407911],
[113.897193, 27.40992],
[113.888022, 27.414242],
[113.883912, 27.414535],
[113.881189, 27.412788],
[113.879774, 27.412945],
[113.874876, 27.417361],
[113.87014, 27.420814],
[113.86458, 27.425575],
[113.86301, 27.428767],
[113.859182, 27.431247],
[113.857261, 27.433632],
[113.85807, 27.435149],
[113.863904, 27.438738],
[113.860927, 27.44217],
[113.862243, 27.443739],
[113.859491, 27.4458],
[113.853277, 27.444723],
[113.846345, 27.448656],
[113.840757, 27.457695],
[113.838026, 27.475017],
[113.841053, 27.475519],
[113.842186, 27.477307],
[113.840314, 27.480936],
[113.841355, 27.483457],
[113.836302, 27.482798],
[113.836661, 27.487211],
[113.838083, 27.487828],
[113.842193, 27.485967],
[113.844023, 27.486762],
[113.840813, 27.489021],
[113.839427, 27.491185],
[113.841271, 27.492315],
[113.845029, 27.489188],
[113.84783, 27.48832],
[113.849097, 27.489251],
[113.847907, 27.491447],
[113.84536, 27.491771],
[113.844804, 27.494197],
[113.847457, 27.493862],
[113.859893, 27.490725],
[113.86439, 27.490317],
[113.873785, 27.485726],
[113.877733, 27.486657],
[113.878416, 27.488571],
[113.87375, 27.493988],
[113.872195, 27.497418],
[113.873257, 27.504298],
[113.875263, 27.508554],
[113.878395, 27.512109],
[113.882259, 27.514618],
[113.88209, 27.517682],
[113.877184, 27.519031],
[113.866508, 27.517567],
[113.862884, 27.514598],
[113.859597, 27.514556],
[113.856585, 27.518884],
[113.855234, 27.519459],
[113.854079, 27.523202],
[113.855586, 27.533207],
[113.862848, 27.542217],
[113.87135, 27.545405],
[113.874989, 27.550381],
[113.881815, 27.55361],
[113.891795, 27.553631],
[113.893216, 27.556484],
[113.892576, 27.563006],
[113.890669, 27.572432],
[113.891654, 27.579162],
[113.897685, 27.582641],
[113.914519, 27.586142],
[113.921015, 27.586486],
[113.929095, 27.585368],
[113.939102, 27.585651],
[113.943944, 27.584585],
[113.949821, 27.581826],
[113.956837, 27.58097],
[113.959561, 27.581638],
[113.96099, 27.584261],
[113.956873, 27.592285],
[113.956148, 27.59567],
[113.961539, 27.604718],
[113.969597, 27.612271],
[113.976592, 27.615394],
[113.984524, 27.618131],
[113.986762, 27.620732],
[113.987416, 27.625056],
[113.985882, 27.628221],
[113.982722, 27.631646],
[113.981441, 27.63432],
[113.982877, 27.637422],
[113.989049, 27.645014],
[113.996129, 27.68088],
[113.996284, 27.686653],
[113.995636, 27.692687],
[113.993335, 27.69754],
[113.990428, 27.700484],
[113.988022, 27.701736],
[113.984496, 27.702102],
[113.986466, 27.704367],
[113.987036, 27.708834],
[113.989021, 27.710118],
[113.991667, 27.710128],
[113.995172, 27.708802],
[114.002294, 27.710556],
[114.006355, 27.712758],
[114.018002, 27.71735],
[114.042627, 27.729904],
[114.055014, 27.734161],
[114.062973, 27.737521],
[114.065563, 27.740756],
[114.064402, 27.745326],
[114.069687, 27.743761],
[114.081039, 27.747652],
[114.086226, 27.750344],
[114.092405, 27.755039],
[114.096318, 27.756395],
[114.10615, 27.752253],
[114.115609, 27.756416],
[114.116094, 27.758471],
[114.111822, 27.761517],
[114.11121, 27.764281],
[114.114581, 27.769654],
[114.116305, 27.770895],
[114.121225, 27.770206],
[114.123505, 27.767766],
[114.1291, 27.768381],
[114.129487, 27.763802],
[114.131584, 27.761194],
[114.139241, 27.762831],
[114.140909, 27.762435],
[114.148665, 27.753234],
[114.149242, 27.751773],
[114.154471, 27.751575],
[114.157624, 27.749259],
[114.157807, 27.746233],
[114.160038, 27.74159],
[114.15875, 27.739149],
[114.154232, 27.736175],
[114.153246, 27.732544],
[114.157026, 27.732846],
[114.162888, 27.737479],
[114.167033, 27.737323],
[114.173438, 27.735445],
[114.178083, 27.733128],
[114.179349, 27.729653],
[114.17671, 27.72477],
[114.176675, 27.722662],
[114.181193, 27.719542],
[114.187759, 27.711526],
[114.19023, 27.709481],
[114.194896, 27.69967],
[114.19232, 27.694503],
[114.194663, 27.69063],
[114.200878, 27.686674],
[114.2027, 27.683991],
[114.202285, 27.680389],
[114.206043, 27.677028],
[114.212898, 27.672048],
[114.217086, 27.665209],
[114.21698, 27.662348],
[114.214552, 27.655979],
[114.205692, 27.644826],
[114.200695, 27.644095],
[114.197127, 27.642592],
[114.19593, 27.640524],
[114.197936, 27.639041],
[114.20686, 27.637453],
[114.210569, 27.633359],
[114.213602, 27.630915],
[114.21313, 27.627302],
[114.217782, 27.624074],
[114.224334, 27.617776],
[114.225636, 27.615728],
[114.231077, 27.611195],
[114.232583, 27.608395],
[114.236482, 27.604425],
[114.239374, 27.603349],
[114.241598, 27.599943],
[114.245933, 27.596653],
[114.252324, 27.594124],
[114.255505, 27.589757],
[114.260917, 27.588649],
[114.265238, 27.587145],
[114.266505, 27.58308],
[114.270805, 27.583112],
[114.267926, 27.579893],
[114.272515, 27.576497],
[114.278546, 27.578294],
[114.279018, 27.580102],
[114.280355, 27.577845],
[114.271741, 27.572025],
[114.266575, 27.570833],
[114.26502, 27.569726],
[114.261388, 27.563288],
[114.253541, 27.56217],
[114.247601, 27.557362],
[114.240381, 27.558178],
[114.238663, 27.556056],
[114.233061, 27.552523],
[114.229817, 27.55244],
[114.227938, 27.55106],
[114.226115, 27.547674],
[114.225665, 27.543932],
[114.226249, 27.539259],
[114.222786, 27.531701],
[114.222941, 27.530374],
[114.218979, 27.525627],
[114.215755, 27.523725],
[114.208394, 27.52132],
[114.204953, 27.521571],
[114.20244, 27.520515],
[114.200139, 27.51397],
[114.20066, 27.511733],
[114.198126, 27.505166],
[114.200237, 27.501799],
[114.20313, 27.499739],
[114.204995, 27.496822],
[114.202532, 27.494553],
[114.202736, 27.487546],
[114.200913, 27.487096],
[114.196078, 27.480204],
[114.194867, 27.475916],
[114.195395, 27.473375],
[114.192911, 27.472078],
[114.186774, 27.471178],
[114.184972, 27.468239],
[114.181552, 27.466754],
[114.181045, 27.46144],
[114.178638, 27.45736],
[114.1793, 27.454923],
[114.1779, 27.450131],
[114.173487, 27.444806],
[114.16179, 27.439167],
[114.155928, 27.43923],
[114.150889, 27.434218],
[114.148186, 27.432335],
[114.140783, 27.430535],
[114.134906, 27.431132],
[114.133323, 27.431885],
[114.129522, 27.429593],
[114.122358, 27.429363],
[114.121337, 27.431184],
[114.116678, 27.433643],
[114.112857, 27.436855],
[114.10249, 27.435202],
[114.094038, 27.432848],
[114.089949, 27.430085],
[114.085663, 27.428631],
[114.080821, 27.428254],
[114.074424, 27.431791],
[114.07422, 27.433413],
[114.069934, 27.435777],
[114.066105, 27.433883],
[114.063987, 27.434574],
[114.062847, 27.431697],
[114.059539, 27.430755],
[114.056963, 27.431278],
[114.053698, 27.433496],
[114.049503, 27.433831],
[114.047279, 27.432565],
[114.041325, 27.434218],
[114.034921, 27.43065],
[114.033732, 27.42838],
[114.030044, 27.425774]
]
]
]
}
}]
}
echarts.registerMap('萍乡', pingxiangJSON);
option = {
tooltip: { // 指示器
trigger: 'item',
formatter: function (params) {
if (typeof (params.value)[1] == "undefined") {
return ` ${params.name} : ${params.value} 家 `;
} else {
return `
${params.name} <br/>
产品:${params.data.product} <br/>
规模:${params.data.scale} 吨
`;
}
}
},
visualMap: {
show: true,
min: 0,
max: 500,
left: 26,
bottom: 20,
showLabel: true,
text: ["高", "低"],
seriesIndex: [1],
pieces: [{
gt: 100,
label: "> 100 家",
color: "#2150E8"
}, {
gte: 50,
lte: 100,
label: "50 - 100 家",
color: "#0797F3"
}, {
gte: 1,
lt: 50,
label: "1 - 50 家",
color: "#2C78C2"
}, {
value: 0,
color: "#4060C6"
}],
textStyle: {
color: "#fff"
}
},
geo: {
show: true,
map: '萍乡',
zoom: 1.2, //默认显示级别
scaleLimit: {
min: 0,
max: 3
}, // 缩放级别
label: {
normal: {
show: true,
position: 'outside',
fontSize: 16,
formatter: function (params) {
return params.name
},
color: '#fff'
},
emphasis: { // 悬浮得样式
show: true,
textStyle: {
color: "#fff"
}
}
},
roam: true,
itemStyle: { // 整个一块
normal: {
areaColor: 'transparent',
borderColor: '#FFFFFF',
borderWidth: 2,
},
// 鼠标移入
emphasis: {
areaColor: "#0050B0",
borderColor: "#fff",
borderWidth: 2,
}
},
},
series: [
{
type: 'effectScatter',
coordinateSystem: 'geo',
data: [{
name: '莲花县1',
value: [113.909617, 27.194716, 280],
product: '200',
scale: '20',
},
{
name: '莲花县1',
value: [113.961802, 27.155621, 200],
product: '260',
scale: '30',
},
{
name: '莲花县3',
value: [114.008494, 27.346077, 320],
product: '150',
scale: '50',
},
{
name: '芦溪县1',
value: [114.089518, 27.632364, 320],
product: '280',
scale: '50',
},
{
name: '芦溪县2',
value: [113.993431, 27.565177, 320],
product: '280',
scale: '50',
},
{
name: '芦溪县3',
value: [114.013946, 27.644021, 320],
product: '280',
scale: '50',
},
{
name: '安源区1',
value: [113.880477, 27.614166, 320],
product: '280',
scale: '50',
},
{
name: '安源区2',
value: [113.931289, 27.641846, 320],
product: '280',
scale: '50',
},
{
name: '上栗县1',
value: [113.831762, 27.880597, 320],
product: '280',
scale: '50',
},
{
name: '萍乡市电瓷有限公司1',
value: [113.677953, 27.485368, 320],
product: '280',
scale: '50',
},
],
symbolSize: '10',
showEffectOn: 'render',
rippleEffect: {
scale: 3,
brushType: 'stroke'
},
hoverAnimation: true,
itemStyle: {
normal: {
color: '#FFFF00',
shadowBlur: 10,
shadowColor: '#FFFF00'
}
},
zlevel: 1
},
{
type: 'map',
map: '萍乡',
geoIndex: 0,
roam: true,
zoom: 2, //默认显示级别
scaleLimit: {
min: 0,
max: 3
}, // 缩放级别
itemStyle: {
normal: {
areaColor: '#031525',
borderColor: '#3B5077',
},
emphasis: {
areaColor: '#2B91B7'
}
},
animation: false,
data: [{
name: '上栗县',
value: 100
},
{
name: '湘东区',
value: 102
},
{
name: '安源区',
value: 70
},
{
name: '芦溪县',
value: 0
},
{
name: '莲花县',
value: 20
},
]
},
]
}
myChart.setOption(option);