$(document).ready(function(){ //浮标base64图片 var base64img = 'image://data:image/png;base64,ivborw0kggoaaaansuheugaaabwaaaakcayaaacajfpuaaaagxrfwhrtb2z0d2fyzqbbzg9izsbjbwfnzvjlywr5ccllpaaaayfpvfh0we1momnvbs5hzg9izs54bxaaaaaaadw/ehbhy2tldcbizwdpbj0i77u/iibpzd0ivzvnme1wq2voauh6cmvtek5uy3pryzlkij8+idx4onhtcg1ldgegeg1sbnm6ed0iywrvymu6bnm6bwv0ys8iihg6eg1wdgs9ikfkb2jlifhnucbdb3jliduuni1jmtqyidc5lje2mdkyncwgmjaxny8wny8xmy0wmtownjozosagicagicagij4gphjkzjpsreygeg1sbnm6cmrmpsjodhrwoi8vd3d3lnczlm9yzy8xotk5lzaylziylxjkzi1zew50yxgtbnmjij4gphjkzjpezxnjcmlwdglvbibyzgy6ywjvdxq9iiigeg1sbnm6eg1wpsjodhrwoi8vbnmuywrvymuuy29tl3hhcc8xljaviib4bwxuczp4bxbntt0iahr0cdovl25zlmfkb2jllmnvbs94yxavms4wl21tlyigeg1sbnm6c3rszwy9imh0dha6ly9ucy5hzg9izs5jb20vegfwlzeumc9zvhlwzs9szxnvdxjjzvjlzimiihhtcdpdcmvhdg9yvg9vbd0iqwrvymugughvdg9zag9wiendichxaw5kb3dzksigeg1wtu06sw5zdgfuy2vjrd0ieg1wlmlpzdpcodu1mjfcrjawoeyxmuvcotvbm0ncotlfnjhdq0y4nyigeg1wtu06rg9jdw1lbnrjrd0ieg1wlmrpzdpcodu1mjfdmdawoeyxmuvcotvbm0ncotlfnjhdq0y4nyi+idx4bxbnttpezxjpdmvkrnjvbsbzdfjlzjppbnn0yw5jzulepsj4bxauawlkoki4ntuymujemda4rjexrui5nuezq0i5ouu2oendrjg3iibzdfjlzjpkb2n1bwvudelepsj4bxauzglkoki4ntuymujfmda4rjexrui5nuezq0i5ouu2oendrjg3ii8+idwvcmrmokrlc2nyaxb0aw9upia8l3jkzjpsrey+idwvedp4bxbtzxrhpia8p3hwywnrzxqgzw5kpsjyij8+miwpjaaaas1jrefuenqsl12itveux8+cyybjsi3xieqiga8mudnetxffmnigjnxiishosh5e8kkujkkrkgffontgrmjk84gilpkvyrifitouueo3sk+ddut83hvuqt+9tdfe57/x3uvsvu5j39khtosvqymshdqyasnhen7cq+icm+vn2fdrdysjeayevtgao5xokwlcgo0ip8txmaunyaytvw3attid8idtdjub66czqdgxutgf7f3nhlzerzigtpchvys78bmqyqlmdji42dwyt6rzr8gvnhwobozncdgptxx/afgpewdvytbshc12hplzbgqtaz9ggdwitogm/5nn+ut4tmlo2+rp1+xfw7qi9hxmhilzwjk5bzbr3afspnmideohlggy6b/+vsaryzwdfzjhcu6dgqvdfthfsioi+oo/ryprlseyupyhnwqmk/1gtc31bossrx9ctajgldlllyexrcnd5qv/db+d5pziarsngiosxh6nopzlasstwv6rsajigtvk23fxlkhfas15mnrqlnx4j4k3lwupiyksyega+9nvd0imv+k4ddnluslhditgjnww8v6lhuu1kahzcoxokncfckee8h9t2osuhsbnkvzqlu6jdnqsz7dfmgpuor9vmf2tjykmzug7la47utzbnlimjtmhw3buuu08ouqqkug5kihi94iuu7vxy0yu40mceqf3zi0/zkr+gxkbzckerwevgm1wwime3ursdlgrjynyuehig6bmdk3acqyolya1ed39ogwizoaxhglfyjvmccrvwqa7gwclqxfic8om1xyodhgxwbvyqwz2wme8xt7cmraobsqdws3xudysxe10vuke+2epfikhuaoxjqhobowhvyelka3pi2fo7jjl4mzclqm+1wf45kbojrrbygo65qtqo/i11yjyz7gpcfpmwkowxiohuaszopletn8cdad5xr7pzbfv2waaaabjru5erkjggg=='; //logobase64图片 var logobase64 = 'image://data:image/png;base64,ivborw0kggoaaaansuheugaaahgaaablcayaaacglcexaaaagxrfwhrtb2z0d2fyzqbbzg9izsbjbwfnzvjlywr5ccllpaaaayvpvfh0we1momnvbs5hzg9izs54bxaaaaaaadw/ehbhy2tldcbizwdpbj0i77u/iibpzd0ivzvnme1wq2voauh6cmvtek5uy3pryzlkij8+idx4onhtcg1ldgegeg1sbnm6ed0iywrvymu6bnm6bwv0ys8iihg6eg1wdgs9ikfkb2jlifhnucbdb3jlidyumc1jmdayidc5lje2ndq2mcwgmjaymc8wns8xmi0xnjowndoxnyagicagicagij4gphjkzjpsreygeg1sbnm6cmrmpsjodhrwoi8vd3d3lnczlm9yzy8xotk5lzaylziylxjkzi1zew50yxgtbnmjij4gphjkzjpezxnjcmlwdglvbibyzgy6ywjvdxq9iiigeg1sbnm6eg1wpsjodhrwoi8vbnmuywrvymuuy29tl3hhcc8xljaviib4bwxuczp4bxbntt0iahr0cdovl25zlmfkb2jllmnvbs94yxavms4wl21tlyigeg1sbnm6c3rszwy9imh0dha6ly9ucy5hzg9izs5jb20vegfwlzeumc9zvhlwzs9szxnvdxjjzvjlzimiihhtcdpdcmvhdg9yvg9vbd0iqwrvymugughvdg9zag9widixljigke1hy2ludg9zackiihhtce1nokluc3rhbmnlsuq9inhtcc5pawq6rue2qtu2rkiwq0u3mtffqkjbquvboujgmezemdgyruuiihhtce1nokrvy3vtzw50suq9inhtcc5kawq6rue2qtu2rkmwq0u3mtffqkjbquvboujgmezemdgyruuipia8eg1wtu06rgvyaxzlzezyb20gc3rszwy6aw5zdgfuy2vjrd0ieg1wlmlpzdoznkeymtdbrtbdrtuxmuvcqkfbrue5qkywrkqwodjfrsigc3rszwy6zg9jdw1lbnrjrd0ieg1wlmrpzdpfqtzbntzgqtbdrtcxmuvcqkfbrue5qkywrkqwodjfrsivpia8l3jkzjpezxnjcmlwdglvbj4gpc9yzgy6ukrgpia8l3g6eg1wbwv0yt4gpd94cgfja2v0igvuzd0icii/pooqp1iaab/9surbvhja7f0jefxvtt5jbggkguachbcmheko5ykjgxpkovipjlrsxqo4vaqox/3qqrw+kqvyeuitaitvaewt1qfauyqqpmwpypxhjaqykiqkkbayqgasvp8/wsvuho7neenuspb37e+ee+4+e1j/wmuvtfa+z/t9+a/brfnmrrisk9a602nr1q3wxo0bz0hbntu1vgdswoulf3bq1kk1fruvvx5+fm3eltqyrowyyfxt2/em07emyjflstoxzzgxw4qli7nkskosf3//nm2rurracgsluyq4opjjnjyc3ikcgldcllebt9mtwzcrpdy83wjcrgazbqufwzwvlw0kmkuxobb79+6p8dsi/icy6i3ksrycg8cuhr3d5szr0wcd6fzubq514sqjqta2k6qhq4ysaqhh2on2ucalpaxd/sehh6xsy7h179/fwrroubvst90bvgcys7pbhnmpvt169bgygxv7k/p+tgnt7hs+fpgr5exl6w0xf3nmuvfr7sq9pgpw0kfdrzcqeiue9jaxyuxzvxv3fghtqatjpwhi2g/y8/mxensujrgelmnq7+qtadprgpnoo4+8yvgu3mhdhsupgddgbg9tzgddpzgrkfgltxnrnhpo8qm6+htagygbvl5enldajriqtl9evxotbwccrpwxhtt2tifu1xgdzlyla90ao3zsf8boyyshicfktk72irffnqnfcw6k9wengeltlrnkkmugql/ybmoxxwgnm1m7ahykgepwwieda0wrldkeutce4d3alll9+vvbbqbabidzvrbmsv0/x0k+btbbpbv08ssvt0pnu4quvvpqukujmthulec5+8cbaw+0lrfgjx7tsyt1lyczofktcy+80coslgwryaq3odg4kjo6+lfntafurxvpljwvhwojyokoww0dhevwahmunjrpku0xt5tqyjlfoz4+zqs4z7hx45yxfrvd2xkqghogqdcfcfms5zdgbyfnzqkz4aly7yd/pexeclnmpawlrd23b9+w5mgptjtkybbb8/ha8kmamy4do2atw7euwqadfl/fixcvgys12aypiylzlzotm7gysrkiqw1xvvvzgwyn8kk6+izailr1yy23wmxfxu0cwdyiebccp7am3d69e4+pj4+fb5cfa4ouu3ox51udbw/uari5fjunlvinttk2uazapfy33mi7t58+v4uev43lvmayi4wfprdoxnrywqwwgd620xxy5mlgqy6iifgcig/zrrtokxqa48exx3zx5w3fxym9jkmvwldaz2no0wazctparl27pea3rijiio13ebndahfzndlznoshl+qjyfmg9gn6+tzavnnwx+rutjv3jcoqajl+6+fvwrhcianhj14jy+9kd+1sehmo7nevxxfarz2lscsdbw+6lado6ojpckuuaamp4vlq0nbzmci2uqozfq+vj58hwozea+/evvzbquhdxexwawypgqmhptgw/awqh9+8efnkqopcbvmjvvpmzesc2fvg1uzzs63mzmy6uvjcop8gr+erxbsy94rxwqqmyauix/py8gphwzfjeyxdvdyrjj61isgpnmlkaleukcwsrbfucgtqom7tiwdcud4erl4/td03ozt7rclcnk58avghqwos6tcpegslc98a4v/dpf0kmcowh9eq+ls8+zmvlvxphahkuzscjhw5uhdh5gza3unamurohtw9jcqkymyymxxlywrttx+s0wlsnhakgltpt6we6xedu033ypm1zd3lun5ramcnaox4lbfa69xfuvkhbfij3kdphxts9vvnmhnntw9nszgrkab1xo83ak7woxqwhrpg4ofchurnpipknevhyl3vu+lubztn7jd3fy04xrnb9lqqs+s6cjkbai6jjxr8llkaoqv3adz6fcbgubt6i5+lpjwbkwgpnz0fvc4ltqv41qjqbcgnkfoembkrdyp/b/kicq4wruuxwpulkvbruoqlkgnjxaqiuqjge/frtzreq/8/qrtwj4ogsexeifw5cizyjpq56whukybyy+fk5djkiyzq7agpudqjs3o/7ankdottyp9g3oocihqgwwnmyfy2abmppelubmdkpywhma+xewucocx8k+tdymkdaeagubxtks8ukq2xupizuwn9x7ilbhzn8i3inyf/jfzikwapecb/lfi6sh09zo/zwzvvtqaz3xnz38yfkqmslzndv0b+a/nd1qjzlgicjcwn5vchtxsr1htjjzuqsuorxi05v3hkarxmc4bbjw4ebdberhszphfjmfdowm9qq3x/qi+r/co6aalg30r+s+bzngg4n6je+cgjltcmcss9oc5ur7z8z5ebfaq4xwtgkwl4jqjwe4xdb9rogw7apa0dfuhojxucaijqtk9ce/jx4u6pz9bhlpiiuw4ssexfkpcjf4r8gqjzi60fudvyd5evq54jhwxi+tje8g6le2dmfwjrljwtqza2sz/bwhfqxutnhweljackpq0e6boqhsugyfxlx2drjv3le3fhcwzgz5jmf/zvhhqvba7auskp10snnebmi59hy++qzbljyv5781/zy2tavpwoyfylthp27zrj/qibotlalo9y8uagijcskcysncbtkr8wjntbhmsjwfsf3ppyqtrsjn7bblencmigqnc2toejeu4iirsonhk3xxupvaqmyxe/ricpltl6qkwbjplx9rqpiw9axql9cvl+/nxohkgsustr4io0y0480+kxq+peyjn//l6ms7ymvdlgpccz6u9wbvi3r2a3vtxtbojib7bpuujdvf1hgbzhnvmlqnoqhydy5uksjpso/eyi/+0mt0u8jkpm8osvihjdkk4vhrmqs4ptbvhfssgibjpiehd5hfei2jnxvsypprrm4gq2rxhpdle1htexdr3el4x8fx8j0hbxozpywijgke8kxwp4f010/n05byt71wwwgypljuvssndy38svuwcwfvxetp6zidgwweulbp6valzqql2ropssv9zu6qk4nia71do7e22kim4o8h1wbbd9bexd29srag+a+zqjo6yzoy1ghtczawbbjdf3ossbdhady7+zatztqo05d4besu7vtabzifshq3mlluefdraa6rzn6wqa898zt3yggll2+wurcyza1fgtrysvredfy/mkkf7d1dcafsgbg+ygirvvhmxnbfw3jcfl4otbs0tlrzychptlnb4ampd33wb17rra1hwlwdx/xk7/v+axbqszbwd0svszbvgxcrs6cworojq77l5uvotxlqxmfj8y31zglyo4fjwwf011us3yhyvfnieqa/juxephj9vfvzjoes2yuhit98dnae5dxmydwkzee0tid+rirlvwewd59xh4svvaxmmvftucxf5eczivvdd7ithezk2lfl3y1qxvvjpj1e15y4c+6acivmqqqiyxxfhjrrmqyoohzvur4dxb5qcx3ibzawh36y5c6xkxeqch/6ml829tmcfvu1xhsycqawjmaw7fuubcq/tmf6ank7mpvnnl3xhiaionujqz9iukzxynufkxli1zh1ryw/rapmzz0aq26x9pj7qs94gl1isnvweduvrteuzu9lvdhfu1q76wffhvnqdx6lrawol2sak6e4kcw+xnyfh3jheicnsbtciwxmcpxfua8ggfvgcv9ffzw4yndjdb1ga65uzaue76t9xs7etfftxoqrce6myi5o53tkpcuivwlbyczejo5s2b7an5wqomu1nt7wp29g3zrhffihxw/pnzry8//tgei7pomcwm/rcezpvw2sox83pih+laqermdwnqh4tkigkt6lgz5m+hdh2yymnjbu6njc86trfczez79++39uzzy58connyzpt9lj4s2ywibiwxxq0j8p7ohfwmdq21ehmtre3bt1vnnnvuawnszmpiojqiakmrttr6bqkwdkznzw2kc9cm8wacrmi4/t2cmz6ebkuuel1vcc+eprsmwpavxczl90wnjsxzp7jwwc2+qv4t+0bmyb0ej1jlgis47gjpepmbyobqvmmdwatm0nzt2hnbmk2qtc1ec87yfeahkqis6xc3j9jccgsdbvkiqxjhjrpltzkyxb7pptb1mbuvnqxx7b/ou80ds8k0lqxwqf6bmu+f8z33ouimgqtm0jcmmiafhlkhpqhnenbu3gm/pzbvf26sd6km+fktjxahxwglc3urczhfld2cuvylwiw3sbjg3f04juroniidqwsq+tmx13z7fac0tjqyzy3q3osppx31bbm2k5irkxjozf69er2gww6bsxmx1g+atg9oarrtavzof447mm8fzvgjpkfic9aanwtir+c0shcchdwh9v+p8llodw3q3tlaixkm+f9gph8hxygfh7rrtv3gavxmkipk54ahh9+nst52vgfmiecb3q3vgo/cc3kojoxbeyzmmizbh3ecsqb5lqi7q5und1m6du0ta4ipugaiiijgp/ify8ji4enlgdact+f+lddmdbaj5uk5zs0fgxwmgw2xzfk8lzghxy7y8iwnxmajekdngha+dbcqjpuwpwo2fu3e5/ypx8ll/wzdebovfxe3jdmz8x6nuce5kea6vsxrjnokpktuwdxdhg27t4/rkxxwp2tztasfuvkkqouwhl63ohttxow6njdke2h/pfzoaxc3+nsc9x2o/d76swtthysvnwr3mghikcgztrys+n9s27bnrdhpak9atfbannkg/n24vwmdead3tuqga5yfkodjapfg64sg7ot8rtskvmo+m4qsed6pwncsmhu6z0puvuhzsgqcqmdruj6vzddwo7dgn7c9esng2cfaeh75swphvorkv0aausynoxmd9zmxg0ilql8uynpmouiwcmn9iazhsaidky0tjucv/fxjglj/cvru1boxx365w5vc1vjjmz0hyaydijq7ftfxmdv4mpcqggai5zr+l2cqihyuhv9oivj0e9yhnfqach4jmue9e/d7sj0xxicpldlj6091twjdktv9vdgk+ncsuj6zr8wtzltn/0zpq+5oid1hc5wa65f7tahy8/m3ow8xom6rueyvdqhcwdaddlwqfqktpkfv+c/slibdauyb6pvy+pj46whjjpq5cvdgwqvw9co9nvvsmgjc3qvfghclq8iiuawgmiavz8fniayq804fvmrxgfybqyj5tcuekcx9bicvju95kncbv03fdt4g9yg69kqcy8eabzxcmepibjhw7hvwj5ytcbkuqgvxgw1jg/pssif9heamuvrdqxmtgpg9cpme1wow+nspipujfqdrvxcgmfzut1bfhvp3bcqpquarjkzjbmxoy/34ftee2u3g3rgafwjmpcfv/hjjffov9pmf/v37v6lnxajzirq1db+bbz/4au3edm2wypnlplpjmi9nioymfauvhcfavupzfaydh0q/hwvqushovmutm+l4hkmbajo4aonpcpz/upxqxggqg+dwnbot5dkohbnkuqrjagxpijhydq415lgn9ypmcdaltueh0xjjfbpklain8fn8fo7vd1rgmq+q1gtw72vk3s7xg9gimk7z0y8k7ys7ihve96qv0y9l0v/dbvkd2vbivbtxhu5t4yytfbywpok8i7twkjs7f8zfgdq44hpuyffkrekbz92z5e1q28fahklobbsy32wejs/vsiichrpjzlnsmecjxv0gsjdlupcbvv1dicvuvge9qljl61e5mrgzjxogglqkekxmzk+tb3zwxarg3onfxzp88qgexo42+uozae/a6rzv1cbobeyx//xgj7kt3bq7da3zlzdcrab6jwddivylqci5vrcasyea8xb2kxjiplswiudimpijohlnfrquve83g3mhfg/e70uriw1c9fa0d6nop+p6fahsrvanagbyw6kmxhhdzjlprw6nlagy+3bvuqfloe1fojixqyvc1jwptzihrfucfd9jhxxjfhvjkvueltsiu3maf8x3jyeaxdzacmpq7jlq5h3umxqsnys+uqcan0bdr6odn9dokxd9cels1l1ql/pahjy4f5vx/uhrcalx/wsmarjezn4bsz8okaisxoc18ksr0s/bsgtoxxrhintdvba4b7z6nqtqz7boqzweyaiuo2mkaaeb1jlr0voxhlaqaqx6fgsjvvzqtpminfw+6iot48s2rvjjdp3+uhpeprhiaaeh9qyb+lmod2n7cfe2ow9beozhq/avxjuatyfqvbesezxbltz+dpozuwstdbqtnsayn9qywjrcla2grfc6fvss96vqauo4xwwaiik9i0f5wpqoo6oqqcdkffzodtz7dx0jrj+wmljhglcoedzb25d0crrz3cb8vkwpmjjpthiydjaglzh4kri6xxhutkksgd4eaovr3wtk78htsi1dljvqfen6apkwavkrdz/80bo5cmtd+cfo9ujwcs43ojcelphjshr09fxyvto9px05mhypgjza/zvjtydo7xh3zuzgxob9+/bz13qnxtctbzgdca8plzoiuyr6f4kovumosoms+avhpmmc1ye15edue+ziadrbryxwhqy58kqz1hds94kwjkeg0qdlh86eezxmfq/wqekh2iq+cocaquzdcqkjn+h6qgdzkdp6e2mnhutsbzqmm+cw1kmgxqa8pxi/0zc6it4crl/fwg77/pppj3mz01o8nmubdhm8wc8svfspd/is7y/dlzwfurwhlrpfixpmo8pue//999fynmyrr7ysx+3wndzme4e3om+yza+wb+bejjsuqpzwywkestgx+yq7q3bt75yki85oeez8qhhjxplcuipntjhxkizbhxgsxkrwyuvjumko1jvjciknl4q6rerf1ufzns62q2keutcezvjx/yx04qtlblmvap3hc+fotyik/8rt4ghbpxa4dt1ndbs0xqtliyvpqnguqlsj3nk+ykoklouheqppa4mxlwsznuj6n/13ukvm6pun8keffspgwjecrqcjih6zmqkl0ucserisn3bzogkmsgpl4n1wbwcf4tmactjjey456qgic9yx+lpphzwumxtbc23cykszuxbabueiuirndwc5rzr+zt1fsad+/3v//v1f4x4ycmhdrqidqkrddyotp+f/hpl++8/tceiad4eujqcvh0eo6h3sqp+ggq58y74av8uopwumtrfj+iqa0xtb3yzqo4wdo5zojkezkor1chrf7bjj2wjifntsabtag7t0vxeqvuq6trdq4qbbfqd0vcwbulcrfdmguxescajfxzjusso4rski2lgo/87fcegkc87ztfjukdtrwfcvndewewxgxbjqqlcnoacpgx7yyix/qzw/mh78ed57ocpm5xic8rfbbo8ymwu2evpvrrpgupfcu9wz7d5ggiv/rv20u4pxftnudqendopm49nhgwcoy/byngiub1m1rw+u1y7ofwvansmytn1qkgpvkfzvlywyf6k5yyxsjchgospxckigr96fhsrvj0t6eqotxq6i7e93c2umor5dmoeyjr80g+fkbmpr72aaebgf/6lwdxg5gc6jzulw9x85j4urmwoexaxg9bcc8f4d+rbu+lrceob2cz7/vif95tbed3pyfdgw6arbijyo8ino43gbnz03n/d1pq5xpiz+yco/guooxbacpdg00xyuyi7es7vvfbchpa2cxizpehg6h5iykdgxah4ghwm1xo/v79ev4gaoffg8aav6wps/g50ajqfvxxdkcgjuxtpu5oegfvr9ahcqufaweo/s5snhzokwhg67axf707i3gorufi59dxptkpeao16e1mbm42lva/exif8nge80tnhxec7dk3yhe3hq88qa1b6yn2+dcgia5k9gbnoycahzjvowa+1nmqjp/lbd7/fgm+bzrdipo47h6+zgwd04ckcycnm+1aond5cgw/3u6+dkwbi3vberqhelrsanepytmis9fkborbnvuon+jjpuefdvkqgortdaupwlcnjymmkmss5yttnshd/8qgfyn9oo6kutcwkdrn+0azpdrsbcibnnt58+/tvcvfky518hdx58v/rvgf8o8nomq4bbhympdsggqxk6fbqopopmhjc+utnhl2mhd2h2sybn43mwpo4vmiz4nwsx+hypse9bfvm4/pgbd9rzs9bja+7dbkgrxmezyxi2iuaugkrpsi0uqzkaqlujg+9aff0jlxfct3cc6mqkcqkudndo4z/motaq/bt43s/g2clc32vgj83apndckxwrowudpcsyhgvkcktn9as7l/w/ug2flvw3+pj4egxqzqmaagwr/pcymlgc43snzdyk42xggcohag28aqpejhc3x2wyrc41kj4elct37l6rimyvf0sgcc3exhoj8ey8o1yzgj5+skmwzmlu+re1fgyyt+x+mqgxd5ouuilzwy7dmtycxvs9vbfq3bea4ct2mteuvzvgliqor5dlav4kkq+itjhw4o4rhfgld5czgnbzwjwqj/v/rluf5qotbrdtvbrx314kvm7b8tsd4vnotshzqyyhbwaqu+w37ajnctirpnda2ndas+2miij4guoz6r+voatpvq17ptvujzm0nkvkpjhcsengkul75bzt27j2htrz5kwei3ooqongjptt5ffq1p9jgzwthfwqgitqfaauz8fj2/pz8+ed5gfcer22tla1ic83qnjlyrx5a7a7upemmvgolbyfizanhymoesjxd41wqxi5sdskgdz0maz6ejz/e9w/10hcn3xufgu0blup+itj1e1cvz9pz40lxso17qtjyrrm9gteom0k1rjkkmqkacmwfdvziuowzszc/qr6kwxbvrr2g4b34/ojc2wjkoj70xqxtxfluyfavtolzvx75ljrbl+mxg2az69atsr1uuuuy38vgbajxm/r0taxwlprpgmqsbj3r9tb105fgtbv4rocdlgggnuv6mdale1t3r2qhglvuqxtpwmvvwsuncsd/hk+fszlkhppkrseyjfgz3wcz/v0edotxpe6cyspnkw1xsxx2bnw9t9qy4wez6fzywirqo22azcnvewkf3d61ojs0hknrevcqfkfz7gcao+et05oxgip+d+6t5zpsszajwwxz/0nbs/bmymnyeyl/m5bv5/dgfbq4pjo1ssrfbr/hstjua8eoxlky+vxr7fbqz2vtnzrbjfpfwbvg7y7mdxohjb5es/goh0gqu6grncxhrarljaqokd6kabw1ekwv4cd1inazd3oixnftzdbf4bditt8j+fmpufzuddzcpao+poizmbaagkue4m5njwsvz3nkb7vouqboykgyyo1jsvogvdfsw9qw3gtjk1aippuk3h+dchv/dpftpmbs9h2b/g829nuux4h+nav+vqkclqsk2xmp2qasntmweoykzahieeao9cdm7shjswfa8x2lm1qsd0kwpzo0mikofc+mp9rff+jdghu8j+huv/c779jcmtjtlnzb3t2x+jsoxry0k0jynky8ggujifbkth4uzq7gxsltajb8agmlvnsgmm1+goqark5d5u7fkuiisutoyhfho6li3pburhwfwdr3su8x6rgvuprlg2lshwmens/e68b+jj8+qp/z2mst9k+kdfu0eizjjh8egwuwdjggupirx0fsrqrwjbmbrs7efsahzbebcm8gjb/yy44sh6dqymjixmyv0dbkenp6xdsfrnezwirah95nkv89kgw+p34bb5zjjj25ih/eopyij7s0nqcphxxa9imttdfrb4hhh0ocjkatbrqigll8ndvlg500w6jgrpfzwqcvor7v+d+bjienn8a3luf5svmeyocqdaluaxtmiaeu3btugtz0n4fjvmh/vr+3csqiiln5rggavm5sjqu9mvcyqxg/fky11/qhxtlnmtnboda5n6ownktvugdbn07gljbomi34foigpak1peuykq7vhepjp2hyjfiuweqfynbn2wvg5qi12do2wbg1tgjr2fajuvnpubx6blq1kughx77htqaiczfcc54kg73cimb8j3mvi48xy20p8azkrkqfa2fiadjsbbmhyoaj85ykbna3tqn01ktadyazjminkwm0iccuaha1az/mdc4nmracnafx7t2bd1znh8uu+yyegcbpic1grkekw09dyyqiezgs5mj/iilqmqozj5d/24lull5royhshy+x1vizhj8bqyycgvgnqge+yebrx+x4dkb3estuqguxdyej+s/gtlegwbkmtapoojx/yiiw51g8jsunmleaxtg0hsofr/tqj2tkl/92vsh0s/ue15jdy/7e+jg6r42a5ty5gvgigdq/lmm/xlpuyqbdby4eiamkezjufe0kxpxt4nry4orabnet38uu81hropwz0/dfbbsnfqqwe+03vmj+gacaxfjmxtbzhltskc+6rti3y1bgdubwn0e4r2mnhkume4si7bop/8edhgvmgkq3pnde/djfc+qr6ghu5hetbj3ptdtduoiy/d5mvfmu/v5exmboo5vb404rthpao2bvt2b32/pcp9s4cbppdmx6xa/vy7zqlrn1tsgmak5uo0mmthxdkhldaxfc//qe6+gooa9mm9s1hctcdqlo1npdwc4o0d0kehqtqzs0idimn4antyirk40yfdmw7m4sssz+r+4zpsq2mlogf8ov70a9gpoifmgywyuoyctjvzxgwg24vlov0cdlyqk8wfngln6nxz48c0a9avcj6l6u6dxvaivr4hyqi3q1kyqdcna5hlpqicackkqvntftypto3btwv9ctk2c6wmd5upxeoypkpshcqqnvc7m1edba2n8huwfb5pq9eu3zcuwfdomtbonw/8xyaayplwvt4sleqaaaabjru5erkjggg=='; //全球地图蓝色国家 var hightcolorworlddata = ['中国','爱尔兰','新加坡','英国','匈牙利','阿联酋','印度','韩国','加拿大','美国','德国','法国','新西兰','日本','南非','荷兰','马来西亚','白俄罗斯','丹麦','瑞典','意大利','俄罗斯','奥地利','波兰','芬兰','挪威','以色列','罗马尼亚','保加利亚','阿尔及利亚','利比亚','科威特','巴基斯坦','越南','菲律宾','巴西','土耳其','孟加拉国','柬埔寨','缅甸','中国香港','中国澳门','哈萨克斯坦','塞尔维亚','格鲁吉亚',]; //全球地图需要高亮的索引值 var hightindexworldarr = []; //全球地图需要黄色标注的点 var scatterworlddata = [ { name:'四川成都', coord: [104.072366,30.662801], enname:'china', symbol: logobase64, symbolsize: [60,50], itemstyle: { normal: { color:"inherit", bordercolor: 'inherit', borderwidth: 1, // 标注边线线宽,单位px,默认为1 label: { show: false, } }, emphasis: { bordercolor: '#inherit', borderwidth: 10, label: { show: false } } }, }, { name:'中国香港', coord: [114.12,22.26,10], value: [ { chname:'四川发展国际控股有限公司', enname:'sichuan development international holding co., ltd.' } ], enname:'hongkong, china', }, { name:'印度', coord: [77.13,28.37,10], value:[ { chname:'加德纳公司班加罗尔工厂', enname:'gardner aerospace – bengaluru' }, { chname:'清新环境印度北方邦电力集团安帕拉d电厂(2x500mw)机组烟气脱硫系统包epc总承包项目', enname:'spc environment indian uttar pradesh anpara d power station (2x500mw) desulphurization project' }, { chname:'清新环境印度国家电力公司(ntpc)辛格劳利电厂一期、二期(5x200mw+2x500mw)烟气脱硫系统', enname:'spc environment indian ntpc no. 4 singrauli power station phase i-ii (5x200mw+2x500mw) desulphurization project' }, ], enname:'india', }, { name:'以色列', coord: [34.46,32.05,10], value:[ { chname:'新筑股份超级电容客车示范线项目', enname:'xinzhu corporation super-capacitor bus route project' }, ], enname:'israel', }, { name:'白俄罗斯', coord: [27.3,53.51,10], value:[ { chname:'中国·白俄罗斯工业园超级电容项目', enname:'china-belarus industrial park super-capacitor project' }, ], enname:'belarus', }, { name:'波兰', coord: [18.38,52.22,10], value:[ { chname:'加德纳公司热舒夫工厂', enname:'gardner aerospace rzeszow sp.z.o.o' }, { chname:'加德纳公司梅莱茨工厂', enname:'gardner aerospace mielec sp.z.o.o' }, { chname:'加德纳公司特切夫工厂', enname:'gardner aerospace tczew sp.z.o.o' }, { chname:'加德纳公司新登巴工厂', enname:'gardner aerospace – nowa deba sp. z o.o.' }, { chname:'清新环境波兰子公司', enname:'spc environment poland subsidiary' }, ], enname:'poland', }, { name:'瑞典', coord: [14.40,63,10], value:[ { chname:'新筑股份瑞典办事处', enname:'xinzhu corporation sweden office' }, ], enname:'sweden', }, { name:'丹麦', coord: [12.34,55.43,10], value:[ { chname:'新筑股份丹麦研发中心', enname:'xinzhu corporation denmark r&d center' }, ], enname:'denmark', }, { name:'英国', coord: [-3.331884,57.368943,10], value:[ { chname:'加德纳公司德比总部', enname:'gardner aerospace derby headquarter' }, { chname:'加德纳公司巴西尔登工厂', enname:'gardner aerospace basildon' }, { chname:'加德纳公司布劳顿工厂', enname:'gardner aerospace broughton' }, { chname:'加德纳公司赫尔工厂', enname:'gardner aerospace hull' }, { chname:'加德纳公司珀肖尔工厂', enname:'gardner aerospace – pershore (blade) ' }, { chname:'加德纳公司切斯特工厂', enname:'gardner aerospace – chester' }, { chname:'加德纳公司康塞特工厂', enname:'gardner aerospace – consett limited' }, ], enname:'u.k.', }, { name:'爱尔兰', coord: [-8.483127,53.808508,10], value:[ { chname:'国翔国际飞机租赁有限公司', enname:'sdh wings international leasing co., ltd.' }, ], enname:'ireland', }, { name:'法国', coord: [3.12,47.5,10], value:[ { chname:'加德纳公司贝莱斯塔工厂', enname:'gardner aerospace – belesta ' }, { chname:'加德纳公司马泽尔工厂', enname:'gardner aerospace – mazeres' }, ], enname:'france', }, { name:'德国', coord: [10,50,10], value:[ { chname:'新筑欧洲公司', enname:'xinzhu gmbh' }, { chname:'清新环境德国合资公司', enname:'spc environment germany jv' }, ], enname:'germany', }, ]; //中国地图蓝色地区 var hightcolorchinadata = ['新疆','贵州','陕西','湖南','北京市','山东','天津市','内蒙古','上海市','江苏','广东','重庆市','西藏','四川','青海','甘肃','北京','天津','重庆','上海','香港']; //中国地图需要高亮的索引值 var hightindexchinaarr = []; //中国地图需要黄色标注的点 var scatterchinadata = [ { name:'香港', coord: [114.12,22.26,10], value: [ { chname:'四川发展国际控股有限公司', enname:'sichuan development international holding co., ltd.' } ], }, { name:'新疆', coord: [75.59,39.30,10], value: [ { chname:'喀什市污水处理项目', enname:'xinjiang: sewage treatment project in kashgar city' } ], }, { name:'贵州', coord: [106.42,26.35,10], value:[ { chname:'贵州绿之磷老虎磷矿项目 ', enname:'guizhou green phosphorus tiger phosphate mine project' }, ], }, { name:'陕西', coord: [108.57,34.17 ,10], value:[ { chname:'陕西炼石有色资源股份有限公司 ', enname:'shaanxi refined stone nonferrous resources co., ltd.' }, ], }, { name:'湖南', coord: [112.59,28.12,10], value:[ { chname:'澧县德晖及泽辉光伏发电项目', enname:'dehui and zehui photovoltaic power generation project in lixian county' }, { chname:'桃源湘成光伏发电项目 ', enname:'xiangcheng photovoltaic power generation project in taoyuan' }, ], }, { name:'北京市', coord: [116.24,39.55,10], value:[ { chname:'北京川发投资管理有限公司', enname:'beijing chuanfa investment management co., ltd.' }, { chname:'清新环境技术股份有限公司', enname:'qingxin environmental technology co., ltd.' }, { chname:'中盐股份项目', enname:'china national salt corporation project' }, { chname:'华宇软件项目', enname:'huayu software project' }, ], }, { name:'山东', coord: [117.32,35.55,10], value:[ { chname:'青岛市生活污泥综合处理项目', enname:'qingdao domestic sludge comprehensive treatment project' }, ], }, { name:'天津市', coord: [117.12,39.02,10], value:[ { chname:'国翔国际(天津)飞机租赁有限公司 ', enname:'guoxiang international (tianjin) aircraft leasing co., ltd.' }, ], }, { name:'内蒙古', coord: [111.41,40.48,10], value:[ { chname:'托克托电厂烟气净化运营项目、察雅光伏发电项目', enname:'tuoketuo power plant flue gas purification operation project and chaya photovoltaic power generation project' }, ], }, { name:'上海市', coord: [121.29,31.14,10], value:[ { chname:'新筑股份超级电容项目', enname:'xinzhu super capacitor project' }, ], }, { name:'江苏', coord: [119.01,33.36,10], value:[ { chname:'南京银茂铅锌矿项目', enname:'nanjing yinmao lead-zinc mine project' }, ], }, { name:'广东', coord: [112.57,23.56,10], value:[ { chname:'深港科技创新合作区产业投资基金项目', enname:'industrial investment fund project of shenzhen-hong kong science and technology innovation cooperation zone' }, ], }, { name:'重庆市', coord: [106.33,29.35,10], value:[ { chname:'神华神东电力万州电厂脱硫除尘超低排放改造项目', enname:'shenhua shendong power wanzhou power plant desulfurization and dust removal ultra-low emission reconstruction project' }, ], }, { name:'西藏', coord: [91.08,29.39,10], value:[ { chname:'西藏电商产业园项目', enname:'tibet e-commerce industrial park project' }, ], }, { name:'四川', coord: [104.04,30.40,10], value:[ { chname:'天府国际慢城项目 ', enname:'tianfu international slow city project' }, { chname:'天府农博园项目 ', enname:'tianfu agricultural expo park project' }, { chname:'川发 · 天府上城项目 ', enname:'tianfu international slow city project' }, { chname:'兴文世界级旅游目的地项目 ', enname:'xingwen world-class tourism destination project' }, { chname:'文峰二期供排水项目 ', enname:'wenfeng phase ii water supply and drainage project' }, { chname:'邻玉 · 中国酒镇项目 ', enname:'china wine town project' }, { chname:'普达阳光项目 ', enname:'puda sunshine project' }, { chname:'绿色经济产业园项目 ', enname:'green economy industrial park project' }, { chname:'游仙区乡村旅游环线及芙蓉溪整治项目 ', enname:'youxian district rural tourism loop and furongxi renovation project' }, { chname:'丰谷酒业有限责任公司 ', enname:'fenggu wine industry co., ltd' }, { chname:'四川省信创产业园项目 ', enname:'sichuan it application and innovation industry park project' }, { chname:'川渝合作高滩园区项目 ', enname:'sichuan chongqing cooperation gaotan park project' }, { chname:'都江堰mtr旅游客运专线项目 ', enname:'dujiangyan mtr tourism passenger dedicated line project' }, { chname:'古尔沟国际温泉度假小镇项目 ', enname:'gulgou international hot spring resort town project' }, ], }, { name:'青海', coord: [101.48,36.38,10], value:[ { chname:'四川国润和洁环境科技有限公司 ', enname:'sichuan guorun hejie environmental technology co., ltd.' }, ], }, { name:'甘肃', coord: [103.51,36.04,10], value:[ { chname:'玛曲光伏发电项目', enname:'maqu photovoltaic power generation project' }, ], }, ]; //获取本地world数据集合 $.getjson('assets/index/js/world.json',function(res){ console.log(res); var namemap = res.namemap; var dataarr = res.dataarr; dataarr.foreach((item,index)=>{ if(hightcolorworlddata.includes(item.name)){ hightindexworldarr.push(index) } }); drawworldchart(namemap, dataarr); }); //获取本地国内数据集合 $.getjson('assets/index/js/china.json',function(res){ console.log(res); var dataarr = res.dataarr; dataarr.foreach((item,index)=>{ if(hightcolorchinadata.includes(item.name)){ hightindexchinaarr.push(index) } }); drawchinachart(dataarr); }); //渲染世界地图 function drawworldchart (name, data) { // 基于准备好的dom,初始化echarts实例 let chart = echarts.init(document.getelementbyid('worldmap')) // 监听屏幕变化自动缩放图表 window.addeventlistener('resize', function () { chart.resize() }) // 绘制图表 chart.setoption({ // 图表主标题 title: { show: false, }, grid: { left: '0', right: '0', bottom: '0', top:'0', containlabel: false }, // 提示框组件 tooltip: { trigger: 'item', // 触发类型, 数据项图形触发,主要在散点图,饼图等无类目轴的图表中使用 // 提示框浮层内容格式器,支持字符串模板和回调函数两种形式 // 使用函数模板 传入的数据值 -> value: number | array formatter: function (val) { if(val.componenttype === 'markpoint' && val.dataindex !== 0){ var data = val.data, htmlstr = ''; fstr = '
' +'
' +'

'+data.name+'

' +'

'+data.enname+'

' +'
' +'
', cstr = '', estr = '
'; if(data.value){ data.value.foreach((item)=>{ var itemstr = '
' +'
'+item.chname+'
' +'

'+item.enname+'

' +'
'; cstr += itemstr; }); } htmlstr = fstr + cstr + estr; return htmlstr; }else{ if(val.data){ return val.data.name } } }, padding:0, backgroundcolor:'inherit', extracsstext:'width:260px; white-space:pre-wrap', position: function(point, params, dom, rect, size){ //其中point为当前鼠标的位置,size中有两个属性:viewsize和contentsize,分别为外层div和tooltip提示框的大小 var x = point[0];// var y = point[1]; return [x,y]; }, enterable: true, }, series: [ { type: 'map', // 类型 // 系列名称,用于tooltip的显示,legend 的图例筛选 在 setoption 更新数据和配置项时用于指定对应的系列 name: '世界地图', maptype: 'world', // 地图类型 // 是否开启鼠标缩放和平移漫游 默认不开启 如果只想要开启缩放或者平移,可以设置成 'scale' 或者 'move' 设置成 true 为都开启 roam: true, // 图形上的文本标签 label: { show: false // 是否显示对应地名 }, scalelimit:{ min:1.2, max:1.2 }, aspectscale: .7, //地图缩放比例 zoom: 1.2, // 地图区域的多边形 图形样式 itemstyle: { areacolor: '#dcdcdc', // 地图区域的颜色 如果设置了visualmap,areacolor属性将不起作用 borderwidth: 0.5, // 描边线宽 为 0 时无描边 bordercolor: '#000', // 图形的描边颜色 支持的颜色格式同 color,不支持回调函数 bordertype: 'solid' // 描边类型,默认为实线,支持 'solid', 'dashed', 'dotted' }, // 高亮状态下的多边形和标签样式 emphasis: { label: { show: false, // 是否显示标签 color: '#fff', // 文字的颜色 如果设置为 'auto',则为视觉映射得到的颜色,如系列色 fontsize: '20px' }, itemstyle: { areacolor: '#16499b' // 地图区域的颜色 } }, // 自定义地区的名称映射 namemap: name, // 地图系列中的数据内容数组 数组项可以为单个数值 data: data, // 图标标注 markpoint: { symbol: base64img, symbolsize: [21,27], // 标注大小,半宽(半径)参数,当图形为方向或菱形则总宽度为symbolsize * 2 symboloffset: [0,'-50%'], itemstyle: { normal: { color:"#f8ad04", bordercolor: '#f8ad04', borderwidth: 1, // 标注边线线宽,单位px,默认为1 label: { show: false, } }, emphasis: { bordercolor: '#f8ad04', borderwidth: 1, label: { show: false } } }, effect : { show: true, shadowblur : 0 }, data: scatterworlddata, }, }] } ) //高亮效果 hightindexworldarr.foreach((item)=>{ chart.dispatchaction({ type: 'highlight', seriesindex: 0, dataindex: item }); }); chart.on("mouseover", function (params){ if(!hightcolorworlddata.includes(params.name)){ chart.dispatchaction({ type: 'downplay' }); //高亮效果 hightindexworldarr.foreach((item)=>{ chart.dispatchaction({ type: 'highlight', seriesindex: 0, dataindex: item }); }); } if(params.componenttype === 'markpoint'){ $('.tooltip-world').hide(); } }); // chart.on("mouseout", function (params){ // $('.tooltip-world').show(); // }); } //绘制中国地图 function drawchinachart (data) { // 基于准备好的dom,初始化echarts实例 let chart = echarts.init(document.getelementbyid('chinamap')) // 监听屏幕变化自动缩放图表 window.addeventlistener('resize', function () { chart.resize() }) // 绘制图表 chart.setoption({ // 图表主标题 title: { show: false, }, grid: { left: '0', right: '0', bottom: '0', top:'0', containlabel: false }, // 提示框组件 tooltip: { trigger: 'item', // 触发类型, 数据项图形触发,主要在散点图,饼图等无类目轴的图表中使用 // 提示框浮层内容格式器,支持字符串模板和回调函数两种形式 // 使用函数模板 传入的数据值 -> value: number | array formatter: function (val) { if(val.componenttype === 'markpoint'){ var data = val.data, htmlstr = ''; fstr = '
' +'
' +'

'+data.name+'

' +'
' +'
', cstr = '', estr = '
'; data.value.foreach((item)=>{ var itemstr = '
' +'
'+item.chname+'
' +'

'+item.enname+'

' +'
'; cstr += itemstr; }); htmlstr = fstr + cstr + estr; return htmlstr; }else{ return val.name } }, padding:0, backgroundcolor:'inherit', extracsstext:'width:260px; white-space:pre-wrap', position: function(point, params, dom, rect, size){ //其中point为当前鼠标的位置,size中有两个属性:viewsize和contentsize,分别为外层div和tooltip提示框的大小 var x = point[0];// var y = point[1]; return [x,y]; }, enterable: true, }, series: [ { type: 'map', // 类型 // 系列名称,用于tooltip的显示,legend 的图例筛选 在 setoption 更新数据和配置项时用于指定对应的系列 name: '中国地图', maptype: 'china', // 地图类型 // 是否开启鼠标缩放和平移漫游 默认不开启 如果只想要开启缩放或者平移,可以设置成 'scale' 或者 'move' 设置成 true 为都开启 roam: true, // 图形上的文本标签 label: { show: false // 是否显示对应地名 }, aspectscale: .7, //地图缩放比例 zoom: 1.2, scalelimit:{ min:1.2, max:1.2 }, // 地图区域的多边形 图形样式 itemstyle: { areacolor: '#dcdcdc', // 地图区域的颜色 如果设置了visualmap,areacolor属性将不起作用 borderwidth: 0.5, // 描边线宽 为 0 时无描边 bordercolor: '#000', // 图形的描边颜色 支持的颜色格式同 color,不支持回调函数 bordertype: 'solid' // 描边类型,默认为实线,支持 'solid', 'dashed', 'dotted' }, // 高亮状态下的多边形和标签样式 emphasis: { label: { show: false, // 是否显示标签 color: '#fff', // 文字的颜色 如果设置为 'auto',则为视觉映射得到的颜色,如系列色 fontsize: '20px' }, itemstyle: { areacolor: '#16499b' // 地图区域的颜色 } }, // 自定义地区的名称映射 namemap: name, // 地图系列中的数据内容数组 数组项可以为单个数值 data: data, // 图标标注 markpoint: { symbol: base64img, symbolsize: [21,27], // 标注大小,半宽(半径)参数,当图形为方向或菱形则总宽度为symbolsize * 2 symboloffset: [0,'-50%'], itemstyle: { normal: { color:"#f8ad04", bordercolor: '#f8ad04', borderwidth: 1, // 标注边线线宽,单位px,默认为1 label: { show: false, } }, emphasis: { bordercolor: '#f8ad04', borderwidth: 1, label: { show: false } } }, effect : { show: true, shadowblur : 0 }, data: scatterchinadata, }, }] } ) //高亮效果 hightindexchinaarr.foreach((item)=>{ chart.dispatchaction({ type: 'highlight', seriesindex: 0, dataindex: item }); }); chart.on("mouseover", function (params){ if(!hightcolorchinadata.includes(params.name)){ chart.dispatchaction({ type: 'downplay' }); //高亮效果 hightindexchinaarr.foreach((item)=>{ chart.dispatchaction({ type: 'highlight', seriesindex: 0, dataindex: item }); }); } if(params.componenttype === 'markpoint'){ $('.tooltip-china').hide(); } }); // chart.on("mouseout", function (params){ // $('.tooltip-china').show(); // }); } });