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) });