济南市

描述:当前是关于Echarts图表中的 示例。
 
            let jinanJSON = {
    "type": "FeatureCollection",
    "features": [{
        "type": "Feature",
        "properties": {
            "adcode": 370103,
            "name": "市中区",
            "center": [116.99898, 36.657354],
            "centroid": [116.971505, 36.578595],
            "childrenNum": 0,
            "level": "district",
            "acroutes": [100000, 370000, 370100],
            "parent": {
                "adcode": 370100
            }
        },
        "geometry": {
            "type": "MultiPolygon",
            "coordinates": [
                [
                    [
                        [116.813275, 36.624412],
                        [116.81784, 36.623735],
                        [116.825434, 36.623722],
                        [116.827407, 36.623909],
                        [116.828811, 36.625353],
                        [116.830314, 36.624713],
                        [116.83046, 36.626587],
                        [116.833645, 36.626419],
                        [116.834635, 36.626447],
                        [116.834778, 36.627179],
                        [116.836827, 36.62793],
                        [116.838427, 36.631505],
                        [116.83774, 36.632403],
                        [116.837653, 36.633435],
                        [116.839242, 36.634019],
                        [116.839357, 36.633351],
                        [116.842201, 36.633607],
                        [116.842159, 36.633986],
                        [116.845934, 36.633607],
                        [116.84631, 36.625588],
                        [116.864533, 36.628442],
                        [116.869987, 36.629319],
                        [116.870977, 36.628798],
                        [116.871608, 36.628241],
                        [116.872162, 36.628],
                        [116.87335, 36.628396],
                        [116.874532, 36.628633],
                        [116.877306, 36.62879],
                        [116.885207, 36.62886],
                        [116.885841, 36.628381],
                        [116.885998, 36.62783],
                        [116.885998, 36.623313],
                        [116.886242, 36.622127],
                        [116.886629, 36.621654],
                        [116.888235, 36.621297],
                        [116.889305, 36.62088],
                        [116.890152, 36.620244],
                        [116.890629, 36.61975],
                        [116.891124, 36.619413],
                        [116.891637, 36.619291],
                        [116.893104, 36.619095],
                        [116.894083, 36.618918],
                        [116.895474, 36.618461],
                        [116.898101, 36.61654],
                        [116.898676, 36.616387],
                        [116.899276, 36.616431],
                        [116.89991, 36.616587],
                        [116.901447, 36.61728],
                        [116.90466, 36.619001],
                        [116.906298, 36.620146],
                        [116.906769, 36.62081],
                        [116.907758, 36.621802],
                        [116.908002, 36.621979],
                        [116.908853, 36.622297],
                        [116.910592, 36.622636],
                        [116.911163, 36.622636],
                        [116.911582, 36.622536],
                        [116.912118, 36.622198],
                        [116.912895, 36.622011],
                        [116.913286, 36.622111],
                        [116.914509, 36.622703],
                        [116.915858, 36.623435],
                        [116.916196, 36.623737],
                        [116.916457, 36.624327],
                        [116.916656, 36.625216],
                        [116.916656, 36.625712],
                        [116.916551, 36.627987],
                        [116.916178, 36.63351],
                        [116.916021, 36.634106],
                        [116.915823, 36.634306],
                        [116.915422, 36.6344],
                        [116.913606, 36.6345],
                        [116.913209, 36.634796],
                        [116.912948, 36.635157],
                        [116.912913, 36.635728],
                        [116.912972, 36.636649],
                        [116.913115, 36.641153],
                        [116.913052, 36.64155],
                        [116.912808, 36.641844],
                        [116.911662, 36.64224],
                        [116.911365, 36.642695],
                        [116.911306, 36.643189],
                        [116.911428, 36.64438],
                        [116.918534, 36.643956],
                        [116.918872, 36.644293],
                        [116.91897, 36.646033],
                        [116.919325, 36.646333],
                        [116.919925, 36.64639],
                        [116.91996, 36.646838],
                        [116.91996, 36.649408],
                        [116.925612, 36.645791],
                        [116.926065, 36.645652],
                        [116.926602, 36.645891],
                        [116.926933, 36.646586],
                        [116.927689, 36.646743],
                        [116.933227, 36.646619],
                        [116.933339, 36.646449],
                        [116.933516, 36.644739],
                        [116.933715, 36.644245],
                        [116.934109, 36.644206],
                        [116.939187, 36.644125],
                        [116.93964, 36.644359],
                        [116.94026, 36.646649],
                        [116.940553, 36.646906],
                        [116.94111, 36.647046],
                        [116.943156, 36.647111],
                        [116.943487, 36.64725],
                        [116.943686, 36.647646],
                        [116.944557, 36.65019],
                        [116.94486, 36.650549],
                        [116.945254, 36.650604],
                        [116.945812, 36.650506],
                        [116.945871, 36.650201],
                        [116.945749, 36.648973],
                        [116.945749, 36.648378],
                        [116.945951, 36.647905],
                        [116.950712, 36.644432],
                        [116.950914, 36.644075],
                        [116.951025, 36.642906],
                        [116.951113, 36.639619],
                        [116.951224, 36.638948],
                        [116.951701, 36.637879],
                        [116.952573, 36.636496],
                        [116.953566, 36.635785],
                        [116.954402, 36.635588],
                        [116.957849, 36.635399],
                        [116.958564, 36.635517],
                        [116.960038, 36.636788],
                        [116.960515, 36.636984],
                        [116.961386, 36.63701],
                        [116.961742, 36.636932],
                        [116.961979, 36.636694],
                        [116.962066, 36.635824],
                        [116.962223, 36.635301],
                        [116.962718, 36.635201],
                        [116.963171, 36.635636],
                        [116.964767, 36.639987],
                        [116.96499, 36.640947],
                        [116.965359, 36.641382],
                        [116.965593, 36.641523],
                        [116.966447, 36.641724],
                        [116.967126, 36.641633],
                        [116.9676, 36.641436],
                        [116.968555, 36.640809],
                        [116.969705, 36.639427],
                        [116.970744, 36.637326],
                        [116.971012, 36.636259],
                        [116.971336, 36.635748],
                        [116.974114, 36.632824],
                        [116.974473, 36.632312],
                        [116.973992, 36.631321],
                        [116.973992, 36.630843],
                        [116.974306, 36.630322],
                        [116.974706, 36.630211],
                        [116.975501, 36.630335],
                        [116.975902, 36.629739],
                        [116.976379, 36.627961],
                        [116.976773, 36.627288],
                        [116.97725, 36.626774],
                        [116.977843, 36.626774],
                        [116.978881, 36.626977],
                        [116.979474, 36.627492],
                        [116.979753, 36.628444],
                        [116.979951, 36.63074],
                        [116.98023, 36.631615],
                        [116.980826, 36.632525],
                        [116.981941, 36.633401],
                        [116.982813, 36.634511],
                        [116.983015, 36.635301],
                        [116.982736, 36.637559],
                        [116.981384, 36.643555],
                        [116.98146, 36.643831],
                        [116.981704, 36.64391],
                        [116.984207, 36.643777],
                        [116.985001, 36.643858],
                        [116.985123, 36.644097],
                        [116.984524, 36.648609],
                        [116.984524, 36.649798],
                        [116.9846, 36.650233],
                        [116.984879, 36.65059],
                        [116.985796, 36.65091],
                        [116.987584, 36.652638],
                        [116.987984, 36.653312],
                        [116.988061, 36.653903],
                        [116.988019, 36.655031],
                        [116.987643, 36.656631],
                        [116.987688, 36.65666],
                        [116.98688, 36.659979],
                        [116.986747, 36.660771],
                        [116.987026, 36.661166],
                        [116.987817, 36.661564],
                        [116.98842, 36.661965],
                        [116.988497, 36.662638],
                        [116.988263, 36.663714],
                        [116.989044, 36.663842],
                        [116.988455, 36.66579],
                        [116.988207, 36.665722],
                        [116.987991, 36.6664],
                        [116.987685, 36.666384],
                        [116.987692, 36.666826],
                        [116.994749, 36.668371],
                        [116.995895, 36.668722],
                        [116.996728, 36.668878],
                        [116.997321, 36.66888],
                        [116.999624, 36.668491],
                        [117.004166, 36.667835],
                        [117.004193, 36.667867],
                        [117.0081, 36.66731],
                        [117.008173, 36.667264],
                        [117.007891, 36.666173],
                        [117.009407, 36.666014],
                        [117.009435, 36.665659],
                        [117.010066, 36.665659],
                        [117.010066, 36.665304],
                        [117.010355, 36.665409],
                        [117.011948, 36.665127],
                        [117.011833, 36.664653],
                        [117.012401, 36.664601],
                        [117.012254, 36.663975],
                        [117.015976, 36.664071],
                        [117.015576, 36.663398],
                        [117.013195, 36.66022],
                        [117.012997, 36.659824],
                        [117.013195, 36.659229],
                        [117.013474, 36.65923],
                        [117.015185, 36.659436],
                        [117.015297, 36.659156],
                        [117.015185, 36.656148],
                        [117.014983, 36.655473],
                        [117.014659, 36.655157],
                        [117.013589, 36.65488],
                        [117.01385, 36.650852],
                        [117.013833, 36.649976],
                        [117.013666, 36.648604],
                        [117.013631, 36.647413],
                        [117.013666, 36.645277],
                        [117.013582, 36.644522],
                        [117.013415, 36.643966],
                        [117.012965, 36.643139],
                        [117.012993, 36.642682],
                        [117.013272, 36.641493],
                        [117.013509, 36.640169],
                        [117.013586, 36.639061],
                        [117.013509, 36.638112],
                        [117.01307, 36.636686],
                        [117.013115, 36.63629],
                        [117.013394, 36.635891],
                        [117.0143, 36.635499],
                        [117.021378, 36.635621],
                        [117.021849, 36.635778],
                        [117.022131, 36.636374],
                        [117.022375, 36.636692],
                        [117.022654, 36.636771],
                        [117.023724, 36.636418],
                        [117.028293, 36.635127],
                        [117.030394, 36.63426],
                        [117.031987, 36.633274],
                        [117.034966, 36.630908],
                        [117.037859, 36.628478],
                        [117.039612, 36.627693],
                        [117.04239, 36.627305],
                        [117.0466, 36.627471],
                        [117.048987, 36.627081],
                        [117.052158, 36.625509],
                        [117.053584, 36.625272],
                        [117.054775, 36.625512],
                        [117.057877, 36.627895],
                        [117.059149, 36.628293],
                        [117.061045, 36.628298],
                        [117.063509, 36.627506],
                        [117.065572, 36.627075],
                        [117.06835, 36.626841],
                        [117.069141, 36.626447],
                        [117.069542, 36.625736],
                        [117.069699, 36.624869],
                        [117.069699, 36.623361],
                        [117.069932, 36.622492],
                        [117.070629, 36.62163],
                        [117.085772, 36.606487],
                        [117.091794, 36.605858],
                        [117.095913, 36.606811],
                        [117.100667, 36.60586],
                        [117.110801, 36.600157],
                        [117.119984, 36.594757],
                        [117.120612, 36.594707],
                        [117.124487, 36.595557],
                        [117.126352, 36.595335],
                        [117.128247, 36.594698],
                        [117.130701, 36.592405],
                        [117.127631, 36.59121],
                        [117.126097, 36.586087],
                        [117.132011, 36.584275],
                        [117.135116, 36.581654],
                        [117.13482, 36.578425],
                        [117.135573, 36.578658],
                        [117.13704, 36.579696],
                        [117.139511, 36.577351],
                        [117.139647, 36.576862],
                        [117.138692, 36.575602],
                        [117.142254, 36.56739],
                        [117.147217, 36.565884],
                        [117.149803, 36.565921],
                        [117.149991, 36.567066],
                        [117.155535, 36.568459],
                        [117.158271, 36.566929],
                        [117.159414, 36.560622],
                        [117.157696, 36.555773],
                        [117.160446, 36.554579],
                        [117.1607, 36.552517],
                        [117.161777, 36.550532],
                        [117.159913, 36.545592],
                        [117.153451, 36.540636],
                        [117.149349, 36.540975],
                        [117.146906, 36.540216],
                        [117.141233, 36.539884],
                        [117.135364, 36.537127],
                        [117.129648, 36.538501],
                        [117.129816, 36.540401],
                        [117.130847, 36.540899],
                        [117.128833, 36.542821],
                        [117.126916, 36.543175],
                        [117.123027, 36.542531],
                        [117.121873, 36.540881],
                        [117.116914, 36.538623],
                        [117.113244, 36.536188],
                        [117.100538, 36.539655],
                        [117.099119, 36.540383],
                        [117.091487, 36.547745],
                        [117.091139, 36.550019],
                        [117.090023, 36.551091],
                        [117.087005, 36.552296],
                        [117.085559, 36.556557],
                        [117.085461, 36.558389],
                        [117.08253, 36.560955],
                        [117.078941, 36.559397],
                        [117.078617, 36.560332],
                        [117.079105, 36.565186],
                        [117.07999, 36.566163],
                        [117.081129, 36.56979],
                        [117.080669, 36.570935],
                        [117.07853, 36.572748],
                        [117.070085, 36.573627],
                        [117.068587, 36.573532],
                        [117.0682, 36.572759],
                        [117.068029, 36.572144],
                        [117.065325, 36.570056],
                        [117.054598, 36.567968],
                        [117.05349, 36.568205],
                        [117.050259, 36.571391],
                        [117.047046, 36.570963],
                        [117.045638, 36.57142],
                        [117.045547, 36.572418],
                        [117.045617, 36.575178],
                        [117.04446, 36.575085],
                        [117.041023, 36.572846],
                        [117.03988, 36.569778],
                        [117.036531, 36.563716],
                        [117.03443, 36.563888],
                        [117.029115, 36.56668],
                        [117.029024, 36.566265],
                        [117.028306, 36.565073],
                        [117.02769, 36.564656],
                        [117.027352, 36.563969],
                        [117.026836, 36.563851],
                        [117.026836, 36.56339],
                        [117.027219, 36.562933],
                        [117.025982, 36.560756],
                        [117.023842, 36.560678],
                        [117.023295, 36.560513],
                        [117.026787, 36.555773],
                        [117.027324, 36.554905],
                        [117.028693, 36.554218],
                        [117.02693, 36.549976],
                        [117.02441, 36.545429],
                        [117.023779, 36.545345],
                        [117.023016, 36.546449],
                        [117.016077, 36.545616],
                        [117.011449, 36.542607],
                        [117.007441, 36.541807],
                        [117.002796, 36.539464],
                        [117.001757, 36.539644],
                        [116.996394, 36.538107],
                        [116.994282, 36.536636],
                        [116.994745, 36.535573],
                        [116.986193, 36.532714],
                        [116.982328, 36.528782],
                        [116.981656, 36.526807],
                        [116.98489, 36.523018],
                        [116.985378, 36.519656],
                        [116.984677, 36.51955],
                        [116.983548, 36.521843],
                        [116.98092, 36.521818],
                        [116.98, 36.521377],
                        [116.979896, 36.518726],
                        [116.977257, 36.518672],
                        [116.964391, 36.521119],
                        [116.959257, 36.519552],
                        [116.95633, 36.517059],
                        [116.95204, 36.515101],
                        [116.950876, 36.515029],
                        [116.951799, 36.51308],
                        [116.951754, 36.51155],
                        [116.950733, 36.510134],
                        [116.950098, 36.511437],
                        [116.949593, 36.511548],
                        [116.945237, 36.508171],
                        [116.943839, 36.505167],
                        [116.944648, 36.50209],
                        [116.944407, 36.501312],
                        [116.942996, 36.499548],
                        [116.938416, 36.49998],
                        [116.934112, 36.49802],
                        [116.933405, 36.489735],
                        [116.933691, 36.485469],
                        [116.922448, 36.483787],
                        [116.922462, 36.486753],
                        [116.921584, 36.487708],
                        [116.916279, 36.491327],
                        [116.912118, 36.49099],
                        [116.908138, 36.490039],
                        [116.906758, 36.489333],
                        [116.902736, 36.48909],
                        [116.898464, 36.489726],
                        [116.895303, 36.490678],
                        [116.892135, 36.492578],
                        [116.887702, 36.496541],
                        [116.884224, 36.499709],
                        [116.881377, 36.500978],
                        [116.877588, 36.501301],
                        [116.872368, 36.502887],
                        [116.870468, 36.504475],
                        [116.86936, 36.506405],
                        [116.869203, 36.50733],
                        [116.869046, 36.50994],
                        [116.867781, 36.512795],
                        [116.865415, 36.513904],
                        [116.863516, 36.51438],
                        [116.863195, 36.515966],
                        [116.863829, 36.517552],
                        [116.863516, 36.518974],
                        [116.860041, 36.519454],
                        [116.858299, 36.520647],
                        [116.858142, 36.52191],
                        [116.860198, 36.531886],
                        [116.86131, 36.535918],
                        [116.861944, 36.544073],
                        [116.86431, 36.552618],
                        [116.86652, 36.556816],
                        [116.868897, 36.559189],
                        [116.872849, 36.56108],
                        [116.881227, 36.561864],
                        [116.883917, 36.562179],
                        [116.884708, 36.56297],
                        [116.884708, 36.564238],
                        [116.882652, 36.565819],
                        [116.877595, 36.566935],
                        [116.873953, 36.567415],
                        [116.870475, 36.568686],
                        [116.868109, 36.570904],
                        [116.866053, 36.571859],
                        [116.862578, 36.572181],
                        [116.860522, 36.573451],
                        [116.859414, 36.576459],
                        [116.858149, 36.579315],
                        [116.85704, 36.580424],
                        [116.853252, 36.583516],
                        [116.849614, 36.585976],
                        [116.84646, 36.588041],
                        [116.842985, 36.590741],
                        [116.832554, 36.600262],
                        [116.827815, 36.606052],
                        [116.825926, 36.610333],
                        [116.823873, 36.612711],
                        [116.820709, 36.614376],
                        [116.816757, 36.616285],
                        [116.815492, 36.61803],
                        [116.814704, 36.621197],
                        [116.814073, 36.623417],
                        [116.813275, 36.624412]
                    ]
                ]
            ]
        }
    }]
}

echarts.registerMap("济南市", jinanJSON);

// 图标
let iconWZ = "image://data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAyCAYAAAAeP4ixAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyVpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTQ4IDc5LjE2NDAzNiwgMjAxOS8wOC8xMy0wMTowNjo1NyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIDIxLjAgKE1hY2ludG9zaCkiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6ODlDOEM5RjMxQTc3MTFFQkJFNjlCNkNBQjcxMTVBMEUiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6ODlDOEM5RjQxQTc3MTFFQkJFNjlCNkNBQjcxMTVBMEUiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo4OUM4QzlGMTFBNzcxMUVCQkU2OUI2Q0FCNzExNUEwRSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo4OUM4QzlGMjFBNzcxMUVCQkU2OUI2Q0FCNzExNUEwRSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Psw+bB0AAAQNSURBVHja7JpZSFRhFMdnxMqitAVtQXOpMMrIFqOi5SEhXyzQIHyJ9g2pMHrIl3pIaTGhncLKkqCHHiJsL4qoqKAsU1ttglRIy2IizSWn/8H/wEVmuffOndsd8cCPO8u99/v+833fOec7d+wul8vWGyzM1kus1wgJD/QGkY58f6eMBGNALXD2/NKZWBgSI9IPiNJjINfSI+LDplNENt/PATNAMXgUCmskBuSBmwoRbsvi51s45Qwze6Dul2tkBEgD6WSqiktfg9ukAmvl638RAgGpOMwCc9nx1AD6UQWeuYGoCsOEoKMy7eL4a48G40EiieV30UGYmk2gDjSAj+ATPV4jqYfQTi2LfTY4AeLBABBhUkiIJtMUn/0B7XQSe8BjLUJGgQQZHAvEuwgSx35p8lp/QavFAngb+9WXa/UJCZmk0Yu1AAlwLrrvqFATIlH6KqgG70EX3bd4m81gvtWFiCfZBQo8fFfH43VmwLuDMROMuOEvsATc5/sMkAnGMZDVgLPgA4VKxD5jNSGSKmylCDs4DXJ6ZAFLwWqwA5RR1AKw0kpe6xo7JnYUrPKSykjKfp4Jptg+8M1KQh4q8rKNKs4/wpGrpTOwjJAaHtNV3msSmAA6wDurCGliii02RcOanMnX1VYRMlSxXf2i8pouhfhos4TYVVRIkvn6rsr2JNpX8nWCnh2ttz6H+fn1/Fkaj1JQuKji/DymL1GKa7UG3g6tQn56u0hh2XSpInoN44Qn+w3Wgktscz9I0pnDNWsNiM0qRmUoOy8Brh6sAM/BMnbUHdnF7d7iNQvBOp1LQe73Q+uIyAVOFTdP4hrJ4PtDTA7juYYyFSLk3HtgGzNjrdbgbUTC/LjXcpUNJDMpLGCJKIbpSycX6GRwjgtdigqHwSYd60N+sO+a61qRjvxFONzR8cu9ZSlHKh9DGDuGKeb5YmYF623ddWE1OZ+s2RRnYmG9nqRRyi5PmIJosYnEkw3i6EnGfIrrUMT093PPcm8i/AZEXNjKhWq0DQZXJLVBGyXcdLX42SocCDSyS4MPgiSmDNN3HsRI+l/q49yTOKfSZ6RUU/tFY/KI4GmQ9vgOUEjX7Wkr/FkcCIQ0BSyEYrbjUGRycUTWTzZEXDYsacTNDuJQYrKQIjUi9GS/uayUmGHi2Xaqzia1Ph/BFEthI7FBFPFSYg1GozFo+xHcvIqFg5YgiXgDsrSI0L2xQiOSKixnEmekvWJscZi2Q0Rj5UzN2w0S8YLTqcH04gMavYDDBlv3I7FArIQjofuBqBEBrpRZrRTgpBg3UGMBoxgC9gbaiXADp0UO9yTiCOTPAWN9nC/FCinuHfeXepgtxG03iNSuUriRGs6KSRuLD3XMqg0t0Nn7/q9lMfsnwABgsx9NHk051gAAAABJRU5ErkJggg==";
let iconJC = "image://data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAyCAYAAAAeP4ixAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyVpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTQ4IDc5LjE2NDAzNiwgMjAxOS8wOC8xMy0wMTowNjo1NyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIDIxLjAgKE1hY2ludG9zaCkiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6QTJFMUVBOTQxQTc3MTFFQkJFNjlCNkNBQjcxMTVBMEUiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6QTJFMUVBOTUxQTc3MTFFQkJFNjlCNkNBQjcxMTVBMEUiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo4OUM4QzlGNTFBNzcxMUVCQkU2OUI2Q0FCNzExNUEwRSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo4OUM4QzlGNjFBNzcxMUVCQkU2OUI2Q0FCNzExNUEwRSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PmhTJ9IAAAM/SURBVHja7JpNaBNBFMc32ioqoqm0il+IH2EvWpVWVDwo9iL1A7wpilI8KUUPXlQsCCqIB0Xw6MmDqGBArB60pWBBS62KKIb1IkJFrJrW1mJpm/h/yTts1t1kk5232Q198FuSye7O/OfNvPlKJJ1Oa5Vg07QKsYoRUuX6zkSsHtcdoA6MKcg7BRaDLk037np9WcRVH0nE9uF6CuhgLphQIIQyngW6wTGI+SwrJBFrwLWTBai2v+yZD6AZYgYk+0ibkAiyEfALNIJHqLQ6SSGNgn00wh4h2wSeQswSKSEzfQw+60AcYhZJCJkQLnzapgXch5gamfD7f+h8DwwwCaYXuH8cLAXbuDkVqky6rwNidiEAfFMVtb7jWmtJpbTtyOQjfncrnsQ+yzyX6+1BMJux2luwG/n0S43sAxkRxRl57pNNiyAxow7PrAf3UFm1Uh6hsHkHvOSxwI1RoVrAAoem2s+zBrvg8hrsQeV9VS1EtZGQL2AeGLIJ0VHQCyFNqju7xOR1hU0EM0e2LRJRS3KAjDr89rNSpvEpCY9QBGoHfS7HEbcFTXFQ2F/sO0sVQtHjKDpfsohxxN50wxpc5uO6GSzzY4U4YhNd1JhuDOYZV5R7ZDV4jtp743m1mOtRqth6fr8vQqrBVmZq8yHsQrrAJe5nZdhFUWOdmbV5Nt/jYfXIY7CXJ5nNPK8KnRBahxwEf/h7g+q8q3xqTjRSD5vmUxsULIl99Uicm9GwKW0hWBmmqBXn5mRdeK0By8Mi5CE45LB63KlokineR8gTBxymLhSpaM/qCX+ne2p4kjgjKEImeR1/JM/agTx0HiRNuyjU+V+BjUER0gEOF7hnLLMDk2u0IbE2SE2LOvA50zuppt+BB3meOQmuB62P0NnJRUva7TxCzoDLYRnZ2x3S21SKkB7Zf4MXNukXWIgWFiEJ8MOSRtP3sxKZSQrps6y9r4LTUplJCuk1fb6mZQ9TtXIKKUXsEI8rZDdAq3RZ3RSSDiujJWTaxCG5VVGlJ70KoXPwVUVmOgfcUtx6ur2OI1dAT5k3SXq4HI7m9p8PdCx2Qssem1EzG/eh8NXcnGjX5aamG6PehYTApjbogmb/BBgAumjJdQ+inDcAAAAASUVORK5CYII=";

// 物资
let wuzi = [{
        name: '物资地点1',
        value: [116.980137, 36.613791],
        url: "http://echarts.apache.org/zh/index.html",
        type: 'wuzi'
    },
    {
        name: '物资地点2',
        value: [117.032898, 36.598324],
        url: "http://echarts.apache.org/zh/index.html",
        type: 'wuzi'
    },
];
// 检查
let jiancha = [{
        name: '检查地点1',
        value: [116.930037, 36.623991],
        url: "http://echarts.apache.org/zh/index.html",
        type: 'jiancha'
    },
    {
        name: '检查地点2',
        value: [117.000890, 36.598324],
        url: "http://echarts.apache.org/zh/index.html",
        type: 'jiancha'
    },
];

option = {
    backgroundColor: '#000127',
    legend: {
        orient: 'vertical',
        bottom: 100,
        right: 0,
        itemWidth: 15,
        data: [{
                name: '物资',
                icon: iconWZ
            },
            {
                name: '检查',
                icon: iconJC
            }
        ],
        textStyle: {
            color: '#fff',
            fontSize: 14
        }
    },
    geo: [{
        show: true,
        map: '济南市',
        layoutCenter: ["50%", "50%"], //地图位置
        layoutSize: '100%',
        aspectScale: 0.75, //长宽比
        zoom: 1.1,
        roam: false,
        itemStyle: {
            normal: {
                shadowColor: '#13087a',
                shadowOffsetX: 10,
                shadowOffsetY: 10,
                // areaColor: "#003095",
            },
        },
    }],
    series: [
        // 地图样式
        {
            type: "map",
            mapType: "济南市",
            zoom: 1.1,
            roam: true,
            layoutCenter: ["50%", "50%"], //地图位置
            layoutSize: '100%',
            label: {
                normal: {
                    formatter: '{b}',
                    position: 'right',
                    show: false
                },
                emphasis: {
                    show: false
                }
            },
            itemStyle: {
                normal: {
                    areaColor: "#003095",
                    borderColor: '#176df0',
                    borderWidth: 2
                },
                emphasis: {
                    areaColor: "#003095",
                }
            }
        },
        // 物资坐标
        {
            name: '物资',
            type: 'scatter',
            coordinateSystem: 'geo',
            data: wuzi,
            symbol: iconWZ,
            symbolSize: 20,
            label: {
                normal: {
                    show: true,
                    formatter: function(params) {
                        return params.name
                    },
                    position: 'bottom',
                    color: '#fff',
                    fontSize: '11'
                },
                emphasis: {
                    show: false,
                    color: '#00d5e9',
                }
            },
        },
        // 检查坐标
        {
            name: '检查',
            type: 'scatter',
            coordinateSystem: 'geo',
            data: jiancha,
            symbol: iconJC,
            symbolSize: 20,
            label: {
                normal: {
                    show: true,
                    formatter: function(params) {
                        return params.name
                    },
                    position: 'bottom',
                    color: '#fff',
                    fontSize: '11'
                },
                emphasis: {
                    show: false,
                    color: '#00d5e9',
                }
            },
        },
    ]
};

// 缩放
myChart.on('georoam', function(params) {
    var option = myChart.getOption(); //获得option对象
    if (params.zoom != null && params.zoom != undefined) { //捕捉到缩放时
        option.geo[0].zoom = option.series[0].zoom; //下层geo的缩放等级跟着上层的geo一起改变
        option.geo[0].center = option.series[0].center; //下层的geo的中心位置随着上层geo一起改变
    } else { //捕捉到拖曳时
        option.geo[0].center = option.series[0].center; //下层的geo的中心位置随着上层geo一起改变
    }
    myChart.dispatchAction({ //上下层同时缩放
        type: 'restore'
    })
    myChart.setOption(option); //设置option
});

// 点击
myChart.on('click', (params) => {
    this.list = params.data;
    let url = this.list.url;
    window.open(url)
});