pbt_gl.js 570 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394959697989910010110210310410510610710810911011111211311411511611711811912012112212312412512612712812913013113213313413513613713813914014114214314414514614714814915015115215315415515615715815916016116216316416516616716816917017117217317417517617717817918018118218318418518618718818919019119219319419519619719819920020120220320420520620720820921021121221321421521621721821922022122222322422522622722822923023123223323423523623723823924024124224324424524624724824925025125225325425525625725825926026126226326426526626726826927027127227327427527627727827928028128228328428528628728828929029129229329429529629729829930030130230330430530630730830931031131231331431531631731831932032132232332432532632732832933033133233333433533633733833934034134234334434534634734834935035135235335435535635735835936036136236336436536636736836937037137237337437537637737837938038138238338438538638738838939039139239339439539639739839940040140240340440540640740840941041141241341441541641741841942042142242342442542642742842943043143243343443543643743843944044144244344444544644744844945045145245345445545645745845946046146246346446546646746846947047147247347447547647747847948048148248348448548648748848949049149249349449549649749849950050150250350450550650750850951051151251351451551651751851952052152252352452552652752852953053153253353453553653753853954054154254354454554654754854955055155255355455555655755855956056156256356456556656756856957057157257357457557657757857958058158258358458558658758858959059159259359459559659759859960060160260360460560660760860961061161261361461561661761861962062162262362462562662762862963063163263363463563663763863964064164264364464564664764864965065165265365465565665765865966066166266366466566666766866967067167267367467567667767867968068168268368468568668768868969069169269369469569669769869970070170270370470570670770870971071171271371471571671771871972072172272372472572672772872973073173273373473573673773873974074174274374474574674774874975075175275375475575675775875976076176276376476576676776876977077177277377477577677777877978078178278378478578678778878979079179279379479579679779879980080180280380480580680780880981081181281381481581681781881982082182282382482582682782882983083183283383483583683783883984084184284384484584684784884985085185285385485585685785885986086186286386486586686786886987087187287387487587687787887988088188288388488588688788888989089189289389489589689789889990090190290390490590690790890991091191291391491591691791891992092192292392492592692792892993093193293393493593693793893994094194294394494594694794894995095195295395495595695795895996096196296396496596696796896997097197297397497597697797897998098198298398498598698798898999099199299399499599699799899910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000200120022003200420052006200720082009201020112012201320142015201620172018201920202021202220232024202520262027202820292030203120322033203420352036203720382039204020412042204320442045204620472048204920502051205220532054205520562057205820592060206120622063206420652066206720682069207020712072207320742075207620772078207920802081208220832084208520862087208820892090209120922093209420952096209720982099210021012102210321042105210621072108210921102111211221132114211521162117211821192120212121222123212421252126212721282129213021312132213321342135213621372138213921402141214221432144214521462147214821492150215121522153215421552156215721582159216021612162216321642165216621672168216921702171217221732174217521762177217821792180218121822183218421852186218721882189219021912192219321942195219621972198219922002201220222032204220522062207220822092210221122122213221422152216221722182219222022212222222322242225222622272228222922302231223222332234223522362237223822392240224122422243224422452246224722482249225022512252225322542255225622572258225922602261226222632264226522662267226822692270227122722273227422752276227722782279228022812282228322842285228622872288228922902291229222932294229522962297229822992300230123022303230423052306230723082309231023112312231323142315231623172318231923202321232223232324232523262327232823292330233123322333233423352336233723382339234023412342234323442345234623472348234923502351235223532354235523562357235823592360236123622363236423652366236723682369237023712372237323742375237623772378237923802381238223832384238523862387238823892390239123922393239423952396239723982399240024012402240324042405240624072408240924102411241224132414241524162417241824192420242124222423242424252426242724282429243024312432243324342435243624372438243924402441244224432444244524462447244824492450245124522453245424552456245724582459246024612462246324642465246624672468246924702471247224732474247524762477247824792480248124822483248424852486248724882489249024912492249324942495249624972498249925002501250225032504250525062507250825092510251125122513251425152516251725182519252025212522252325242525252625272528252925302531253225332534253525362537253825392540254125422543254425452546254725482549255025512552255325542555255625572558255925602561256225632564256525662567256825692570257125722573257425752576257725782579258025812582258325842585258625872588258925902591259225932594259525962597259825992600260126022603260426052606260726082609261026112612261326142615261626172618261926202621262226232624262526262627262826292630263126322633263426352636263726382639264026412642264326442645264626472648264926502651265226532654265526562657265826592660266126622663266426652666266726682669267026712672267326742675267626772678267926802681268226832684268526862687268826892690269126922693269426952696269726982699270027012702270327042705270627072708270927102711271227132714271527162717271827192720272127222723272427252726272727282729273027312732273327342735273627372738273927402741274227432744274527462747274827492750275127522753275427552756275727582759276027612762276327642765276627672768276927702771277227732774277527762777277827792780278127822783278427852786278727882789279027912792279327942795279627972798279928002801280228032804280528062807280828092810281128122813281428152816281728182819282028212822282328242825282628272828282928302831283228332834283528362837283828392840284128422843284428452846284728482849285028512852285328542855285628572858285928602861286228632864286528662867286828692870287128722873287428752876287728782879288028812882288328842885288628872888288928902891289228932894289528962897289828992900290129022903290429052906290729082909291029112912291329142915291629172918291929202921292229232924292529262927292829292930293129322933293429352936293729382939294029412942294329442945294629472948294929502951295229532954295529562957295829592960296129622963296429652966296729682969297029712972297329742975297629772978297929802981298229832984298529862987298829892990299129922993299429952996299729982999300030013002300330043005300630073008300930103011301230133014301530163017301830193020302130223023302430253026302730283029303030313032303330343035303630373038303930403041304230433044304530463047304830493050305130523053305430553056305730583059306030613062306330643065306630673068306930703071307230733074307530763077307830793080308130823083308430853086308730883089309030913092309330943095309630973098309931003101310231033104310531063107310831093110311131123113311431153116311731183119312031213122312331243125312631273128312931303131313231333134313531363137313831393140314131423143314431453146314731483149315031513152315331543155315631573158315931603161316231633164316531663167316831693170317131723173317431753176317731783179318031813182318331843185318631873188318931903191319231933194319531963197319831993200320132023203320432053206320732083209321032113212321332143215321632173218321932203221322232233224322532263227322832293230323132323233323432353236323732383239324032413242324332443245324632473248324932503251325232533254325532563257325832593260326132623263326432653266326732683269327032713272327332743275327632773278327932803281328232833284328532863287328832893290329132923293329432953296329732983299330033013302330333043305330633073308330933103311331233133314331533163317331833193320332133223323332433253326332733283329333033313332333333343335333633373338333933403341334233433344334533463347334833493350335133523353335433553356335733583359336033613362336333643365336633673368336933703371337233733374337533763377337833793380338133823383338433853386338733883389339033913392339333943395339633973398339934003401340234033404340534063407340834093410341134123413341434153416341734183419342034213422342334243425342634273428342934303431343234333434343534363437343834393440344134423443344434453446344734483449345034513452345334543455345634573458345934603461346234633464346534663467346834693470347134723473347434753476347734783479348034813482348334843485348634873488348934903491349234933494349534963497349834993500350135023503350435053506350735083509351035113512351335143515351635173518351935203521352235233524352535263527352835293530353135323533353435353536353735383539354035413542354335443545354635473548354935503551355235533554355535563557355835593560356135623563356435653566356735683569357035713572357335743575357635773578357935803581358235833584358535863587358835893590359135923593359435953596359735983599360036013602360336043605360636073608360936103611361236133614361536163617361836193620362136223623362436253626362736283629363036313632363336343635363636373638363936403641364236433644364536463647364836493650365136523653365436553656365736583659366036613662366336643665366636673668366936703671367236733674367536763677367836793680368136823683368436853686368736883689369036913692369336943695369636973698369937003701370237033704370537063707370837093710371137123713371437153716371737183719372037213722372337243725372637273728372937303731373237333734373537363737373837393740374137423743374437453746374737483749375037513752375337543755375637573758375937603761376237633764376537663767376837693770377137723773377437753776377737783779378037813782378337843785378637873788378937903791379237933794379537963797379837993800380138023803380438053806380738083809381038113812381338143815381638173818381938203821382238233824382538263827382838293830383138323833383438353836383738383839384038413842384338443845384638473848384938503851385238533854385538563857385838593860386138623863386438653866386738683869387038713872387338743875387638773878387938803881388238833884388538863887388838893890389138923893389438953896389738983899390039013902390339043905390639073908390939103911391239133914391539163917391839193920392139223923392439253926392739283929393039313932393339343935393639373938393939403941394239433944394539463947394839493950395139523953395439553956395739583959396039613962396339643965396639673968396939703971397239733974397539763977397839793980398139823983398439853986398739883989399039913992399339943995399639973998399940004001400240034004400540064007400840094010401140124013401440154016401740184019402040214022402340244025402640274028402940304031403240334034403540364037403840394040404140424043404440454046404740484049405040514052405340544055405640574058405940604061406240634064406540664067406840694070407140724073407440754076407740784079408040814082408340844085408640874088408940904091409240934094409540964097409840994100410141024103410441054106410741084109411041114112411341144115411641174118411941204121412241234124412541264127412841294130413141324133413441354136413741384139414041414142414341444145414641474148414941504151415241534154415541564157415841594160416141624163416441654166416741684169417041714172417341744175417641774178417941804181418241834184418541864187418841894190419141924193419441954196419741984199420042014202420342044205420642074208420942104211421242134214421542164217421842194220422142224223422442254226422742284229423042314232423342344235423642374238423942404241424242434244424542464247424842494250425142524253425442554256425742584259426042614262426342644265426642674268426942704271427242734274427542764277427842794280428142824283428442854286428742884289429042914292429342944295429642974298429943004301430243034304430543064307430843094310431143124313431443154316431743184319432043214322432343244325432643274328432943304331433243334334433543364337433843394340434143424343434443454346434743484349435043514352435343544355435643574358435943604361436243634364436543664367436843694370437143724373437443754376437743784379438043814382438343844385438643874388438943904391439243934394439543964397439843994400440144024403440444054406440744084409441044114412441344144415441644174418441944204421442244234424442544264427442844294430443144324433443444354436443744384439444044414442444344444445444644474448444944504451445244534454445544564457445844594460446144624463446444654466446744684469447044714472447344744475447644774478447944804481448244834484448544864487448844894490449144924493449444954496449744984499450045014502450345044505450645074508450945104511451245134514451545164517451845194520452145224523452445254526452745284529453045314532453345344535453645374538453945404541454245434544454545464547454845494550455145524553455445554556455745584559456045614562456345644565456645674568456945704571457245734574457545764577457845794580458145824583458445854586458745884589459045914592459345944595459645974598459946004601460246034604460546064607460846094610461146124613461446154616461746184619462046214622462346244625462646274628462946304631463246334634463546364637463846394640464146424643464446454646464746484649465046514652465346544655465646574658465946604661466246634664466546664667466846694670467146724673467446754676467746784679468046814682468346844685468646874688468946904691469246934694469546964697469846994700470147024703470447054706470747084709471047114712471347144715471647174718471947204721472247234724472547264727472847294730473147324733473447354736473747384739474047414742474347444745474647474748474947504751475247534754475547564757475847594760476147624763476447654766476747684769477047714772477347744775477647774778477947804781478247834784478547864787478847894790479147924793479447954796479747984799480048014802480348044805480648074808480948104811481248134814481548164817481848194820482148224823482448254826482748284829483048314832483348344835483648374838483948404841484248434844484548464847484848494850485148524853485448554856485748584859486048614862486348644865486648674868486948704871487248734874487548764877487848794880488148824883488448854886488748884889489048914892489348944895489648974898489949004901490249034904490549064907490849094910491149124913491449154916491749184919492049214922492349244925492649274928492949304931493249334934493549364937493849394940494149424943494449454946494749484949495049514952495349544955495649574958495949604961496249634964496549664967496849694970497149724973497449754976497749784979498049814982498349844985498649874988498949904991499249934994499549964997499849995000500150025003500450055006500750085009501050115012501350145015501650175018501950205021502250235024502550265027502850295030503150325033503450355036503750385039504050415042504350445045504650475048504950505051505250535054505550565057505850595060506150625063506450655066506750685069507050715072507350745075507650775078507950805081508250835084508550865087508850895090509150925093509450955096509750985099510051015102510351045105510651075108510951105111511251135114511551165117511851195120512151225123512451255126512751285129513051315132513351345135513651375138513951405141514251435144514551465147514851495150515151525153515451555156515751585159516051615162516351645165516651675168516951705171517251735174517551765177517851795180518151825183518451855186518751885189519051915192519351945195519651975198519952005201520252035204520552065207520852095210521152125213521452155216521752185219522052215222522352245225522652275228522952305231523252335234523552365237523852395240524152425243524452455246524752485249525052515252525352545255525652575258525952605261526252635264526552665267526852695270527152725273527452755276527752785279528052815282528352845285528652875288528952905291529252935294529552965297529852995300530153025303530453055306530753085309531053115312531353145315531653175318531953205321532253235324532553265327532853295330533153325333533453355336533753385339534053415342534353445345534653475348534953505351535253535354535553565357535853595360536153625363536453655366536753685369537053715372537353745375537653775378537953805381538253835384538553865387538853895390539153925393539453955396539753985399540054015402540354045405540654075408540954105411541254135414541554165417541854195420542154225423542454255426542754285429543054315432543354345435543654375438543954405441544254435444544554465447544854495450545154525453545454555456545754585459546054615462546354645465546654675468546954705471547254735474547554765477547854795480548154825483548454855486548754885489549054915492549354945495549654975498549955005501550255035504550555065507550855095510551155125513551455155516551755185519552055215522552355245525552655275528552955305531553255335534553555365537553855395540554155425543554455455546554755485549555055515552555355545555555655575558555955605561556255635564556555665567556855695570557155725573557455755576557755785579558055815582558355845585558655875588558955905591559255935594559555965597559855995600560156025603560456055606560756085609561056115612561356145615561656175618561956205621562256235624562556265627562856295630563156325633563456355636563756385639564056415642564356445645564656475648564956505651565256535654565556565657565856595660566156625663566456655666566756685669567056715672567356745675567656775678567956805681568256835684568556865687568856895690569156925693569456955696569756985699570057015702570357045705570657075708570957105711571257135714571557165717571857195720572157225723572457255726572757285729573057315732573357345735573657375738573957405741574257435744574557465747574857495750575157525753575457555756575757585759576057615762576357645765576657675768576957705771577257735774577557765777577857795780578157825783578457855786578757885789579057915792579357945795579657975798579958005801580258035804580558065807580858095810581158125813581458155816581758185819582058215822582358245825582658275828582958305831583258335834583558365837583858395840584158425843584458455846584758485849585058515852585358545855585658575858585958605861586258635864586558665867586858695870587158725873587458755876587758785879588058815882588358845885588658875888588958905891589258935894589558965897589858995900590159025903590459055906590759085909591059115912591359145915591659175918591959205921592259235924592559265927592859295930593159325933593459355936593759385939594059415942594359445945594659475948594959505951595259535954595559565957595859595960596159625963596459655966596759685969597059715972597359745975597659775978597959805981598259835984598559865987598859895990599159925993599459955996599759985999600060016002600360046005600660076008600960106011601260136014601560166017601860196020602160226023602460256026602760286029603060316032603360346035603660376038603960406041604260436044604560466047604860496050605160526053605460556056605760586059606060616062606360646065606660676068606960706071607260736074607560766077607860796080608160826083608460856086608760886089609060916092609360946095609660976098609961006101610261036104610561066107610861096110611161126113611461156116611761186119612061216122612361246125612661276128612961306131613261336134613561366137613861396140614161426143614461456146614761486149615061516152615361546155615661576158615961606161616261636164616561666167616861696170617161726173617461756176617761786179618061816182618361846185618661876188618961906191619261936194619561966197619861996200620162026203620462056206620762086209621062116212621362146215621662176218621962206221622262236224622562266227622862296230623162326233623462356236623762386239624062416242624362446245624662476248624962506251625262536254625562566257625862596260626162626263626462656266626762686269627062716272627362746275627662776278627962806281628262836284628562866287628862896290629162926293629462956296629762986299630063016302630363046305630663076308630963106311631263136314631563166317631863196320632163226323632463256326632763286329633063316332633363346335633663376338633963406341634263436344634563466347634863496350635163526353635463556356635763586359636063616362636363646365636663676368636963706371637263736374637563766377637863796380638163826383638463856386638763886389639063916392639363946395639663976398639964006401640264036404640564066407640864096410641164126413641464156416641764186419642064216422642364246425642664276428642964306431643264336434643564366437643864396440644164426443644464456446644764486449645064516452645364546455645664576458645964606461646264636464646564666467646864696470647164726473647464756476647764786479648064816482648364846485648664876488648964906491649264936494649564966497649864996500650165026503650465056506650765086509651065116512651365146515651665176518651965206521652265236524652565266527652865296530653165326533653465356536653765386539654065416542654365446545654665476548654965506551655265536554655565566557655865596560656165626563656465656566656765686569657065716572657365746575657665776578657965806581658265836584658565866587658865896590659165926593659465956596659765986599660066016602660366046605660666076608660966106611661266136614661566166617661866196620662166226623662466256626662766286629663066316632663366346635663666376638663966406641664266436644664566466647664866496650665166526653665466556656665766586659666066616662666366646665666666676668666966706671667266736674667566766677667866796680668166826683668466856686668766886689669066916692669366946695669666976698669967006701670267036704670567066707670867096710671167126713671467156716671767186719672067216722672367246725672667276728672967306731673267336734673567366737673867396740674167426743674467456746674767486749675067516752675367546755675667576758675967606761676267636764676567666767676867696770677167726773677467756776677767786779678067816782678367846785678667876788678967906791679267936794679567966797679867996800680168026803680468056806680768086809681068116812681368146815681668176818681968206821682268236824682568266827682868296830683168326833683468356836683768386839684068416842684368446845684668476848684968506851685268536854685568566857685868596860686168626863686468656866686768686869687068716872687368746875687668776878687968806881688268836884688568866887688868896890689168926893689468956896689768986899690069016902690369046905690669076908690969106911691269136914691569166917691869196920692169226923692469256926692769286929693069316932693369346935693669376938693969406941694269436944694569466947694869496950695169526953695469556956695769586959696069616962696369646965696669676968696969706971697269736974697569766977697869796980698169826983698469856986698769886989699069916992699369946995699669976998699970007001700270037004700570067007700870097010701170127013701470157016701770187019702070217022702370247025702670277028702970307031703270337034703570367037703870397040704170427043704470457046704770487049705070517052705370547055705670577058705970607061706270637064706570667067706870697070707170727073707470757076707770787079708070817082708370847085708670877088708970907091709270937094709570967097709870997100710171027103710471057106710771087109711071117112711371147115711671177118711971207121712271237124712571267127712871297130713171327133713471357136713771387139714071417142714371447145714671477148714971507151715271537154715571567157715871597160716171627163716471657166716771687169717071717172717371747175717671777178717971807181718271837184718571867187718871897190719171927193719471957196719771987199720072017202720372047205720672077208720972107211721272137214721572167217721872197220722172227223722472257226722772287229723072317232723372347235723672377238723972407241724272437244724572467247724872497250725172527253725472557256725772587259726072617262726372647265726672677268726972707271727272737274727572767277727872797280728172827283728472857286728772887289729072917292729372947295729672977298729973007301730273037304730573067307730873097310731173127313731473157316731773187319732073217322732373247325732673277328732973307331733273337334733573367337733873397340734173427343734473457346734773487349735073517352735373547355735673577358735973607361736273637364736573667367736873697370737173727373737473757376737773787379738073817382738373847385738673877388738973907391739273937394739573967397739873997400740174027403740474057406740774087409741074117412741374147415741674177418741974207421742274237424742574267427742874297430743174327433743474357436743774387439744074417442744374447445744674477448744974507451745274537454745574567457745874597460746174627463746474657466746774687469747074717472747374747475747674777478747974807481748274837484748574867487748874897490749174927493749474957496749774987499750075017502750375047505750675077508750975107511751275137514751575167517751875197520752175227523752475257526752775287529753075317532753375347535753675377538753975407541754275437544754575467547754875497550755175527553755475557556755775587559756075617562756375647565756675677568756975707571757275737574757575767577757875797580758175827583758475857586758775887589759075917592759375947595759675977598759976007601760276037604760576067607760876097610761176127613761476157616761776187619762076217622762376247625762676277628762976307631763276337634763576367637763876397640764176427643764476457646764776487649765076517652765376547655765676577658765976607661766276637664766576667667766876697670767176727673767476757676767776787679768076817682768376847685768676877688768976907691769276937694769576967697769876997700770177027703770477057706770777087709771077117712771377147715771677177718771977207721772277237724772577267727772877297730773177327733773477357736773777387739774077417742774377447745774677477748774977507751775277537754775577567757775877597760776177627763776477657766776777687769777077717772777377747775777677777778777977807781778277837784778577867787778877897790779177927793779477957796779777987799780078017802780378047805780678077808780978107811781278137814781578167817781878197820782178227823782478257826782778287829783078317832783378347835783678377838783978407841784278437844784578467847784878497850785178527853785478557856785778587859786078617862786378647865786678677868786978707871787278737874787578767877787878797880788178827883788478857886788778887889789078917892789378947895789678977898789979007901790279037904790579067907790879097910791179127913791479157916791779187919792079217922792379247925792679277928792979307931793279337934793579367937793879397940794179427943794479457946794779487949795079517952795379547955795679577958795979607961796279637964796579667967796879697970797179727973797479757976797779787979798079817982798379847985798679877988798979907991799279937994799579967997799879998000800180028003800480058006800780088009801080118012801380148015801680178018801980208021802280238024802580268027802880298030803180328033803480358036803780388039804080418042804380448045804680478048804980508051805280538054805580568057805880598060806180628063806480658066806780688069807080718072807380748075807680778078807980808081808280838084808580868087808880898090809180928093809480958096809780988099810081018102810381048105810681078108810981108111811281138114811581168117811881198120812181228123812481258126812781288129813081318132813381348135813681378138813981408141814281438144814581468147814881498150815181528153815481558156815781588159816081618162816381648165816681678168816981708171817281738174817581768177817881798180818181828183818481858186818781888189819081918192819381948195819681978198819982008201820282038204820582068207820882098210821182128213821482158216821782188219822082218222822382248225822682278228822982308231823282338234823582368237823882398240824182428243824482458246824782488249825082518252825382548255825682578258825982608261826282638264826582668267826882698270827182728273827482758276827782788279828082818282828382848285828682878288828982908291829282938294829582968297829882998300830183028303830483058306830783088309831083118312831383148315831683178318831983208321832283238324832583268327832883298330833183328333833483358336833783388339834083418342834383448345834683478348834983508351835283538354835583568357835883598360836183628363836483658366836783688369837083718372837383748375837683778378837983808381838283838384838583868387838883898390839183928393839483958396839783988399840084018402840384048405840684078408840984108411841284138414841584168417841884198420842184228423842484258426842784288429843084318432843384348435843684378438843984408441844284438444844584468447844884498450845184528453845484558456845784588459846084618462846384648465846684678468846984708471847284738474847584768477847884798480848184828483848484858486848784888489849084918492849384948495849684978498849985008501850285038504850585068507850885098510851185128513851485158516851785188519852085218522852385248525852685278528852985308531853285338534853585368537853885398540854185428543854485458546854785488549855085518552855385548555855685578558855985608561856285638564856585668567856885698570857185728573857485758576857785788579858085818582858385848585858685878588858985908591859285938594859585968597859885998600860186028603860486058606860786088609861086118612861386148615861686178618861986208621862286238624862586268627862886298630863186328633863486358636863786388639864086418642864386448645864686478648864986508651865286538654865586568657865886598660866186628663866486658666866786688669867086718672867386748675867686778678867986808681868286838684868586868687868886898690869186928693869486958696869786988699870087018702870387048705870687078708870987108711871287138714871587168717871887198720872187228723872487258726872787288729873087318732873387348735873687378738873987408741874287438744874587468747874887498750875187528753875487558756875787588759876087618762876387648765876687678768876987708771877287738774877587768777877887798780878187828783878487858786878787888789879087918792879387948795879687978798879988008801880288038804880588068807880888098810881188128813881488158816881788188819882088218822882388248825882688278828882988308831883288338834883588368837883888398840884188428843884488458846884788488849885088518852885388548855885688578858885988608861886288638864886588668867886888698870887188728873887488758876887788788879888088818882888388848885888688878888888988908891889288938894889588968897889888998900890189028903890489058906890789088909891089118912891389148915891689178918891989208921892289238924892589268927892889298930893189328933893489358936893789388939894089418942894389448945894689478948894989508951895289538954895589568957895889598960896189628963896489658966896789688969897089718972897389748975897689778978897989808981898289838984898589868987898889898990899189928993899489958996899789988999900090019002900390049005900690079008900990109011901290139014901590169017901890199020902190229023902490259026902790289029903090319032903390349035903690379038903990409041904290439044904590469047904890499050905190529053905490559056905790589059906090619062906390649065906690679068906990709071907290739074907590769077907890799080908190829083908490859086908790889089909090919092909390949095909690979098909991009101910291039104910591069107910891099110911191129113911491159116911791189119912091219122912391249125912691279128912991309131913291339134913591369137913891399140914191429143914491459146914791489149915091519152915391549155915691579158915991609161916291639164916591669167916891699170917191729173917491759176917791789179918091819182918391849185918691879188918991909191919291939194919591969197919891999200920192029203920492059206920792089209921092119212921392149215921692179218921992209221922292239224922592269227922892299230923192329233923492359236923792389239924092419242924392449245924692479248924992509251925292539254925592569257925892599260926192629263926492659266926792689269927092719272927392749275927692779278927992809281928292839284928592869287928892899290929192929293929492959296929792989299930093019302930393049305930693079308930993109311931293139314931593169317931893199320932193229323932493259326932793289329933093319332933393349335933693379338933993409341934293439344934593469347934893499350935193529353935493559356935793589359936093619362936393649365936693679368936993709371937293739374937593769377937893799380938193829383938493859386938793889389939093919392939393949395939693979398939994009401940294039404940594069407940894099410941194129413941494159416941794189419942094219422942394249425942694279428942994309431943294339434943594369437943894399440944194429443944494459446944794489449945094519452945394549455945694579458945994609461946294639464946594669467946894699470947194729473947494759476947794789479948094819482948394849485948694879488948994909491949294939494949594969497949894999500950195029503950495059506950795089509951095119512951395149515951695179518951995209521952295239524952595269527952895299530953195329533953495359536953795389539954095419542954395449545954695479548954995509551955295539554955595569557955895599560956195629563956495659566956795689569957095719572957395749575957695779578957995809581958295839584958595869587958895899590959195929593959495959596959795989599960096019602960396049605960696079608960996109611961296139614961596169617961896199620962196229623962496259626962796289629963096319632963396349635963696379638963996409641964296439644964596469647964896499650965196529653965496559656965796589659966096619662966396649665966696679668966996709671967296739674967596769677967896799680968196829683968496859686968796889689969096919692969396949695969696979698969997009701970297039704970597069707970897099710971197129713971497159716971797189719972097219722972397249725972697279728972997309731973297339734973597369737973897399740974197429743974497459746974797489749975097519752975397549755975697579758975997609761976297639764976597669767976897699770977197729773977497759776977797789779978097819782978397849785978697879788978997909791979297939794979597969797979897999800980198029803980498059806980798089809981098119812981398149815981698179818981998209821982298239824982598269827982898299830983198329833983498359836983798389839984098419842984398449845984698479848984998509851985298539854985598569857985898599860986198629863986498659866986798689869987098719872987398749875987698779878987998809881988298839884988598869887988898899890989198929893989498959896989798989899990099019902990399049905990699079908990999109911991299139914991599169917991899199920992199229923992499259926992799289929993099319932993399349935993699379938993999409941994299439944994599469947994899499950995199529953995499559956995799589959996099619962996399649965996699679968996999709971997299739974997599769977997899799980998199829983998499859986998799889989999099919992999399949995999699979998999910000100011000210003100041000510006100071000810009100101001110012100131001410015100161001710018100191002010021100221002310024100251002610027100281002910030100311003210033100341003510036100371003810039100401004110042100431004410045100461004710048100491005010051100521005310054100551005610057100581005910060100611006210063100641006510066100671006810069100701007110072100731007410075100761007710078100791008010081100821008310084100851008610087100881008910090100911009210093100941009510096100971009810099101001010110102101031010410105101061010710108101091011010111101121011310114101151011610117101181011910120101211012210123101241012510126101271012810129101301013110132101331013410135101361013710138101391014010141101421014310144101451014610147101481014910150101511015210153101541015510156101571015810159101601016110162101631016410165101661016710168101691017010171101721017310174101751017610177101781017910180101811018210183101841018510186101871018810189101901019110192101931019410195101961019710198101991020010201102021020310204102051020610207102081020910210102111021210213102141021510216102171021810219102201022110222102231022410225102261022710228102291023010231102321023310234102351023610237102381023910240102411024210243102441024510246102471024810249102501025110252102531025410255102561025710258102591026010261102621026310264102651026610267102681026910270102711027210273102741027510276102771027810279102801028110282102831028410285102861028710288102891029010291102921029310294102951029610297102981029910300103011030210303103041030510306103071030810309103101031110312103131031410315103161031710318103191032010321103221032310324103251032610327103281032910330103311033210333103341033510336103371033810339103401034110342103431034410345103461034710348103491035010351103521035310354103551035610357103581035910360103611036210363103641036510366103671036810369103701037110372103731037410375103761037710378103791038010381103821038310384103851038610387103881038910390103911039210393103941039510396103971039810399104001040110402104031040410405104061040710408104091041010411104121041310414104151041610417104181041910420104211042210423104241042510426104271042810429104301043110432104331043410435104361043710438104391044010441104421044310444104451044610447104481044910450104511045210453104541045510456104571045810459104601046110462104631046410465104661046710468104691047010471104721047310474104751047610477104781047910480104811048210483104841048510486104871048810489104901049110492104931049410495104961049710498104991050010501105021050310504105051050610507105081050910510105111051210513105141051510516105171051810519105201052110522105231052410525105261052710528105291053010531105321053310534105351053610537105381053910540105411054210543105441054510546105471054810549105501055110552105531055410555105561055710558105591056010561105621056310564105651056610567105681056910570105711057210573105741057510576105771057810579105801058110582105831058410585105861058710588105891059010591105921059310594105951059610597105981059910600106011060210603106041060510606106071060810609106101061110612106131061410615106161061710618106191062010621106221062310624106251062610627106281062910630106311063210633106341063510636106371063810639106401064110642106431064410645106461064710648106491065010651106521065310654106551065610657106581065910660106611066210663106641066510666106671066810669106701067110672106731067410675106761067710678106791068010681106821068310684106851068610687106881068910690106911069210693106941069510696106971069810699107001070110702107031070410705107061070710708107091071010711107121071310714107151071610717107181071910720107211072210723107241072510726107271072810729107301073110732107331073410735107361073710738107391074010741107421074310744107451074610747107481074910750107511075210753107541075510756107571075810759107601076110762107631076410765107661076710768107691077010771107721077310774107751077610777107781077910780107811078210783107841078510786107871078810789107901079110792107931079410795107961079710798107991080010801108021080310804108051080610807108081080910810108111081210813108141081510816108171081810819108201082110822108231082410825108261082710828108291083010831108321083310834108351083610837108381083910840108411084210843108441084510846108471084810849108501085110852108531085410855108561085710858108591086010861108621086310864108651086610867108681086910870108711087210873108741087510876108771087810879108801088110882108831088410885108861088710888108891089010891108921089310894108951089610897108981089910900109011090210903109041090510906109071090810909109101091110912109131091410915109161091710918109191092010921109221092310924109251092610927109281092910930109311093210933109341093510936109371093810939109401094110942109431094410945109461094710948109491095010951109521095310954109551095610957109581095910960109611096210963109641096510966109671096810969109701097110972109731097410975109761097710978109791098010981109821098310984109851098610987109881098910990109911099210993109941099510996109971099810999110001100111002110031100411005110061100711008110091101011011110121101311014110151101611017110181101911020110211102211023110241102511026110271102811029110301103111032110331103411035110361103711038110391104011041110421104311044110451104611047110481104911050110511105211053110541105511056110571105811059110601106111062110631106411065110661106711068110691107011071110721107311074110751107611077110781107911080110811108211083110841108511086110871108811089110901109111092110931109411095110961109711098110991110011101111021110311104111051110611107111081110911110111111111211113111141111511116111171111811119111201112111122111231112411125111261112711128111291113011131111321113311134111351113611137111381113911140111411114211143111441114511146111471114811149111501115111152111531115411155111561115711158111591116011161111621116311164111651116611167111681116911170111711117211173111741117511176111771117811179111801118111182111831118411185111861118711188111891119011191111921119311194111951119611197111981119911200112011120211203112041120511206112071120811209112101121111212112131121411215112161121711218112191122011221112221122311224112251122611227112281122911230112311123211233112341123511236112371123811239112401124111242112431124411245112461124711248112491125011251112521125311254112551125611257112581125911260112611126211263112641126511266112671126811269112701127111272112731127411275112761127711278112791128011281112821128311284112851128611287112881128911290112911129211293112941129511296112971129811299113001130111302113031130411305113061130711308113091131011311113121131311314113151131611317113181131911320113211132211323113241132511326113271132811329113301133111332113331133411335113361133711338113391134011341113421134311344113451134611347113481134911350113511135211353113541135511356113571135811359113601136111362113631136411365113661136711368113691137011371113721137311374113751137611377113781137911380113811138211383113841138511386113871138811389113901139111392113931139411395113961139711398113991140011401114021140311404114051140611407114081140911410114111141211413114141141511416114171141811419114201142111422114231142411425114261142711428114291143011431114321143311434114351143611437114381143911440114411144211443114441144511446114471144811449114501145111452114531145411455114561145711458114591146011461114621146311464114651146611467114681146911470114711147211473114741147511476114771147811479114801148111482114831148411485114861148711488114891149011491114921149311494114951149611497114981149911500115011150211503115041150511506115071150811509115101151111512115131151411515115161151711518115191152011521115221152311524115251152611527115281152911530115311153211533115341153511536115371153811539115401154111542115431154411545115461154711548115491155011551115521155311554115551155611557115581155911560115611156211563115641156511566115671156811569115701157111572115731157411575115761157711578115791158011581115821158311584115851158611587115881158911590115911159211593115941159511596115971159811599116001160111602116031160411605116061160711608116091161011611116121161311614116151161611617116181161911620116211162211623116241162511626116271162811629116301163111632116331163411635116361163711638116391164011641116421164311644116451164611647116481164911650116511165211653116541165511656116571165811659116601166111662116631166411665116661166711668116691167011671116721167311674116751167611677116781167911680116811168211683116841168511686116871168811689116901169111692116931169411695116961169711698116991170011701117021170311704117051170611707117081170911710117111171211713117141171511716117171171811719117201172111722117231172411725117261172711728117291173011731117321173311734117351173611737117381173911740117411174211743117441174511746117471174811749117501175111752117531175411755117561175711758117591176011761117621176311764117651176611767117681176911770117711177211773117741177511776117771177811779117801178111782117831178411785117861178711788117891179011791117921179311794117951179611797117981179911800118011180211803118041180511806118071180811809118101181111812118131181411815118161181711818118191182011821118221182311824118251182611827118281182911830118311183211833118341183511836118371183811839118401184111842118431184411845118461184711848118491185011851118521185311854118551185611857118581185911860118611186211863118641186511866118671186811869118701187111872118731187411875118761187711878118791188011881118821188311884118851188611887118881188911890118911189211893118941189511896118971189811899119001190111902119031190411905119061190711908119091191011911119121191311914119151191611917119181191911920119211192211923119241192511926119271192811929119301193111932119331193411935119361193711938119391194011941119421194311944119451194611947119481194911950119511195211953119541195511956119571195811959119601196111962119631196411965119661196711968119691197011971119721197311974119751197611977119781197911980119811198211983119841198511986119871198811989119901199111992119931199411995119961199711998119991200012001120021200312004120051200612007120081200912010120111201212013120141201512016120171201812019120201202112022120231202412025120261202712028120291203012031120321203312034120351203612037120381203912040120411204212043120441204512046120471204812049120501205112052120531205412055120561205712058120591206012061120621206312064120651206612067120681206912070120711207212073120741207512076120771207812079120801208112082120831208412085120861208712088120891209012091120921209312094120951209612097120981209912100121011210212103121041210512106121071210812109121101211112112121131211412115121161211712118121191212012121121221212312124121251212612127121281212912130121311213212133121341213512136121371213812139121401214112142121431214412145121461214712148121491215012151121521215312154121551215612157121581215912160121611216212163121641216512166121671216812169121701217112172121731217412175121761217712178121791218012181121821218312184121851218612187121881218912190121911219212193121941219512196121971219812199122001220112202122031220412205122061220712208122091221012211122121221312214122151221612217122181221912220122211222212223122241222512226122271222812229122301223112232122331223412235122361223712238122391224012241122421224312244122451224612247122481224912250122511225212253122541225512256122571225812259122601226112262122631226412265122661226712268122691227012271122721227312274122751227612277122781227912280122811228212283122841228512286122871228812289122901229112292122931229412295122961229712298122991230012301123021230312304123051230612307123081230912310123111231212313123141231512316123171231812319123201232112322123231232412325123261232712328123291233012331123321233312334123351233612337123381233912340123411234212343123441234512346123471234812349123501235112352123531235412355123561235712358123591236012361123621236312364123651236612367123681236912370123711237212373123741237512376123771237812379123801238112382123831238412385123861238712388123891239012391123921239312394123951239612397123981239912400124011240212403124041240512406124071240812409124101241112412124131241412415124161241712418124191242012421124221242312424124251242612427124281242912430124311243212433124341243512436124371243812439124401244112442124431244412445124461244712448124491245012451124521245312454124551245612457124581245912460124611246212463124641246512466124671246812469124701247112472124731247412475124761247712478124791248012481124821248312484124851248612487124881248912490124911249212493124941249512496124971249812499125001250112502125031250412505125061250712508125091251012511125121251312514125151251612517125181251912520125211252212523125241252512526125271252812529125301253112532125331253412535125361253712538125391254012541125421254312544125451254612547125481254912550125511255212553125541255512556125571255812559125601256112562125631256412565125661256712568125691257012571125721257312574125751257612577125781257912580125811258212583125841258512586125871258812589125901259112592125931259412595125961259712598125991260012601126021260312604126051260612607126081260912610126111261212613126141261512616126171261812619126201262112622126231262412625126261262712628126291263012631126321263312634126351263612637126381263912640126411264212643126441264512646126471264812649126501265112652126531265412655126561265712658126591266012661126621266312664126651266612667126681266912670126711267212673126741267512676126771267812679126801268112682126831268412685126861268712688126891269012691126921269312694126951269612697126981269912700127011270212703127041270512706127071270812709127101271112712127131271412715127161271712718127191272012721127221272312724127251272612727127281272912730127311273212733127341273512736127371273812739127401274112742127431274412745127461274712748127491275012751127521275312754127551275612757127581275912760127611276212763127641276512766127671276812769127701277112772127731277412775127761277712778127791278012781127821278312784127851278612787127881278912790127911279212793127941279512796127971279812799128001280112802128031280412805128061280712808128091281012811128121281312814128151281612817128181281912820128211282212823128241282512826128271282812829128301283112832128331283412835128361283712838128391284012841128421284312844128451284612847128481284912850128511285212853128541285512856128571285812859128601286112862128631286412865128661286712868128691287012871128721287312874128751287612877128781287912880128811288212883128841288512886128871288812889128901289112892128931289412895128961289712898128991290012901129021290312904129051290612907129081290912910129111291212913129141291512916129171291812919129201292112922129231292412925129261292712928129291293012931129321293312934129351293612937129381293912940129411294212943129441294512946129471294812949129501295112952129531295412955129561295712958129591296012961129621296312964129651296612967129681296912970129711297212973129741297512976129771297812979129801298112982129831298412985129861298712988129891299012991129921299312994129951299612997129981299913000130011300213003130041300513006130071300813009130101301113012130131301413015130161301713018130191302013021130221302313024130251302613027130281302913030130311303213033130341303513036130371303813039130401304113042130431304413045130461304713048130491305013051130521305313054130551305613057130581305913060130611306213063130641306513066130671306813069130701307113072130731307413075130761307713078130791308013081130821308313084130851308613087130881308913090130911309213093130941309513096130971309813099131001310113102131031310413105131061310713108131091311013111131121311313114131151311613117131181311913120131211312213123131241312513126131271312813129131301313113132131331313413135131361313713138131391314013141131421314313144131451314613147131481314913150131511315213153131541315513156131571315813159131601316113162131631316413165131661316713168131691317013171131721317313174131751317613177131781317913180131811318213183131841318513186131871318813189131901319113192131931319413195131961319713198131991320013201132021320313204132051320613207132081320913210132111321213213132141321513216132171321813219132201322113222132231322413225132261322713228132291323013231132321323313234132351323613237132381323913240132411324213243132441324513246132471324813249132501325113252132531325413255132561325713258132591326013261132621326313264132651326613267132681326913270132711327213273132741327513276132771327813279132801328113282132831328413285132861328713288132891329013291132921329313294132951329613297132981329913300133011330213303133041330513306133071330813309133101331113312133131331413315133161331713318133191332013321133221332313324133251332613327133281332913330133311333213333133341333513336133371333813339133401334113342133431334413345133461334713348133491335013351133521335313354133551335613357133581335913360133611336213363133641336513366133671336813369133701337113372133731337413375133761337713378133791338013381133821338313384133851338613387133881338913390133911339213393133941339513396133971339813399134001340113402134031340413405134061340713408134091341013411134121341313414134151341613417134181341913420134211342213423134241342513426134271342813429134301343113432134331343413435134361343713438134391344013441134421344313444134451344613447134481344913450134511345213453134541345513456134571345813459134601346113462134631346413465134661346713468134691347013471134721347313474134751347613477134781347913480134811348213483134841348513486134871348813489134901349113492134931349413495134961349713498134991350013501135021350313504135051350613507135081350913510135111351213513135141351513516135171351813519135201352113522135231352413525135261352713528135291353013531135321353313534135351353613537135381353913540135411354213543135441354513546135471354813549135501355113552135531355413555135561355713558135591356013561135621356313564135651356613567135681356913570135711357213573
  1. /*@WebApiFunc@*/
  2. var varList = ['GL_FC_JSD.SX_GD_GLF_JS_XX_XX_XXX_CI0004','GL_FC_JSD.SX_GD_GLF_JS_XX_XX_XXX_CI0009','GL_FC_JSD.SX_GD_GLF_JS_XX_XX_XXX_CI0129','GL_FC_JSD.SX_GD_GLF_JS_XX_XX_XXX_CI0130','GL_FC_JSD.SX_GD_GLF_JS_XX_XX_XXX_CI0131','GL_FC_JSD.SX_GD_GLF_JS_XX_XX_XXX_CI0171','GL_FC_JSD.SX_GD_GLF_JS_XX_XX_XXX_CI0144','GL_FC_JSD.SX_GD_GLF_JS_XX_XX_XXX_CI0140','GL_FC_JSD.SX_GD_GLF_JS_XX_XX_XXX_CI0168','GL_FC_JSD.SX_GD_GLF_JS_XX_XX_XXX_CI0160','GL_FC_JSD.SX_GD_GLF_JS_XX_XX_XXX_CI0164','GL_FC_JSD.SX_GD_GLF_JS_XX_XX_XXX_CI0196','GL_FC_JSD.SX_GD_GLF_JS_XX_XX_XXX_CI0038','GL_FC_JSD.SX_GD_GLF_JS_XX_XX_XXX_CI0034','GL_FC_JSD.SX_GD_GLF_JS_XX_XX_XXX_CI0065','GL_FC_JSD.SX_GD_GLF_JS_XX_XX_XXX_CI0054','GL_FC_JSD.SX_GD_GLF_JS_XX_XX_XXX_CI0061','GL_FC_JSD.SX_GD_GLF_JS_XX_XX_XXX_CI0188','GS_JCD.LN_GD_GL_JS_XX_XX_XXX_CI0005','GL_FC_JSD.SX_GD_GLF_JS_XX_XX_XXX_CI0125','GL_FC_JSD.SX_GD_GLF_JS_XX_XX_XXX_CI0124','GL_FC_JSD.SX_GD_GLF_JS_XX_XX_XXX_CI0077','GL_FC_JSD.SX_GD_GLF_JS_XX_XX_XXX_CI0126','GL_FC_JSD.SX_GD_GLF_JS_XX_XX_XXX_CI0089','GL_FC_JSD.SX_GD_GLF_JS_XX_XX_XXX_CI0085','GL_FC_JSD.SX_GD_GLF_JS_XX_XX_XXX_CI0116','GL_FC_JSD.SX_GD_GLF_JS_XX_XX_XXX_CI0108','GL_FC_JSD.SX_GD_GLF_JS_XX_XX_XXX_CI0112','GL_FC_JSD.SX_GD_GLF_JS_XX_XX_XXX_CI0192'];
  3. var varListObj = {};
  4. var tagInfoDic={};
  5. // 用于保存所有的lib
  6. var mouseX=0,mouseY=0;
  7. var zoomNodeList = zoomNodeList || [];
  8. zoomNodeList.length = 0;
  9. var contextMenuOnViewList = contextMenuOnViewList || [];
  10. var globalVarNameList = globalVarNameList || [];
  11. var ratio = {ratioX: 1, ratioY: 1};
  12. // 保存加上图形旋转之后的缩放比例
  13. var _ratio = {ratioX: 1, ratioY: 1};
  14. var autoAdaptive = '@autoAdaptive@';
  15. var browserSize = {
  16. width: window.innerWidth || $window.innerWidth(),
  17. height: window.innerHeight || $window.innerHeight()
  18. }
  19. var globalVarObj = {};
  20. var globarParamsObj = {};
  21. var globalAliasObj = {};
  22. var pageSizeRatioValue;
  23. var PAGESCALABLE; // 页面是否可通过滚轮缩放
  24. var PageAdaptMode = {
  25. value: 'originSize',
  26. minWidth: 1366,
  27. minHeight: 768
  28. };
  29. function calcRatio (backSize, browserSize, ratio) {
  30. var value = GD.getParams('pageSizeRatioValue') || {}, rt;
  31. function cr(adaptMode) {
  32. var rx=1, ry=1, w, h;
  33. switch (adaptMode) {
  34. case 'adaptWidth':
  35. rx = ry = browserSize.width / backSize.width;
  36. break;
  37. case 'adaptHeight':
  38. rx = ry = browserSize.width / backSize.width;
  39. break;
  40. case 'adaptBrowser':
  41. rx = browserSize.width / backSize.width;
  42. ry = browserSize.height / backSize.height;
  43. break;
  44. case 'originSize':
  45. rx = ry = 1;
  46. break;
  47. case 'autoResize':
  48. w = browserSize.width < PageAdaptMode.minWidth ? PageAdaptMode.minWidth : browserSize.width;
  49. h = browserSize.height < PageAdaptMode.minHeight ? PageAdaptMode.minHeight : browserSize.height;
  50. rx = w / backSize.width;
  51. ry = h / backSize.height;
  52. rx > ry ? rx = ry : ry = rx;
  53. break;
  54. }
  55. return {rx: rx,ry: ry}
  56. }
  57. value = value.value || PageAdaptMode.value;
  58. pageSizeRatioValue = value;
  59. if ($.isNumeric(value)) {
  60. rt = cr(PageAdaptMode.value);
  61. ratio.ratioX = value*rt.rx;
  62. ratio.ratioY = value*rt.ry;
  63. } else {
  64. rt = cr(value);
  65. ratio.ratioX = rt.rx;
  66. ratio.ratioY = rt.ry;
  67. }
  68. ratio.originRatioX = rt.rx;
  69. ratio.originRatioY = rt.ry;
  70. window.backSize = backSize;
  71. }
  72. // 页面的依赖
  73. (function (W, GD) {
  74. W.GD = GD = GD || {};
  75. GD.relationship = {
  76. // hash: ['a.js', 'b.js', 'c.js'],
  77. '1234/pbt_gl': ['lib/排布图图元.js'],
  78. }
  79. })(window, window.GD);
  80. (function () {
  81. for (var i = 0, len = varList.length; i < len; i++) {
  82. var varStr = varList[i];
  83. varStr = varStr && varStr.toLowerCase && varStr.toLowerCase();
  84. varStr && (varListObj[varStr] = 0);
  85. }
  86. })();
  87. jQuery.support.cors = true;
  88. ht.Default.appendTimeStamp = function(url) { return url };
  89. function init() {
  90. initPage();
  91. // dataModel._libModel = _libModel;
  92. try {
  93. VarValue = JSON.parse(sessionStorage.getItem(location.pathname)) || VarValue;
  94. } catch (err) {}
  95. for(var i=0;i< 29 ;i++){VarValue[i] =0;}
  96. graphView.handleScroll = function () {}; graphView.setPannable(false); graphView.setMovableFunc(function(data){return false});PAGESCALABLE = false
  97. view.style.background = 'rgba(255,255,255,1)';
  98. anniu=0;
  99. sy=0;
  100. ldjsc=0;
  101. ztjs=0;
  102. sbjz=0;
  103. xnfx=0;
  104. pjgl=0;
  105. zbph=0;
  106. dbgl=0;
  107. bjzx=0;
  108. jrjs=0;
  109. sxxny=0;
  110. yygjb=0;
  111. plhts=0;
  112. tqwns=0;
  113. gljf=0;
  114. llbts=0;
  115. ygcls=0;
  116. fs=0;
  117. sjgl=0;
  118. yfgl=0;
  119. rfdl=0;
  120. yfdl=0;
  121. ylyxx=0;
  122. nfdl=0;
  123. nlyxs=0;
  124. llfdl=0;
  125. whssdl=0;
  126. gzssdl=0;
  127. xdssdl=0;
  128. slssdl=0;
  129. xnssdl=0;
  130. hyfy=0;
  131. A=0;
  132. B=0;
  133. C=0;
  134. D=0;
  135. E=0;
  136. F=0;
  137. Node17_1_zhuangtai="GL_FJ_JSD.SXGD_GLF_JS_P1_L1_002_CI0166";
  138. Node17_1_bianhao="A02";
  139. Node17_1_fengsu="GL_FJ.SX_GD_GLF_FJ_P1_L1_002_AI0006";
  140. Node17_1_gonglv="GL_FJ.SX_GD_GLF_FJ_P1_L1_002_AI0002";
  141. Node17_2_zhuangtai="GL_FJ_JSD.SXGD_GLF_JS_P1_L1_003_CI0166";
  142. Node17_2_bianhao="A03";
  143. Node17_2_fengsu="GL_FJ.SX_GD_GLF_FJ_P1_L1_003_AI0006";
  144. Node17_2_gonglv="GL_FJ.SX_GD_GLF_FJ_P1_L1_003_AI0002";
  145. Node17_3_zhuangtai="GL_FJ_JSD.SXGD_GLF_JS_P1_L1_004_CI0166";
  146. Node17_3_bianhao="A04";
  147. Node17_3_fengsu="GL_FJ.SX_GD_GLF_FJ_P1_L1_004_AI0006";
  148. Node17_3_gonglv="GL_FJ.SX_GD_GLF_FJ_P1_L1_004_AI0002";
  149. Node17_4_zhuangtai="GL_FJ_JSD.SXGD_GLF_JS_P1_L1_005_CI0166";
  150. Node17_4_bianhao="A05";
  151. Node17_4_fengsu="GL_FJ.SX_GD_GLF_FJ_P1_L1_005_AI0006";
  152. Node17_4_gonglv="GL_FJ.SX_GD_GLF_FJ_P1_L1_005_AI0002";
  153. Node17_5_zhuangtai="GL_FJ_JSD.SXGD_GLF_JS_P1_L1_006_CI0166";
  154. Node17_5_bianhao="A06";
  155. Node17_5_fengsu="GL_FJ.SX_GD_GLF_FJ_P1_L1_006_AI0006";
  156. Node17_5_gonglv="GL_FJ.SX_GD_GLF_FJ_P1_L1_002_AI0002";
  157. Node17_6_zhuangtai="GL_FJ_JSD.SXGD_GLF_JS_P1_L1_007_CI0166";
  158. Node17_6_bianhao="A07";
  159. Node17_6_fengsu="GL_FJ.SX_GD_GLF_FJ_P1_L1_007_AI0006";
  160. Node17_6_gonglv="GL_FJ.SX_GD_GLF_FJ_P1_L1_007_AI0002";
  161. Node17_7_zhuangtai="GL_FJ_JSD.SXGD_GLF_JS_P1_L1_008_CI0166";
  162. Node17_7_bianhao="A08";
  163. Node17_7_fengsu="GL_FJ.SX_GD_GLF_FJ_P1_L1_008_AI0006";
  164. Node17_7_gonglv="GL_FJ.SX_GD_GLF_FJ_P1_L1_008_AI0002";
  165. Node17_8_zhuangtai="GL_FJ_JSD.SXGD_GLF_JS_P1_L1_009_CI0166";
  166. Node17_8_bianhao="A09";
  167. Node17_8_fengsu="GL_FJ.SX_GD_GLF_FJ_P1_L1_009_AI0006";
  168. Node17_8_gonglv="GL_FJ.SX_GD_GLF_FJ_P1_L1_009_AI0002";
  169. Node17_9_zhuangtai="GL_FJ_JSD.SXGD_GLF_JS_P1_L1_010_CI0166";
  170. Node17_9_bianhao="A10";
  171. Node17_9_fengsu="GL_FJ.SX_GD_GLF_FJ_P1_L1_010_AI0006";
  172. Node17_9_gonglv="GL_FJ.SX_GD_GLF_FJ_P1_L1_010_AI0002";
  173. Node17_10_zhuangtai="GL_FJ_JSD.SXGD_GLF_JS_P1_L1_011_CI0166";
  174. Node17_10_bianhao="A11";
  175. Node17_10_fengsu="GL_FJ.SX_GD_GLF_FJ_P1_L1_011_AI0006";
  176. Node17_10_gonglv="GL_FJ.SX_GD_GLF_FJ_P1_L1_011_AI0002";
  177. Node17_11_zhuangtai="GL_FJ_JSD.SXGD_GLF_JS_P1_L1_012_CI0166";
  178. Node17_11_bianhao="A12";
  179. Node17_11_fengsu="GL_FJ.SX_GD_GLF_FJ_P1_L1_012_AI0006";
  180. Node17_11_gonglv="GL_FJ.SX_GD_GLF_FJ_P1_L1_012_AI0002";
  181. Node17_12_zhuangtai="GL_FJ_JSD.SXGD_GLF_JS_P2_L2_013_CI0166";
  182. Node17_12_bianhao="B13";
  183. Node17_12_fengsu="GL_FJ.SX_GD_GLF_FJ_P1_L2_013_AI0006";
  184. Node17_12_gonglv="GL_FJ.SX_GD_GLF_FJ_P1_L2_013_AI0002";
  185. Node17_13_zhuangtai="GL_FJ_JSD.SXGD_GLF_JS_P2_L2_014_CI0166";
  186. Node17_13_bianhao="B14";
  187. Node17_13_fengsu="GL_FJ.SX_GD_GLF_FJ_P1_L2_014_AI0006";
  188. Node17_13_gonglv="GL_FJ.SX_GD_GLF_FJ_P1_L2_014_AI0002";
  189. Node17_14_zhuangtai="GL_FJ_JSD.SXGD_GLF_JS_P2_L2_015_CI0166";
  190. Node17_14_bianhao="B15";
  191. Node17_14_fengsu="GL_FJ.SX_GD_GLF_FJ_P1_L2_015_AI0006";
  192. Node17_14_gonglv="GL_FJ.SX_GD_GLF_FJ_P1_L2_015_AI0002";
  193. Node17_15_zhuangtai="GL_FJ_JSD.SXGD_GLF_JS_P2_L2_016_CI0166";
  194. Node17_15_bianhao="B16";
  195. Node17_15_fengsu="GL_FJ.SX_GD_GLF_FJ_P1_L2_016_AI0006";
  196. Node17_15_gonglv="GL_FJ.SX_GD_GLF_FJ_P1_L2_016_AI0002";
  197. Node17_16_zhuangtai="GL_FJ_JSD.SXGD_GLF_JS_P2_L2_017_CI0166";
  198. Node17_16_bianhao="B17";
  199. Node17_16_fengsu="GL_FJ.SX_GD_GLF_FJ_P1_L2_017_AI0006";
  200. Node17_16_gonglv="GL_FJ.SX_GD_GLF_FJ_P1_L2_017_AI0002";
  201. Node17_17_zhuangtai="GL_FJ_JSD.SXGD_GLF_JS_P2_L2_018_CI0166";
  202. Node17_17_bianhao="B18";
  203. Node17_17_fengsu="GL_FJ.SX_GD_GLF_FJ_P1_L2_018_AI0006";
  204. Node17_17_gonglv="GL_FJ.SX_GD_GLF_FJ_P1_L2_018_AI0002";
  205. Node17_18_zhuangtai="GL_FJ_JSD.SXGD_GLF_JS_P2_L2_019_CI0166";
  206. Node17_18_bianhao="B19";
  207. Node17_18_fengsu="GL_FJ.SX_GD_GLF_FJ_P1_L2_019_AI0006";
  208. Node17_18_gonglv="GL_FJ.SX_GD_GLF_FJ_P1_L2_019_AI0002";
  209. Node17_19_zhuangtai="GL_FJ_JSD.SXGD_GLF_JS_P2_L2_020_CI0166";
  210. Node17_19_bianhao="B20";
  211. Node17_19_fengsu="GL_FJ.SX_GD_GLF_FJ_P1_L2_020_AI0006";
  212. Node17_19_gonglv="GL_FJ.SX_GD_GLF_FJ_P1_L2_020_AI0002";
  213. Node17_20_zhuangtai="GL_FJ_JSD.SXGD_GLF_JS_P2_L2_021_CI0166";
  214. Node17_20_bianhao="B21";
  215. Node17_20_fengsu="GL_FJ.SX_GD_GLF_FJ_P1_L2_021_AI0006";
  216. Node17_20_gonglv="GL_FJ.SX_GD_GLF_FJ_P1_L2_021_AI0002";
  217. Node17_21_zhuangtai="GL_FJ_JSD.SXGD_GLF_JS_P2_L2_022_CI0166";
  218. Node17_21_bianhao="B22";
  219. Node17_21_fengsu="GL_FJ.SX_GD_GLF_FJ_P1_L2_022_AI0006";
  220. Node17_21_gonglv="GL_FJ.SX_GD_GLF_FJ_P1_L2_022_AI0002";
  221. Node17_22_zhuangtai="GL_FJ_JSD.SXGD_GLF_JS_P2_L2_023_CI0166";
  222. Node17_22_bianhao="B23";
  223. Node17_22_fengsu="GL_FJ.SX_GD_GLF_FJ_P1_L2_023_AI0006";
  224. Node17_22_gonglv="GL_FJ.SX_GD_GLF_FJ_P1_L2_023_AI0002";
  225. Node17_23_zhuangtai="GL_FJ_JSD.SXGD_GLF_JS_P2_L2_024_CI0166";
  226. Node17_23_bianhao="B24";
  227. Node17_23_fengsu="GL_FJ.SX_GD_GLF_FJ_P1_L2_024_AI0006";
  228. Node17_23_gonglv="GL_FJ.SX_GD_GLF_FJ_P1_L2_024_AI0002";
  229. Node17_24_zhuangtai="0";
  230. Node17_24_bianhao="xx";
  231. Node17_24_fengsu="xx";
  232. Node17_24_gonglv="xx";
  233. /*@PageBeforeInit@*/
  234. ;(function () {
  235. var GD = window.GD;
  236. if (!GD || typeof GD.useParams !== 'function') return ;
  237. GD.useParams();
  238. })();
  239. var backSize = {width: 1899, height: 944};calcRatio(backSize, browserSize, ratio);_ratio = GD.getRatioWithRotation(0*Math.PI/180, ratio);
  240. var PageBackgroundtype = 'rect';
  241. var PageBackground = new ht.Node(),
  242. PageBackgroundBorderWidth = 0*2;
  243. if (PageBackgroundtype === 'arc') {
  244. PageBackgroundBorderWidth *= 0;
  245. }
  246. PageBackground.setImage(GD.getRectJSON(1899*_ratio.ratioX, 944*_ratio.ratioY, PageBackgroundtype, '@arcFrom@', '@arcTo@', '@arcClose@'));
  247. PageBackground.setPosition(949*ratio.ratioX, 472*ratio.ratioY);
  248. PageBackground.setSize(1899*_ratio.ratioX, 944*_ratio.ratioY);
  249. PageBackground.s({
  250. 'pixelPerfect':true
  251. /*@AddPara@*/
  252. });
  253. PageBackground.a('node.width', 1899*_ratio.ratioX);
  254. PageBackground.a('node.height', 944*_ratio.ratioY);
  255. PageBackground.a('node.type', PageBackgroundtype);
  256. PageBackground.a('node.rect', [0, 0, 1899*_ratio.ratioX, 944*_ratio.ratioY]);
  257. PageBackground.a('node.background', 'rgba(255,255,255,1)');
  258. PageBackground.a('node.gradientcolor', 'rgba(255,255,255,1)');
  259. PageBackground.a('node.gradient', '');
  260. PageBackground.a('node.borderwidth', PageBackgroundBorderWidth);
  261. PageBackground.a('node.color', 'rgba(0,0,0,1)');
  262. PageBackground.a('node.fillrect', [0,0,0,0]);
  263. PageBackground.a('node.fillbackcolor', 'rgba(0,0,0,0)');
  264. PageBackground.a('node.fillgradientcolor', 'rgba(0,0,0,0)');
  265. PageBackground.a('node.fillgradient', '');
  266. if (PageBackgroundtype !== 'rect') {
  267. PageBackground.a('node.arcFrom', parseFloat('@arcFrom@'));
  268. PageBackground.a('node.arcTo', parseFloat('@arcTo@'));
  269. PageBackground.a('node.arcClose', '@arcClose@' === 'true' ? true : false);
  270. }
  271. if (PageBackgroundtype === 'arc') {
  272. PageBackground.a('node.arcOval', true);
  273. }
  274. PageBackground.setRotation(0*Math.PI/180);
  275. PageBackground.borderWidth = PageBackgroundBorderWidth;
  276. PageBackground.borderFillwidth = PageBackgroundBorderWidth;
  277. dataModel.add(PageBackground);
  278. PageBackground._nodename = 'PageBackground'
  279. PageBackground._nodeType = 'rect';
  280. zoomNodeList.push({
  281. node: PageBackground,
  282. attr: 'node.borderwidth'
  283. });
  284. (function (node, _img) {
  285. var setWidth = node.setWidth,
  286. setHeight = node.setHeight;
  287. node.setWidth = function (width) {
  288. if (width === this.getWidth()) return ;
  289. var height = this.getHeight();
  290. this.a('node.width', width);
  291. this.a('node.rect', [0,0,width, height]);
  292. setWidth.apply(this, arguments);
  293. }
  294. node.setHeight = function (height) {
  295. if (height === this.getHeight()) return ;
  296. var width = this.getWidth();
  297. this.a('node.height', height);
  298. this.a('node.rect', [0,0,width, height]);
  299. setHeight.apply(this, arguments);
  300. }
  301. })(PageBackground, PageBackground.getImage());PageBackground.s({'2d.selectable': false,'2d.movable': false});_ratio = GD.getRatioWithRotation(0*Math.PI/180, ratio);
  302. var Node0 = new ht.Node();
  303. var Node0textStart, Node0textWidth, Node0lineStart, Node0align = 'left', Node0fontSize = 13.3333*_ratio.ratioY,Node0width = 10*_ratio.ratioX, Node0height = 120*_ratio.ratioY;
  304. (function () {
  305. if (Node0align === 'left') {
  306. Node0textStart = Node0fontSize * 0.2 > 2 ? Node0fontSize * 0.2 - 4 : Node0fontSize * 0.2 - 9;
  307. Node0textWidth = Node0width;
  308. Node0lineStart = 1;
  309. } else if (Node0align === 'right') {
  310. Node0textStart = 0;
  311. Node0textWidth =Node0fontSize <= 8 ? Node0width + Node0fontSize * 0.2 + 6 : Node0width - Node0fontSize * 0.2;
  312. Node0lineStart = (Node0width - (ht.Default.getTextSize('综 合 指 标', 'bold '+ Node0fontSize + 'px "Arial"').width + 6)) * 0.5;
  313. } else if (Node0align === 'center') {
  314. Node0textStart = -3;
  315. Node0textWidth = Node0width;
  316. Node0lineStart = Node0width - ht.Default.getTextSize('综 合 指 标', 'bold '+ Node0fontSize + 'px "Arial"').width - 11;
  317. }
  318. })();
  319. Node0.setImage(GD.getTextJSON(Node0width, Node0height, false, true, false, 'bold '+ Node0fontSize + 'px "Arial"'))
  320. Node0.setPosition(10*ratio.ratioX, 107*ratio.ratioY);
  321. Node0.setWidth(Node0width);
  322. Node0.setHeight(Node0height);
  323. Node0._nodeType = 'text';
  324. Node0._disallowEvert = true;
  325. Node0.setRotation(0*Math.PI/180);
  326. Node0.a('node.width', Node0width);
  327. Node0.a('node.height', Node0height);
  328. Node0.a('node.rect', [0, 0, Node0width, Node0height]);
  329. Node0.a('node.bordercolor','rgba(255,255,255,1)');
  330. Node0.a('node.borderwidth', 0);
  331. Node0.a('node.background','' || 'rgba(0,0,0,0)');
  332. Node0.a('node.gradient','');
  333. Node0.a('node.gradientcolor','');
  334. Node0.a('node.text','综 合 指 标');
  335. Node0.a('node.textalign','left');
  336. Node0.a('node.textvAlign','middle');
  337. Node0.a('node.textrect', [Node0textStart, 0, Node0textWidth, Node0height]);
  338. Node0.a('node.color','rgba(255,255,255,1)');
  339. Node0.a('node.font','bold '+ Node0fontSize + 'px "Arial"');
  340. Node0.a('node.textvisible',false);
  341. Node0.a('node.linefeed',true);
  342. if (true) {
  343. Node0.a('node.textfunc',function(g) {
  344. g.beginPath();
  345. var str=Node0.a('node.text') || '综 合 指 标';
  346. var color=Node0.a('node.color') || 'rgba(255,255,255,1)';
  347. canvasTextAutoLine(str,0,13.3333*0.5*_ratio.ratioY,Node0width,Node0height,13.3333*_ratio.ratioY,"left",color,'bold '+ Node0fontSize + 'px "Arial"', 0,g);
  348. });
  349. }
  350. if (false) {
  351. Node0.a('node.underlinepoints',[Node0lineStart, (120 - 13.3333) * 0.5 * _ratio.ratioY + Node0fontSize + 2 , ht.Default.getTextSize('综 合 指 标', 'bold '+ Node0fontSize + 'px "Arial"').width + 6, (Node0height - Node0fontSize) * 0.5*_ratio.ratioY + Node0fontSize + 2 ]);
  352. Node0.a('node.underlinevisible',false);
  353. Node0.a('node.underlineBorderWidth', 1);
  354. }
  355. dataModel.add(Node0);
  356. zoomNodeList.push({
  357. node: Node0,
  358. borderWidth: 0,
  359. attr: 'node.borderwidth'
  360. }); _ratio = GD.getRatioWithRotation(0*Math.PI/180, ratio);
  361. var Node1type = 'rect';
  362. var Node1 = new ht.Node(),
  363. Node1BorderWidth = 0*2;
  364. if (Node1type === 'arc') {
  365. Node1BorderWidth *= 0;
  366. }
  367. Node1.setImage(GD.getRectJSON(105*_ratio.ratioX, 48*_ratio.ratioY, Node1type, '@arcFrom@', '@arcTo@', '@arcClose@'));
  368. Node1.setPosition(82*ratio.ratioX, 138*ratio.ratioY);
  369. Node1.setSize(105*_ratio.ratioX, 48*_ratio.ratioY);
  370. Node1.s({
  371. 'pixelPerfect':true
  372. /*@AddPara@*/
  373. });
  374. Node1.a('node.width', 105*_ratio.ratioX);
  375. Node1.a('node.height', 48*_ratio.ratioY);
  376. Node1.a('node.type', Node1type);
  377. Node1.a('node.rect', [0, 0, 105*_ratio.ratioX, 48*_ratio.ratioY]);
  378. Node1.a('node.background', 'rgba(255,255,255,0.003921569)');
  379. Node1.a('node.gradientcolor', '');
  380. Node1.a('node.gradient', '');
  381. Node1.a('node.borderwidth', Node1BorderWidth);
  382. Node1.a('node.color', 'rgba(0,0,0,0)');
  383. Node1.a('node.fillrect', [0,0,0,0]);
  384. Node1.a('node.fillbackcolor', 'rgba(0,0,0,0)');
  385. Node1.a('node.fillgradientcolor', 'rgba(0,0,0,0)');
  386. Node1.a('node.fillgradient', '');
  387. if (Node1type !== 'rect') {
  388. Node1.a('node.arcFrom', parseFloat('@arcFrom@'));
  389. Node1.a('node.arcTo', parseFloat('@arcTo@'));
  390. Node1.a('node.arcClose', '@arcClose@' === 'true' ? true : false);
  391. }
  392. if (Node1type === 'arc') {
  393. Node1.a('node.arcOval', true);
  394. }
  395. Node1.setRotation(0*Math.PI/180);
  396. Node1.borderWidth = Node1BorderWidth;
  397. Node1.borderFillwidth = Node1BorderWidth;
  398. dataModel.add(Node1);
  399. Node1._nodename = 'Node1'
  400. Node1._nodeType = 'rect';
  401. zoomNodeList.push({
  402. node: Node1,
  403. attr: 'node.borderwidth'
  404. });
  405. (function (node, _img) {
  406. var setWidth = node.setWidth,
  407. setHeight = node.setHeight;
  408. node.setWidth = function (width) {
  409. if (width === this.getWidth()) return ;
  410. var height = this.getHeight();
  411. this.a('node.width', width);
  412. this.a('node.rect', [0,0,width, height]);
  413. setWidth.apply(this, arguments);
  414. }
  415. node.setHeight = function (height) {
  416. if (height === this.getHeight()) return ;
  417. var width = this.getWidth();
  418. this.a('node.height', height);
  419. this.a('node.rect', [0,0,width, height]);
  420. setHeight.apply(this, arguments);
  421. }
  422. })(Node1, Node1.getImage());_ratio = GD.getRatioWithRotation(0*Math.PI/180, ratio);
  423. var Node2 = new ht.Node();
  424. var Node2textStart, Node2textWidth, Node2lineStart, Node2align = 'center', Node2fontSize = 14.66663*_ratio.ratioY,Node2width = 67*_ratio.ratioX, Node2height = 26*_ratio.ratioY;
  425. (function () {
  426. if (Node2align === 'left') {
  427. Node2textStart = Node2fontSize * 0.2 > 2 ? Node2fontSize * 0.2 - 4 : Node2fontSize * 0.2 - 9;
  428. Node2textWidth = Node2width;
  429. Node2lineStart = 1;
  430. } else if (Node2align === 'right') {
  431. Node2textStart = 0;
  432. Node2textWidth =Node2fontSize <= 8 ? Node2width + Node2fontSize * 0.2 + 6 : Node2width - Node2fontSize * 0.2;
  433. Node2lineStart = (Node2width - (ht.Default.getTextSize('台', ' '+ Node2fontSize + 'px "Arial"').width + 6)) * 0.5;
  434. } else if (Node2align === 'center') {
  435. Node2textStart = -3;
  436. Node2textWidth = Node2width;
  437. Node2lineStart = Node2width - ht.Default.getTextSize('台', ' '+ Node2fontSize + 'px "Arial"').width - 11;
  438. }
  439. })();
  440. Node2.setImage(GD.getTextJSON(Node2width, Node2height, true, false, false, ' '+ Node2fontSize + 'px "Arial"'))
  441. Node2.setPosition(1860*ratio.ratioX, 84*ratio.ratioY);
  442. Node2.setWidth(Node2width);
  443. Node2.setHeight(Node2height);
  444. Node2._nodeType = 'text';
  445. Node2._disallowEvert = true;
  446. Node2.setRotation(0*Math.PI/180);
  447. Node2.a('node.width', Node2width);
  448. Node2.a('node.height', Node2height);
  449. Node2.a('node.rect', [0, 0, Node2width, Node2height]);
  450. Node2.a('node.bordercolor','rgba(105,105,105,1)');
  451. Node2.a('node.borderwidth', 0);
  452. Node2.a('node.background','' || 'rgba(0,0,0,0)');
  453. Node2.a('node.gradient','');
  454. Node2.a('node.gradientcolor','');
  455. Node2.a('node.text','台');
  456. Node2.a('node.textalign','center');
  457. Node2.a('node.textvAlign','middle');
  458. Node2.a('node.textrect', [Node2textStart, 0, Node2textWidth, Node2height]);
  459. Node2.a('node.color','rgba(105,105,105,1)');
  460. Node2.a('node.font',' '+ Node2fontSize + 'px "Arial"');
  461. Node2.a('node.textvisible',true);
  462. Node2.a('node.linefeed',false);
  463. if (false) {
  464. Node2.a('node.textfunc',function(g) {
  465. g.beginPath();
  466. var str=Node2.a('node.text') || '台';
  467. var color=Node2.a('node.color') || 'rgba(105,105,105,1)';
  468. canvasTextAutoLine(str,0,14.66663*0.5*_ratio.ratioY,Node2width,Node2height,14.66663*_ratio.ratioY,"center",color,' '+ Node2fontSize + 'px "Arial"', 0,g);
  469. });
  470. }
  471. if (false) {
  472. Node2.a('node.underlinepoints',[Node2lineStart, (26 - 14.66663) * 0.5 * _ratio.ratioY + Node2fontSize + 2 , ht.Default.getTextSize('台', ' '+ Node2fontSize + 'px "Arial"').width + 6, (Node2height - Node2fontSize) * 0.5*_ratio.ratioY + Node2fontSize + 2 ]);
  473. Node2.a('node.underlinevisible',false);
  474. Node2.a('node.underlineBorderWidth', 1);
  475. }
  476. dataModel.add(Node2);
  477. zoomNodeList.push({
  478. node: Node2,
  479. borderWidth: 0,
  480. attr: 'node.borderwidth'
  481. }); _ratio = GD.getRatioWithRotation(0*Math.PI/180, ratio);
  482. var Node3 = new ht.Node();
  483. var Node3textStart, Node3textWidth, Node3lineStart, Node3align = 'center', Node3fontSize = 14.66663*_ratio.ratioY,Node3width = 67*_ratio.ratioX, Node3height = 26*_ratio.ratioY;
  484. (function () {
  485. if (Node3align === 'left') {
  486. Node3textStart = Node3fontSize * 0.2 > 2 ? Node3fontSize * 0.2 - 4 : Node3fontSize * 0.2 - 9;
  487. Node3textWidth = Node3width;
  488. Node3lineStart = 1;
  489. } else if (Node3align === 'right') {
  490. Node3textStart = 0;
  491. Node3textWidth =Node3fontSize <= 8 ? Node3width + Node3fontSize * 0.2 + 6 : Node3width - Node3fontSize * 0.2;
  492. Node3lineStart = (Node3width - (ht.Default.getTextSize('台', ' '+ Node3fontSize + 'px "Arial"').width + 6)) * 0.5;
  493. } else if (Node3align === 'center') {
  494. Node3textStart = -3;
  495. Node3textWidth = Node3width;
  496. Node3lineStart = Node3width - ht.Default.getTextSize('台', ' '+ Node3fontSize + 'px "Arial"').width - 11;
  497. }
  498. })();
  499. Node3.setImage(GD.getTextJSON(Node3width, Node3height, true, false, false, ' '+ Node3fontSize + 'px "Arial"'))
  500. Node3.setPosition(1860*ratio.ratioX, 145*ratio.ratioY);
  501. Node3.setWidth(Node3width);
  502. Node3.setHeight(Node3height);
  503. Node3._nodeType = 'text';
  504. Node3._disallowEvert = true;
  505. Node3.setRotation(0*Math.PI/180);
  506. Node3.a('node.width', Node3width);
  507. Node3.a('node.height', Node3height);
  508. Node3.a('node.rect', [0, 0, Node3width, Node3height]);
  509. Node3.a('node.bordercolor','rgba(105,105,105,1)');
  510. Node3.a('node.borderwidth', 0);
  511. Node3.a('node.background','' || 'rgba(0,0,0,0)');
  512. Node3.a('node.gradient','');
  513. Node3.a('node.gradientcolor','');
  514. Node3.a('node.text','台');
  515. Node3.a('node.textalign','center');
  516. Node3.a('node.textvAlign','middle');
  517. Node3.a('node.textrect', [Node3textStart, 0, Node3textWidth, Node3height]);
  518. Node3.a('node.color','rgba(105,105,105,1)');
  519. Node3.a('node.font',' '+ Node3fontSize + 'px "Arial"');
  520. Node3.a('node.textvisible',true);
  521. Node3.a('node.linefeed',false);
  522. if (false) {
  523. Node3.a('node.textfunc',function(g) {
  524. g.beginPath();
  525. var str=Node3.a('node.text') || '台';
  526. var color=Node3.a('node.color') || 'rgba(105,105,105,1)';
  527. canvasTextAutoLine(str,0,14.66663*0.5*_ratio.ratioY,Node3width,Node3height,14.66663*_ratio.ratioY,"center",color,' '+ Node3fontSize + 'px "Arial"', 0,g);
  528. });
  529. }
  530. if (false) {
  531. Node3.a('node.underlinepoints',[Node3lineStart, (26 - 14.66663) * 0.5 * _ratio.ratioY + Node3fontSize + 2 , ht.Default.getTextSize('台', ' '+ Node3fontSize + 'px "Arial"').width + 6, (Node3height - Node3fontSize) * 0.5*_ratio.ratioY + Node3fontSize + 2 ]);
  532. Node3.a('node.underlinevisible',false);
  533. Node3.a('node.underlineBorderWidth', 1);
  534. }
  535. dataModel.add(Node3);
  536. zoomNodeList.push({
  537. node: Node3,
  538. borderWidth: 0,
  539. attr: 'node.borderwidth'
  540. }); _ratio = GD.getRatioWithRotation(0*Math.PI/180, ratio);
  541. var Node4type = 'rect';
  542. var Node4 = new ht.Node(),
  543. Node4BorderWidth = 0*2;
  544. if (Node4type === 'arc') {
  545. Node4BorderWidth *= 0;
  546. }
  547. Node4.setImage(GD.getRectJSON(27*_ratio.ratioX, 121*_ratio.ratioY, Node4type, '@arcFrom@', '@arcTo@', '@arcClose@'));
  548. Node4.setPosition(13*ratio.ratioX, 98*ratio.ratioY);
  549. Node4.setSize(27*_ratio.ratioX, 121*_ratio.ratioY);
  550. Node4.s({
  551. 'pixelPerfect':true
  552. /*@AddPara@*/
  553. });
  554. Node4.a('node.width', 27*_ratio.ratioX);
  555. Node4.a('node.height', 121*_ratio.ratioY);
  556. Node4.a('node.type', Node4type);
  557. Node4.a('node.rect', [0, 0, 27*_ratio.ratioX, 121*_ratio.ratioY]);
  558. Node4.a('node.background', 'rgba(0,132,216,1)');
  559. Node4.a('node.gradientcolor', 'rgba(0,132,216,1)');
  560. Node4.a('node.gradient', '');
  561. Node4.a('node.borderwidth', Node4BorderWidth);
  562. Node4.a('node.color', 'rgba(0,0,255,0)');
  563. Node4.a('node.fillrect', [0,0,0,0]);
  564. Node4.a('node.fillbackcolor', 'rgba(0,0,0,0)');
  565. Node4.a('node.fillgradientcolor', 'rgba(0,0,0,0)');
  566. Node4.a('node.fillgradient', '');
  567. if (Node4type !== 'rect') {
  568. Node4.a('node.arcFrom', parseFloat('@arcFrom@'));
  569. Node4.a('node.arcTo', parseFloat('@arcTo@'));
  570. Node4.a('node.arcClose', '@arcClose@' === 'true' ? true : false);
  571. }
  572. if (Node4type === 'arc') {
  573. Node4.a('node.arcOval', true);
  574. }
  575. Node4.setRotation(0*Math.PI/180);
  576. Node4.borderWidth = Node4BorderWidth;
  577. Node4.borderFillwidth = Node4BorderWidth;
  578. dataModel.add(Node4);
  579. Node4._nodename = 'Node4'
  580. Node4._nodeType = 'rect';
  581. zoomNodeList.push({
  582. node: Node4,
  583. attr: 'node.borderwidth'
  584. });
  585. (function (node, _img) {
  586. var setWidth = node.setWidth,
  587. setHeight = node.setHeight;
  588. node.setWidth = function (width) {
  589. if (width === this.getWidth()) return ;
  590. var height = this.getHeight();
  591. this.a('node.width', width);
  592. this.a('node.rect', [0,0,width, height]);
  593. setWidth.apply(this, arguments);
  594. }
  595. node.setHeight = function (height) {
  596. if (height === this.getHeight()) return ;
  597. var width = this.getWidth();
  598. this.a('node.height', height);
  599. this.a('node.rect', [0,0,width, height]);
  600. setHeight.apply(this, arguments);
  601. }
  602. })(Node4, Node4.getImage());_ratio = GD.getRatioWithRotation(0*Math.PI/180, ratio);
  603. var Node5 = new ht.Node();
  604. var Node5textStart, Node5textWidth, Node5lineStart, Node5align = 'left', Node5fontSize = 13.3333*_ratio.ratioY,Node5width = 53*_ratio.ratioX, Node5height = 30*_ratio.ratioY;
  605. (function () {
  606. if (Node5align === 'left') {
  607. Node5textStart = Node5fontSize * 0.2 > 2 ? Node5fontSize * 0.2 - 4 : Node5fontSize * 0.2 - 9;
  608. Node5textWidth = Node5width;
  609. Node5lineStart = 1;
  610. } else if (Node5align === 'right') {
  611. Node5textStart = 0;
  612. Node5textWidth =Node5fontSize <= 8 ? Node5width + Node5fontSize * 0.2 + 6 : Node5width - Node5fontSize * 0.2;
  613. Node5lineStart = (Node5width - (ht.Default.getTextSize('综', 'bold '+ Node5fontSize + 'px "Arial"').width + 6)) * 0.5;
  614. } else if (Node5align === 'center') {
  615. Node5textStart = -3;
  616. Node5textWidth = Node5width;
  617. Node5lineStart = Node5width - ht.Default.getTextSize('综', 'bold '+ Node5fontSize + 'px "Arial"').width - 11;
  618. }
  619. })();
  620. Node5.setImage(GD.getTextJSON(Node5width, Node5height, true, false, false, 'bold '+ Node5fontSize + 'px "Arial"'))
  621. Node5.setPosition(29*ratio.ratioX, 55*ratio.ratioY);
  622. Node5.setWidth(Node5width);
  623. Node5.setHeight(Node5height);
  624. Node5._nodeType = 'text';
  625. Node5._disallowEvert = true;
  626. Node5.setRotation(0*Math.PI/180);
  627. Node5.a('node.width', Node5width);
  628. Node5.a('node.height', Node5height);
  629. Node5.a('node.rect', [0, 0, Node5width, Node5height]);
  630. Node5.a('node.bordercolor','rgba(255,255,255,1)');
  631. Node5.a('node.borderwidth', 0);
  632. Node5.a('node.background','' || 'rgba(0,0,0,0)');
  633. Node5.a('node.gradient','');
  634. Node5.a('node.gradientcolor','');
  635. Node5.a('node.text','综');
  636. Node5.a('node.textalign','left');
  637. Node5.a('node.textvAlign','middle');
  638. Node5.a('node.textrect', [Node5textStart, 0, Node5textWidth, Node5height]);
  639. Node5.a('node.color','rgba(255,255,255,1)');
  640. Node5.a('node.font','bold '+ Node5fontSize + 'px "Arial"');
  641. Node5.a('node.textvisible',true);
  642. Node5.a('node.linefeed',false);
  643. if (false) {
  644. Node5.a('node.textfunc',function(g) {
  645. g.beginPath();
  646. var str=Node5.a('node.text') || '综';
  647. var color=Node5.a('node.color') || 'rgba(255,255,255,1)';
  648. canvasTextAutoLine(str,0,13.3333*0.5*_ratio.ratioY,Node5width,Node5height,13.3333*_ratio.ratioY,"left",color,'bold '+ Node5fontSize + 'px "Arial"', 0,g);
  649. });
  650. }
  651. if (false) {
  652. Node5.a('node.underlinepoints',[Node5lineStart, (30 - 13.3333) * 0.5 * _ratio.ratioY + Node5fontSize + 2 , ht.Default.getTextSize('综', 'bold '+ Node5fontSize + 'px "Arial"').width + 6, (Node5height - Node5fontSize) * 0.5*_ratio.ratioY + Node5fontSize + 2 ]);
  653. Node5.a('node.underlinevisible',false);
  654. Node5.a('node.underlineBorderWidth', 1);
  655. }
  656. dataModel.add(Node5);
  657. zoomNodeList.push({
  658. node: Node5,
  659. borderWidth: 0,
  660. attr: 'node.borderwidth'
  661. }); _ratio = GD.getRatioWithRotation(0*Math.PI/180, ratio);
  662. var Node6type = 'rect';
  663. var Node6 = new ht.Node(),
  664. Node6BorderWidth = 0*2;
  665. if (Node6type === 'arc') {
  666. Node6BorderWidth *= 0;
  667. }
  668. Node6.setImage(GD.getRectJSON(156*_ratio.ratioX, 30*_ratio.ratioY, Node6type, '@arcFrom@', '@arcTo@', '@arcClose@'));
  669. Node6.setPosition(106*ratio.ratioX, 101*ratio.ratioY);
  670. Node6.setSize(156*_ratio.ratioX, 30*_ratio.ratioY);
  671. Node6.s({
  672. 'pixelPerfect':true
  673. /*@AddPara@*/
  674. });
  675. Node6.a('node.width', 156*_ratio.ratioX);
  676. Node6.a('node.height', 30*_ratio.ratioY);
  677. Node6.a('node.type', Node6type);
  678. Node6.a('node.rect', [0, 0, 156*_ratio.ratioX, 30*_ratio.ratioY]);
  679. Node6.a('node.background', 'rgba(73,192,209,1)');
  680. Node6.a('node.gradientcolor', 'rgba(73,192,209,1)');
  681. Node6.a('node.gradient', '');
  682. Node6.a('node.borderwidth', Node6BorderWidth);
  683. Node6.a('node.color', 'rgba(0,0,0,0)');
  684. Node6.a('node.fillrect', [0,0,0,0]);
  685. Node6.a('node.fillbackcolor', 'rgba(0,0,0,0)');
  686. Node6.a('node.fillgradientcolor', 'rgba(0,0,0,0)');
  687. Node6.a('node.fillgradient', '');
  688. if (Node6type !== 'rect') {
  689. Node6.a('node.arcFrom', parseFloat('@arcFrom@'));
  690. Node6.a('node.arcTo', parseFloat('@arcTo@'));
  691. Node6.a('node.arcClose', '@arcClose@' === 'true' ? true : false);
  692. }
  693. if (Node6type === 'arc') {
  694. Node6.a('node.arcOval', true);
  695. }
  696. Node6.setRotation(0*Math.PI/180);
  697. Node6.borderWidth = Node6BorderWidth;
  698. Node6.borderFillwidth = Node6BorderWidth;
  699. dataModel.add(Node6);
  700. Node6._nodename = 'Node6'
  701. Node6._nodeType = 'rect';
  702. zoomNodeList.push({
  703. node: Node6,
  704. attr: 'node.borderwidth'
  705. });
  706. (function (node, _img) {
  707. var setWidth = node.setWidth,
  708. setHeight = node.setHeight;
  709. node.setWidth = function (width) {
  710. if (width === this.getWidth()) return ;
  711. var height = this.getHeight();
  712. this.a('node.width', width);
  713. this.a('node.rect', [0,0,width, height]);
  714. setWidth.apply(this, arguments);
  715. }
  716. node.setHeight = function (height) {
  717. if (height === this.getHeight()) return ;
  718. var width = this.getWidth();
  719. this.a('node.height', height);
  720. this.a('node.rect', [0,0,width, height]);
  721. setHeight.apply(this, arguments);
  722. }
  723. })(Node6, Node6.getImage());_ratio = GD.getRatioWithRotation(0*Math.PI/180, ratio);
  724. var Node7 = new ht.Node();
  725. var Node7textStart, Node7textWidth, Node7lineStart, Node7align = 'left', Node7fontSize = 14.66663*_ratio.ratioY,Node7width = 157*_ratio.ratioX, Node7height = 24*_ratio.ratioY;
  726. (function () {
  727. if (Node7align === 'left') {
  728. Node7textStart = Node7fontSize * 0.2 > 2 ? Node7fontSize * 0.2 - 4 : Node7fontSize * 0.2 - 9;
  729. Node7textWidth = Node7width;
  730. Node7lineStart = 1;
  731. } else if (Node7align === 'right') {
  732. Node7textStart = 0;
  733. Node7textWidth =Node7fontSize <= 8 ? Node7width + Node7fontSize * 0.2 + 6 : Node7width - Node7fontSize * 0.2;
  734. Node7lineStart = (Node7width - (ht.Default.getTextSize('安全天数', 'bold '+ Node7fontSize + 'px "Arial"').width + 6)) * 0.5;
  735. } else if (Node7align === 'center') {
  736. Node7textStart = -3;
  737. Node7textWidth = Node7width;
  738. Node7lineStart = Node7width - ht.Default.getTextSize('安全天数', 'bold '+ Node7fontSize + 'px "Arial"').width - 11;
  739. }
  740. })();
  741. Node7.setImage(GD.getTextJSON(Node7width, Node7height, true, false, false, 'bold '+ Node7fontSize + 'px "Arial"'))
  742. Node7.setPosition(146*ratio.ratioX, 101*ratio.ratioY);
  743. Node7.setWidth(Node7width);
  744. Node7.setHeight(Node7height);
  745. Node7._nodeType = 'text';
  746. Node7._disallowEvert = true;
  747. Node7.setRotation(0*Math.PI/180);
  748. Node7.a('node.width', Node7width);
  749. Node7.a('node.height', Node7height);
  750. Node7.a('node.rect', [0, 0, Node7width, Node7height]);
  751. Node7.a('node.bordercolor','rgba(255,255,255,1)');
  752. Node7.a('node.borderwidth', 0);
  753. Node7.a('node.background','' || 'rgba(0,0,0,0)');
  754. Node7.a('node.gradient','');
  755. Node7.a('node.gradientcolor','');
  756. Node7.a('node.text','安全天数');
  757. Node7.a('node.textalign','left');
  758. Node7.a('node.textvAlign','middle');
  759. Node7.a('node.textrect', [Node7textStart, 0, Node7textWidth, Node7height]);
  760. Node7.a('node.color','rgba(255,255,255,1)');
  761. Node7.a('node.font','bold '+ Node7fontSize + 'px "Arial"');
  762. Node7.a('node.textvisible',true);
  763. Node7.a('node.linefeed',false);
  764. if (false) {
  765. Node7.a('node.textfunc',function(g) {
  766. g.beginPath();
  767. var str=Node7.a('node.text') || '安全天数';
  768. var color=Node7.a('node.color') || 'rgba(255,255,255,1)';
  769. canvasTextAutoLine(str,0,14.66663*0.5*_ratio.ratioY,Node7width,Node7height,14.66663*_ratio.ratioY,"left",color,'bold '+ Node7fontSize + 'px "Arial"', 0,g);
  770. });
  771. }
  772. if (false) {
  773. Node7.a('node.underlinepoints',[Node7lineStart, (24 - 14.66663) * 0.5 * _ratio.ratioY + Node7fontSize + 2 , ht.Default.getTextSize('安全天数', 'bold '+ Node7fontSize + 'px "Arial"').width + 6, (Node7height - Node7fontSize) * 0.5*_ratio.ratioY + Node7fontSize + 2 ]);
  774. Node7.a('node.underlinevisible',false);
  775. Node7.a('node.underlineBorderWidth', 1);
  776. }
  777. dataModel.add(Node7);
  778. zoomNodeList.push({
  779. node: Node7,
  780. borderWidth: 0,
  781. attr: 'node.borderwidth'
  782. }); _ratio = GD.getRatioWithRotation(0*Math.PI/180, ratio);
  783. var Node8type = 'rect';
  784. var Node8 = new ht.Node(),
  785. Node8BorderWidth = 0*2;
  786. if (Node8type === 'arc') {
  787. Node8BorderWidth *= 0;
  788. }
  789. Node8.setImage(GD.getRectJSON(105*_ratio.ratioX, 48*_ratio.ratioY, Node8type, '@arcFrom@', '@arcTo@', '@arcClose@'));
  790. Node8.setPosition(82*ratio.ratioX, 138*ratio.ratioY);
  791. Node8.setSize(105*_ratio.ratioX, 48*_ratio.ratioY);
  792. Node8.s({
  793. 'pixelPerfect':true
  794. /*@AddPara@*/
  795. });
  796. Node8.a('node.width', 105*_ratio.ratioX);
  797. Node8.a('node.height', 48*_ratio.ratioY);
  798. Node8.a('node.type', Node8type);
  799. Node8.a('node.rect', [0, 0, 105*_ratio.ratioX, 48*_ratio.ratioY]);
  800. Node8.a('node.background', 'rgba(255,255,255,0.003921569)');
  801. Node8.a('node.gradientcolor', '');
  802. Node8.a('node.gradient', '');
  803. Node8.a('node.borderwidth', Node8BorderWidth);
  804. Node8.a('node.color', 'rgba(0,0,0,0)');
  805. Node8.a('node.fillrect', [0,0,0,0]);
  806. Node8.a('node.fillbackcolor', 'rgba(0,0,0,0)');
  807. Node8.a('node.fillgradientcolor', 'rgba(0,0,0,0)');
  808. Node8.a('node.fillgradient', '');
  809. if (Node8type !== 'rect') {
  810. Node8.a('node.arcFrom', parseFloat('@arcFrom@'));
  811. Node8.a('node.arcTo', parseFloat('@arcTo@'));
  812. Node8.a('node.arcClose', '@arcClose@' === 'true' ? true : false);
  813. }
  814. if (Node8type === 'arc') {
  815. Node8.a('node.arcOval', true);
  816. }
  817. Node8.setRotation(0*Math.PI/180);
  818. Node8.borderWidth = Node8BorderWidth;
  819. Node8.borderFillwidth = Node8BorderWidth;
  820. dataModel.add(Node8);
  821. Node8._nodename = 'Node8'
  822. Node8._nodeType = 'rect';
  823. zoomNodeList.push({
  824. node: Node8,
  825. attr: 'node.borderwidth'
  826. });
  827. (function (node, _img) {
  828. var setWidth = node.setWidth,
  829. setHeight = node.setHeight;
  830. node.setWidth = function (width) {
  831. if (width === this.getWidth()) return ;
  832. var height = this.getHeight();
  833. this.a('node.width', width);
  834. this.a('node.rect', [0,0,width, height]);
  835. setWidth.apply(this, arguments);
  836. }
  837. node.setHeight = function (height) {
  838. if (height === this.getHeight()) return ;
  839. var width = this.getWidth();
  840. this.a('node.height', height);
  841. this.a('node.rect', [0,0,width, height]);
  842. setHeight.apply(this, arguments);
  843. }
  844. })(Node8, Node8.getImage());_ratio = GD.getRatioWithRotation(0*Math.PI/180, ratio);
  845. var Node9 = new ht.Node();
  846. var Node9textStart, Node9textWidth, Node9lineStart, Node9align = 'right', Node9fontSize = 19.99995*_ratio.ratioY,Node9width = 59*_ratio.ratioX, Node9height = 24*_ratio.ratioY;
  847. (function () {
  848. if (Node9align === 'left') {
  849. Node9textStart = Node9fontSize * 0.2 > 2 ? Node9fontSize * 0.2 - 4 : Node9fontSize * 0.2 - 9;
  850. Node9textWidth = Node9width;
  851. Node9lineStart = 1;
  852. } else if (Node9align === 'right') {
  853. Node9textStart = 0;
  854. Node9textWidth =Node9fontSize <= 8 ? Node9width + Node9fontSize * 0.2 + 6 : Node9width - Node9fontSize * 0.2;
  855. Node9lineStart = (Node9width - (ht.Default.getTextSize('0', ' '+ Node9fontSize + 'px "Arial"').width + 6)) * 0.5;
  856. } else if (Node9align === 'center') {
  857. Node9textStart = -3;
  858. Node9textWidth = Node9width;
  859. Node9lineStart = Node9width - ht.Default.getTextSize('0', ' '+ Node9fontSize + 'px "Arial"').width - 11;
  860. }
  861. })();
  862. Node9.setImage(GD.getTextJSON(Node9width, Node9height, true, false, false, ' '+ Node9fontSize + 'px "Arial"'))
  863. Node9.setPosition(77*ratio.ratioX, 146*ratio.ratioY);
  864. Node9.setWidth(Node9width);
  865. Node9.setHeight(Node9height);
  866. Node9._nodeType = 'text';
  867. Node9._disallowEvert = true;
  868. Node9.setRotation(0*Math.PI/180);
  869. Node9.a('node.width', Node9width);
  870. Node9.a('node.height', Node9height);
  871. Node9.a('node.rect', [0, 0, Node9width, Node9height]);
  872. Node9.a('node.bordercolor','rgba(0,0,0,1)');
  873. Node9.a('node.borderwidth', 0);
  874. Node9.a('node.background','' || 'rgba(0,0,0,0)');
  875. Node9.a('node.gradient','');
  876. Node9.a('node.gradientcolor','');
  877. Node9.a('node.text','0');
  878. Node9.a('node.textalign','right');
  879. Node9.a('node.textvAlign','middle');
  880. Node9.a('node.textrect', [Node9textStart, 0, Node9textWidth, Node9height]);
  881. Node9.a('node.color','rgba(0,0,0,1)');
  882. Node9.a('node.font',' '+ Node9fontSize + 'px "Arial"');
  883. Node9.a('node.textvisible',true);
  884. Node9.a('node.linefeed',false);
  885. if (false) {
  886. Node9.a('node.textfunc',function(g) {
  887. g.beginPath();
  888. var str=Node9.a('node.text') || '0';
  889. var color=Node9.a('node.color') || 'rgba(0,0,0,1)';
  890. canvasTextAutoLine(str,0,19.99995*0.5*_ratio.ratioY,Node9width,Node9height,19.99995*_ratio.ratioY,"right",color,' '+ Node9fontSize + 'px "Arial"', 0,g);
  891. });
  892. }
  893. if (false) {
  894. Node9.a('node.underlinepoints',[Node9lineStart, (24 - 19.99995) * 0.5 * _ratio.ratioY + Node9fontSize + 2 , ht.Default.getTextSize('0', ' '+ Node9fontSize + 'px "Arial"').width + 6, (Node9height - Node9fontSize) * 0.5*_ratio.ratioY + Node9fontSize + 2 ]);
  895. Node9.a('node.underlinevisible',false);
  896. Node9.a('node.underlineBorderWidth', 1);
  897. }
  898. dataModel.add(Node9);
  899. zoomNodeList.push({
  900. node: Node9,
  901. borderWidth: 0,
  902. attr: 'node.borderwidth'
  903. }); _ratio = GD.getRatioWithRotation(0*Math.PI/180, ratio);
  904. var Node10type = 'rect';
  905. var Node10 = new ht.Node(),
  906. Node10BorderWidth = 0*2;
  907. if (Node10type === 'arc') {
  908. Node10BorderWidth *= 0;
  909. }
  910. Node10.setImage(GD.getRectJSON(31*_ratio.ratioX, 31*_ratio.ratioY, Node10type, '@arcFrom@', '@arcTo@', '@arcClose@'));
  911. Node10.setPosition(165*ratio.ratioX, 143*ratio.ratioY);
  912. Node10.setSize(31*_ratio.ratioX, 31*_ratio.ratioY);
  913. Node10.s({
  914. 'pixelPerfect':true
  915. /*@AddPara@*/
  916. });
  917. Node10.a('node.width', 31*_ratio.ratioX);
  918. Node10.a('node.height', 31*_ratio.ratioY);
  919. Node10.a('node.type', Node10type);
  920. Node10.a('node.rect', [0, 0, 31*_ratio.ratioX, 31*_ratio.ratioY]);
  921. Node10.a('node.background', 'rgba(225,102,38,1)');
  922. Node10.a('node.gradientcolor', 'rgba(225,102,38,1)');
  923. Node10.a('node.gradient', '');
  924. Node10.a('node.borderwidth', Node10BorderWidth);
  925. Node10.a('node.color', 'rgba(0,0,0,0)');
  926. Node10.a('node.fillrect', [0,0,0,0]);
  927. Node10.a('node.fillbackcolor', 'rgba(0,0,0,0)');
  928. Node10.a('node.fillgradientcolor', 'rgba(0,0,0,0)');
  929. Node10.a('node.fillgradient', '');
  930. if (Node10type !== 'rect') {
  931. Node10.a('node.arcFrom', parseFloat('@arcFrom@'));
  932. Node10.a('node.arcTo', parseFloat('@arcTo@'));
  933. Node10.a('node.arcClose', '@arcClose@' === 'true' ? true : false);
  934. }
  935. if (Node10type === 'arc') {
  936. Node10.a('node.arcOval', true);
  937. }
  938. Node10.setRotation(0*Math.PI/180);
  939. Node10.borderWidth = Node10BorderWidth;
  940. Node10.borderFillwidth = Node10BorderWidth;
  941. dataModel.add(Node10);
  942. Node10._nodename = 'Node10'
  943. Node10._nodeType = 'rect';
  944. zoomNodeList.push({
  945. node: Node10,
  946. attr: 'node.borderwidth'
  947. });
  948. (function (node, _img) {
  949. var setWidth = node.setWidth,
  950. setHeight = node.setHeight;
  951. node.setWidth = function (width) {
  952. if (width === this.getWidth()) return ;
  953. var height = this.getHeight();
  954. this.a('node.width', width);
  955. this.a('node.rect', [0,0,width, height]);
  956. setWidth.apply(this, arguments);
  957. }
  958. node.setHeight = function (height) {
  959. if (height === this.getHeight()) return ;
  960. var width = this.getWidth();
  961. this.a('node.height', height);
  962. this.a('node.rect', [0,0,width, height]);
  963. setHeight.apply(this, arguments);
  964. }
  965. })(Node10, Node10.getImage());_ratio = GD.getRatioWithRotation(0*Math.PI/180, ratio);
  966. var Node11 = new ht.Node();
  967. var Node11textStart, Node11textWidth, Node11lineStart, Node11align = 'left', Node11fontSize = 13.3333*_ratio.ratioY,Node11width = 27*_ratio.ratioX, Node11height = 16*_ratio.ratioY;
  968. (function () {
  969. if (Node11align === 'left') {
  970. Node11textStart = Node11fontSize * 0.2 > 2 ? Node11fontSize * 0.2 - 4 : Node11fontSize * 0.2 - 9;
  971. Node11textWidth = Node11width;
  972. Node11lineStart = 1;
  973. } else if (Node11align === 'right') {
  974. Node11textStart = 0;
  975. Node11textWidth =Node11fontSize <= 8 ? Node11width + Node11fontSize * 0.2 + 6 : Node11width - Node11fontSize * 0.2;
  976. Node11lineStart = (Node11width - (ht.Default.getTextSize('天', 'bold '+ Node11fontSize + 'px "Arial"').width + 6)) * 0.5;
  977. } else if (Node11align === 'center') {
  978. Node11textStart = -3;
  979. Node11textWidth = Node11width;
  980. Node11lineStart = Node11width - ht.Default.getTextSize('天', 'bold '+ Node11fontSize + 'px "Arial"').width - 11;
  981. }
  982. })();
  983. Node11.setImage(GD.getTextJSON(Node11width, Node11height, true, false, false, 'bold '+ Node11fontSize + 'px "Arial"'))
  984. Node11.setPosition(169*ratio.ratioX, 145*ratio.ratioY);
  985. Node11.setWidth(Node11width);
  986. Node11.setHeight(Node11height);
  987. Node11._nodeType = 'text';
  988. Node11._disallowEvert = true;
  989. Node11.setRotation(0*Math.PI/180);
  990. Node11.a('node.width', Node11width);
  991. Node11.a('node.height', Node11height);
  992. Node11.a('node.rect', [0, 0, Node11width, Node11height]);
  993. Node11.a('node.bordercolor','rgba(255,255,255,1)');
  994. Node11.a('node.borderwidth', 0);
  995. Node11.a('node.background','' || 'rgba(0,0,0,0)');
  996. Node11.a('node.gradient','');
  997. Node11.a('node.gradientcolor','');
  998. Node11.a('node.text','天');
  999. Node11.a('node.textalign','left');
  1000. Node11.a('node.textvAlign','middle');
  1001. Node11.a('node.textrect', [Node11textStart, 0, Node11textWidth, Node11height]);
  1002. Node11.a('node.color','rgba(255,255,255,1)');
  1003. Node11.a('node.font','bold '+ Node11fontSize + 'px "Arial"');
  1004. Node11.a('node.textvisible',true);
  1005. Node11.a('node.linefeed',false);
  1006. if (false) {
  1007. Node11.a('node.textfunc',function(g) {
  1008. g.beginPath();
  1009. var str=Node11.a('node.text') || '天';
  1010. var color=Node11.a('node.color') || 'rgba(255,255,255,1)';
  1011. canvasTextAutoLine(str,0,13.3333*0.5*_ratio.ratioY,Node11width,Node11height,13.3333*_ratio.ratioY,"left",color,'bold '+ Node11fontSize + 'px "Arial"', 0,g);
  1012. });
  1013. }
  1014. if (false) {
  1015. Node11.a('node.underlinepoints',[Node11lineStart, (16 - 13.3333) * 0.5 * _ratio.ratioY + Node11fontSize + 2 , ht.Default.getTextSize('天', 'bold '+ Node11fontSize + 'px "Arial"').width + 6, (Node11height - Node11fontSize) * 0.5*_ratio.ratioY + Node11fontSize + 2 ]);
  1016. Node11.a('node.underlinevisible',false);
  1017. Node11.a('node.underlineBorderWidth', 1);
  1018. }
  1019. dataModel.add(Node11);
  1020. zoomNodeList.push({
  1021. node: Node11,
  1022. borderWidth: 0,
  1023. attr: 'node.borderwidth'
  1024. }); _ratio = GD.getRatioWithRotation(0*Math.PI/180, ratio);
  1025. var Node12 = new ht.Node();
  1026. var Node12textStart, Node12textWidth, Node12lineStart, Node12align = 'left', Node12fontSize = 13.3333*_ratio.ratioY,Node12width = 53*_ratio.ratioX, Node12height = 30*_ratio.ratioY;
  1027. (function () {
  1028. if (Node12align === 'left') {
  1029. Node12textStart = Node12fontSize * 0.2 > 2 ? Node12fontSize * 0.2 - 4 : Node12fontSize * 0.2 - 9;
  1030. Node12textWidth = Node12width;
  1031. Node12lineStart = 1;
  1032. } else if (Node12align === 'right') {
  1033. Node12textStart = 0;
  1034. Node12textWidth =Node12fontSize <= 8 ? Node12width + Node12fontSize * 0.2 + 6 : Node12width - Node12fontSize * 0.2;
  1035. Node12lineStart = (Node12width - (ht.Default.getTextSize('合', 'bold '+ Node12fontSize + 'px "Arial"').width + 6)) * 0.5;
  1036. } else if (Node12align === 'center') {
  1037. Node12textStart = -3;
  1038. Node12textWidth = Node12width;
  1039. Node12lineStart = Node12width - ht.Default.getTextSize('合', 'bold '+ Node12fontSize + 'px "Arial"').width - 11;
  1040. }
  1041. })();
  1042. Node12.setImage(GD.getTextJSON(Node12width, Node12height, true, false, false, 'bold '+ Node12fontSize + 'px "Arial"'))
  1043. Node12.setPosition(30*ratio.ratioX, 83*ratio.ratioY);
  1044. Node12.setWidth(Node12width);
  1045. Node12.setHeight(Node12height);
  1046. Node12._nodeType = 'text';
  1047. Node12._disallowEvert = true;
  1048. Node12.setRotation(0*Math.PI/180);
  1049. Node12.a('node.width', Node12width);
  1050. Node12.a('node.height', Node12height);
  1051. Node12.a('node.rect', [0, 0, Node12width, Node12height]);
  1052. Node12.a('node.bordercolor','rgba(255,255,255,1)');
  1053. Node12.a('node.borderwidth', 0);
  1054. Node12.a('node.background','' || 'rgba(0,0,0,0)');
  1055. Node12.a('node.gradient','');
  1056. Node12.a('node.gradientcolor','');
  1057. Node12.a('node.text','合');
  1058. Node12.a('node.textalign','left');
  1059. Node12.a('node.textvAlign','middle');
  1060. Node12.a('node.textrect', [Node12textStart, 0, Node12textWidth, Node12height]);
  1061. Node12.a('node.color','rgba(255,255,255,1)');
  1062. Node12.a('node.font','bold '+ Node12fontSize + 'px "Arial"');
  1063. Node12.a('node.textvisible',true);
  1064. Node12.a('node.linefeed',false);
  1065. if (false) {
  1066. Node12.a('node.textfunc',function(g) {
  1067. g.beginPath();
  1068. var str=Node12.a('node.text') || '合';
  1069. var color=Node12.a('node.color') || 'rgba(255,255,255,1)';
  1070. canvasTextAutoLine(str,0,13.3333*0.5*_ratio.ratioY,Node12width,Node12height,13.3333*_ratio.ratioY,"left",color,'bold '+ Node12fontSize + 'px "Arial"', 0,g);
  1071. });
  1072. }
  1073. if (false) {
  1074. Node12.a('node.underlinepoints',[Node12lineStart, (30 - 13.3333) * 0.5 * _ratio.ratioY + Node12fontSize + 2 , ht.Default.getTextSize('合', 'bold '+ Node12fontSize + 'px "Arial"').width + 6, (Node12height - Node12fontSize) * 0.5*_ratio.ratioY + Node12fontSize + 2 ]);
  1075. Node12.a('node.underlinevisible',false);
  1076. Node12.a('node.underlineBorderWidth', 1);
  1077. }
  1078. dataModel.add(Node12);
  1079. zoomNodeList.push({
  1080. node: Node12,
  1081. borderWidth: 0,
  1082. attr: 'node.borderwidth'
  1083. }); _ratio = GD.getRatioWithRotation(0*Math.PI/180, ratio);
  1084. var Node13 = new ht.Node();
  1085. var Node13textStart, Node13textWidth, Node13lineStart, Node13align = 'left', Node13fontSize = 13.3333*_ratio.ratioY,Node13width = 53*_ratio.ratioX, Node13height = 30*_ratio.ratioY;
  1086. (function () {
  1087. if (Node13align === 'left') {
  1088. Node13textStart = Node13fontSize * 0.2 > 2 ? Node13fontSize * 0.2 - 4 : Node13fontSize * 0.2 - 9;
  1089. Node13textWidth = Node13width;
  1090. Node13lineStart = 1;
  1091. } else if (Node13align === 'right') {
  1092. Node13textStart = 0;
  1093. Node13textWidth =Node13fontSize <= 8 ? Node13width + Node13fontSize * 0.2 + 6 : Node13width - Node13fontSize * 0.2;
  1094. Node13lineStart = (Node13width - (ht.Default.getTextSize('指', 'bold '+ Node13fontSize + 'px "Arial"').width + 6)) * 0.5;
  1095. } else if (Node13align === 'center') {
  1096. Node13textStart = -3;
  1097. Node13textWidth = Node13width;
  1098. Node13lineStart = Node13width - ht.Default.getTextSize('指', 'bold '+ Node13fontSize + 'px "Arial"').width - 11;
  1099. }
  1100. })();
  1101. Node13.setImage(GD.getTextJSON(Node13width, Node13height, true, false, false, 'bold '+ Node13fontSize + 'px "Arial"'))
  1102. Node13.setPosition(30*ratio.ratioX, 110*ratio.ratioY);
  1103. Node13.setWidth(Node13width);
  1104. Node13.setHeight(Node13height);
  1105. Node13._nodeType = 'text';
  1106. Node13._disallowEvert = true;
  1107. Node13.setRotation(0*Math.PI/180);
  1108. Node13.a('node.width', Node13width);
  1109. Node13.a('node.height', Node13height);
  1110. Node13.a('node.rect', [0, 0, Node13width, Node13height]);
  1111. Node13.a('node.bordercolor','rgba(255,255,255,1)');
  1112. Node13.a('node.borderwidth', 0);
  1113. Node13.a('node.background','' || 'rgba(0,0,0,0)');
  1114. Node13.a('node.gradient','');
  1115. Node13.a('node.gradientcolor','');
  1116. Node13.a('node.text','指');
  1117. Node13.a('node.textalign','left');
  1118. Node13.a('node.textvAlign','middle');
  1119. Node13.a('node.textrect', [Node13textStart, 0, Node13textWidth, Node13height]);
  1120. Node13.a('node.color','rgba(255,255,255,1)');
  1121. Node13.a('node.font','bold '+ Node13fontSize + 'px "Arial"');
  1122. Node13.a('node.textvisible',true);
  1123. Node13.a('node.linefeed',false);
  1124. if (false) {
  1125. Node13.a('node.textfunc',function(g) {
  1126. g.beginPath();
  1127. var str=Node13.a('node.text') || '指';
  1128. var color=Node13.a('node.color') || 'rgba(255,255,255,1)';
  1129. canvasTextAutoLine(str,0,13.3333*0.5*_ratio.ratioY,Node13width,Node13height,13.3333*_ratio.ratioY,"left",color,'bold '+ Node13fontSize + 'px "Arial"', 0,g);
  1130. });
  1131. }
  1132. if (false) {
  1133. Node13.a('node.underlinepoints',[Node13lineStart, (30 - 13.3333) * 0.5 * _ratio.ratioY + Node13fontSize + 2 , ht.Default.getTextSize('指', 'bold '+ Node13fontSize + 'px "Arial"').width + 6, (Node13height - Node13fontSize) * 0.5*_ratio.ratioY + Node13fontSize + 2 ]);
  1134. Node13.a('node.underlinevisible',false);
  1135. Node13.a('node.underlineBorderWidth', 1);
  1136. }
  1137. dataModel.add(Node13);
  1138. zoomNodeList.push({
  1139. node: Node13,
  1140. borderWidth: 0,
  1141. attr: 'node.borderwidth'
  1142. }); _ratio = GD.getRatioWithRotation(0*Math.PI/180, ratio);
  1143. var Node14 = new ht.Node();
  1144. var Node14textStart, Node14textWidth, Node14lineStart, Node14align = 'left', Node14fontSize = 13.3333*_ratio.ratioY,Node14width = 53*_ratio.ratioX, Node14height = 30*_ratio.ratioY;
  1145. (function () {
  1146. if (Node14align === 'left') {
  1147. Node14textStart = Node14fontSize * 0.2 > 2 ? Node14fontSize * 0.2 - 4 : Node14fontSize * 0.2 - 9;
  1148. Node14textWidth = Node14width;
  1149. Node14lineStart = 1;
  1150. } else if (Node14align === 'right') {
  1151. Node14textStart = 0;
  1152. Node14textWidth =Node14fontSize <= 8 ? Node14width + Node14fontSize * 0.2 + 6 : Node14width - Node14fontSize * 0.2;
  1153. Node14lineStart = (Node14width - (ht.Default.getTextSize('标', 'bold '+ Node14fontSize + 'px "Arial"').width + 6)) * 0.5;
  1154. } else if (Node14align === 'center') {
  1155. Node14textStart = -3;
  1156. Node14textWidth = Node14width;
  1157. Node14lineStart = Node14width - ht.Default.getTextSize('标', 'bold '+ Node14fontSize + 'px "Arial"').width - 11;
  1158. }
  1159. })();
  1160. Node14.setImage(GD.getTextJSON(Node14width, Node14height, true, false, false, 'bold '+ Node14fontSize + 'px "Arial"'))
  1161. Node14.setPosition(30*ratio.ratioX, 140*ratio.ratioY);
  1162. Node14.setWidth(Node14width);
  1163. Node14.setHeight(Node14height);
  1164. Node14._nodeType = 'text';
  1165. Node14._disallowEvert = true;
  1166. Node14.setRotation(0*Math.PI/180);
  1167. Node14.a('node.width', Node14width);
  1168. Node14.a('node.height', Node14height);
  1169. Node14.a('node.rect', [0, 0, Node14width, Node14height]);
  1170. Node14.a('node.bordercolor','rgba(255,255,255,1)');
  1171. Node14.a('node.borderwidth', 0);
  1172. Node14.a('node.background','' || 'rgba(0,0,0,0)');
  1173. Node14.a('node.gradient','');
  1174. Node14.a('node.gradientcolor','');
  1175. Node14.a('node.text','标');
  1176. Node14.a('node.textalign','left');
  1177. Node14.a('node.textvAlign','middle');
  1178. Node14.a('node.textrect', [Node14textStart, 0, Node14textWidth, Node14height]);
  1179. Node14.a('node.color','rgba(255,255,255,1)');
  1180. Node14.a('node.font','bold '+ Node14fontSize + 'px "Arial"');
  1181. Node14.a('node.textvisible',true);
  1182. Node14.a('node.linefeed',false);
  1183. if (false) {
  1184. Node14.a('node.textfunc',function(g) {
  1185. g.beginPath();
  1186. var str=Node14.a('node.text') || '标';
  1187. var color=Node14.a('node.color') || 'rgba(255,255,255,1)';
  1188. canvasTextAutoLine(str,0,13.3333*0.5*_ratio.ratioY,Node14width,Node14height,13.3333*_ratio.ratioY,"left",color,'bold '+ Node14fontSize + 'px "Arial"', 0,g);
  1189. });
  1190. }
  1191. if (false) {
  1192. Node14.a('node.underlinepoints',[Node14lineStart, (30 - 13.3333) * 0.5 * _ratio.ratioY + Node14fontSize + 2 , ht.Default.getTextSize('标', 'bold '+ Node14fontSize + 'px "Arial"').width + 6, (Node14height - Node14fontSize) * 0.5*_ratio.ratioY + Node14fontSize + 2 ]);
  1193. Node14.a('node.underlinevisible',false);
  1194. Node14.a('node.underlineBorderWidth', 1);
  1195. }
  1196. dataModel.add(Node14);
  1197. zoomNodeList.push({
  1198. node: Node14,
  1199. borderWidth: 0,
  1200. attr: 'node.borderwidth'
  1201. }); var Node15;
  1202. (function () {
  1203. var _ratio = GD.getRatioWithRotation(0*Math.PI/180, ratio);
  1204. var ratioX, ratioY;
  1205. if ('Default' === 'False') {
  1206. ratioX = 1;
  1207. ratioY = 1;
  1208. } else if ('Default' === 'X') {
  1209. ratioX = ratioY = _ratio.ratioX;
  1210. } else if ('Default' === 'Y') {
  1211. ratioX = ratioY = _ratio.ratioY;
  1212. } else {
  1213. ratioX = _ratio.ratioX;
  1214. ratioY = _ratio.ratioY;
  1215. }
  1216. ht.Default.setImage('imgimage//喜欢的蓝色.png', PAGEROOTDIR + 'image//喜欢的蓝色.png');
  1217. Node15 = new ht.Node();
  1218. Node15.setPosition(106*ratio.ratioX, 61*ratio.ratioY);
  1219. Node15.setSize(155*ratioX, 45*ratioY);
  1220. Node15.setImage('imgimage//喜欢的蓝色.png');
  1221. Node15.setRotation(0*Math.PI/180);
  1222. Node15._zoomBy = 'Default';
  1223. Node15._nodeType = 'image';
  1224. Node15._disallowEvert = true;
  1225. dataModel.add(Node15);
  1226. })();
  1227. _ratio = GD.getRatioWithRotation(0*Math.PI/180, ratio);
  1228. var Node16 = new ht.Node();
  1229. var Node16textStart, Node16textWidth, Node16lineStart, Node16align = 'left', Node16fontSize = 17.33329*_ratio.ratioY,Node16width = 143*_ratio.ratioX, Node16height = 49*_ratio.ratioY;
  1230. (function () {
  1231. if (Node16align === 'left') {
  1232. Node16textStart = Node16fontSize * 0.2 > 2 ? Node16fontSize * 0.2 - 4 : Node16fontSize * 0.2 - 9;
  1233. Node16textWidth = Node16width;
  1234. Node16lineStart = 1;
  1235. } else if (Node16align === 'right') {
  1236. Node16textStart = 0;
  1237. Node16textWidth =Node16fontSize <= 8 ? Node16width + Node16fontSize * 0.2 + 6 : Node16width - Node16fontSize * 0.2;
  1238. Node16lineStart = (Node16width - (ht.Default.getTextSize('广灵劲风电场', ' '+ Node16fontSize + 'px "Arial"').width + 6)) * 0.5;
  1239. } else if (Node16align === 'center') {
  1240. Node16textStart = -3;
  1241. Node16textWidth = Node16width;
  1242. Node16lineStart = Node16width - ht.Default.getTextSize('广灵劲风电场', ' '+ Node16fontSize + 'px "Arial"').width - 11;
  1243. }
  1244. })();
  1245. Node16.setImage(GD.getTextJSON(Node16width, Node16height, true, false, false, ' '+ Node16fontSize + 'px "Arial"'))
  1246. Node16.setPosition(115*ratio.ratioX, 63*ratio.ratioY);
  1247. Node16.setWidth(Node16width);
  1248. Node16.setHeight(Node16height);
  1249. Node16._nodeType = 'text';
  1250. Node16._disallowEvert = true;
  1251. Node16.setRotation(0*Math.PI/180);
  1252. Node16.a('node.width', Node16width);
  1253. Node16.a('node.height', Node16height);
  1254. Node16.a('node.rect', [0, 0, Node16width, Node16height]);
  1255. Node16.a('node.bordercolor','rgba(255,255,255,1)');
  1256. Node16.a('node.borderwidth', 0);
  1257. Node16.a('node.background','' || 'rgba(0,0,0,0)');
  1258. Node16.a('node.gradient','');
  1259. Node16.a('node.gradientcolor','');
  1260. Node16.a('node.text','广灵劲风电场');
  1261. Node16.a('node.textalign','left');
  1262. Node16.a('node.textvAlign','middle');
  1263. Node16.a('node.textrect', [Node16textStart, 0, Node16textWidth, Node16height]);
  1264. Node16.a('node.color','rgba(255,255,255,1)');
  1265. Node16.a('node.font',' '+ Node16fontSize + 'px "Arial"');
  1266. Node16.a('node.textvisible',true);
  1267. Node16.a('node.linefeed',false);
  1268. if (false) {
  1269. Node16.a('node.textfunc',function(g) {
  1270. g.beginPath();
  1271. var str=Node16.a('node.text') || '广灵劲风电场';
  1272. var color=Node16.a('node.color') || 'rgba(255,255,255,1)';
  1273. canvasTextAutoLine(str,0,17.33329*0.5*_ratio.ratioY,Node16width,Node16height,17.33329*_ratio.ratioY,"left",color,' '+ Node16fontSize + 'px "Arial"', 0,g);
  1274. });
  1275. }
  1276. if (false) {
  1277. Node16.a('node.underlinepoints',[Node16lineStart, (49 - 17.33329) * 0.5 * _ratio.ratioY + Node16fontSize + 2 , ht.Default.getTextSize('广灵劲风电场', ' '+ Node16fontSize + 'px "Arial"').width + 6, (Node16height - Node16fontSize) * 0.5*_ratio.ratioY + Node16fontSize + 2 ]);
  1278. Node16.a('node.underlinevisible',false);
  1279. Node16.a('node.underlineBorderWidth', 1);
  1280. }
  1281. dataModel.add(Node16);
  1282. zoomNodeList.push({
  1283. node: Node16,
  1284. borderWidth: 0,
  1285. attr: 'node.borderwidth'
  1286. }); var Node17_0;
  1287. (function () {
  1288. var _ratio = GD.getRatioWithRotation(0*Math.PI/180, ratio);
  1289. var ratioX, ratioY;
  1290. if ('Default' === 'False') {
  1291. ratioX = 1;
  1292. ratioY = 1;
  1293. } else if ('Default' === 'X') {
  1294. ratioX = ratioY = _ratio.ratioX;
  1295. } else if ('Default' === 'Y') {
  1296. ratioX = ratioY = _ratio.ratioY;
  1297. } else {
  1298. ratioX = _ratio.ratioX;
  1299. ratioY = _ratio.ratioY;
  1300. }
  1301. ht.Default.setImage('imgimage//劲风排布//jinfeng_bg_n.jpg', PAGEROOTDIR + 'image//劲风排布//jinfeng_bg_n.jpg');
  1302. Node17_0 = new ht.Node();
  1303. Node17_0.setPosition(940*ratio.ratioX, 509*ratio.ratioY);
  1304. Node17_0.setSize(1880*ratioX, 680*ratioY);
  1305. Node17_0.setImage('imgimage//劲风排布//jinfeng_bg_n.jpg');
  1306. Node17_0.setRotation(0*Math.PI/180);
  1307. Node17_0._zoomBy = 'Default';
  1308. Node17_0._nodeType = 'image';
  1309. Node17_0._disallowEvert = true;
  1310. dataModel.add(Node17_0);
  1311. })();
  1312. _ratio = GD.getRatioWithRotation(0*Math.PI/180, ratio);
  1313. var Node17_1 = new ht.lib['排布图图元'](1254*ratio.ratioX, 398*ratio.ratioY, 41*_ratio.ratioX, 64*_ratio.ratioY, 0*Math.PI/180, {zhuangtai:'GL_FJ_JSD.SXGD_GLF_JS_P1_L1_002_CI0166',bianhao:'A02',fengsu:'GL_FJ.SX_GD_GLF_FJ_P1_L1_002_AI0006',gonglv:'GL_FJ.SX_GD_GLF_FJ_P1_L1_002_AI0002',}, function (){return {}}, 'Node17_1');
  1314. _libModel.add("Node17_1", Node17_1);
  1315. Node17_1.setRotation(0*Math.PI/180);
  1316. ;
  1317. ;
  1318. _ratio = GD.getRatioWithRotation(0*Math.PI/180, ratio);
  1319. var Node17_2 = new ht.lib['排布图图元'](1581*ratio.ratioX, 461*ratio.ratioY, 41*_ratio.ratioX, 64*_ratio.ratioY, 0*Math.PI/180, {zhuangtai:'GL_FJ_JSD.SXGD_GLF_JS_P1_L1_003_CI0166',bianhao:'A03',fengsu:'GL_FJ.SX_GD_GLF_FJ_P1_L1_003_AI0006',gonglv:'GL_FJ.SX_GD_GLF_FJ_P1_L1_003_AI0002',}, function (){return {}}, 'Node17_2');
  1320. _libModel.add("Node17_2", Node17_2);
  1321. Node17_2.setRotation(0*Math.PI/180);
  1322. ;
  1323. ;
  1324. _ratio = GD.getRatioWithRotation(0*Math.PI/180, ratio);
  1325. var Node17_3 = new ht.lib['排布图图元'](1601*ratio.ratioX, 517*ratio.ratioY, 41*_ratio.ratioX, 64*_ratio.ratioY, 0*Math.PI/180, {zhuangtai:'GL_FJ_JSD.SXGD_GLF_JS_P1_L1_004_CI0166',bianhao:'A04',fengsu:'GL_FJ.SX_GD_GLF_FJ_P1_L1_004_AI0006',gonglv:'GL_FJ.SX_GD_GLF_FJ_P1_L1_004_AI0002',}, function (){return {}}, 'Node17_3');
  1326. _libModel.add("Node17_3", Node17_3);
  1327. Node17_3.setRotation(0*Math.PI/180);
  1328. ;
  1329. ;
  1330. _ratio = GD.getRatioWithRotation(0*Math.PI/180, ratio);
  1331. var Node17_4 = new ht.lib['排布图图元'](1644*ratio.ratioX, 548*ratio.ratioY, 41*_ratio.ratioX, 64*_ratio.ratioY, 0*Math.PI/180, {zhuangtai:'GL_FJ_JSD.SXGD_GLF_JS_P1_L1_005_CI0166',bianhao:'A05',fengsu:'GL_FJ.SX_GD_GLF_FJ_P1_L1_005_AI0006',gonglv:'GL_FJ.SX_GD_GLF_FJ_P1_L1_005_AI0002',}, function (){return {}}, 'Node17_4');
  1332. _libModel.add("Node17_4", Node17_4);
  1333. Node17_4.setRotation(0*Math.PI/180);
  1334. ;
  1335. ;
  1336. _ratio = GD.getRatioWithRotation(0*Math.PI/180, ratio);
  1337. var Node17_5 = new ht.lib['排布图图元'](1681*ratio.ratioX, 589*ratio.ratioY, 41*_ratio.ratioX, 64*_ratio.ratioY, 0*Math.PI/180, {zhuangtai:'GL_FJ_JSD.SXGD_GLF_JS_P1_L1_006_CI0166',bianhao:'A06',fengsu:'GL_FJ.SX_GD_GLF_FJ_P1_L1_006_AI0006',gonglv:'GL_FJ.SX_GD_GLF_FJ_P1_L1_002_AI0002',}, function (){return {}}, 'Node17_5');
  1338. _libModel.add("Node17_5", Node17_5);
  1339. Node17_5.setRotation(0*Math.PI/180);
  1340. ;
  1341. ;
  1342. _ratio = GD.getRatioWithRotation(0*Math.PI/180, ratio);
  1343. var Node17_6 = new ht.lib['排布图图元'](1647*ratio.ratioX, 644*ratio.ratioY, 41*_ratio.ratioX, 64*_ratio.ratioY, 0*Math.PI/180, {zhuangtai:'GL_FJ_JSD.SXGD_GLF_JS_P1_L1_007_CI0166',bianhao:'A07',fengsu:'GL_FJ.SX_GD_GLF_FJ_P1_L1_007_AI0006',gonglv:'GL_FJ.SX_GD_GLF_FJ_P1_L1_007_AI0002',}, function (){return {}}, 'Node17_6');
  1344. _libModel.add("Node17_6", Node17_6);
  1345. Node17_6.setRotation(0*Math.PI/180);
  1346. ;
  1347. ;
  1348. _ratio = GD.getRatioWithRotation(0*Math.PI/180, ratio);
  1349. var Node17_7 = new ht.lib['排布图图元'](1692*ratio.ratioX, 707*ratio.ratioY, 41*_ratio.ratioX, 64*_ratio.ratioY, 0*Math.PI/180, {zhuangtai:'GL_FJ_JSD.SXGD_GLF_JS_P1_L1_008_CI0166',bianhao:'A08',fengsu:'GL_FJ.SX_GD_GLF_FJ_P1_L1_008_AI0006',gonglv:'GL_FJ.SX_GD_GLF_FJ_P1_L1_008_AI0002',}, function (){return {}}, 'Node17_7');
  1350. _libModel.add("Node17_7", Node17_7);
  1351. Node17_7.setRotation(0*Math.PI/180);
  1352. ;
  1353. ;
  1354. _ratio = GD.getRatioWithRotation(0*Math.PI/180, ratio);
  1355. var Node17_8 = new ht.lib['排布图图元'](1543*ratio.ratioX, 423*ratio.ratioY, 41*_ratio.ratioX, 64*_ratio.ratioY, 0*Math.PI/180, {zhuangtai:'GL_FJ_JSD.SXGD_GLF_JS_P1_L1_009_CI0166',bianhao:'A09',fengsu:'GL_FJ.SX_GD_GLF_FJ_P1_L1_009_AI0006',gonglv:'GL_FJ.SX_GD_GLF_FJ_P1_L1_009_AI0002',}, function (){return {}}, 'Node17_8');
  1356. _libModel.add("Node17_8", Node17_8);
  1357. Node17_8.setRotation(0*Math.PI/180);
  1358. ;
  1359. ;
  1360. _ratio = GD.getRatioWithRotation(0*Math.PI/180, ratio);
  1361. var Node17_9 = new ht.lib['排布图图元'](1510*ratio.ratioX, 378*ratio.ratioY, 41*_ratio.ratioX, 64*_ratio.ratioY, 0*Math.PI/180, {zhuangtai:'GL_FJ_JSD.SXGD_GLF_JS_P1_L1_010_CI0166',bianhao:'A10',fengsu:'GL_FJ.SX_GD_GLF_FJ_P1_L1_010_AI0006',gonglv:'GL_FJ.SX_GD_GLF_FJ_P1_L1_010_AI0002',}, function (){return {}}, 'Node17_9');
  1362. _libModel.add("Node17_9", Node17_9);
  1363. Node17_9.setRotation(0*Math.PI/180);
  1364. ;
  1365. ;
  1366. _ratio = GD.getRatioWithRotation(0*Math.PI/180, ratio);
  1367. var Node17_10 = new ht.lib['排布图图元'](1478*ratio.ratioX, 338*ratio.ratioY, 41*_ratio.ratioX, 64*_ratio.ratioY, 0*Math.PI/180, {zhuangtai:'GL_FJ_JSD.SXGD_GLF_JS_P1_L1_011_CI0166',bianhao:'A11',fengsu:'GL_FJ.SX_GD_GLF_FJ_P1_L1_011_AI0006',gonglv:'GL_FJ.SX_GD_GLF_FJ_P1_L1_011_AI0002',}, function (){return {}}, 'Node17_10');
  1368. _libModel.add("Node17_10", Node17_10);
  1369. Node17_10.setRotation(0*Math.PI/180);
  1370. ;
  1371. ;
  1372. _ratio = GD.getRatioWithRotation(0*Math.PI/180, ratio);
  1373. var Node17_11 = new ht.lib['排布图图元'](1426*ratio.ratioX, 291*ratio.ratioY, 41*_ratio.ratioX, 64*_ratio.ratioY, 0*Math.PI/180, {zhuangtai:'GL_FJ_JSD.SXGD_GLF_JS_P1_L1_012_CI0166',bianhao:'A12',fengsu:'GL_FJ.SX_GD_GLF_FJ_P1_L1_012_AI0006',gonglv:'GL_FJ.SX_GD_GLF_FJ_P1_L1_012_AI0002',}, function (){return {}}, 'Node17_11');
  1374. _libModel.add("Node17_11", Node17_11);
  1375. Node17_11.setRotation(0*Math.PI/180);
  1376. ;
  1377. ;
  1378. _ratio = GD.getRatioWithRotation(0*Math.PI/180, ratio);
  1379. var Node17_12 = new ht.lib['排布图图元'](1471*ratio.ratioX, 267*ratio.ratioY, 41*_ratio.ratioX, 64*_ratio.ratioY, 0*Math.PI/180, {zhuangtai:'GL_FJ_JSD.SXGD_GLF_JS_P2_L2_013_CI0166',bianhao:'B13',fengsu:'GL_FJ.SX_GD_GLF_FJ_P1_L2_013_AI0006',gonglv:'GL_FJ.SX_GD_GLF_FJ_P1_L2_013_AI0002',}, function (){return {}}, 'Node17_12');
  1380. _libModel.add("Node17_12", Node17_12);
  1381. Node17_12.setRotation(0*Math.PI/180);
  1382. ;
  1383. ;
  1384. _ratio = GD.getRatioWithRotation(0*Math.PI/180, ratio);
  1385. var Node17_13 = new ht.lib['排布图图元'](1076*ratio.ratioX, 382*ratio.ratioY, 41*_ratio.ratioX, 64*_ratio.ratioY, 0*Math.PI/180, {zhuangtai:'GL_FJ_JSD.SXGD_GLF_JS_P2_L2_014_CI0166',bianhao:'B14',fengsu:'GL_FJ.SX_GD_GLF_FJ_P1_L2_014_AI0006',gonglv:'GL_FJ.SX_GD_GLF_FJ_P1_L2_014_AI0002',}, function (){return {}}, 'Node17_13');
  1386. _libModel.add("Node17_13", Node17_13);
  1387. Node17_13.setRotation(0*Math.PI/180);
  1388. ;
  1389. ;
  1390. _ratio = GD.getRatioWithRotation(0*Math.PI/180, ratio);
  1391. var Node17_14 = new ht.lib['排布图图元'](1034*ratio.ratioX, 487*ratio.ratioY, 41*_ratio.ratioX, 64*_ratio.ratioY, 0*Math.PI/180, {zhuangtai:'GL_FJ_JSD.SXGD_GLF_JS_P2_L2_015_CI0166',bianhao:'B15',fengsu:'GL_FJ.SX_GD_GLF_FJ_P1_L2_015_AI0006',gonglv:'GL_FJ.SX_GD_GLF_FJ_P1_L2_015_AI0002',}, function (){return {}}, 'Node17_14');
  1392. _libModel.add("Node17_14", Node17_14);
  1393. Node17_14.setRotation(0*Math.PI/180);
  1394. ;
  1395. ;
  1396. _ratio = GD.getRatioWithRotation(0*Math.PI/180, ratio);
  1397. var Node17_15 = new ht.lib['排布图图元'](729*ratio.ratioX, 451*ratio.ratioY, 41*_ratio.ratioX, 64*_ratio.ratioY, 0*Math.PI/180, {zhuangtai:'GL_FJ_JSD.SXGD_GLF_JS_P2_L2_016_CI0166',bianhao:'B16',fengsu:'GL_FJ.SX_GD_GLF_FJ_P1_L2_016_AI0006',gonglv:'GL_FJ.SX_GD_GLF_FJ_P1_L2_016_AI0002',}, function (){return {}}, 'Node17_15');
  1398. _libModel.add("Node17_15", Node17_15);
  1399. Node17_15.setRotation(0*Math.PI/180);
  1400. ;
  1401. ;
  1402. _ratio = GD.getRatioWithRotation(0*Math.PI/180, ratio);
  1403. var Node17_16 = new ht.lib['排布图图元'](891*ratio.ratioX, 522*ratio.ratioY, 41*_ratio.ratioX, 64*_ratio.ratioY, 0*Math.PI/180, {zhuangtai:'GL_FJ_JSD.SXGD_GLF_JS_P2_L2_017_CI0166',bianhao:'B17',fengsu:'GL_FJ.SX_GD_GLF_FJ_P1_L2_017_AI0006',gonglv:'GL_FJ.SX_GD_GLF_FJ_P1_L2_017_AI0002',}, function (){return {}}, 'Node17_16');
  1404. _libModel.add("Node17_16", Node17_16);
  1405. Node17_16.setRotation(0*Math.PI/180);
  1406. ;
  1407. ;
  1408. _ratio = GD.getRatioWithRotation(0*Math.PI/180, ratio);
  1409. var Node17_17 = new ht.lib['排布图图元'](939*ratio.ratioX, 571*ratio.ratioY, 41*_ratio.ratioX, 64*_ratio.ratioY, 0*Math.PI/180, {zhuangtai:'GL_FJ_JSD.SXGD_GLF_JS_P2_L2_018_CI0166',bianhao:'B18',fengsu:'GL_FJ.SX_GD_GLF_FJ_P1_L2_018_AI0006',gonglv:'GL_FJ.SX_GD_GLF_FJ_P1_L2_018_AI0002',}, function (){return {}}, 'Node17_17');
  1410. _libModel.add("Node17_17", Node17_17);
  1411. Node17_17.setRotation(0*Math.PI/180);
  1412. ;
  1413. ;
  1414. _ratio = GD.getRatioWithRotation(0*Math.PI/180, ratio);
  1415. var Node17_18 = new ht.lib['排布图图元'](868*ratio.ratioX, 624*ratio.ratioY, 41*_ratio.ratioX, 64*_ratio.ratioY, 0*Math.PI/180, {zhuangtai:'GL_FJ_JSD.SXGD_GLF_JS_P2_L2_019_CI0166',bianhao:'B19',fengsu:'GL_FJ.SX_GD_GLF_FJ_P1_L2_019_AI0006',gonglv:'GL_FJ.SX_GD_GLF_FJ_P1_L2_019_AI0002',}, function (){return {}}, 'Node17_18');
  1416. _libModel.add("Node17_18", Node17_18);
  1417. Node17_18.setRotation(0*Math.PI/180);
  1418. ;
  1419. ;
  1420. _ratio = GD.getRatioWithRotation(0*Math.PI/180, ratio);
  1421. var Node17_19 = new ht.lib['排布图图元'](870*ratio.ratioX, 567*ratio.ratioY, 41*_ratio.ratioX, 64*_ratio.ratioY, 0*Math.PI/180, {zhuangtai:'GL_FJ_JSD.SXGD_GLF_JS_P2_L2_020_CI0166',bianhao:'B20',fengsu:'GL_FJ.SX_GD_GLF_FJ_P1_L2_020_AI0006',gonglv:'GL_FJ.SX_GD_GLF_FJ_P1_L2_020_AI0002',}, function (){return {}}, 'Node17_19');
  1422. _libModel.add("Node17_19", Node17_19);
  1423. Node17_19.setRotation(0*Math.PI/180);
  1424. ;
  1425. ;
  1426. _ratio = GD.getRatioWithRotation(0*Math.PI/180, ratio);
  1427. var Node17_20 = new ht.lib['排布图图元'](781*ratio.ratioX, 577*ratio.ratioY, 41*_ratio.ratioX, 64*_ratio.ratioY, 0*Math.PI/180, {zhuangtai:'GL_FJ_JSD.SXGD_GLF_JS_P2_L2_021_CI0166',bianhao:'B21',fengsu:'GL_FJ.SX_GD_GLF_FJ_P1_L2_021_AI0006',gonglv:'GL_FJ.SX_GD_GLF_FJ_P1_L2_021_AI0002',}, function (){return {}}, 'Node17_20');
  1428. _libModel.add("Node17_20", Node17_20);
  1429. Node17_20.setRotation(0*Math.PI/180);
  1430. ;
  1431. ;
  1432. _ratio = GD.getRatioWithRotation(0*Math.PI/180, ratio);
  1433. var Node17_21 = new ht.lib['排布图图元'](490*ratio.ratioX, 492*ratio.ratioY, 41*_ratio.ratioX, 64*_ratio.ratioY, 0*Math.PI/180, {zhuangtai:'GL_FJ_JSD.SXGD_GLF_JS_P2_L2_022_CI0166',bianhao:'B22',fengsu:'GL_FJ.SX_GD_GLF_FJ_P1_L2_022_AI0006',gonglv:'GL_FJ.SX_GD_GLF_FJ_P1_L2_022_AI0002',}, function (){return {}}, 'Node17_21');
  1434. _libModel.add("Node17_21", Node17_21);
  1435. Node17_21.setRotation(0*Math.PI/180);
  1436. ;
  1437. ;
  1438. _ratio = GD.getRatioWithRotation(0*Math.PI/180, ratio);
  1439. var Node17_22 = new ht.lib['排布图图元'](354*ratio.ratioX, 583*ratio.ratioY, 41*_ratio.ratioX, 64*_ratio.ratioY, 0*Math.PI/180, {zhuangtai:'GL_FJ_JSD.SXGD_GLF_JS_P2_L2_023_CI0166',bianhao:'B23',fengsu:'GL_FJ.SX_GD_GLF_FJ_P1_L2_023_AI0006',gonglv:'GL_FJ.SX_GD_GLF_FJ_P1_L2_023_AI0002',}, function (){return {}}, 'Node17_22');
  1440. _libModel.add("Node17_22", Node17_22);
  1441. Node17_22.setRotation(0*Math.PI/180);
  1442. ;
  1443. ;
  1444. _ratio = GD.getRatioWithRotation(0*Math.PI/180, ratio);
  1445. var Node17_23 = new ht.lib['排布图图元'](274*ratio.ratioX, 531*ratio.ratioY, 41*_ratio.ratioX, 64*_ratio.ratioY, 0*Math.PI/180, {zhuangtai:'GL_FJ_JSD.SXGD_GLF_JS_P2_L2_024_CI0166',bianhao:'B24',fengsu:'GL_FJ.SX_GD_GLF_FJ_P1_L2_024_AI0006',gonglv:'GL_FJ.SX_GD_GLF_FJ_P1_L2_024_AI0002',}, function (){return {}}, 'Node17_23');
  1446. _libModel.add("Node17_23", Node17_23);
  1447. Node17_23.setRotation(0*Math.PI/180);
  1448. ;
  1449. ;
  1450. _ratio = GD.getRatioWithRotation(0*Math.PI/180, ratio);
  1451. var Node17_24 = new ht.lib['排布图图元'](143*ratio.ratioX, 596*ratio.ratioY, 41*_ratio.ratioX, 64*_ratio.ratioY, 0*Math.PI/180, {zhuangtai:'0',bianhao:'xx',fengsu:'xx',gonglv:'xx',}, function (){return {}}, 'Node17_24');
  1452. _libModel.add("Node17_24", Node17_24);
  1453. Node17_24.setRotation(0*Math.PI/180);
  1454. ;
  1455. ;
  1456. var Node18_0;
  1457. (function () {
  1458. var _ratio = GD.getRatioWithRotation(0*Math.PI/180, ratio);
  1459. var ratioX, ratioY;
  1460. if ('Default' === 'False') {
  1461. ratioX = 1;
  1462. ratioY = 1;
  1463. } else if ('Default' === 'X') {
  1464. ratioX = ratioY = _ratio.ratioX;
  1465. } else if ('Default' === 'Y') {
  1466. ratioX = ratioY = _ratio.ratioY;
  1467. } else {
  1468. ratioX = _ratio.ratioX;
  1469. ratioY = _ratio.ratioY;
  1470. }
  1471. ht.Default.setImage('imgimage//left_menu_out0.png', PAGEROOTDIR + 'image//left_menu_out0.png');
  1472. Node18_0 = new ht.Node();
  1473. Node18_0.setPosition(13*ratio.ratioX, 219*ratio.ratioY);
  1474. Node18_0.setSize(27*ratioX, 101*ratioY);
  1475. Node18_0.setImage('imgimage//left_menu_out0.png');
  1476. Node18_0.setRotation(0*Math.PI/180);
  1477. Node18_0._zoomBy = 'Default';
  1478. Node18_0._nodeType = 'image';
  1479. Node18_0._disallowEvert = true;
  1480. dataModel.add(Node18_0);
  1481. })();
  1482. _ratio = GD.getRatioWithRotation(0*Math.PI/180, ratio);
  1483. var Node18_1 = new ht.Node();
  1484. var Node18_1textStart, Node18_1textWidth, Node18_1lineStart, Node18_1align = 'left', Node18_1fontSize = 19.99995*_ratio.ratioY,Node18_1width = 23*_ratio.ratioX, Node18_1height = 76*_ratio.ratioY;
  1485. (function () {
  1486. if (Node18_1align === 'left') {
  1487. Node18_1textStart = Node18_1fontSize * 0.2 > 2 ? Node18_1fontSize * 0.2 - 4 : Node18_1fontSize * 0.2 - 9;
  1488. Node18_1textWidth = Node18_1width;
  1489. Node18_1lineStart = 1;
  1490. } else if (Node18_1align === 'right') {
  1491. Node18_1textStart = 0;
  1492. Node18_1textWidth =Node18_1fontSize <= 8 ? Node18_1width + Node18_1fontSize * 0.2 + 6 : Node18_1width - Node18_1fontSize * 0.2;
  1493. Node18_1lineStart = (Node18_1width - (ht.Default.getTextSize('排布图', ' '+ Node18_1fontSize + 'px "Arial"').width + 6)) * 0.5;
  1494. } else if (Node18_1align === 'center') {
  1495. Node18_1textStart = -3;
  1496. Node18_1textWidth = Node18_1width;
  1497. Node18_1lineStart = Node18_1width - ht.Default.getTextSize('排布图', ' '+ Node18_1fontSize + 'px "Arial"').width - 11;
  1498. }
  1499. })();
  1500. Node18_1.setImage(GD.getTextJSON(Node18_1width, Node18_1height, false, true, false, ' '+ Node18_1fontSize + 'px "Arial"'))
  1501. Node18_1.setPosition(12*ratio.ratioX, 217*ratio.ratioY);
  1502. Node18_1.setWidth(Node18_1width);
  1503. Node18_1.setHeight(Node18_1height);
  1504. Node18_1._nodeType = 'text';
  1505. Node18_1._disallowEvert = true;
  1506. Node18_1.setRotation(0*Math.PI/180);
  1507. Node18_1.a('node.width', Node18_1width);
  1508. Node18_1.a('node.height', Node18_1height);
  1509. Node18_1.a('node.rect', [0, 0, Node18_1width, Node18_1height]);
  1510. Node18_1.a('node.bordercolor','rgba(0,0,0,1)');
  1511. Node18_1.a('node.borderwidth', 0);
  1512. Node18_1.a('node.background','' || 'rgba(0,0,0,0)');
  1513. Node18_1.a('node.gradient','');
  1514. Node18_1.a('node.gradientcolor','');
  1515. Node18_1.a('node.text','排布图');
  1516. Node18_1.a('node.textalign','left');
  1517. Node18_1.a('node.textvAlign','middle');
  1518. Node18_1.a('node.textrect', [Node18_1textStart, 0, Node18_1textWidth, Node18_1height]);
  1519. Node18_1.a('node.color','rgba(0,0,0,1)');
  1520. Node18_1.a('node.font',' '+ Node18_1fontSize + 'px "Arial"');
  1521. Node18_1.a('node.textvisible',false);
  1522. Node18_1.a('node.linefeed',true);
  1523. if (true) {
  1524. Node18_1.a('node.textfunc',function(g) {
  1525. g.beginPath();
  1526. var str=Node18_1.a('node.text') || '排布图';
  1527. var color=Node18_1.a('node.color') || 'rgba(0,0,0,1)';
  1528. canvasTextAutoLine(str,0,19.99995*0.5*_ratio.ratioY,Node18_1width,Node18_1height,19.99995*_ratio.ratioY,"left",color,' '+ Node18_1fontSize + 'px "Arial"', 0,g);
  1529. });
  1530. }
  1531. if (false) {
  1532. Node18_1.a('node.underlinepoints',[Node18_1lineStart, (76 - 19.99995) * 0.5 * _ratio.ratioY + Node18_1fontSize + 2 , ht.Default.getTextSize('排布图', ' '+ Node18_1fontSize + 'px "Arial"').width + 6, (Node18_1height - Node18_1fontSize) * 0.5*_ratio.ratioY + Node18_1fontSize + 2 ]);
  1533. Node18_1.a('node.underlinevisible',false);
  1534. Node18_1.a('node.underlineBorderWidth', 1);
  1535. }
  1536. dataModel.add(Node18_1);
  1537. zoomNodeList.push({
  1538. node: Node18_1,
  1539. borderWidth: 0,
  1540. attr: 'node.borderwidth'
  1541. }); var Node19_0;
  1542. (function () {
  1543. var _ratio = GD.getRatioWithRotation(0*Math.PI/180, ratio);
  1544. var ratioX, ratioY;
  1545. if ('Default' === 'False') {
  1546. ratioX = 1;
  1547. ratioY = 1;
  1548. } else if ('Default' === 'X') {
  1549. ratioX = ratioY = _ratio.ratioX;
  1550. } else if ('Default' === 'Y') {
  1551. ratioX = ratioY = _ratio.ratioY;
  1552. } else {
  1553. ratioX = _ratio.ratioX;
  1554. ratioY = _ratio.ratioY;
  1555. }
  1556. ht.Default.setImage('imgimage//left_menu_out0.png', PAGEROOTDIR + 'image//left_menu_out0.png');
  1557. Node19_0 = new ht.Node();
  1558. Node19_0.setPosition(13*ratio.ratioX, 319*ratio.ratioY);
  1559. Node19_0.setSize(27*ratioX, 101*ratioY);
  1560. Node19_0.setImage('imgimage//left_menu_out0.png');
  1561. Node19_0.setRotation(0*Math.PI/180);
  1562. Node19_0._zoomBy = 'Default';
  1563. Node19_0._nodeType = 'image';
  1564. Node19_0._disallowEvert = true;
  1565. dataModel.add(Node19_0);
  1566. })();
  1567. _ratio = GD.getRatioWithRotation(0*Math.PI/180, ratio);
  1568. var Node19_1 = new ht.Node();
  1569. var Node19_1textStart, Node19_1textWidth, Node19_1lineStart, Node19_1align = 'left', Node19_1fontSize = 18.66662*_ratio.ratioY,Node19_1width = 23*_ratio.ratioX, Node19_1height = 76*_ratio.ratioY;
  1570. (function () {
  1571. if (Node19_1align === 'left') {
  1572. Node19_1textStart = Node19_1fontSize * 0.2 > 2 ? Node19_1fontSize * 0.2 - 4 : Node19_1fontSize * 0.2 - 9;
  1573. Node19_1textWidth = Node19_1width;
  1574. Node19_1lineStart = 1;
  1575. } else if (Node19_1align === 'right') {
  1576. Node19_1textStart = 0;
  1577. Node19_1textWidth =Node19_1fontSize <= 8 ? Node19_1width + Node19_1fontSize * 0.2 + 6 : Node19_1width - Node19_1fontSize * 0.2;
  1578. Node19_1lineStart = (Node19_1width - (ht.Default.getTextSize('总貌图', ' '+ Node19_1fontSize + 'px "Arial"').width + 6)) * 0.5;
  1579. } else if (Node19_1align === 'center') {
  1580. Node19_1textStart = -3;
  1581. Node19_1textWidth = Node19_1width;
  1582. Node19_1lineStart = Node19_1width - ht.Default.getTextSize('总貌图', ' '+ Node19_1fontSize + 'px "Arial"').width - 11;
  1583. }
  1584. })();
  1585. Node19_1.setImage(GD.getTextJSON(Node19_1width, Node19_1height, false, true, false, ' '+ Node19_1fontSize + 'px "Arial"'))
  1586. Node19_1.setPosition(12*ratio.ratioX, 317*ratio.ratioY);
  1587. Node19_1.setWidth(Node19_1width);
  1588. Node19_1.setHeight(Node19_1height);
  1589. Node19_1._nodeType = 'text';
  1590. Node19_1._disallowEvert = true;
  1591. Node19_1.setRotation(0*Math.PI/180);
  1592. Node19_1.a('node.width', Node19_1width);
  1593. Node19_1.a('node.height', Node19_1height);
  1594. Node19_1.a('node.rect', [0, 0, Node19_1width, Node19_1height]);
  1595. Node19_1.a('node.bordercolor','rgba(0,0,0,1)');
  1596. Node19_1.a('node.borderwidth', 0);
  1597. Node19_1.a('node.background','' || 'rgba(0,0,0,0)');
  1598. Node19_1.a('node.gradient','');
  1599. Node19_1.a('node.gradientcolor','');
  1600. Node19_1.a('node.text','总貌图');
  1601. Node19_1.a('node.textalign','left');
  1602. Node19_1.a('node.textvAlign','middle');
  1603. Node19_1.a('node.textrect', [Node19_1textStart, 0, Node19_1textWidth, Node19_1height]);
  1604. Node19_1.a('node.color','rgba(0,0,0,1)');
  1605. Node19_1.a('node.font',' '+ Node19_1fontSize + 'px "Arial"');
  1606. Node19_1.a('node.textvisible',false);
  1607. Node19_1.a('node.linefeed',true);
  1608. if (true) {
  1609. Node19_1.a('node.textfunc',function(g) {
  1610. g.beginPath();
  1611. var str=Node19_1.a('node.text') || '总貌图';
  1612. var color=Node19_1.a('node.color') || 'rgba(0,0,0,1)';
  1613. canvasTextAutoLine(str,0,18.66662*0.5*_ratio.ratioY,Node19_1width,Node19_1height,18.66662*_ratio.ratioY,"left",color,' '+ Node19_1fontSize + 'px "Arial"', 0,g);
  1614. });
  1615. }
  1616. if (false) {
  1617. Node19_1.a('node.underlinepoints',[Node19_1lineStart, (76 - 18.66662) * 0.5 * _ratio.ratioY + Node19_1fontSize + 2 , ht.Default.getTextSize('总貌图', ' '+ Node19_1fontSize + 'px "Arial"').width + 6, (Node19_1height - Node19_1fontSize) * 0.5*_ratio.ratioY + Node19_1fontSize + 2 ]);
  1618. Node19_1.a('node.underlinevisible',false);
  1619. Node19_1.a('node.underlineBorderWidth', 1);
  1620. }
  1621. dataModel.add(Node19_1);
  1622. zoomNodeList.push({
  1623. node: Node19_1,
  1624. borderWidth: 0,
  1625. attr: 'node.borderwidth'
  1626. }); var Node20_0;
  1627. (function () {
  1628. var _ratio = GD.getRatioWithRotation(0*Math.PI/180, ratio);
  1629. var ratioX, ratioY;
  1630. if ('Default' === 'False') {
  1631. ratioX = 1;
  1632. ratioY = 1;
  1633. } else if ('Default' === 'X') {
  1634. ratioX = ratioY = _ratio.ratioX;
  1635. } else if ('Default' === 'Y') {
  1636. ratioX = ratioY = _ratio.ratioY;
  1637. } else {
  1638. ratioX = _ratio.ratioX;
  1639. ratioY = _ratio.ratioY;
  1640. }
  1641. ht.Default.setImage('imgimage//left_menu_out0.png', PAGEROOTDIR + 'image//left_menu_out0.png');
  1642. Node20_0 = new ht.Node();
  1643. Node20_0.setPosition(13*ratio.ratioX, 419*ratio.ratioY);
  1644. Node20_0.setSize(27*ratioX, 101*ratioY);
  1645. Node20_0.setImage('imgimage//left_menu_out0.png');
  1646. Node20_0.setRotation(0*Math.PI/180);
  1647. Node20_0._zoomBy = 'Default';
  1648. Node20_0._nodeType = 'image';
  1649. Node20_0._disallowEvert = true;
  1650. dataModel.add(Node20_0);
  1651. })();
  1652. _ratio = GD.getRatioWithRotation(0*Math.PI/180, ratio);
  1653. var Node20_1 = new ht.Node();
  1654. var Node20_1textStart, Node20_1textWidth, Node20_1lineStart, Node20_1align = 'left', Node20_1fontSize = 18.66662*_ratio.ratioY,Node20_1width = 23*_ratio.ratioX, Node20_1height = 76*_ratio.ratioY;
  1655. (function () {
  1656. if (Node20_1align === 'left') {
  1657. Node20_1textStart = Node20_1fontSize * 0.2 > 2 ? Node20_1fontSize * 0.2 - 4 : Node20_1fontSize * 0.2 - 9;
  1658. Node20_1textWidth = Node20_1width;
  1659. Node20_1lineStart = 1;
  1660. } else if (Node20_1align === 'right') {
  1661. Node20_1textStart = 0;
  1662. Node20_1textWidth =Node20_1fontSize <= 8 ? Node20_1width + Node20_1fontSize * 0.2 + 6 : Node20_1width - Node20_1fontSize * 0.2;
  1663. Node20_1lineStart = (Node20_1width - (ht.Default.getTextSize('升压站', ' '+ Node20_1fontSize + 'px "Arial"').width + 6)) * 0.5;
  1664. } else if (Node20_1align === 'center') {
  1665. Node20_1textStart = -3;
  1666. Node20_1textWidth = Node20_1width;
  1667. Node20_1lineStart = Node20_1width - ht.Default.getTextSize('升压站', ' '+ Node20_1fontSize + 'px "Arial"').width - 11;
  1668. }
  1669. })();
  1670. Node20_1.setImage(GD.getTextJSON(Node20_1width, Node20_1height, false, true, false, ' '+ Node20_1fontSize + 'px "Arial"'))
  1671. Node20_1.setPosition(12*ratio.ratioX, 417*ratio.ratioY);
  1672. Node20_1.setWidth(Node20_1width);
  1673. Node20_1.setHeight(Node20_1height);
  1674. Node20_1._nodeType = 'text';
  1675. Node20_1._disallowEvert = true;
  1676. Node20_1.setRotation(0*Math.PI/180);
  1677. Node20_1.a('node.width', Node20_1width);
  1678. Node20_1.a('node.height', Node20_1height);
  1679. Node20_1.a('node.rect', [0, 0, Node20_1width, Node20_1height]);
  1680. Node20_1.a('node.bordercolor','rgba(0,0,0,1)');
  1681. Node20_1.a('node.borderwidth', 0);
  1682. Node20_1.a('node.background','' || 'rgba(0,0,0,0)');
  1683. Node20_1.a('node.gradient','');
  1684. Node20_1.a('node.gradientcolor','');
  1685. Node20_1.a('node.text','升压站');
  1686. Node20_1.a('node.textalign','left');
  1687. Node20_1.a('node.textvAlign','middle');
  1688. Node20_1.a('node.textrect', [Node20_1textStart, 0, Node20_1textWidth, Node20_1height]);
  1689. Node20_1.a('node.color','rgba(0,0,0,1)');
  1690. Node20_1.a('node.font',' '+ Node20_1fontSize + 'px "Arial"');
  1691. Node20_1.a('node.textvisible',false);
  1692. Node20_1.a('node.linefeed',true);
  1693. if (true) {
  1694. Node20_1.a('node.textfunc',function(g) {
  1695. g.beginPath();
  1696. var str=Node20_1.a('node.text') || '升压站';
  1697. var color=Node20_1.a('node.color') || 'rgba(0,0,0,1)';
  1698. canvasTextAutoLine(str,0,18.66662*0.5*_ratio.ratioY,Node20_1width,Node20_1height,18.66662*_ratio.ratioY,"left",color,' '+ Node20_1fontSize + 'px "Arial"', 0,g);
  1699. });
  1700. }
  1701. if (false) {
  1702. Node20_1.a('node.underlinepoints',[Node20_1lineStart, (76 - 18.66662) * 0.5 * _ratio.ratioY + Node20_1fontSize + 2 , ht.Default.getTextSize('升压站', ' '+ Node20_1fontSize + 'px "Arial"').width + 6, (Node20_1height - Node20_1fontSize) * 0.5*_ratio.ratioY + Node20_1fontSize + 2 ]);
  1703. Node20_1.a('node.underlinevisible',false);
  1704. Node20_1.a('node.underlineBorderWidth', 1);
  1705. }
  1706. dataModel.add(Node20_1);
  1707. zoomNodeList.push({
  1708. node: Node20_1,
  1709. borderWidth: 0,
  1710. attr: 'node.borderwidth'
  1711. }); var Node21_0;
  1712. (function () {
  1713. var _ratio = GD.getRatioWithRotation(0*Math.PI/180, ratio);
  1714. var ratioX, ratioY;
  1715. if ('Default' === 'False') {
  1716. ratioX = 1;
  1717. ratioY = 1;
  1718. } else if ('Default' === 'X') {
  1719. ratioX = ratioY = _ratio.ratioX;
  1720. } else if ('Default' === 'Y') {
  1721. ratioX = ratioY = _ratio.ratioY;
  1722. } else {
  1723. ratioX = _ratio.ratioX;
  1724. ratioY = _ratio.ratioY;
  1725. }
  1726. ht.Default.setImage('imgimage//left_menu_out0.png', PAGEROOTDIR + 'image//left_menu_out0.png');
  1727. Node21_0 = new ht.Node();
  1728. Node21_0.setPosition(13*ratio.ratioX, 619*ratio.ratioY);
  1729. Node21_0.setSize(27*ratioX, 101*ratioY);
  1730. Node21_0.setImage('imgimage//left_menu_out0.png');
  1731. Node21_0.setRotation(0*Math.PI/180);
  1732. Node21_0._zoomBy = 'Default';
  1733. Node21_0._nodeType = 'image';
  1734. Node21_0._disallowEvert = true;
  1735. dataModel.add(Node21_0);
  1736. })();
  1737. _ratio = GD.getRatioWithRotation(0*Math.PI/180, ratio);
  1738. var Node21_1 = new ht.Node();
  1739. var Node21_1textStart, Node21_1textWidth, Node21_1lineStart, Node21_1align = 'left', Node21_1fontSize = 18.66662*_ratio.ratioY,Node21_1width = 23*_ratio.ratioX, Node21_1height = 76*_ratio.ratioY;
  1740. (function () {
  1741. if (Node21_1align === 'left') {
  1742. Node21_1textStart = Node21_1fontSize * 0.2 > 2 ? Node21_1fontSize * 0.2 - 4 : Node21_1fontSize * 0.2 - 9;
  1743. Node21_1textWidth = Node21_1width;
  1744. Node21_1lineStart = 1;
  1745. } else if (Node21_1align === 'right') {
  1746. Node21_1textStart = 0;
  1747. Node21_1textWidth =Node21_1fontSize <= 8 ? Node21_1width + Node21_1fontSize * 0.2 + 6 : Node21_1width - Node21_1fontSize * 0.2;
  1748. Node21_1lineStart = (Node21_1width - (ht.Default.getTextSize('风机信息', ' '+ Node21_1fontSize + 'px "Arial"').width + 6)) * 0.5;
  1749. } else if (Node21_1align === 'center') {
  1750. Node21_1textStart = -3;
  1751. Node21_1textWidth = Node21_1width;
  1752. Node21_1lineStart = Node21_1width - ht.Default.getTextSize('风机信息', ' '+ Node21_1fontSize + 'px "Arial"').width - 11;
  1753. }
  1754. })();
  1755. Node21_1.setImage(GD.getTextJSON(Node21_1width, Node21_1height, false, true, false, ' '+ Node21_1fontSize + 'px "Arial"'))
  1756. Node21_1.setPosition(12*ratio.ratioX, 617*ratio.ratioY);
  1757. Node21_1.setWidth(Node21_1width);
  1758. Node21_1.setHeight(Node21_1height);
  1759. Node21_1._nodeType = 'text';
  1760. Node21_1._disallowEvert = true;
  1761. Node21_1.setRotation(0*Math.PI/180);
  1762. Node21_1.a('node.width', Node21_1width);
  1763. Node21_1.a('node.height', Node21_1height);
  1764. Node21_1.a('node.rect', [0, 0, Node21_1width, Node21_1height]);
  1765. Node21_1.a('node.bordercolor','rgba(0,0,0,1)');
  1766. Node21_1.a('node.borderwidth', 0);
  1767. Node21_1.a('node.background','' || 'rgba(0,0,0,0)');
  1768. Node21_1.a('node.gradient','');
  1769. Node21_1.a('node.gradientcolor','');
  1770. Node21_1.a('node.text','风机信息');
  1771. Node21_1.a('node.textalign','left');
  1772. Node21_1.a('node.textvAlign','middle');
  1773. Node21_1.a('node.textrect', [Node21_1textStart, 0, Node21_1textWidth, Node21_1height]);
  1774. Node21_1.a('node.color','rgba(0,0,0,1)');
  1775. Node21_1.a('node.font',' '+ Node21_1fontSize + 'px "Arial"');
  1776. Node21_1.a('node.textvisible',false);
  1777. Node21_1.a('node.linefeed',true);
  1778. if (true) {
  1779. Node21_1.a('node.textfunc',function(g) {
  1780. g.beginPath();
  1781. var str=Node21_1.a('node.text') || '风机信息';
  1782. var color=Node21_1.a('node.color') || 'rgba(0,0,0,1)';
  1783. canvasTextAutoLine(str,0,18.66662*0.5*_ratio.ratioY,Node21_1width,Node21_1height,18.66662*_ratio.ratioY,"left",color,' '+ Node21_1fontSize + 'px "Arial"', 0,g);
  1784. });
  1785. }
  1786. if (false) {
  1787. Node21_1.a('node.underlinepoints',[Node21_1lineStart, (76 - 18.66662) * 0.5 * _ratio.ratioY + Node21_1fontSize + 2 , ht.Default.getTextSize('风机信息', ' '+ Node21_1fontSize + 'px "Arial"').width + 6, (Node21_1height - Node21_1fontSize) * 0.5*_ratio.ratioY + Node21_1fontSize + 2 ]);
  1788. Node21_1.a('node.underlinevisible',false);
  1789. Node21_1.a('node.underlineBorderWidth', 1);
  1790. }
  1791. dataModel.add(Node21_1);
  1792. zoomNodeList.push({
  1793. node: Node21_1,
  1794. borderWidth: 0,
  1795. attr: 'node.borderwidth'
  1796. }); var Node22_0;
  1797. (function () {
  1798. var _ratio = GD.getRatioWithRotation(0*Math.PI/180, ratio);
  1799. var ratioX, ratioY;
  1800. if ('Default' === 'False') {
  1801. ratioX = 1;
  1802. ratioY = 1;
  1803. } else if ('Default' === 'X') {
  1804. ratioX = ratioY = _ratio.ratioX;
  1805. } else if ('Default' === 'Y') {
  1806. ratioX = ratioY = _ratio.ratioY;
  1807. } else {
  1808. ratioX = _ratio.ratioX;
  1809. ratioY = _ratio.ratioY;
  1810. }
  1811. ht.Default.setImage('imgimage//left_menu_out0.png', PAGEROOTDIR + 'image//left_menu_out0.png');
  1812. Node22_0 = new ht.Node();
  1813. Node22_0.setPosition(13*ratio.ratioX, 719*ratio.ratioY);
  1814. Node22_0.setSize(27*ratioX, 101*ratioY);
  1815. Node22_0.setImage('imgimage//left_menu_out0.png');
  1816. Node22_0.setRotation(0*Math.PI/180);
  1817. Node22_0._zoomBy = 'Default';
  1818. Node22_0._nodeType = 'image';
  1819. Node22_0._disallowEvert = true;
  1820. dataModel.add(Node22_0);
  1821. })();
  1822. _ratio = GD.getRatioWithRotation(0*Math.PI/180, ratio);
  1823. var Node22_1 = new ht.Node();
  1824. var Node22_1textStart, Node22_1textWidth, Node22_1lineStart, Node22_1align = 'left', Node22_1fontSize = 18.66662*_ratio.ratioY,Node22_1width = 23*_ratio.ratioX, Node22_1height = 76*_ratio.ratioY;
  1825. (function () {
  1826. if (Node22_1align === 'left') {
  1827. Node22_1textStart = Node22_1fontSize * 0.2 > 2 ? Node22_1fontSize * 0.2 - 4 : Node22_1fontSize * 0.2 - 9;
  1828. Node22_1textWidth = Node22_1width;
  1829. Node22_1lineStart = 1;
  1830. } else if (Node22_1align === 'right') {
  1831. Node22_1textStart = 0;
  1832. Node22_1textWidth =Node22_1fontSize <= 8 ? Node22_1width + Node22_1fontSize * 0.2 + 6 : Node22_1width - Node22_1fontSize * 0.2;
  1833. Node22_1lineStart = (Node22_1width - (ht.Default.getTextSize('风机矩阵', ' '+ Node22_1fontSize + 'px "Arial"').width + 6)) * 0.5;
  1834. } else if (Node22_1align === 'center') {
  1835. Node22_1textStart = -3;
  1836. Node22_1textWidth = Node22_1width;
  1837. Node22_1lineStart = Node22_1width - ht.Default.getTextSize('风机矩阵', ' '+ Node22_1fontSize + 'px "Arial"').width - 11;
  1838. }
  1839. })();
  1840. Node22_1.setImage(GD.getTextJSON(Node22_1width, Node22_1height, false, true, false, ' '+ Node22_1fontSize + 'px "Arial"'))
  1841. Node22_1.setPosition(12*ratio.ratioX, 717*ratio.ratioY);
  1842. Node22_1.setWidth(Node22_1width);
  1843. Node22_1.setHeight(Node22_1height);
  1844. Node22_1._nodeType = 'text';
  1845. Node22_1._disallowEvert = true;
  1846. Node22_1.setRotation(0*Math.PI/180);
  1847. Node22_1.a('node.width', Node22_1width);
  1848. Node22_1.a('node.height', Node22_1height);
  1849. Node22_1.a('node.rect', [0, 0, Node22_1width, Node22_1height]);
  1850. Node22_1.a('node.bordercolor','rgba(0,0,0,1)');
  1851. Node22_1.a('node.borderwidth', 0);
  1852. Node22_1.a('node.background','' || 'rgba(0,0,0,0)');
  1853. Node22_1.a('node.gradient','');
  1854. Node22_1.a('node.gradientcolor','');
  1855. Node22_1.a('node.text','风机矩阵');
  1856. Node22_1.a('node.textalign','left');
  1857. Node22_1.a('node.textvAlign','middle');
  1858. Node22_1.a('node.textrect', [Node22_1textStart, 0, Node22_1textWidth, Node22_1height]);
  1859. Node22_1.a('node.color','rgba(0,0,0,1)');
  1860. Node22_1.a('node.font',' '+ Node22_1fontSize + 'px "Arial"');
  1861. Node22_1.a('node.textvisible',false);
  1862. Node22_1.a('node.linefeed',true);
  1863. if (true) {
  1864. Node22_1.a('node.textfunc',function(g) {
  1865. g.beginPath();
  1866. var str=Node22_1.a('node.text') || '风机矩阵';
  1867. var color=Node22_1.a('node.color') || 'rgba(0,0,0,1)';
  1868. canvasTextAutoLine(str,0,18.66662*0.5*_ratio.ratioY,Node22_1width,Node22_1height,18.66662*_ratio.ratioY,"left",color,' '+ Node22_1fontSize + 'px "Arial"', 0,g);
  1869. });
  1870. }
  1871. if (false) {
  1872. Node22_1.a('node.underlinepoints',[Node22_1lineStart, (76 - 18.66662) * 0.5 * _ratio.ratioY + Node22_1fontSize + 2 , ht.Default.getTextSize('风机矩阵', ' '+ Node22_1fontSize + 'px "Arial"').width + 6, (Node22_1height - Node22_1fontSize) * 0.5*_ratio.ratioY + Node22_1fontSize + 2 ]);
  1873. Node22_1.a('node.underlinevisible',false);
  1874. Node22_1.a('node.underlineBorderWidth', 1);
  1875. }
  1876. dataModel.add(Node22_1);
  1877. zoomNodeList.push({
  1878. node: Node22_1,
  1879. borderWidth: 0,
  1880. attr: 'node.borderwidth'
  1881. }); var Node23_0;
  1882. (function () {
  1883. var _ratio = GD.getRatioWithRotation(0*Math.PI/180, ratio);
  1884. var ratioX, ratioY;
  1885. if ('Default' === 'False') {
  1886. ratioX = 1;
  1887. ratioY = 1;
  1888. } else if ('Default' === 'X') {
  1889. ratioX = ratioY = _ratio.ratioX;
  1890. } else if ('Default' === 'Y') {
  1891. ratioX = ratioY = _ratio.ratioY;
  1892. } else {
  1893. ratioX = _ratio.ratioX;
  1894. ratioY = _ratio.ratioY;
  1895. }
  1896. ht.Default.setImage('imgimage//left_menu_out0.png', PAGEROOTDIR + 'image//left_menu_out0.png');
  1897. Node23_0 = new ht.Node();
  1898. Node23_0.setPosition(13*ratio.ratioX, 519*ratio.ratioY);
  1899. Node23_0.setSize(27*ratioX, 101*ratioY);
  1900. Node23_0.setImage('imgimage//left_menu_out0.png');
  1901. Node23_0.setRotation(0*Math.PI/180);
  1902. Node23_0._zoomBy = 'Default';
  1903. Node23_0._nodeType = 'image';
  1904. Node23_0._disallowEvert = true;
  1905. dataModel.add(Node23_0);
  1906. })();
  1907. _ratio = GD.getRatioWithRotation(0*Math.PI/180, ratio);
  1908. var Node23_1 = new ht.Node();
  1909. var Node23_1textStart, Node23_1textWidth, Node23_1lineStart, Node23_1align = 'left', Node23_1fontSize = 18.66662*_ratio.ratioY,Node23_1width = 23*_ratio.ratioX, Node23_1height = 76*_ratio.ratioY;
  1910. (function () {
  1911. if (Node23_1align === 'left') {
  1912. Node23_1textStart = Node23_1fontSize * 0.2 > 2 ? Node23_1fontSize * 0.2 - 4 : Node23_1fontSize * 0.2 - 9;
  1913. Node23_1textWidth = Node23_1width;
  1914. Node23_1lineStart = 1;
  1915. } else if (Node23_1align === 'right') {
  1916. Node23_1textStart = 0;
  1917. Node23_1textWidth =Node23_1fontSize <= 8 ? Node23_1width + Node23_1fontSize * 0.2 + 6 : Node23_1width - Node23_1fontSize * 0.2;
  1918. Node23_1lineStart = (Node23_1width - (ht.Default.getTextSize('测风塔', ' '+ Node23_1fontSize + 'px "Arial"').width + 6)) * 0.5;
  1919. } else if (Node23_1align === 'center') {
  1920. Node23_1textStart = -3;
  1921. Node23_1textWidth = Node23_1width;
  1922. Node23_1lineStart = Node23_1width - ht.Default.getTextSize('测风塔', ' '+ Node23_1fontSize + 'px "Arial"').width - 11;
  1923. }
  1924. })();
  1925. Node23_1.setImage(GD.getTextJSON(Node23_1width, Node23_1height, false, true, false, ' '+ Node23_1fontSize + 'px "Arial"'))
  1926. Node23_1.setPosition(12*ratio.ratioX, 517*ratio.ratioY);
  1927. Node23_1.setWidth(Node23_1width);
  1928. Node23_1.setHeight(Node23_1height);
  1929. Node23_1._nodeType = 'text';
  1930. Node23_1._disallowEvert = true;
  1931. Node23_1.setRotation(0*Math.PI/180);
  1932. Node23_1.a('node.width', Node23_1width);
  1933. Node23_1.a('node.height', Node23_1height);
  1934. Node23_1.a('node.rect', [0, 0, Node23_1width, Node23_1height]);
  1935. Node23_1.a('node.bordercolor','rgba(0,0,0,1)');
  1936. Node23_1.a('node.borderwidth', 0);
  1937. Node23_1.a('node.background','' || 'rgba(0,0,0,0)');
  1938. Node23_1.a('node.gradient','');
  1939. Node23_1.a('node.gradientcolor','');
  1940. Node23_1.a('node.text','测风塔');
  1941. Node23_1.a('node.textalign','left');
  1942. Node23_1.a('node.textvAlign','middle');
  1943. Node23_1.a('node.textrect', [Node23_1textStart, 0, Node23_1textWidth, Node23_1height]);
  1944. Node23_1.a('node.color','rgba(0,0,0,1)');
  1945. Node23_1.a('node.font',' '+ Node23_1fontSize + 'px "Arial"');
  1946. Node23_1.a('node.textvisible',false);
  1947. Node23_1.a('node.linefeed',true);
  1948. if (true) {
  1949. Node23_1.a('node.textfunc',function(g) {
  1950. g.beginPath();
  1951. var str=Node23_1.a('node.text') || '测风塔';
  1952. var color=Node23_1.a('node.color') || 'rgba(0,0,0,1)';
  1953. canvasTextAutoLine(str,0,18.66662*0.5*_ratio.ratioY,Node23_1width,Node23_1height,18.66662*_ratio.ratioY,"left",color,' '+ Node23_1fontSize + 'px "Arial"', 0,g);
  1954. });
  1955. }
  1956. if (false) {
  1957. Node23_1.a('node.underlinepoints',[Node23_1lineStart, (76 - 18.66662) * 0.5 * _ratio.ratioY + Node23_1fontSize + 2 , ht.Default.getTextSize('测风塔', ' '+ Node23_1fontSize + 'px "Arial"').width + 6, (Node23_1height - Node23_1fontSize) * 0.5*_ratio.ratioY + Node23_1fontSize + 2 ]);
  1958. Node23_1.a('node.underlinevisible',false);
  1959. Node23_1.a('node.underlineBorderWidth', 1);
  1960. }
  1961. dataModel.add(Node23_1);
  1962. zoomNodeList.push({
  1963. node: Node23_1,
  1964. borderWidth: 0,
  1965. attr: 'node.borderwidth'
  1966. }); var Node24_0;
  1967. (function () {
  1968. var _ratio = GD.getRatioWithRotation(0*Math.PI/180, ratio);
  1969. var ratioX, ratioY;
  1970. if ('Default' === 'False') {
  1971. ratioX = 1;
  1972. ratioY = 1;
  1973. } else if ('Default' === 'X') {
  1974. ratioX = ratioY = _ratio.ratioX;
  1975. } else if ('Default' === 'Y') {
  1976. ratioX = ratioY = _ratio.ratioY;
  1977. } else {
  1978. ratioX = _ratio.ratioX;
  1979. ratioY = _ratio.ratioY;
  1980. }
  1981. ht.Default.setImage('imgimage//left_menu_over0.png', PAGEROOTDIR + 'image//left_menu_over0.png');
  1982. Node24_0 = new ht.Node();
  1983. Node24_0.setPosition(13*ratio.ratioX, 219*ratio.ratioY);
  1984. Node24_0.setSize(27*ratioX, 101*ratioY);
  1985. Node24_0.setImage('imgimage//left_menu_over0.png');
  1986. Node24_0.setRotation(0*Math.PI/180);
  1987. Node24_0._zoomBy = 'Default';
  1988. Node24_0._nodeType = 'image';
  1989. Node24_0._disallowEvert = true;
  1990. dataModel.add(Node24_0);
  1991. })();
  1992. _ratio = GD.getRatioWithRotation(0*Math.PI/180, ratio);
  1993. var Node24_1 = new ht.Node();
  1994. var Node24_1textStart, Node24_1textWidth, Node24_1lineStart, Node24_1align = 'left', Node24_1fontSize = 19.99995*_ratio.ratioY,Node24_1width = 23*_ratio.ratioX, Node24_1height = 76*_ratio.ratioY;
  1995. (function () {
  1996. if (Node24_1align === 'left') {
  1997. Node24_1textStart = Node24_1fontSize * 0.2 > 2 ? Node24_1fontSize * 0.2 - 4 : Node24_1fontSize * 0.2 - 9;
  1998. Node24_1textWidth = Node24_1width;
  1999. Node24_1lineStart = 1;
  2000. } else if (Node24_1align === 'right') {
  2001. Node24_1textStart = 0;
  2002. Node24_1textWidth =Node24_1fontSize <= 8 ? Node24_1width + Node24_1fontSize * 0.2 + 6 : Node24_1width - Node24_1fontSize * 0.2;
  2003. Node24_1lineStart = (Node24_1width - (ht.Default.getTextSize('排布图', ' '+ Node24_1fontSize + 'px "Arial"').width + 6)) * 0.5;
  2004. } else if (Node24_1align === 'center') {
  2005. Node24_1textStart = -3;
  2006. Node24_1textWidth = Node24_1width;
  2007. Node24_1lineStart = Node24_1width - ht.Default.getTextSize('排布图', ' '+ Node24_1fontSize + 'px "Arial"').width - 11;
  2008. }
  2009. })();
  2010. Node24_1.setImage(GD.getTextJSON(Node24_1width, Node24_1height, false, true, false, ' '+ Node24_1fontSize + 'px "Arial"'))
  2011. Node24_1.setPosition(11*ratio.ratioX, 217*ratio.ratioY);
  2012. Node24_1.setWidth(Node24_1width);
  2013. Node24_1.setHeight(Node24_1height);
  2014. Node24_1._nodeType = 'text';
  2015. Node24_1._disallowEvert = true;
  2016. Node24_1.setRotation(0*Math.PI/180);
  2017. Node24_1.a('node.width', Node24_1width);
  2018. Node24_1.a('node.height', Node24_1height);
  2019. Node24_1.a('node.rect', [0, 0, Node24_1width, Node24_1height]);
  2020. Node24_1.a('node.bordercolor','rgba(0,0,0,1)');
  2021. Node24_1.a('node.borderwidth', 0);
  2022. Node24_1.a('node.background','' || 'rgba(0,0,0,0)');
  2023. Node24_1.a('node.gradient','');
  2024. Node24_1.a('node.gradientcolor','');
  2025. Node24_1.a('node.text','排布图');
  2026. Node24_1.a('node.textalign','left');
  2027. Node24_1.a('node.textvAlign','middle');
  2028. Node24_1.a('node.textrect', [Node24_1textStart, 0, Node24_1textWidth, Node24_1height]);
  2029. Node24_1.a('node.color','rgba(0,0,0,1)');
  2030. Node24_1.a('node.font',' '+ Node24_1fontSize + 'px "Arial"');
  2031. Node24_1.a('node.textvisible',false);
  2032. Node24_1.a('node.linefeed',true);
  2033. if (true) {
  2034. Node24_1.a('node.textfunc',function(g) {
  2035. g.beginPath();
  2036. var str=Node24_1.a('node.text') || '排布图';
  2037. var color=Node24_1.a('node.color') || 'rgba(0,0,0,1)';
  2038. canvasTextAutoLine(str,0,19.99995*0.5*_ratio.ratioY,Node24_1width,Node24_1height,19.99995*_ratio.ratioY,"left",color,' '+ Node24_1fontSize + 'px "Arial"', 0,g);
  2039. });
  2040. }
  2041. if (false) {
  2042. Node24_1.a('node.underlinepoints',[Node24_1lineStart, (76 - 19.99995) * 0.5 * _ratio.ratioY + Node24_1fontSize + 2 , ht.Default.getTextSize('排布图', ' '+ Node24_1fontSize + 'px "Arial"').width + 6, (Node24_1height - Node24_1fontSize) * 0.5*_ratio.ratioY + Node24_1fontSize + 2 ]);
  2043. Node24_1.a('node.underlinevisible',false);
  2044. Node24_1.a('node.underlineBorderWidth', 1);
  2045. }
  2046. dataModel.add(Node24_1);
  2047. zoomNodeList.push({
  2048. node: Node24_1,
  2049. borderWidth: 0,
  2050. attr: 'node.borderwidth'
  2051. }); var Node25_0;
  2052. (function () {
  2053. var _ratio = GD.getRatioWithRotation(0*Math.PI/180, ratio);
  2054. var ratioX, ratioY;
  2055. if ('Default' === 'False') {
  2056. ratioX = 1;
  2057. ratioY = 1;
  2058. } else if ('Default' === 'X') {
  2059. ratioX = ratioY = _ratio.ratioX;
  2060. } else if ('Default' === 'Y') {
  2061. ratioX = ratioY = _ratio.ratioY;
  2062. } else {
  2063. ratioX = _ratio.ratioX;
  2064. ratioY = _ratio.ratioY;
  2065. }
  2066. ht.Default.setImage('imgimage//left_menu_over0.png', PAGEROOTDIR + 'image//left_menu_over0.png');
  2067. Node25_0 = new ht.Node();
  2068. Node25_0.setPosition(13*ratio.ratioX, 319*ratio.ratioY);
  2069. Node25_0.setSize(27*ratioX, 101*ratioY);
  2070. Node25_0.setImage('imgimage//left_menu_over0.png');
  2071. Node25_0.setRotation(0*Math.PI/180);
  2072. Node25_0._zoomBy = 'Default';
  2073. Node25_0._nodeType = 'image';
  2074. Node25_0._disallowEvert = true;
  2075. dataModel.add(Node25_0);
  2076. })();
  2077. _ratio = GD.getRatioWithRotation(0*Math.PI/180, ratio);
  2078. var Node25_1 = new ht.Node();
  2079. var Node25_1textStart, Node25_1textWidth, Node25_1lineStart, Node25_1align = 'left', Node25_1fontSize = 18.66662*_ratio.ratioY,Node25_1width = 23*_ratio.ratioX, Node25_1height = 76*_ratio.ratioY;
  2080. (function () {
  2081. if (Node25_1align === 'left') {
  2082. Node25_1textStart = Node25_1fontSize * 0.2 > 2 ? Node25_1fontSize * 0.2 - 4 : Node25_1fontSize * 0.2 - 9;
  2083. Node25_1textWidth = Node25_1width;
  2084. Node25_1lineStart = 1;
  2085. } else if (Node25_1align === 'right') {
  2086. Node25_1textStart = 0;
  2087. Node25_1textWidth =Node25_1fontSize <= 8 ? Node25_1width + Node25_1fontSize * 0.2 + 6 : Node25_1width - Node25_1fontSize * 0.2;
  2088. Node25_1lineStart = (Node25_1width - (ht.Default.getTextSize('总貌图', ' '+ Node25_1fontSize + 'px "Arial"').width + 6)) * 0.5;
  2089. } else if (Node25_1align === 'center') {
  2090. Node25_1textStart = -3;
  2091. Node25_1textWidth = Node25_1width;
  2092. Node25_1lineStart = Node25_1width - ht.Default.getTextSize('总貌图', ' '+ Node25_1fontSize + 'px "Arial"').width - 11;
  2093. }
  2094. })();
  2095. Node25_1.setImage(GD.getTextJSON(Node25_1width, Node25_1height, false, true, false, ' '+ Node25_1fontSize + 'px "Arial"'))
  2096. Node25_1.setPosition(12*ratio.ratioX, 317*ratio.ratioY);
  2097. Node25_1.setWidth(Node25_1width);
  2098. Node25_1.setHeight(Node25_1height);
  2099. Node25_1._nodeType = 'text';
  2100. Node25_1._disallowEvert = true;
  2101. Node25_1.setRotation(0*Math.PI/180);
  2102. Node25_1.a('node.width', Node25_1width);
  2103. Node25_1.a('node.height', Node25_1height);
  2104. Node25_1.a('node.rect', [0, 0, Node25_1width, Node25_1height]);
  2105. Node25_1.a('node.bordercolor','rgba(0,0,0,1)');
  2106. Node25_1.a('node.borderwidth', 0);
  2107. Node25_1.a('node.background','' || 'rgba(0,0,0,0)');
  2108. Node25_1.a('node.gradient','');
  2109. Node25_1.a('node.gradientcolor','');
  2110. Node25_1.a('node.text','总貌图');
  2111. Node25_1.a('node.textalign','left');
  2112. Node25_1.a('node.textvAlign','middle');
  2113. Node25_1.a('node.textrect', [Node25_1textStart, 0, Node25_1textWidth, Node25_1height]);
  2114. Node25_1.a('node.color','rgba(0,0,0,1)');
  2115. Node25_1.a('node.font',' '+ Node25_1fontSize + 'px "Arial"');
  2116. Node25_1.a('node.textvisible',false);
  2117. Node25_1.a('node.linefeed',true);
  2118. if (true) {
  2119. Node25_1.a('node.textfunc',function(g) {
  2120. g.beginPath();
  2121. var str=Node25_1.a('node.text') || '总貌图';
  2122. var color=Node25_1.a('node.color') || 'rgba(0,0,0,1)';
  2123. canvasTextAutoLine(str,0,18.66662*0.5*_ratio.ratioY,Node25_1width,Node25_1height,18.66662*_ratio.ratioY,"left",color,' '+ Node25_1fontSize + 'px "Arial"', 0,g);
  2124. });
  2125. }
  2126. if (false) {
  2127. Node25_1.a('node.underlinepoints',[Node25_1lineStart, (76 - 18.66662) * 0.5 * _ratio.ratioY + Node25_1fontSize + 2 , ht.Default.getTextSize('总貌图', ' '+ Node25_1fontSize + 'px "Arial"').width + 6, (Node25_1height - Node25_1fontSize) * 0.5*_ratio.ratioY + Node25_1fontSize + 2 ]);
  2128. Node25_1.a('node.underlinevisible',false);
  2129. Node25_1.a('node.underlineBorderWidth', 1);
  2130. }
  2131. dataModel.add(Node25_1);
  2132. zoomNodeList.push({
  2133. node: Node25_1,
  2134. borderWidth: 0,
  2135. attr: 'node.borderwidth'
  2136. }); var Node26_0;
  2137. (function () {
  2138. var _ratio = GD.getRatioWithRotation(0*Math.PI/180, ratio);
  2139. var ratioX, ratioY;
  2140. if ('Default' === 'False') {
  2141. ratioX = 1;
  2142. ratioY = 1;
  2143. } else if ('Default' === 'X') {
  2144. ratioX = ratioY = _ratio.ratioX;
  2145. } else if ('Default' === 'Y') {
  2146. ratioX = ratioY = _ratio.ratioY;
  2147. } else {
  2148. ratioX = _ratio.ratioX;
  2149. ratioY = _ratio.ratioY;
  2150. }
  2151. ht.Default.setImage('imgimage//left_menu_over0.png', PAGEROOTDIR + 'image//left_menu_over0.png');
  2152. Node26_0 = new ht.Node();
  2153. Node26_0.setPosition(13*ratio.ratioX, 419*ratio.ratioY);
  2154. Node26_0.setSize(27*ratioX, 101*ratioY);
  2155. Node26_0.setImage('imgimage//left_menu_over0.png');
  2156. Node26_0.setRotation(0*Math.PI/180);
  2157. Node26_0._zoomBy = 'Default';
  2158. Node26_0._nodeType = 'image';
  2159. Node26_0._disallowEvert = true;
  2160. dataModel.add(Node26_0);
  2161. })();
  2162. _ratio = GD.getRatioWithRotation(0*Math.PI/180, ratio);
  2163. var Node26_1 = new ht.Node();
  2164. var Node26_1textStart, Node26_1textWidth, Node26_1lineStart, Node26_1align = 'left', Node26_1fontSize = 18.66662*_ratio.ratioY,Node26_1width = 23*_ratio.ratioX, Node26_1height = 76*_ratio.ratioY;
  2165. (function () {
  2166. if (Node26_1align === 'left') {
  2167. Node26_1textStart = Node26_1fontSize * 0.2 > 2 ? Node26_1fontSize * 0.2 - 4 : Node26_1fontSize * 0.2 - 9;
  2168. Node26_1textWidth = Node26_1width;
  2169. Node26_1lineStart = 1;
  2170. } else if (Node26_1align === 'right') {
  2171. Node26_1textStart = 0;
  2172. Node26_1textWidth =Node26_1fontSize <= 8 ? Node26_1width + Node26_1fontSize * 0.2 + 6 : Node26_1width - Node26_1fontSize * 0.2;
  2173. Node26_1lineStart = (Node26_1width - (ht.Default.getTextSize('升压站', ' '+ Node26_1fontSize + 'px "Arial"').width + 6)) * 0.5;
  2174. } else if (Node26_1align === 'center') {
  2175. Node26_1textStart = -3;
  2176. Node26_1textWidth = Node26_1width;
  2177. Node26_1lineStart = Node26_1width - ht.Default.getTextSize('升压站', ' '+ Node26_1fontSize + 'px "Arial"').width - 11;
  2178. }
  2179. })();
  2180. Node26_1.setImage(GD.getTextJSON(Node26_1width, Node26_1height, false, true, false, ' '+ Node26_1fontSize + 'px "Arial"'))
  2181. Node26_1.setPosition(12*ratio.ratioX, 417*ratio.ratioY);
  2182. Node26_1.setWidth(Node26_1width);
  2183. Node26_1.setHeight(Node26_1height);
  2184. Node26_1._nodeType = 'text';
  2185. Node26_1._disallowEvert = true;
  2186. Node26_1.setRotation(0*Math.PI/180);
  2187. Node26_1.a('node.width', Node26_1width);
  2188. Node26_1.a('node.height', Node26_1height);
  2189. Node26_1.a('node.rect', [0, 0, Node26_1width, Node26_1height]);
  2190. Node26_1.a('node.bordercolor','rgba(0,0,0,1)');
  2191. Node26_1.a('node.borderwidth', 0);
  2192. Node26_1.a('node.background','' || 'rgba(0,0,0,0)');
  2193. Node26_1.a('node.gradient','');
  2194. Node26_1.a('node.gradientcolor','');
  2195. Node26_1.a('node.text','升压站');
  2196. Node26_1.a('node.textalign','left');
  2197. Node26_1.a('node.textvAlign','middle');
  2198. Node26_1.a('node.textrect', [Node26_1textStart, 0, Node26_1textWidth, Node26_1height]);
  2199. Node26_1.a('node.color','rgba(0,0,0,1)');
  2200. Node26_1.a('node.font',' '+ Node26_1fontSize + 'px "Arial"');
  2201. Node26_1.a('node.textvisible',false);
  2202. Node26_1.a('node.linefeed',true);
  2203. if (true) {
  2204. Node26_1.a('node.textfunc',function(g) {
  2205. g.beginPath();
  2206. var str=Node26_1.a('node.text') || '升压站';
  2207. var color=Node26_1.a('node.color') || 'rgba(0,0,0,1)';
  2208. canvasTextAutoLine(str,0,18.66662*0.5*_ratio.ratioY,Node26_1width,Node26_1height,18.66662*_ratio.ratioY,"left",color,' '+ Node26_1fontSize + 'px "Arial"', 0,g);
  2209. });
  2210. }
  2211. if (false) {
  2212. Node26_1.a('node.underlinepoints',[Node26_1lineStart, (76 - 18.66662) * 0.5 * _ratio.ratioY + Node26_1fontSize + 2 , ht.Default.getTextSize('升压站', ' '+ Node26_1fontSize + 'px "Arial"').width + 6, (Node26_1height - Node26_1fontSize) * 0.5*_ratio.ratioY + Node26_1fontSize + 2 ]);
  2213. Node26_1.a('node.underlinevisible',false);
  2214. Node26_1.a('node.underlineBorderWidth', 1);
  2215. }
  2216. dataModel.add(Node26_1);
  2217. zoomNodeList.push({
  2218. node: Node26_1,
  2219. borderWidth: 0,
  2220. attr: 'node.borderwidth'
  2221. }); var Node27_0;
  2222. (function () {
  2223. var _ratio = GD.getRatioWithRotation(0*Math.PI/180, ratio);
  2224. var ratioX, ratioY;
  2225. if ('Default' === 'False') {
  2226. ratioX = 1;
  2227. ratioY = 1;
  2228. } else if ('Default' === 'X') {
  2229. ratioX = ratioY = _ratio.ratioX;
  2230. } else if ('Default' === 'Y') {
  2231. ratioX = ratioY = _ratio.ratioY;
  2232. } else {
  2233. ratioX = _ratio.ratioX;
  2234. ratioY = _ratio.ratioY;
  2235. }
  2236. ht.Default.setImage('imgimage//left_menu_over0.png', PAGEROOTDIR + 'image//left_menu_over0.png');
  2237. Node27_0 = new ht.Node();
  2238. Node27_0.setPosition(13*ratio.ratioX, 719*ratio.ratioY);
  2239. Node27_0.setSize(27*ratioX, 101*ratioY);
  2240. Node27_0.setImage('imgimage//left_menu_over0.png');
  2241. Node27_0.setRotation(0*Math.PI/180);
  2242. Node27_0._zoomBy = 'Default';
  2243. Node27_0._nodeType = 'image';
  2244. Node27_0._disallowEvert = true;
  2245. dataModel.add(Node27_0);
  2246. })();
  2247. _ratio = GD.getRatioWithRotation(0*Math.PI/180, ratio);
  2248. var Node27_1 = new ht.Node();
  2249. var Node27_1textStart, Node27_1textWidth, Node27_1lineStart, Node27_1align = 'left', Node27_1fontSize = 18.66662*_ratio.ratioY,Node27_1width = 23*_ratio.ratioX, Node27_1height = 76*_ratio.ratioY;
  2250. (function () {
  2251. if (Node27_1align === 'left') {
  2252. Node27_1textStart = Node27_1fontSize * 0.2 > 2 ? Node27_1fontSize * 0.2 - 4 : Node27_1fontSize * 0.2 - 9;
  2253. Node27_1textWidth = Node27_1width;
  2254. Node27_1lineStart = 1;
  2255. } else if (Node27_1align === 'right') {
  2256. Node27_1textStart = 0;
  2257. Node27_1textWidth =Node27_1fontSize <= 8 ? Node27_1width + Node27_1fontSize * 0.2 + 6 : Node27_1width - Node27_1fontSize * 0.2;
  2258. Node27_1lineStart = (Node27_1width - (ht.Default.getTextSize('风机矩阵', ' '+ Node27_1fontSize + 'px "Arial"').width + 6)) * 0.5;
  2259. } else if (Node27_1align === 'center') {
  2260. Node27_1textStart = -3;
  2261. Node27_1textWidth = Node27_1width;
  2262. Node27_1lineStart = Node27_1width - ht.Default.getTextSize('风机矩阵', ' '+ Node27_1fontSize + 'px "Arial"').width - 11;
  2263. }
  2264. })();
  2265. Node27_1.setImage(GD.getTextJSON(Node27_1width, Node27_1height, false, true, false, ' '+ Node27_1fontSize + 'px "Arial"'))
  2266. Node27_1.setPosition(12*ratio.ratioX, 717*ratio.ratioY);
  2267. Node27_1.setWidth(Node27_1width);
  2268. Node27_1.setHeight(Node27_1height);
  2269. Node27_1._nodeType = 'text';
  2270. Node27_1._disallowEvert = true;
  2271. Node27_1.setRotation(0*Math.PI/180);
  2272. Node27_1.a('node.width', Node27_1width);
  2273. Node27_1.a('node.height', Node27_1height);
  2274. Node27_1.a('node.rect', [0, 0, Node27_1width, Node27_1height]);
  2275. Node27_1.a('node.bordercolor','rgba(0,0,0,1)');
  2276. Node27_1.a('node.borderwidth', 0);
  2277. Node27_1.a('node.background','' || 'rgba(0,0,0,0)');
  2278. Node27_1.a('node.gradient','');
  2279. Node27_1.a('node.gradientcolor','');
  2280. Node27_1.a('node.text','风机矩阵');
  2281. Node27_1.a('node.textalign','left');
  2282. Node27_1.a('node.textvAlign','middle');
  2283. Node27_1.a('node.textrect', [Node27_1textStart, 0, Node27_1textWidth, Node27_1height]);
  2284. Node27_1.a('node.color','rgba(0,0,0,1)');
  2285. Node27_1.a('node.font',' '+ Node27_1fontSize + 'px "Arial"');
  2286. Node27_1.a('node.textvisible',false);
  2287. Node27_1.a('node.linefeed',true);
  2288. if (true) {
  2289. Node27_1.a('node.textfunc',function(g) {
  2290. g.beginPath();
  2291. var str=Node27_1.a('node.text') || '风机矩阵';
  2292. var color=Node27_1.a('node.color') || 'rgba(0,0,0,1)';
  2293. canvasTextAutoLine(str,0,18.66662*0.5*_ratio.ratioY,Node27_1width,Node27_1height,18.66662*_ratio.ratioY,"left",color,' '+ Node27_1fontSize + 'px "Arial"', 0,g);
  2294. });
  2295. }
  2296. if (false) {
  2297. Node27_1.a('node.underlinepoints',[Node27_1lineStart, (76 - 18.66662) * 0.5 * _ratio.ratioY + Node27_1fontSize + 2 , ht.Default.getTextSize('风机矩阵', ' '+ Node27_1fontSize + 'px "Arial"').width + 6, (Node27_1height - Node27_1fontSize) * 0.5*_ratio.ratioY + Node27_1fontSize + 2 ]);
  2298. Node27_1.a('node.underlinevisible',false);
  2299. Node27_1.a('node.underlineBorderWidth', 1);
  2300. }
  2301. dataModel.add(Node27_1);
  2302. zoomNodeList.push({
  2303. node: Node27_1,
  2304. borderWidth: 0,
  2305. attr: 'node.borderwidth'
  2306. }); var Node28_0;
  2307. (function () {
  2308. var _ratio = GD.getRatioWithRotation(0*Math.PI/180, ratio);
  2309. var ratioX, ratioY;
  2310. if ('Default' === 'False') {
  2311. ratioX = 1;
  2312. ratioY = 1;
  2313. } else if ('Default' === 'X') {
  2314. ratioX = ratioY = _ratio.ratioX;
  2315. } else if ('Default' === 'Y') {
  2316. ratioX = ratioY = _ratio.ratioY;
  2317. } else {
  2318. ratioX = _ratio.ratioX;
  2319. ratioY = _ratio.ratioY;
  2320. }
  2321. ht.Default.setImage('imgimage//left_menu_over0.png', PAGEROOTDIR + 'image//left_menu_over0.png');
  2322. Node28_0 = new ht.Node();
  2323. Node28_0.setPosition(13*ratio.ratioX, 619*ratio.ratioY);
  2324. Node28_0.setSize(27*ratioX, 101*ratioY);
  2325. Node28_0.setImage('imgimage//left_menu_over0.png');
  2326. Node28_0.setRotation(0*Math.PI/180);
  2327. Node28_0._zoomBy = 'Default';
  2328. Node28_0._nodeType = 'image';
  2329. Node28_0._disallowEvert = true;
  2330. dataModel.add(Node28_0);
  2331. })();
  2332. _ratio = GD.getRatioWithRotation(0*Math.PI/180, ratio);
  2333. var Node28_1 = new ht.Node();
  2334. var Node28_1textStart, Node28_1textWidth, Node28_1lineStart, Node28_1align = 'left', Node28_1fontSize = 18.66662*_ratio.ratioY,Node28_1width = 23*_ratio.ratioX, Node28_1height = 76*_ratio.ratioY;
  2335. (function () {
  2336. if (Node28_1align === 'left') {
  2337. Node28_1textStart = Node28_1fontSize * 0.2 > 2 ? Node28_1fontSize * 0.2 - 4 : Node28_1fontSize * 0.2 - 9;
  2338. Node28_1textWidth = Node28_1width;
  2339. Node28_1lineStart = 1;
  2340. } else if (Node28_1align === 'right') {
  2341. Node28_1textStart = 0;
  2342. Node28_1textWidth =Node28_1fontSize <= 8 ? Node28_1width + Node28_1fontSize * 0.2 + 6 : Node28_1width - Node28_1fontSize * 0.2;
  2343. Node28_1lineStart = (Node28_1width - (ht.Default.getTextSize('风机信息', ' '+ Node28_1fontSize + 'px "Arial"').width + 6)) * 0.5;
  2344. } else if (Node28_1align === 'center') {
  2345. Node28_1textStart = -3;
  2346. Node28_1textWidth = Node28_1width;
  2347. Node28_1lineStart = Node28_1width - ht.Default.getTextSize('风机信息', ' '+ Node28_1fontSize + 'px "Arial"').width - 11;
  2348. }
  2349. })();
  2350. Node28_1.setImage(GD.getTextJSON(Node28_1width, Node28_1height, false, true, false, ' '+ Node28_1fontSize + 'px "Arial"'))
  2351. Node28_1.setPosition(12*ratio.ratioX, 617*ratio.ratioY);
  2352. Node28_1.setWidth(Node28_1width);
  2353. Node28_1.setHeight(Node28_1height);
  2354. Node28_1._nodeType = 'text';
  2355. Node28_1._disallowEvert = true;
  2356. Node28_1.setRotation(0*Math.PI/180);
  2357. Node28_1.a('node.width', Node28_1width);
  2358. Node28_1.a('node.height', Node28_1height);
  2359. Node28_1.a('node.rect', [0, 0, Node28_1width, Node28_1height]);
  2360. Node28_1.a('node.bordercolor','rgba(0,0,0,1)');
  2361. Node28_1.a('node.borderwidth', 0);
  2362. Node28_1.a('node.background','' || 'rgba(0,0,0,0)');
  2363. Node28_1.a('node.gradient','');
  2364. Node28_1.a('node.gradientcolor','');
  2365. Node28_1.a('node.text','风机信息');
  2366. Node28_1.a('node.textalign','left');
  2367. Node28_1.a('node.textvAlign','middle');
  2368. Node28_1.a('node.textrect', [Node28_1textStart, 0, Node28_1textWidth, Node28_1height]);
  2369. Node28_1.a('node.color','rgba(0,0,0,1)');
  2370. Node28_1.a('node.font',' '+ Node28_1fontSize + 'px "Arial"');
  2371. Node28_1.a('node.textvisible',false);
  2372. Node28_1.a('node.linefeed',true);
  2373. if (true) {
  2374. Node28_1.a('node.textfunc',function(g) {
  2375. g.beginPath();
  2376. var str=Node28_1.a('node.text') || '风机信息';
  2377. var color=Node28_1.a('node.color') || 'rgba(0,0,0,1)';
  2378. canvasTextAutoLine(str,0,18.66662*0.5*_ratio.ratioY,Node28_1width,Node28_1height,18.66662*_ratio.ratioY,"left",color,' '+ Node28_1fontSize + 'px "Arial"', 0,g);
  2379. });
  2380. }
  2381. if (false) {
  2382. Node28_1.a('node.underlinepoints',[Node28_1lineStart, (76 - 18.66662) * 0.5 * _ratio.ratioY + Node28_1fontSize + 2 , ht.Default.getTextSize('风机信息', ' '+ Node28_1fontSize + 'px "Arial"').width + 6, (Node28_1height - Node28_1fontSize) * 0.5*_ratio.ratioY + Node28_1fontSize + 2 ]);
  2383. Node28_1.a('node.underlinevisible',false);
  2384. Node28_1.a('node.underlineBorderWidth', 1);
  2385. }
  2386. dataModel.add(Node28_1);
  2387. zoomNodeList.push({
  2388. node: Node28_1,
  2389. borderWidth: 0,
  2390. attr: 'node.borderwidth'
  2391. }); var Node29_0;
  2392. (function () {
  2393. var _ratio = GD.getRatioWithRotation(0*Math.PI/180, ratio);
  2394. var ratioX, ratioY;
  2395. if ('Default' === 'False') {
  2396. ratioX = 1;
  2397. ratioY = 1;
  2398. } else if ('Default' === 'X') {
  2399. ratioX = ratioY = _ratio.ratioX;
  2400. } else if ('Default' === 'Y') {
  2401. ratioX = ratioY = _ratio.ratioY;
  2402. } else {
  2403. ratioX = _ratio.ratioX;
  2404. ratioY = _ratio.ratioY;
  2405. }
  2406. ht.Default.setImage('imgimage//left_menu_over0.png', PAGEROOTDIR + 'image//left_menu_over0.png');
  2407. Node29_0 = new ht.Node();
  2408. Node29_0.setPosition(13*ratio.ratioX, 519*ratio.ratioY);
  2409. Node29_0.setSize(27*ratioX, 101*ratioY);
  2410. Node29_0.setImage('imgimage//left_menu_over0.png');
  2411. Node29_0.setRotation(0*Math.PI/180);
  2412. Node29_0._zoomBy = 'Default';
  2413. Node29_0._nodeType = 'image';
  2414. Node29_0._disallowEvert = true;
  2415. dataModel.add(Node29_0);
  2416. })();
  2417. _ratio = GD.getRatioWithRotation(0*Math.PI/180, ratio);
  2418. var Node29_1 = new ht.Node();
  2419. var Node29_1textStart, Node29_1textWidth, Node29_1lineStart, Node29_1align = 'left', Node29_1fontSize = 18.66662*_ratio.ratioY,Node29_1width = 23*_ratio.ratioX, Node29_1height = 76*_ratio.ratioY;
  2420. (function () {
  2421. if (Node29_1align === 'left') {
  2422. Node29_1textStart = Node29_1fontSize * 0.2 > 2 ? Node29_1fontSize * 0.2 - 4 : Node29_1fontSize * 0.2 - 9;
  2423. Node29_1textWidth = Node29_1width;
  2424. Node29_1lineStart = 1;
  2425. } else if (Node29_1align === 'right') {
  2426. Node29_1textStart = 0;
  2427. Node29_1textWidth =Node29_1fontSize <= 8 ? Node29_1width + Node29_1fontSize * 0.2 + 6 : Node29_1width - Node29_1fontSize * 0.2;
  2428. Node29_1lineStart = (Node29_1width - (ht.Default.getTextSize('测风塔', ' '+ Node29_1fontSize + 'px "Arial"').width + 6)) * 0.5;
  2429. } else if (Node29_1align === 'center') {
  2430. Node29_1textStart = -3;
  2431. Node29_1textWidth = Node29_1width;
  2432. Node29_1lineStart = Node29_1width - ht.Default.getTextSize('测风塔', ' '+ Node29_1fontSize + 'px "Arial"').width - 11;
  2433. }
  2434. })();
  2435. Node29_1.setImage(GD.getTextJSON(Node29_1width, Node29_1height, false, true, false, ' '+ Node29_1fontSize + 'px "Arial"'))
  2436. Node29_1.setPosition(12*ratio.ratioX, 517*ratio.ratioY);
  2437. Node29_1.setWidth(Node29_1width);
  2438. Node29_1.setHeight(Node29_1height);
  2439. Node29_1._nodeType = 'text';
  2440. Node29_1._disallowEvert = true;
  2441. Node29_1.setRotation(0*Math.PI/180);
  2442. Node29_1.a('node.width', Node29_1width);
  2443. Node29_1.a('node.height', Node29_1height);
  2444. Node29_1.a('node.rect', [0, 0, Node29_1width, Node29_1height]);
  2445. Node29_1.a('node.bordercolor','rgba(0,0,0,1)');
  2446. Node29_1.a('node.borderwidth', 0);
  2447. Node29_1.a('node.background','' || 'rgba(0,0,0,0)');
  2448. Node29_1.a('node.gradient','');
  2449. Node29_1.a('node.gradientcolor','');
  2450. Node29_1.a('node.text','测风塔');
  2451. Node29_1.a('node.textalign','left');
  2452. Node29_1.a('node.textvAlign','middle');
  2453. Node29_1.a('node.textrect', [Node29_1textStart, 0, Node29_1textWidth, Node29_1height]);
  2454. Node29_1.a('node.color','rgba(0,0,0,1)');
  2455. Node29_1.a('node.font',' '+ Node29_1fontSize + 'px "Arial"');
  2456. Node29_1.a('node.textvisible',false);
  2457. Node29_1.a('node.linefeed',true);
  2458. if (true) {
  2459. Node29_1.a('node.textfunc',function(g) {
  2460. g.beginPath();
  2461. var str=Node29_1.a('node.text') || '测风塔';
  2462. var color=Node29_1.a('node.color') || 'rgba(0,0,0,1)';
  2463. canvasTextAutoLine(str,0,18.66662*0.5*_ratio.ratioY,Node29_1width,Node29_1height,18.66662*_ratio.ratioY,"left",color,' '+ Node29_1fontSize + 'px "Arial"', 0,g);
  2464. });
  2465. }
  2466. if (false) {
  2467. Node29_1.a('node.underlinepoints',[Node29_1lineStart, (76 - 18.66662) * 0.5 * _ratio.ratioY + Node29_1fontSize + 2 , ht.Default.getTextSize('测风塔', ' '+ Node29_1fontSize + 'px "Arial"').width + 6, (Node29_1height - Node29_1fontSize) * 0.5*_ratio.ratioY + Node29_1fontSize + 2 ]);
  2468. Node29_1.a('node.underlinevisible',false);
  2469. Node29_1.a('node.underlineBorderWidth', 1);
  2470. }
  2471. dataModel.add(Node29_1);
  2472. zoomNodeList.push({
  2473. node: Node29_1,
  2474. borderWidth: 0,
  2475. attr: 'node.borderwidth'
  2476. }); _ratio = GD.getRatioWithRotation(0*Math.PI/180, ratio);
  2477. var Node30type = 'rect';
  2478. var Node30 = new ht.Node(),
  2479. Node30BorderWidth = 1*2;
  2480. if (Node30type === 'arc') {
  2481. Node30BorderWidth *= 1;
  2482. }
  2483. Node30.setImage(GD.getRectJSON(127*_ratio.ratioX, 60.81538*_ratio.ratioY, Node30type, '@arcFrom@', '@arcTo@', '@arcClose@'));
  2484. Node30.setPosition(1822*ratio.ratioX, 70*ratio.ratioY);
  2485. Node30.setSize(127*_ratio.ratioX, 60.81538*_ratio.ratioY);
  2486. Node30.s({
  2487. 'pixelPerfect':true
  2488. /*@AddPara@*/
  2489. });
  2490. Node30.a('node.width', 127*_ratio.ratioX);
  2491. Node30.a('node.height', 60.81538*_ratio.ratioY);
  2492. Node30.a('node.type', Node30type);
  2493. Node30.a('node.rect', [0, 0, 127*_ratio.ratioX, 60.81538*_ratio.ratioY]);
  2494. Node30.a('node.background', 'rgba(255,255,255,0.003921569)');
  2495. Node30.a('node.gradientcolor', '');
  2496. Node30.a('node.gradient', '');
  2497. Node30.a('node.borderwidth', Node30BorderWidth);
  2498. Node30.a('node.color', 'rgba(128,128,128,1)');
  2499. Node30.a('node.fillrect', [0,0,0,0]);
  2500. Node30.a('node.fillbackcolor', 'rgba(0,0,0,0)');
  2501. Node30.a('node.fillgradientcolor', 'rgba(0,0,0,0)');
  2502. Node30.a('node.fillgradient', '');
  2503. if (Node30type !== 'rect') {
  2504. Node30.a('node.arcFrom', parseFloat('@arcFrom@'));
  2505. Node30.a('node.arcTo', parseFloat('@arcTo@'));
  2506. Node30.a('node.arcClose', '@arcClose@' === 'true' ? true : false);
  2507. }
  2508. if (Node30type === 'arc') {
  2509. Node30.a('node.arcOval', true);
  2510. }
  2511. Node30.setRotation(0*Math.PI/180);
  2512. Node30.borderWidth = Node30BorderWidth;
  2513. Node30.borderFillwidth = Node30BorderWidth;
  2514. dataModel.add(Node30);
  2515. Node30._nodename = 'Node30'
  2516. Node30._nodeType = 'rect';
  2517. zoomNodeList.push({
  2518. node: Node30,
  2519. attr: 'node.borderwidth'
  2520. });
  2521. (function (node, _img) {
  2522. var setWidth = node.setWidth,
  2523. setHeight = node.setHeight;
  2524. node.setWidth = function (width) {
  2525. if (width === this.getWidth()) return ;
  2526. var height = this.getHeight();
  2527. this.a('node.width', width);
  2528. this.a('node.rect', [0,0,width, height]);
  2529. setWidth.apply(this, arguments);
  2530. }
  2531. node.setHeight = function (height) {
  2532. if (height === this.getHeight()) return ;
  2533. var width = this.getWidth();
  2534. this.a('node.height', height);
  2535. this.a('node.rect', [0,0,width, height]);
  2536. setHeight.apply(this, arguments);
  2537. }
  2538. })(Node30, Node30.getImage());_ratio = GD.getRatioWithRotation(0*Math.PI/180, ratio);
  2539. var Node31type = 'rect';
  2540. var Node31 = new ht.Node(),
  2541. Node31BorderWidth = 1*2;
  2542. if (Node31type === 'arc') {
  2543. Node31BorderWidth *= 1;
  2544. }
  2545. Node31.setImage(GD.getRectJSON(127*_ratio.ratioX, 60.81538*_ratio.ratioY, Node31type, '@arcFrom@', '@arcTo@', '@arcClose@'));
  2546. Node31.setPosition(1822*ratio.ratioX, 131*ratio.ratioY);
  2547. Node31.setSize(127*_ratio.ratioX, 60.81538*_ratio.ratioY);
  2548. Node31.s({
  2549. 'pixelPerfect':true
  2550. /*@AddPara@*/
  2551. });
  2552. Node31.a('node.width', 127*_ratio.ratioX);
  2553. Node31.a('node.height', 60.81538*_ratio.ratioY);
  2554. Node31.a('node.type', Node31type);
  2555. Node31.a('node.rect', [0, 0, 127*_ratio.ratioX, 60.81538*_ratio.ratioY]);
  2556. Node31.a('node.background', 'rgba(255,255,255,0.003921569)');
  2557. Node31.a('node.gradientcolor', '');
  2558. Node31.a('node.gradient', '');
  2559. Node31.a('node.borderwidth', Node31BorderWidth);
  2560. Node31.a('node.color', 'rgba(128,128,128,1)');
  2561. Node31.a('node.fillrect', [0,0,0,0]);
  2562. Node31.a('node.fillbackcolor', 'rgba(0,0,0,0)');
  2563. Node31.a('node.fillgradientcolor', 'rgba(0,0,0,0)');
  2564. Node31.a('node.fillgradient', '');
  2565. if (Node31type !== 'rect') {
  2566. Node31.a('node.arcFrom', parseFloat('@arcFrom@'));
  2567. Node31.a('node.arcTo', parseFloat('@arcTo@'));
  2568. Node31.a('node.arcClose', '@arcClose@' === 'true' ? true : false);
  2569. }
  2570. if (Node31type === 'arc') {
  2571. Node31.a('node.arcOval', true);
  2572. }
  2573. Node31.setRotation(0*Math.PI/180);
  2574. Node31.borderWidth = Node31BorderWidth;
  2575. Node31.borderFillwidth = Node31BorderWidth;
  2576. dataModel.add(Node31);
  2577. Node31._nodename = 'Node31'
  2578. Node31._nodeType = 'rect';
  2579. zoomNodeList.push({
  2580. node: Node31,
  2581. attr: 'node.borderwidth'
  2582. });
  2583. (function (node, _img) {
  2584. var setWidth = node.setWidth,
  2585. setHeight = node.setHeight;
  2586. node.setWidth = function (width) {
  2587. if (width === this.getWidth()) return ;
  2588. var height = this.getHeight();
  2589. this.a('node.width', width);
  2590. this.a('node.rect', [0,0,width, height]);
  2591. setWidth.apply(this, arguments);
  2592. }
  2593. node.setHeight = function (height) {
  2594. if (height === this.getHeight()) return ;
  2595. var width = this.getWidth();
  2596. this.a('node.height', height);
  2597. this.a('node.rect', [0,0,width, height]);
  2598. setHeight.apply(this, arguments);
  2599. }
  2600. })(Node31, Node31.getImage());_ratio = GD.getRatioWithRotation(0*Math.PI/180, ratio);
  2601. var Node32type = 'rect';
  2602. var Node32 = new ht.Node(),
  2603. Node32BorderWidth = 1*2;
  2604. if (Node32type === 'arc') {
  2605. Node32BorderWidth *= 1;
  2606. }
  2607. Node32.setImage(GD.getRectJSON(27*_ratio.ratioX, 121*_ratio.ratioY, Node32type, '@arcFrom@', '@arcTo@', '@arcClose@'));
  2608. Node32.setPosition(1328*ratio.ratioX, 100*ratio.ratioY);
  2609. Node32.setSize(27*_ratio.ratioX, 121*_ratio.ratioY);
  2610. Node32.s({
  2611. 'pixelPerfect':true
  2612. /*@AddPara@*/
  2613. });
  2614. Node32.a('node.width', 27*_ratio.ratioX);
  2615. Node32.a('node.height', 121*_ratio.ratioY);
  2616. Node32.a('node.type', Node32type);
  2617. Node32.a('node.rect', [0, 0, 27*_ratio.ratioX, 121*_ratio.ratioY]);
  2618. Node32.a('node.background', 'rgba(0,0,0,1)');
  2619. Node32.a('node.gradientcolor', 'rgba(0,0,0,1)');
  2620. Node32.a('node.gradient', '');
  2621. Node32.a('node.borderwidth', Node32BorderWidth);
  2622. Node32.a('node.color', 'rgba(0,0,255,1)');
  2623. Node32.a('node.fillrect', [0,0,0,0]);
  2624. Node32.a('node.fillbackcolor', 'rgba(0,0,0,0)');
  2625. Node32.a('node.fillgradientcolor', 'rgba(0,0,0,0)');
  2626. Node32.a('node.fillgradient', '');
  2627. if (Node32type !== 'rect') {
  2628. Node32.a('node.arcFrom', parseFloat('@arcFrom@'));
  2629. Node32.a('node.arcTo', parseFloat('@arcTo@'));
  2630. Node32.a('node.arcClose', '@arcClose@' === 'true' ? true : false);
  2631. }
  2632. if (Node32type === 'arc') {
  2633. Node32.a('node.arcOval', true);
  2634. }
  2635. Node32.setRotation(0*Math.PI/180);
  2636. Node32.borderWidth = Node32BorderWidth;
  2637. Node32.borderFillwidth = Node32BorderWidth;
  2638. dataModel.add(Node32);
  2639. Node32._nodename = 'Node32'
  2640. Node32._nodeType = 'rect';
  2641. zoomNodeList.push({
  2642. node: Node32,
  2643. attr: 'node.borderwidth'
  2644. });
  2645. (function (node, _img) {
  2646. var setWidth = node.setWidth,
  2647. setHeight = node.setHeight;
  2648. node.setWidth = function (width) {
  2649. if (width === this.getWidth()) return ;
  2650. var height = this.getHeight();
  2651. this.a('node.width', width);
  2652. this.a('node.rect', [0,0,width, height]);
  2653. setWidth.apply(this, arguments);
  2654. }
  2655. node.setHeight = function (height) {
  2656. if (height === this.getHeight()) return ;
  2657. var width = this.getWidth();
  2658. this.a('node.height', height);
  2659. this.a('node.rect', [0,0,width, height]);
  2660. setHeight.apply(this, arguments);
  2661. }
  2662. })(Node32, Node32.getImage());_ratio = GD.getRatioWithRotation(0*Math.PI/180, ratio);
  2663. var Node33 = new ht.Node();
  2664. var Node33textStart, Node33textWidth, Node33lineStart, Node33align = 'left', Node33fontSize = 11.99997*_ratio.ratioY,Node33width = 53*_ratio.ratioX, Node33height = 20*_ratio.ratioY;
  2665. (function () {
  2666. if (Node33align === 'left') {
  2667. Node33textStart = Node33fontSize * 0.2 > 2 ? Node33fontSize * 0.2 - 4 : Node33fontSize * 0.2 - 9;
  2668. Node33textWidth = Node33width;
  2669. Node33lineStart = 1;
  2670. } else if (Node33align === 'right') {
  2671. Node33textStart = 0;
  2672. Node33textWidth =Node33fontSize <= 8 ? Node33width + Node33fontSize * 0.2 + 6 : Node33width - Node33fontSize * 0.2;
  2673. Node33lineStart = (Node33width - (ht.Default.getTextSize('风', 'bold '+ Node33fontSize + 'px "Arial"').width + 6)) * 0.5;
  2674. } else if (Node33align === 'center') {
  2675. Node33textStart = -3;
  2676. Node33textWidth = Node33width;
  2677. Node33lineStart = Node33width - ht.Default.getTextSize('风', 'bold '+ Node33fontSize + 'px "Arial"').width - 11;
  2678. }
  2679. })();
  2680. Node33.setImage(GD.getTextJSON(Node33width, Node33height, true, false, false, 'bold '+ Node33fontSize + 'px "Arial"'))
  2681. Node33.setPosition(1345*ratio.ratioX, 66*ratio.ratioY);
  2682. Node33.setWidth(Node33width);
  2683. Node33.setHeight(Node33height);
  2684. Node33._nodeType = 'text';
  2685. Node33._disallowEvert = true;
  2686. Node33.setRotation(0*Math.PI/180);
  2687. Node33.a('node.width', Node33width);
  2688. Node33.a('node.height', Node33height);
  2689. Node33.a('node.rect', [0, 0, Node33width, Node33height]);
  2690. Node33.a('node.bordercolor','rgba(255,255,255,1)');
  2691. Node33.a('node.borderwidth', 0);
  2692. Node33.a('node.background','' || 'rgba(0,0,0,0)');
  2693. Node33.a('node.gradient','');
  2694. Node33.a('node.gradientcolor','');
  2695. Node33.a('node.text','风');
  2696. Node33.a('node.textalign','left');
  2697. Node33.a('node.textvAlign','middle');
  2698. Node33.a('node.textrect', [Node33textStart, 0, Node33textWidth, Node33height]);
  2699. Node33.a('node.color','rgba(255,255,255,1)');
  2700. Node33.a('node.font','bold '+ Node33fontSize + 'px "Arial"');
  2701. Node33.a('node.textvisible',true);
  2702. Node33.a('node.linefeed',false);
  2703. if (false) {
  2704. Node33.a('node.textfunc',function(g) {
  2705. g.beginPath();
  2706. var str=Node33.a('node.text') || '风';
  2707. var color=Node33.a('node.color') || 'rgba(255,255,255,1)';
  2708. canvasTextAutoLine(str,0,11.99997*0.5*_ratio.ratioY,Node33width,Node33height,11.99997*_ratio.ratioY,"left",color,'bold '+ Node33fontSize + 'px "Arial"', 0,g);
  2709. });
  2710. }
  2711. if (false) {
  2712. Node33.a('node.underlinepoints',[Node33lineStart, (20 - 11.99997) * 0.5 * _ratio.ratioY + Node33fontSize + 2 , ht.Default.getTextSize('风', 'bold '+ Node33fontSize + 'px "Arial"').width + 6, (Node33height - Node33fontSize) * 0.5*_ratio.ratioY + Node33fontSize + 2 ]);
  2713. Node33.a('node.underlinevisible',false);
  2714. Node33.a('node.underlineBorderWidth', 1);
  2715. }
  2716. dataModel.add(Node33);
  2717. zoomNodeList.push({
  2718. node: Node33,
  2719. borderWidth: 0,
  2720. attr: 'node.borderwidth'
  2721. }); _ratio = GD.getRatioWithRotation(0*Math.PI/180, ratio);
  2722. var Node34type = 'rect';
  2723. var Node34 = new ht.Node(),
  2724. Node34BorderWidth = 1*2;
  2725. if (Node34type === 'arc') {
  2726. Node34BorderWidth *= 1;
  2727. }
  2728. Node34.setImage(GD.getRectJSON(130*_ratio.ratioX, 121*_ratio.ratioY, Node34type, '@arcFrom@', '@arcTo@', '@arcClose@'));
  2729. Node34.setPosition(1407*ratio.ratioX, 100*ratio.ratioY);
  2730. Node34.setSize(130*_ratio.ratioX, 121*_ratio.ratioY);
  2731. Node34.s({
  2732. 'pixelPerfect':true
  2733. /*@AddPara@*/
  2734. });
  2735. Node34.a('node.width', 130*_ratio.ratioX);
  2736. Node34.a('node.height', 121*_ratio.ratioY);
  2737. Node34.a('node.type', Node34type);
  2738. Node34.a('node.rect', [0, 0, 130*_ratio.ratioX, 121*_ratio.ratioY]);
  2739. Node34.a('node.background', 'rgba(255,255,255,0.003921569)');
  2740. Node34.a('node.gradientcolor', '');
  2741. Node34.a('node.gradient', '');
  2742. Node34.a('node.borderwidth', Node34BorderWidth);
  2743. Node34.a('node.color', 'rgba(128,128,128,1)');
  2744. Node34.a('node.fillrect', [0,0,0,0]);
  2745. Node34.a('node.fillbackcolor', 'rgba(0,0,0,0)');
  2746. Node34.a('node.fillgradientcolor', 'rgba(0,0,0,0)');
  2747. Node34.a('node.fillgradient', '');
  2748. if (Node34type !== 'rect') {
  2749. Node34.a('node.arcFrom', parseFloat('@arcFrom@'));
  2750. Node34.a('node.arcTo', parseFloat('@arcTo@'));
  2751. Node34.a('node.arcClose', '@arcClose@' === 'true' ? true : false);
  2752. }
  2753. if (Node34type === 'arc') {
  2754. Node34.a('node.arcOval', true);
  2755. }
  2756. Node34.setRotation(0*Math.PI/180);
  2757. Node34.borderWidth = Node34BorderWidth;
  2758. Node34.borderFillwidth = Node34BorderWidth;
  2759. dataModel.add(Node34);
  2760. Node34._nodename = 'Node34'
  2761. Node34._nodeType = 'rect';
  2762. zoomNodeList.push({
  2763. node: Node34,
  2764. attr: 'node.borderwidth'
  2765. });
  2766. (function (node, _img) {
  2767. var setWidth = node.setWidth,
  2768. setHeight = node.setHeight;
  2769. node.setWidth = function (width) {
  2770. if (width === this.getWidth()) return ;
  2771. var height = this.getHeight();
  2772. this.a('node.width', width);
  2773. this.a('node.rect', [0,0,width, height]);
  2774. setWidth.apply(this, arguments);
  2775. }
  2776. node.setHeight = function (height) {
  2777. if (height === this.getHeight()) return ;
  2778. var width = this.getWidth();
  2779. this.a('node.height', height);
  2780. this.a('node.rect', [0,0,width, height]);
  2781. setHeight.apply(this, arguments);
  2782. }
  2783. })(Node34, Node34.getImage());_ratio = GD.getRatioWithRotation(0*Math.PI/180, ratio);
  2784. var Node35 = new ht.Node();
  2785. var Node35textStart, Node35textWidth, Node35lineStart, Node35align = 'left', Node35fontSize = 13.3333*_ratio.ratioY,Node35width = 59*_ratio.ratioX, Node35height = 25*_ratio.ratioY;
  2786. (function () {
  2787. if (Node35align === 'left') {
  2788. Node35textStart = Node35fontSize * 0.2 > 2 ? Node35fontSize * 0.2 - 4 : Node35fontSize * 0.2 - 9;
  2789. Node35textWidth = Node35width;
  2790. Node35lineStart = 1;
  2791. } else if (Node35align === 'right') {
  2792. Node35textStart = 0;
  2793. Node35textWidth =Node35fontSize <= 8 ? Node35width + Node35fontSize * 0.2 + 6 : Node35width - Node35fontSize * 0.2;
  2794. Node35lineStart = (Node35width - (ht.Default.getTextSize('接入', ' '+ Node35fontSize + 'px "Arial"').width + 6)) * 0.5;
  2795. } else if (Node35align === 'center') {
  2796. Node35textStart = -3;
  2797. Node35textWidth = Node35width;
  2798. Node35lineStart = Node35width - ht.Default.getTextSize('接入', ' '+ Node35fontSize + 'px "Arial"').width - 11;
  2799. }
  2800. })();
  2801. Node35.setImage(GD.getTextJSON(Node35width, Node35height, true, false, false, ' '+ Node35fontSize + 'px "Arial"'))
  2802. Node35.setPosition(1376*ratio.ratioX, 54*ratio.ratioY);
  2803. Node35.setWidth(Node35width);
  2804. Node35.setHeight(Node35height);
  2805. Node35._nodeType = 'text';
  2806. Node35._disallowEvert = true;
  2807. Node35.setRotation(0*Math.PI/180);
  2808. Node35.a('node.width', Node35width);
  2809. Node35.a('node.height', Node35height);
  2810. Node35.a('node.rect', [0, 0, Node35width, Node35height]);
  2811. Node35.a('node.bordercolor','rgba(105,105,105,1)');
  2812. Node35.a('node.borderwidth', 0);
  2813. Node35.a('node.background','' || 'rgba(0,0,0,0)');
  2814. Node35.a('node.gradient','');
  2815. Node35.a('node.gradientcolor','');
  2816. Node35.a('node.text','接入');
  2817. Node35.a('node.textalign','left');
  2818. Node35.a('node.textvAlign','middle');
  2819. Node35.a('node.textrect', [Node35textStart, 0, Node35textWidth, Node35height]);
  2820. Node35.a('node.color','rgba(105,105,105,1)');
  2821. Node35.a('node.font',' '+ Node35fontSize + 'px "Arial"');
  2822. Node35.a('node.textvisible',true);
  2823. Node35.a('node.linefeed',false);
  2824. if (false) {
  2825. Node35.a('node.textfunc',function(g) {
  2826. g.beginPath();
  2827. var str=Node35.a('node.text') || '接入';
  2828. var color=Node35.a('node.color') || 'rgba(105,105,105,1)';
  2829. canvasTextAutoLine(str,0,13.3333*0.5*_ratio.ratioY,Node35width,Node35height,13.3333*_ratio.ratioY,"left",color,' '+ Node35fontSize + 'px "Arial"', 0,g);
  2830. });
  2831. }
  2832. if (false) {
  2833. Node35.a('node.underlinepoints',[Node35lineStart, (25 - 13.3333) * 0.5 * _ratio.ratioY + Node35fontSize + 2 , ht.Default.getTextSize('接入', ' '+ Node35fontSize + 'px "Arial"').width + 6, (Node35height - Node35fontSize) * 0.5*_ratio.ratioY + Node35fontSize + 2 ]);
  2834. Node35.a('node.underlinevisible',false);
  2835. Node35.a('node.underlineBorderWidth', 1);
  2836. }
  2837. dataModel.add(Node35);
  2838. zoomNodeList.push({
  2839. node: Node35,
  2840. borderWidth: 0,
  2841. attr: 'node.borderwidth'
  2842. }); _ratio = GD.getRatioWithRotation(0*Math.PI/180, ratio);
  2843. var Node36 = new ht.Node();
  2844. var Node36textStart, Node36textWidth, Node36lineStart, Node36align = 'center', Node36fontSize = 26.6666*_ratio.ratioY,Node36width = 87*_ratio.ratioX, Node36height = 36*_ratio.ratioY;
  2845. (function () {
  2846. if (Node36align === 'left') {
  2847. Node36textStart = Node36fontSize * 0.2 > 2 ? Node36fontSize * 0.2 - 4 : Node36fontSize * 0.2 - 9;
  2848. Node36textWidth = Node36width;
  2849. Node36lineStart = 1;
  2850. } else if (Node36align === 'right') {
  2851. Node36textStart = 0;
  2852. Node36textWidth =Node36fontSize <= 8 ? Node36width + Node36fontSize * 0.2 + 6 : Node36width - Node36fontSize * 0.2;
  2853. Node36lineStart = (Node36width - (ht.Default.getTextSize('0', ' '+ Node36fontSize + 'px "Arial"').width + 6)) * 0.5;
  2854. } else if (Node36align === 'center') {
  2855. Node36textStart = -3;
  2856. Node36textWidth = Node36width;
  2857. Node36lineStart = Node36width - ht.Default.getTextSize('0', ' '+ Node36fontSize + 'px "Arial"').width - 11;
  2858. }
  2859. })();
  2860. Node36.setImage(GD.getTextJSON(Node36width, Node36height, true, false, false, ' '+ Node36fontSize + 'px "Arial"'))
  2861. Node36.setPosition(1408*ratio.ratioX, 99*ratio.ratioY);
  2862. Node36.setWidth(Node36width);
  2863. Node36.setHeight(Node36height);
  2864. Node36._nodeType = 'text';
  2865. Node36._disallowEvert = true;
  2866. Node36.setRotation(0*Math.PI/180);
  2867. Node36.a('node.width', Node36width);
  2868. Node36.a('node.height', Node36height);
  2869. Node36.a('node.rect', [0, 0, Node36width, Node36height]);
  2870. Node36.a('node.bordercolor','rgba(0,0,0,1)');
  2871. Node36.a('node.borderwidth', 0);
  2872. Node36.a('node.background','' || 'rgba(0,0,0,0)');
  2873. Node36.a('node.gradient','');
  2874. Node36.a('node.gradientcolor','');
  2875. Node36.a('node.text','0');
  2876. Node36.a('node.textalign','center');
  2877. Node36.a('node.textvAlign','middle');
  2878. Node36.a('node.textrect', [Node36textStart, 0, Node36textWidth, Node36height]);
  2879. Node36.a('node.color','rgba(0,0,0,1)');
  2880. Node36.a('node.font',' '+ Node36fontSize + 'px "Arial"');
  2881. Node36.a('node.textvisible',true);
  2882. Node36.a('node.linefeed',false);
  2883. if (false) {
  2884. Node36.a('node.textfunc',function(g) {
  2885. g.beginPath();
  2886. var str=Node36.a('node.text') || '0';
  2887. var color=Node36.a('node.color') || 'rgba(0,0,0,1)';
  2888. canvasTextAutoLine(str,0,26.6666*0.5*_ratio.ratioY,Node36width,Node36height,26.6666*_ratio.ratioY,"center",color,' '+ Node36fontSize + 'px "Arial"', 0,g);
  2889. });
  2890. }
  2891. if (false) {
  2892. Node36.a('node.underlinepoints',[Node36lineStart, (36 - 26.6666) * 0.5 * _ratio.ratioY + Node36fontSize + 2 , ht.Default.getTextSize('0', ' '+ Node36fontSize + 'px "Arial"').width + 6, (Node36height - Node36fontSize) * 0.5*_ratio.ratioY + Node36fontSize + 2 ]);
  2893. Node36.a('node.underlinevisible',false);
  2894. Node36.a('node.underlineBorderWidth', 1);
  2895. }
  2896. dataModel.add(Node36);
  2897. zoomNodeList.push({
  2898. node: Node36,
  2899. borderWidth: 0,
  2900. attr: 'node.borderwidth'
  2901. }); _ratio = GD.getRatioWithRotation(0*Math.PI/180, ratio);
  2902. var Node37 = new ht.Node();
  2903. var Node37textStart, Node37textWidth, Node37lineStart, Node37align = 'center', Node37fontSize = 14.66663*_ratio.ratioY,Node37width = 87*_ratio.ratioX, Node37height = 26*_ratio.ratioY;
  2904. (function () {
  2905. if (Node37align === 'left') {
  2906. Node37textStart = Node37fontSize * 0.2 > 2 ? Node37fontSize * 0.2 - 4 : Node37fontSize * 0.2 - 9;
  2907. Node37textWidth = Node37width;
  2908. Node37lineStart = 1;
  2909. } else if (Node37align === 'right') {
  2910. Node37textStart = 0;
  2911. Node37textWidth =Node37fontSize <= 8 ? Node37width + Node37fontSize * 0.2 + 6 : Node37width - Node37fontSize * 0.2;
  2912. Node37lineStart = (Node37width - (ht.Default.getTextSize('台', ' '+ Node37fontSize + 'px "Arial"').width + 6)) * 0.5;
  2913. } else if (Node37align === 'center') {
  2914. Node37textStart = -3;
  2915. Node37textWidth = Node37width;
  2916. Node37lineStart = Node37width - ht.Default.getTextSize('台', ' '+ Node37fontSize + 'px "Arial"').width - 11;
  2917. }
  2918. })();
  2919. Node37.setImage(GD.getTextJSON(Node37width, Node37height, true, false, false, ' '+ Node37fontSize + 'px "Arial"'))
  2920. Node37.setPosition(1455*ratio.ratioX, 148*ratio.ratioY);
  2921. Node37.setWidth(Node37width);
  2922. Node37.setHeight(Node37height);
  2923. Node37._nodeType = 'text';
  2924. Node37._disallowEvert = true;
  2925. Node37.setRotation(0*Math.PI/180);
  2926. Node37.a('node.width', Node37width);
  2927. Node37.a('node.height', Node37height);
  2928. Node37.a('node.rect', [0, 0, Node37width, Node37height]);
  2929. Node37.a('node.bordercolor','rgba(105,105,105,1)');
  2930. Node37.a('node.borderwidth', 0);
  2931. Node37.a('node.background','' || 'rgba(0,0,0,0)');
  2932. Node37.a('node.gradient','');
  2933. Node37.a('node.gradientcolor','');
  2934. Node37.a('node.text','台');
  2935. Node37.a('node.textalign','center');
  2936. Node37.a('node.textvAlign','middle');
  2937. Node37.a('node.textrect', [Node37textStart, 0, Node37textWidth, Node37height]);
  2938. Node37.a('node.color','rgba(105,105,105,1)');
  2939. Node37.a('node.font',' '+ Node37fontSize + 'px "Arial"');
  2940. Node37.a('node.textvisible',true);
  2941. Node37.a('node.linefeed',false);
  2942. if (false) {
  2943. Node37.a('node.textfunc',function(g) {
  2944. g.beginPath();
  2945. var str=Node37.a('node.text') || '台';
  2946. var color=Node37.a('node.color') || 'rgba(105,105,105,1)';
  2947. canvasTextAutoLine(str,0,14.66663*0.5*_ratio.ratioY,Node37width,Node37height,14.66663*_ratio.ratioY,"center",color,' '+ Node37fontSize + 'px "Arial"', 0,g);
  2948. });
  2949. }
  2950. if (false) {
  2951. Node37.a('node.underlinepoints',[Node37lineStart, (26 - 14.66663) * 0.5 * _ratio.ratioY + Node37fontSize + 2 , ht.Default.getTextSize('台', ' '+ Node37fontSize + 'px "Arial"').width + 6, (Node37height - Node37fontSize) * 0.5*_ratio.ratioY + Node37fontSize + 2 ]);
  2952. Node37.a('node.underlinevisible',false);
  2953. Node37.a('node.underlineBorderWidth', 1);
  2954. }
  2955. dataModel.add(Node37);
  2956. zoomNodeList.push({
  2957. node: Node37,
  2958. borderWidth: 0,
  2959. attr: 'node.borderwidth'
  2960. }); _ratio = GD.getRatioWithRotation(0*Math.PI/180, ratio);
  2961. var Node38 = new ht.Node();
  2962. var Node38textStart, Node38textWidth, Node38lineStart, Node38align = 'center', Node38fontSize = 14.66663*_ratio.ratioY,Node38width = 67*_ratio.ratioX, Node38height = 26*_ratio.ratioY;
  2963. (function () {
  2964. if (Node38align === 'left') {
  2965. Node38textStart = Node38fontSize * 0.2 > 2 ? Node38fontSize * 0.2 - 4 : Node38fontSize * 0.2 - 9;
  2966. Node38textWidth = Node38width;
  2967. Node38lineStart = 1;
  2968. } else if (Node38align === 'right') {
  2969. Node38textStart = 0;
  2970. Node38textWidth =Node38fontSize <= 8 ? Node38width + Node38fontSize * 0.2 + 6 : Node38width - Node38fontSize * 0.2;
  2971. Node38lineStart = (Node38width - (ht.Default.getTextSize('台', ' '+ Node38fontSize + 'px "Arial"').width + 6)) * 0.5;
  2972. } else if (Node38align === 'center') {
  2973. Node38textStart = -3;
  2974. Node38textWidth = Node38width;
  2975. Node38lineStart = Node38width - ht.Default.getTextSize('台', ' '+ Node38fontSize + 'px "Arial"').width - 11;
  2976. }
  2977. })();
  2978. Node38.setImage(GD.getTextJSON(Node38width, Node38height, true, false, false, ' '+ Node38fontSize + 'px "Arial"'))
  2979. Node38.setPosition(1588*ratio.ratioX, 146*ratio.ratioY);
  2980. Node38.setWidth(Node38width);
  2981. Node38.setHeight(Node38height);
  2982. Node38._nodeType = 'text';
  2983. Node38._disallowEvert = true;
  2984. Node38.setRotation(0*Math.PI/180);
  2985. Node38.a('node.width', Node38width);
  2986. Node38.a('node.height', Node38height);
  2987. Node38.a('node.rect', [0, 0, Node38width, Node38height]);
  2988. Node38.a('node.bordercolor','rgba(105,105,105,1)');
  2989. Node38.a('node.borderwidth', 0);
  2990. Node38.a('node.background','' || 'rgba(0,0,0,0)');
  2991. Node38.a('node.gradient','');
  2992. Node38.a('node.gradientcolor','');
  2993. Node38.a('node.text','台');
  2994. Node38.a('node.textalign','center');
  2995. Node38.a('node.textvAlign','middle');
  2996. Node38.a('node.textrect', [Node38textStart, 0, Node38textWidth, Node38height]);
  2997. Node38.a('node.color','rgba(105,105,105,1)');
  2998. Node38.a('node.font',' '+ Node38fontSize + 'px "Arial"');
  2999. Node38.a('node.textvisible',true);
  3000. Node38.a('node.linefeed',false);
  3001. if (false) {
  3002. Node38.a('node.textfunc',function(g) {
  3003. g.beginPath();
  3004. var str=Node38.a('node.text') || '台';
  3005. var color=Node38.a('node.color') || 'rgba(105,105,105,1)';
  3006. canvasTextAutoLine(str,0,14.66663*0.5*_ratio.ratioY,Node38width,Node38height,14.66663*_ratio.ratioY,"center",color,' '+ Node38fontSize + 'px "Arial"', 0,g);
  3007. });
  3008. }
  3009. if (false) {
  3010. Node38.a('node.underlinepoints',[Node38lineStart, (26 - 14.66663) * 0.5 * _ratio.ratioY + Node38fontSize + 2 , ht.Default.getTextSize('台', ' '+ Node38fontSize + 'px "Arial"').width + 6, (Node38height - Node38fontSize) * 0.5*_ratio.ratioY + Node38fontSize + 2 ]);
  3011. Node38.a('node.underlinevisible',false);
  3012. Node38.a('node.underlineBorderWidth', 1);
  3013. }
  3014. dataModel.add(Node38);
  3015. zoomNodeList.push({
  3016. node: Node38,
  3017. borderWidth: 0,
  3018. attr: 'node.borderwidth'
  3019. }); var Node39;
  3020. (function () {
  3021. var _ratio = GD.getRatioWithRotation(0*Math.PI/180, ratio);
  3022. var ratioX, ratioY;
  3023. if ('Default' === 'False') {
  3024. ratioX = 1;
  3025. ratioY = 1;
  3026. } else if ('Default' === 'X') {
  3027. ratioX = ratioY = _ratio.ratioX;
  3028. } else if ('Default' === 'Y') {
  3029. ratioX = ratioY = _ratio.ratioY;
  3030. } else {
  3031. ratioX = _ratio.ratioX;
  3032. ratioY = _ratio.ratioY;
  3033. }
  3034. ht.Default.setImage('imgimage//page_list_box_left_orange.jpg', PAGEROOTDIR + 'image//page_list_box_left_orange.jpg');
  3035. Node39 = new ht.Node();
  3036. Node39.setPosition(1477*ratio.ratioX, 130*ratio.ratioY);
  3037. Node39.setSize(9*ratioX, 60*ratioY);
  3038. Node39.setImage('imgimage//page_list_box_left_orange.jpg');
  3039. Node39.setRotation(0*Math.PI/180);
  3040. Node39._zoomBy = 'Default';
  3041. Node39._nodeType = 'image';
  3042. Node39._disallowEvert = true;
  3043. dataModel.add(Node39);
  3044. })();
  3045. _ratio = GD.getRatioWithRotation(0*Math.PI/180, ratio);
  3046. var Node40type = 'rect';
  3047. var Node40 = new ht.Node(),
  3048. Node40BorderWidth = 1*2;
  3049. if (Node40type === 'arc') {
  3050. Node40BorderWidth *= 1;
  3051. }
  3052. Node40.setImage(GD.getRectJSON(127*_ratio.ratioX, 60.81538*_ratio.ratioY, Node40type, '@arcFrom@', '@arcTo@', '@arcClose@'));
  3053. Node40.setPosition(1546*ratio.ratioX, 131*ratio.ratioY);
  3054. Node40.setSize(127*_ratio.ratioX, 60.81538*_ratio.ratioY);
  3055. Node40.s({
  3056. 'pixelPerfect':true
  3057. /*@AddPara@*/
  3058. });
  3059. Node40.a('node.width', 127*_ratio.ratioX);
  3060. Node40.a('node.height', 60.81538*_ratio.ratioY);
  3061. Node40.a('node.type', Node40type);
  3062. Node40.a('node.rect', [0, 0, 127*_ratio.ratioX, 60.81538*_ratio.ratioY]);
  3063. Node40.a('node.background', 'rgba(255,255,255,0.003921569)');
  3064. Node40.a('node.gradientcolor', '');
  3065. Node40.a('node.gradient', '');
  3066. Node40.a('node.borderwidth', Node40BorderWidth);
  3067. Node40.a('node.color', 'rgba(128,128,128,1)');
  3068. Node40.a('node.fillrect', [0,0,0,0]);
  3069. Node40.a('node.fillbackcolor', 'rgba(0,0,0,0)');
  3070. Node40.a('node.fillgradientcolor', 'rgba(0,0,0,0)');
  3071. Node40.a('node.fillgradient', '');
  3072. if (Node40type !== 'rect') {
  3073. Node40.a('node.arcFrom', parseFloat('@arcFrom@'));
  3074. Node40.a('node.arcTo', parseFloat('@arcTo@'));
  3075. Node40.a('node.arcClose', '@arcClose@' === 'true' ? true : false);
  3076. }
  3077. if (Node40type === 'arc') {
  3078. Node40.a('node.arcOval', true);
  3079. }
  3080. Node40.setRotation(0*Math.PI/180);
  3081. Node40.borderWidth = Node40BorderWidth;
  3082. Node40.borderFillwidth = Node40BorderWidth;
  3083. dataModel.add(Node40);
  3084. Node40._nodename = 'Node40'
  3085. Node40._nodeType = 'rect';
  3086. zoomNodeList.push({
  3087. node: Node40,
  3088. attr: 'node.borderwidth'
  3089. });
  3090. (function (node, _img) {
  3091. var setWidth = node.setWidth,
  3092. setHeight = node.setHeight;
  3093. node.setWidth = function (width) {
  3094. if (width === this.getWidth()) return ;
  3095. var height = this.getHeight();
  3096. this.a('node.width', width);
  3097. this.a('node.rect', [0,0,width, height]);
  3098. setWidth.apply(this, arguments);
  3099. }
  3100. node.setHeight = function (height) {
  3101. if (height === this.getHeight()) return ;
  3102. var width = this.getWidth();
  3103. this.a('node.height', height);
  3104. this.a('node.rect', [0,0,width, height]);
  3105. setHeight.apply(this, arguments);
  3106. }
  3107. })(Node40, Node40.getImage());_ratio = GD.getRatioWithRotation(0*Math.PI/180, ratio);
  3108. var Node41 = new ht.Node();
  3109. var Node41textStart, Node41textWidth, Node41lineStart, Node41align = 'left', Node41fontSize = 13.3333*_ratio.ratioY,Node41width = 47*_ratio.ratioX, Node41height = 38*_ratio.ratioY;
  3110. (function () {
  3111. if (Node41align === 'left') {
  3112. Node41textStart = Node41fontSize * 0.2 > 2 ? Node41fontSize * 0.2 - 4 : Node41fontSize * 0.2 - 9;
  3113. Node41textWidth = Node41width;
  3114. Node41lineStart = 1;
  3115. } else if (Node41align === 'right') {
  3116. Node41textStart = 0;
  3117. Node41textWidth =Node41fontSize <= 8 ? Node41width + Node41fontSize * 0.2 + 6 : Node41width - Node41fontSize * 0.2;
  3118. Node41lineStart = (Node41width - (ht.Default.getTextSize('维护', 'bold '+ Node41fontSize + 'px "Arial"').width + 6)) * 0.5;
  3119. } else if (Node41align === 'center') {
  3120. Node41textStart = -3;
  3121. Node41textWidth = Node41width;
  3122. Node41lineStart = Node41width - ht.Default.getTextSize('维护', 'bold '+ Node41fontSize + 'px "Arial"').width - 11;
  3123. }
  3124. })();
  3125. Node41.setImage(GD.getTextJSON(Node41width, Node41height, true, false, false, 'bold '+ Node41fontSize + 'px "Arial"'))
  3126. Node41.setPosition(1508*ratio.ratioX, 113*ratio.ratioY);
  3127. Node41.setWidth(Node41width);
  3128. Node41.setHeight(Node41height);
  3129. Node41._nodeType = 'text';
  3130. Node41._disallowEvert = true;
  3131. Node41.setRotation(0*Math.PI/180);
  3132. Node41.a('node.width', Node41width);
  3133. Node41.a('node.height', Node41height);
  3134. Node41.a('node.rect', [0, 0, Node41width, Node41height]);
  3135. Node41.a('node.bordercolor','rgba(0,0,0,1)');
  3136. Node41.a('node.borderwidth', 0);
  3137. Node41.a('node.background','' || 'rgba(0,0,0,0)');
  3138. Node41.a('node.gradient','');
  3139. Node41.a('node.gradientcolor','');
  3140. Node41.a('node.text','维护');
  3141. Node41.a('node.textalign','left');
  3142. Node41.a('node.textvAlign','middle');
  3143. Node41.a('node.textrect', [Node41textStart, 0, Node41textWidth, Node41height]);
  3144. Node41.a('node.color','rgba(0,0,0,1)');
  3145. Node41.a('node.font','bold '+ Node41fontSize + 'px "Arial"');
  3146. Node41.a('node.textvisible',true);
  3147. Node41.a('node.linefeed',false);
  3148. if (false) {
  3149. Node41.a('node.textfunc',function(g) {
  3150. g.beginPath();
  3151. var str=Node41.a('node.text') || '维护';
  3152. var color=Node41.a('node.color') || 'rgba(0,0,0,1)';
  3153. canvasTextAutoLine(str,0,13.3333*0.5*_ratio.ratioY,Node41width,Node41height,13.3333*_ratio.ratioY,"left",color,'bold '+ Node41fontSize + 'px "Arial"', 0,g);
  3154. });
  3155. }
  3156. if (false) {
  3157. Node41.a('node.underlinepoints',[Node41lineStart, (38 - 13.3333) * 0.5 * _ratio.ratioY + Node41fontSize + 2 , ht.Default.getTextSize('维护', 'bold '+ Node41fontSize + 'px "Arial"').width + 6, (Node41height - Node41fontSize) * 0.5*_ratio.ratioY + Node41fontSize + 2 ]);
  3158. Node41.a('node.underlinevisible',false);
  3159. Node41.a('node.underlineBorderWidth', 1);
  3160. }
  3161. dataModel.add(Node41);
  3162. zoomNodeList.push({
  3163. node: Node41,
  3164. borderWidth: 0,
  3165. attr: 'node.borderwidth'
  3166. }); _ratio = GD.getRatioWithRotation(0*Math.PI/180, ratio);
  3167. var Node42 = new ht.Node();
  3168. var Node42textStart, Node42textWidth, Node42lineStart, Node42align = 'left', Node42fontSize = 15.99996*_ratio.ratioY,Node42width = 29*_ratio.ratioX, Node42height = 25*_ratio.ratioY;
  3169. (function () {
  3170. if (Node42align === 'left') {
  3171. Node42textStart = Node42fontSize * 0.2 > 2 ? Node42fontSize * 0.2 - 4 : Node42fontSize * 0.2 - 9;
  3172. Node42textWidth = Node42width;
  3173. Node42lineStart = 1;
  3174. } else if (Node42align === 'right') {
  3175. Node42textStart = 0;
  3176. Node42textWidth =Node42fontSize <= 8 ? Node42width + Node42fontSize * 0.2 + 6 : Node42width - Node42fontSize * 0.2;
  3177. Node42lineStart = (Node42width - (ht.Default.getTextSize('0', ' '+ Node42fontSize + 'px "Arial"').width + 6)) * 0.5;
  3178. } else if (Node42align === 'center') {
  3179. Node42textStart = -3;
  3180. Node42textWidth = Node42width;
  3181. Node42lineStart = Node42width - ht.Default.getTextSize('0', ' '+ Node42fontSize + 'px "Arial"').width - 11;
  3182. }
  3183. })();
  3184. Node42.setImage(GD.getTextJSON(Node42width, Node42height, true, false, false, ' '+ Node42fontSize + 'px "Arial"'))
  3185. Node42.setPosition(1509*ratio.ratioX, 145*ratio.ratioY);
  3186. Node42.setWidth(Node42width);
  3187. Node42.setHeight(Node42height);
  3188. Node42._nodeType = 'text';
  3189. Node42._disallowEvert = true;
  3190. Node42.setRotation(0*Math.PI/180);
  3191. Node42.a('node.width', Node42width);
  3192. Node42.a('node.height', Node42height);
  3193. Node42.a('node.rect', [0, 0, Node42width, Node42height]);
  3194. Node42.a('node.bordercolor','rgba(0,0,0,1)');
  3195. Node42.a('node.borderwidth', 0);
  3196. Node42.a('node.background','' || 'rgba(0,0,0,0)');
  3197. Node42.a('node.gradient','');
  3198. Node42.a('node.gradientcolor','');
  3199. Node42.a('node.text','0');
  3200. Node42.a('node.textalign','left');
  3201. Node42.a('node.textvAlign','middle');
  3202. Node42.a('node.textrect', [Node42textStart, 0, Node42textWidth, Node42height]);
  3203. Node42.a('node.color','rgba(0,0,0,1)');
  3204. Node42.a('node.font',' '+ Node42fontSize + 'px "Arial"');
  3205. Node42.a('node.textvisible',true);
  3206. Node42.a('node.linefeed',false);
  3207. if (false) {
  3208. Node42.a('node.textfunc',function(g) {
  3209. g.beginPath();
  3210. var str=Node42.a('node.text') || '0';
  3211. var color=Node42.a('node.color') || 'rgba(0,0,0,1)';
  3212. canvasTextAutoLine(str,0,15.99996*0.5*_ratio.ratioY,Node42width,Node42height,15.99996*_ratio.ratioY,"left",color,' '+ Node42fontSize + 'px "Arial"', 0,g);
  3213. });
  3214. }
  3215. if (false) {
  3216. Node42.a('node.underlinepoints',[Node42lineStart, (25 - 15.99996) * 0.5 * _ratio.ratioY + Node42fontSize + 2 , ht.Default.getTextSize('0', ' '+ Node42fontSize + 'px "Arial"').width + 6, (Node42height - Node42fontSize) * 0.5*_ratio.ratioY + Node42fontSize + 2 ]);
  3217. Node42.a('node.underlinevisible',false);
  3218. Node42.a('node.underlineBorderWidth', 1);
  3219. }
  3220. dataModel.add(Node42);
  3221. zoomNodeList.push({
  3222. node: Node42,
  3223. borderWidth: 0,
  3224. attr: 'node.borderwidth'
  3225. }); _ratio = GD.getRatioWithRotation(0*Math.PI/180, ratio);
  3226. var Node43 = new ht.Node();
  3227. var Node43textStart, Node43textWidth, Node43lineStart, Node43align = 'center', Node43fontSize = 14.66663*_ratio.ratioY,Node43width = 67*_ratio.ratioX, Node43height = 26*_ratio.ratioY;
  3228. (function () {
  3229. if (Node43align === 'left') {
  3230. Node43textStart = Node43fontSize * 0.2 > 2 ? Node43fontSize * 0.2 - 4 : Node43fontSize * 0.2 - 9;
  3231. Node43textWidth = Node43width;
  3232. Node43lineStart = 1;
  3233. } else if (Node43align === 'right') {
  3234. Node43textStart = 0;
  3235. Node43textWidth =Node43fontSize <= 8 ? Node43width + Node43fontSize * 0.2 + 6 : Node43width - Node43fontSize * 0.2;
  3236. Node43lineStart = (Node43width - (ht.Default.getTextSize('台', ' '+ Node43fontSize + 'px "Arial"').width + 6)) * 0.5;
  3237. } else if (Node43align === 'center') {
  3238. Node43textStart = -3;
  3239. Node43textWidth = Node43width;
  3240. Node43lineStart = Node43width - ht.Default.getTextSize('台', ' '+ Node43fontSize + 'px "Arial"').width - 11;
  3241. }
  3242. })();
  3243. Node43.setImage(GD.getTextJSON(Node43width, Node43height, true, false, false, ' '+ Node43fontSize + 'px "Arial"'))
  3244. Node43.setPosition(1726*ratio.ratioX, 86*ratio.ratioY);
  3245. Node43.setWidth(Node43width);
  3246. Node43.setHeight(Node43height);
  3247. Node43._nodeType = 'text';
  3248. Node43._disallowEvert = true;
  3249. Node43.setRotation(0*Math.PI/180);
  3250. Node43.a('node.width', Node43width);
  3251. Node43.a('node.height', Node43height);
  3252. Node43.a('node.rect', [0, 0, Node43width, Node43height]);
  3253. Node43.a('node.bordercolor','rgba(105,105,105,1)');
  3254. Node43.a('node.borderwidth', 0);
  3255. Node43.a('node.background','' || 'rgba(0,0,0,0)');
  3256. Node43.a('node.gradient','');
  3257. Node43.a('node.gradientcolor','');
  3258. Node43.a('node.text','台');
  3259. Node43.a('node.textalign','center');
  3260. Node43.a('node.textvAlign','middle');
  3261. Node43.a('node.textrect', [Node43textStart, 0, Node43textWidth, Node43height]);
  3262. Node43.a('node.color','rgba(105,105,105,1)');
  3263. Node43.a('node.font',' '+ Node43fontSize + 'px "Arial"');
  3264. Node43.a('node.textvisible',true);
  3265. Node43.a('node.linefeed',false);
  3266. if (false) {
  3267. Node43.a('node.textfunc',function(g) {
  3268. g.beginPath();
  3269. var str=Node43.a('node.text') || '台';
  3270. var color=Node43.a('node.color') || 'rgba(105,105,105,1)';
  3271. canvasTextAutoLine(str,0,14.66663*0.5*_ratio.ratioY,Node43width,Node43height,14.66663*_ratio.ratioY,"center",color,' '+ Node43fontSize + 'px "Arial"', 0,g);
  3272. });
  3273. }
  3274. if (false) {
  3275. Node43.a('node.underlinepoints',[Node43lineStart, (26 - 14.66663) * 0.5 * _ratio.ratioY + Node43fontSize + 2 , ht.Default.getTextSize('台', ' '+ Node43fontSize + 'px "Arial"').width + 6, (Node43height - Node43fontSize) * 0.5*_ratio.ratioY + Node43fontSize + 2 ]);
  3276. Node43.a('node.underlinevisible',false);
  3277. Node43.a('node.underlineBorderWidth', 1);
  3278. }
  3279. dataModel.add(Node43);
  3280. zoomNodeList.push({
  3281. node: Node43,
  3282. borderWidth: 0,
  3283. attr: 'node.borderwidth'
  3284. }); var Node44;
  3285. (function () {
  3286. var _ratio = GD.getRatioWithRotation(0*Math.PI/180, ratio);
  3287. var ratioX, ratioY;
  3288. if ('Default' === 'False') {
  3289. ratioX = 1;
  3290. ratioY = 1;
  3291. } else if ('Default' === 'X') {
  3292. ratioX = ratioY = _ratio.ratioX;
  3293. } else if ('Default' === 'Y') {
  3294. ratioX = ratioY = _ratio.ratioY;
  3295. } else {
  3296. ratioX = _ratio.ratioX;
  3297. ratioY = _ratio.ratioY;
  3298. }
  3299. ht.Default.setImage('imgimage//page_list_box_left_green.jpg', PAGEROOTDIR + 'image//page_list_box_left_green.jpg');
  3300. Node44 = new ht.Node();
  3301. Node44.setPosition(1615*ratio.ratioX, 70*ratio.ratioY);
  3302. Node44.setSize(9*ratioX, 60*ratioY);
  3303. Node44.setImage('imgimage//page_list_box_left_green.jpg');
  3304. Node44.setRotation(0*Math.PI/180);
  3305. Node44._zoomBy = 'Default';
  3306. Node44._nodeType = 'image';
  3307. Node44._disallowEvert = true;
  3308. dataModel.add(Node44);
  3309. })();
  3310. _ratio = GD.getRatioWithRotation(0*Math.PI/180, ratio);
  3311. var Node45type = 'rect';
  3312. var Node45 = new ht.Node(),
  3313. Node45BorderWidth = 1*2;
  3314. if (Node45type === 'arc') {
  3315. Node45BorderWidth *= 1;
  3316. }
  3317. Node45.setImage(GD.getRectJSON(127*_ratio.ratioX, 60.81538*_ratio.ratioY, Node45type, '@arcFrom@', '@arcTo@', '@arcClose@'));
  3318. Node45.setPosition(1684*ratio.ratioX, 70*ratio.ratioY);
  3319. Node45.setSize(127*_ratio.ratioX, 60.81538*_ratio.ratioY);
  3320. Node45.s({
  3321. 'pixelPerfect':true
  3322. /*@AddPara@*/
  3323. });
  3324. Node45.a('node.width', 127*_ratio.ratioX);
  3325. Node45.a('node.height', 60.81538*_ratio.ratioY);
  3326. Node45.a('node.type', Node45type);
  3327. Node45.a('node.rect', [0, 0, 127*_ratio.ratioX, 60.81538*_ratio.ratioY]);
  3328. Node45.a('node.background', 'rgba(255,255,255,0.003921569)');
  3329. Node45.a('node.gradientcolor', '');
  3330. Node45.a('node.gradient', '');
  3331. Node45.a('node.borderwidth', Node45BorderWidth);
  3332. Node45.a('node.color', 'rgba(128,128,128,1)');
  3333. Node45.a('node.fillrect', [0,0,0,0]);
  3334. Node45.a('node.fillbackcolor', 'rgba(0,0,0,0)');
  3335. Node45.a('node.fillgradientcolor', 'rgba(0,0,0,0)');
  3336. Node45.a('node.fillgradient', '');
  3337. if (Node45type !== 'rect') {
  3338. Node45.a('node.arcFrom', parseFloat('@arcFrom@'));
  3339. Node45.a('node.arcTo', parseFloat('@arcTo@'));
  3340. Node45.a('node.arcClose', '@arcClose@' === 'true' ? true : false);
  3341. }
  3342. if (Node45type === 'arc') {
  3343. Node45.a('node.arcOval', true);
  3344. }
  3345. Node45.setRotation(0*Math.PI/180);
  3346. Node45.borderWidth = Node45BorderWidth;
  3347. Node45.borderFillwidth = Node45BorderWidth;
  3348. dataModel.add(Node45);
  3349. Node45._nodename = 'Node45'
  3350. Node45._nodeType = 'rect';
  3351. zoomNodeList.push({
  3352. node: Node45,
  3353. attr: 'node.borderwidth'
  3354. });
  3355. (function (node, _img) {
  3356. var setWidth = node.setWidth,
  3357. setHeight = node.setHeight;
  3358. node.setWidth = function (width) {
  3359. if (width === this.getWidth()) return ;
  3360. var height = this.getHeight();
  3361. this.a('node.width', width);
  3362. this.a('node.rect', [0,0,width, height]);
  3363. setWidth.apply(this, arguments);
  3364. }
  3365. node.setHeight = function (height) {
  3366. if (height === this.getHeight()) return ;
  3367. var width = this.getWidth();
  3368. this.a('node.height', height);
  3369. this.a('node.rect', [0,0,width, height]);
  3370. setHeight.apply(this, arguments);
  3371. }
  3372. })(Node45, Node45.getImage());_ratio = GD.getRatioWithRotation(0*Math.PI/180, ratio);
  3373. var Node46 = new ht.Node();
  3374. var Node46textStart, Node46textWidth, Node46lineStart, Node46align = 'left', Node46fontSize = 15.99996*_ratio.ratioY,Node46width = 29*_ratio.ratioX, Node46height = 25*_ratio.ratioY;
  3375. (function () {
  3376. if (Node46align === 'left') {
  3377. Node46textStart = Node46fontSize * 0.2 > 2 ? Node46fontSize * 0.2 - 4 : Node46fontSize * 0.2 - 9;
  3378. Node46textWidth = Node46width;
  3379. Node46lineStart = 1;
  3380. } else if (Node46align === 'right') {
  3381. Node46textStart = 0;
  3382. Node46textWidth =Node46fontSize <= 8 ? Node46width + Node46fontSize * 0.2 + 6 : Node46width - Node46fontSize * 0.2;
  3383. Node46lineStart = (Node46width - (ht.Default.getTextSize('0', ' '+ Node46fontSize + 'px "Arial"').width + 6)) * 0.5;
  3384. } else if (Node46align === 'center') {
  3385. Node46textStart = -3;
  3386. Node46textWidth = Node46width;
  3387. Node46lineStart = Node46width - ht.Default.getTextSize('0', ' '+ Node46fontSize + 'px "Arial"').width - 11;
  3388. }
  3389. })();
  3390. Node46.setImage(GD.getTextJSON(Node46width, Node46height, true, false, false, ' '+ Node46fontSize + 'px "Arial"'))
  3391. Node46.setPosition(1647*ratio.ratioX, 85*ratio.ratioY);
  3392. Node46.setWidth(Node46width);
  3393. Node46.setHeight(Node46height);
  3394. Node46._nodeType = 'text';
  3395. Node46._disallowEvert = true;
  3396. Node46.setRotation(0*Math.PI/180);
  3397. Node46.a('node.width', Node46width);
  3398. Node46.a('node.height', Node46height);
  3399. Node46.a('node.rect', [0, 0, Node46width, Node46height]);
  3400. Node46.a('node.bordercolor','rgba(0,0,0,1)');
  3401. Node46.a('node.borderwidth', 0);
  3402. Node46.a('node.background','' || 'rgba(0,0,0,0)');
  3403. Node46.a('node.gradient','');
  3404. Node46.a('node.gradientcolor','');
  3405. Node46.a('node.text','0');
  3406. Node46.a('node.textalign','left');
  3407. Node46.a('node.textvAlign','middle');
  3408. Node46.a('node.textrect', [Node46textStart, 0, Node46textWidth, Node46height]);
  3409. Node46.a('node.color','rgba(0,0,0,1)');
  3410. Node46.a('node.font',' '+ Node46fontSize + 'px "Arial"');
  3411. Node46.a('node.textvisible',true);
  3412. Node46.a('node.linefeed',false);
  3413. if (false) {
  3414. Node46.a('node.textfunc',function(g) {
  3415. g.beginPath();
  3416. var str=Node46.a('node.text') || '0';
  3417. var color=Node46.a('node.color') || 'rgba(0,0,0,1)';
  3418. canvasTextAutoLine(str,0,15.99996*0.5*_ratio.ratioY,Node46width,Node46height,15.99996*_ratio.ratioY,"left",color,' '+ Node46fontSize + 'px "Arial"', 0,g);
  3419. });
  3420. }
  3421. if (false) {
  3422. Node46.a('node.underlinepoints',[Node46lineStart, (25 - 15.99996) * 0.5 * _ratio.ratioY + Node46fontSize + 2 , ht.Default.getTextSize('0', ' '+ Node46fontSize + 'px "Arial"').width + 6, (Node46height - Node46fontSize) * 0.5*_ratio.ratioY + Node46fontSize + 2 ]);
  3423. Node46.a('node.underlinevisible',false);
  3424. Node46.a('node.underlineBorderWidth', 1);
  3425. }
  3426. dataModel.add(Node46);
  3427. zoomNodeList.push({
  3428. node: Node46,
  3429. borderWidth: 0,
  3430. attr: 'node.borderwidth'
  3431. }); _ratio = GD.getRatioWithRotation(0*Math.PI/180, ratio);
  3432. var Node47 = new ht.Node();
  3433. var Node47textStart, Node47textWidth, Node47lineStart, Node47align = 'center', Node47fontSize = 14.66663*_ratio.ratioY,Node47width = 67*_ratio.ratioX, Node47height = 26*_ratio.ratioY;
  3434. (function () {
  3435. if (Node47align === 'left') {
  3436. Node47textStart = Node47fontSize * 0.2 > 2 ? Node47fontSize * 0.2 - 4 : Node47fontSize * 0.2 - 9;
  3437. Node47textWidth = Node47width;
  3438. Node47lineStart = 1;
  3439. } else if (Node47align === 'right') {
  3440. Node47textStart = 0;
  3441. Node47textWidth =Node47fontSize <= 8 ? Node47width + Node47fontSize * 0.2 + 6 : Node47width - Node47fontSize * 0.2;
  3442. Node47lineStart = (Node47width - (ht.Default.getTextSize('台', ' '+ Node47fontSize + 'px "Arial"').width + 6)) * 0.5;
  3443. } else if (Node47align === 'center') {
  3444. Node47textStart = -3;
  3445. Node47textWidth = Node47width;
  3446. Node47lineStart = Node47width - ht.Default.getTextSize('台', ' '+ Node47fontSize + 'px "Arial"').width - 11;
  3447. }
  3448. })();
  3449. Node47.setImage(GD.getTextJSON(Node47width, Node47height, true, false, false, ' '+ Node47fontSize + 'px "Arial"'))
  3450. Node47.setPosition(1726*ratio.ratioX, 147*ratio.ratioY);
  3451. Node47.setWidth(Node47width);
  3452. Node47.setHeight(Node47height);
  3453. Node47._nodeType = 'text';
  3454. Node47._disallowEvert = true;
  3455. Node47.setRotation(0*Math.PI/180);
  3456. Node47.a('node.width', Node47width);
  3457. Node47.a('node.height', Node47height);
  3458. Node47.a('node.rect', [0, 0, Node47width, Node47height]);
  3459. Node47.a('node.bordercolor','rgba(105,105,105,1)');
  3460. Node47.a('node.borderwidth', 0);
  3461. Node47.a('node.background','' || 'rgba(0,0,0,0)');
  3462. Node47.a('node.gradient','');
  3463. Node47.a('node.gradientcolor','');
  3464. Node47.a('node.text','台');
  3465. Node47.a('node.textalign','center');
  3466. Node47.a('node.textvAlign','middle');
  3467. Node47.a('node.textrect', [Node47textStart, 0, Node47textWidth, Node47height]);
  3468. Node47.a('node.color','rgba(105,105,105,1)');
  3469. Node47.a('node.font',' '+ Node47fontSize + 'px "Arial"');
  3470. Node47.a('node.textvisible',true);
  3471. Node47.a('node.linefeed',false);
  3472. if (false) {
  3473. Node47.a('node.textfunc',function(g) {
  3474. g.beginPath();
  3475. var str=Node47.a('node.text') || '台';
  3476. var color=Node47.a('node.color') || 'rgba(105,105,105,1)';
  3477. canvasTextAutoLine(str,0,14.66663*0.5*_ratio.ratioY,Node47width,Node47height,14.66663*_ratio.ratioY,"center",color,' '+ Node47fontSize + 'px "Arial"', 0,g);
  3478. });
  3479. }
  3480. if (false) {
  3481. Node47.a('node.underlinepoints',[Node47lineStart, (26 - 14.66663) * 0.5 * _ratio.ratioY + Node47fontSize + 2 , ht.Default.getTextSize('台', ' '+ Node47fontSize + 'px "Arial"').width + 6, (Node47height - Node47fontSize) * 0.5*_ratio.ratioY + Node47fontSize + 2 ]);
  3482. Node47.a('node.underlinevisible',false);
  3483. Node47.a('node.underlineBorderWidth', 1);
  3484. }
  3485. dataModel.add(Node47);
  3486. zoomNodeList.push({
  3487. node: Node47,
  3488. borderWidth: 0,
  3489. attr: 'node.borderwidth'
  3490. }); var Node48;
  3491. (function () {
  3492. var _ratio = GD.getRatioWithRotation(0*Math.PI/180, ratio);
  3493. var ratioX, ratioY;
  3494. if ('Default' === 'False') {
  3495. ratioX = 1;
  3496. ratioY = 1;
  3497. } else if ('Default' === 'X') {
  3498. ratioX = ratioY = _ratio.ratioX;
  3499. } else if ('Default' === 'Y') {
  3500. ratioX = ratioY = _ratio.ratioY;
  3501. } else {
  3502. ratioX = _ratio.ratioX;
  3503. ratioY = _ratio.ratioY;
  3504. }
  3505. ht.Default.setImage('imgimage//page_list_box_left_pink.jpg', PAGEROOTDIR + 'image//page_list_box_left_pink.jpg');
  3506. Node48 = new ht.Node();
  3507. Node48.setPosition(1615*ratio.ratioX, 131*ratio.ratioY);
  3508. Node48.setSize(9*ratioX, 60*ratioY);
  3509. Node48.setImage('imgimage//page_list_box_left_pink.jpg');
  3510. Node48.setRotation(0*Math.PI/180);
  3511. Node48._zoomBy = 'Default';
  3512. Node48._nodeType = 'image';
  3513. Node48._disallowEvert = true;
  3514. dataModel.add(Node48);
  3515. })();
  3516. _ratio = GD.getRatioWithRotation(0*Math.PI/180, ratio);
  3517. var Node49type = 'rect';
  3518. var Node49 = new ht.Node(),
  3519. Node49BorderWidth = 1*2;
  3520. if (Node49type === 'arc') {
  3521. Node49BorderWidth *= 1;
  3522. }
  3523. Node49.setImage(GD.getRectJSON(127*_ratio.ratioX, 60.81538*_ratio.ratioY, Node49type, '@arcFrom@', '@arcTo@', '@arcClose@'));
  3524. Node49.setPosition(1684*ratio.ratioX, 131*ratio.ratioY);
  3525. Node49.setSize(127*_ratio.ratioX, 60.81538*_ratio.ratioY);
  3526. Node49.s({
  3527. 'pixelPerfect':true
  3528. /*@AddPara@*/
  3529. });
  3530. Node49.a('node.width', 127*_ratio.ratioX);
  3531. Node49.a('node.height', 60.81538*_ratio.ratioY);
  3532. Node49.a('node.type', Node49type);
  3533. Node49.a('node.rect', [0, 0, 127*_ratio.ratioX, 60.81538*_ratio.ratioY]);
  3534. Node49.a('node.background', 'rgba(255,255,255,0.003921569)');
  3535. Node49.a('node.gradientcolor', '');
  3536. Node49.a('node.gradient', '');
  3537. Node49.a('node.borderwidth', Node49BorderWidth);
  3538. Node49.a('node.color', 'rgba(128,128,128,1)');
  3539. Node49.a('node.fillrect', [0,0,0,0]);
  3540. Node49.a('node.fillbackcolor', 'rgba(0,0,0,0)');
  3541. Node49.a('node.fillgradientcolor', 'rgba(0,0,0,0)');
  3542. Node49.a('node.fillgradient', '');
  3543. if (Node49type !== 'rect') {
  3544. Node49.a('node.arcFrom', parseFloat('@arcFrom@'));
  3545. Node49.a('node.arcTo', parseFloat('@arcTo@'));
  3546. Node49.a('node.arcClose', '@arcClose@' === 'true' ? true : false);
  3547. }
  3548. if (Node49type === 'arc') {
  3549. Node49.a('node.arcOval', true);
  3550. }
  3551. Node49.setRotation(0*Math.PI/180);
  3552. Node49.borderWidth = Node49BorderWidth;
  3553. Node49.borderFillwidth = Node49BorderWidth;
  3554. dataModel.add(Node49);
  3555. Node49._nodename = 'Node49'
  3556. Node49._nodeType = 'rect';
  3557. zoomNodeList.push({
  3558. node: Node49,
  3559. attr: 'node.borderwidth'
  3560. });
  3561. (function (node, _img) {
  3562. var setWidth = node.setWidth,
  3563. setHeight = node.setHeight;
  3564. node.setWidth = function (width) {
  3565. if (width === this.getWidth()) return ;
  3566. var height = this.getHeight();
  3567. this.a('node.width', width);
  3568. this.a('node.rect', [0,0,width, height]);
  3569. setWidth.apply(this, arguments);
  3570. }
  3571. node.setHeight = function (height) {
  3572. if (height === this.getHeight()) return ;
  3573. var width = this.getWidth();
  3574. this.a('node.height', height);
  3575. this.a('node.rect', [0,0,width, height]);
  3576. setHeight.apply(this, arguments);
  3577. }
  3578. })(Node49, Node49.getImage());_ratio = GD.getRatioWithRotation(0*Math.PI/180, ratio);
  3579. var Node50 = new ht.Node();
  3580. var Node50textStart, Node50textWidth, Node50lineStart, Node50align = 'left', Node50fontSize = 13.3333*_ratio.ratioY,Node50width = 47*_ratio.ratioX, Node50height = 38*_ratio.ratioY;
  3581. (function () {
  3582. if (Node50align === 'left') {
  3583. Node50textStart = Node50fontSize * 0.2 > 2 ? Node50fontSize * 0.2 - 4 : Node50fontSize * 0.2 - 9;
  3584. Node50textWidth = Node50width;
  3585. Node50lineStart = 1;
  3586. } else if (Node50align === 'right') {
  3587. Node50textStart = 0;
  3588. Node50textWidth =Node50fontSize <= 8 ? Node50width + Node50fontSize * 0.2 + 6 : Node50width - Node50fontSize * 0.2;
  3589. Node50lineStart = (Node50width - (ht.Default.getTextSize('限电', 'bold '+ Node50fontSize + 'px "Arial"').width + 6)) * 0.5;
  3590. } else if (Node50align === 'center') {
  3591. Node50textStart = -3;
  3592. Node50textWidth = Node50width;
  3593. Node50lineStart = Node50width - ht.Default.getTextSize('限电', 'bold '+ Node50fontSize + 'px "Arial"').width - 11;
  3594. }
  3595. })();
  3596. Node50.setImage(GD.getTextJSON(Node50width, Node50height, true, false, false, 'bold '+ Node50fontSize + 'px "Arial"'))
  3597. Node50.setPosition(1646*ratio.ratioX, 114*ratio.ratioY);
  3598. Node50.setWidth(Node50width);
  3599. Node50.setHeight(Node50height);
  3600. Node50._nodeType = 'text';
  3601. Node50._disallowEvert = true;
  3602. Node50.setRotation(0*Math.PI/180);
  3603. Node50.a('node.width', Node50width);
  3604. Node50.a('node.height', Node50height);
  3605. Node50.a('node.rect', [0, 0, Node50width, Node50height]);
  3606. Node50.a('node.bordercolor','rgba(0,0,0,1)');
  3607. Node50.a('node.borderwidth', 0);
  3608. Node50.a('node.background','' || 'rgba(0,0,0,0)');
  3609. Node50.a('node.gradient','');
  3610. Node50.a('node.gradientcolor','');
  3611. Node50.a('node.text','限电');
  3612. Node50.a('node.textalign','left');
  3613. Node50.a('node.textvAlign','middle');
  3614. Node50.a('node.textrect', [Node50textStart, 0, Node50textWidth, Node50height]);
  3615. Node50.a('node.color','rgba(0,0,0,1)');
  3616. Node50.a('node.font','bold '+ Node50fontSize + 'px "Arial"');
  3617. Node50.a('node.textvisible',true);
  3618. Node50.a('node.linefeed',false);
  3619. if (false) {
  3620. Node50.a('node.textfunc',function(g) {
  3621. g.beginPath();
  3622. var str=Node50.a('node.text') || '限电';
  3623. var color=Node50.a('node.color') || 'rgba(0,0,0,1)';
  3624. canvasTextAutoLine(str,0,13.3333*0.5*_ratio.ratioY,Node50width,Node50height,13.3333*_ratio.ratioY,"left",color,'bold '+ Node50fontSize + 'px "Arial"', 0,g);
  3625. });
  3626. }
  3627. if (false) {
  3628. Node50.a('node.underlinepoints',[Node50lineStart, (38 - 13.3333) * 0.5 * _ratio.ratioY + Node50fontSize + 2 , ht.Default.getTextSize('限电', 'bold '+ Node50fontSize + 'px "Arial"').width + 6, (Node50height - Node50fontSize) * 0.5*_ratio.ratioY + Node50fontSize + 2 ]);
  3629. Node50.a('node.underlinevisible',false);
  3630. Node50.a('node.underlineBorderWidth', 1);
  3631. }
  3632. dataModel.add(Node50);
  3633. zoomNodeList.push({
  3634. node: Node50,
  3635. borderWidth: 0,
  3636. attr: 'node.borderwidth'
  3637. }); _ratio = GD.getRatioWithRotation(0*Math.PI/180, ratio);
  3638. var Node51 = new ht.Node();
  3639. var Node51textStart, Node51textWidth, Node51lineStart, Node51align = 'left', Node51fontSize = 15.99996*_ratio.ratioY,Node51width = 29*_ratio.ratioX, Node51height = 25*_ratio.ratioY;
  3640. (function () {
  3641. if (Node51align === 'left') {
  3642. Node51textStart = Node51fontSize * 0.2 > 2 ? Node51fontSize * 0.2 - 4 : Node51fontSize * 0.2 - 9;
  3643. Node51textWidth = Node51width;
  3644. Node51lineStart = 1;
  3645. } else if (Node51align === 'right') {
  3646. Node51textStart = 0;
  3647. Node51textWidth =Node51fontSize <= 8 ? Node51width + Node51fontSize * 0.2 + 6 : Node51width - Node51fontSize * 0.2;
  3648. Node51lineStart = (Node51width - (ht.Default.getTextSize('0', ' '+ Node51fontSize + 'px "Arial"').width + 6)) * 0.5;
  3649. } else if (Node51align === 'center') {
  3650. Node51textStart = -3;
  3651. Node51textWidth = Node51width;
  3652. Node51lineStart = Node51width - ht.Default.getTextSize('0', ' '+ Node51fontSize + 'px "Arial"').width - 11;
  3653. }
  3654. })();
  3655. Node51.setImage(GD.getTextJSON(Node51width, Node51height, true, false, false, ' '+ Node51fontSize + 'px "Arial"'))
  3656. Node51.setPosition(1647*ratio.ratioX, 146*ratio.ratioY);
  3657. Node51.setWidth(Node51width);
  3658. Node51.setHeight(Node51height);
  3659. Node51._nodeType = 'text';
  3660. Node51._disallowEvert = true;
  3661. Node51.setRotation(0*Math.PI/180);
  3662. Node51.a('node.width', Node51width);
  3663. Node51.a('node.height', Node51height);
  3664. Node51.a('node.rect', [0, 0, Node51width, Node51height]);
  3665. Node51.a('node.bordercolor','rgba(0,0,0,1)');
  3666. Node51.a('node.borderwidth', 0);
  3667. Node51.a('node.background','' || 'rgba(0,0,0,0)');
  3668. Node51.a('node.gradient','');
  3669. Node51.a('node.gradientcolor','');
  3670. Node51.a('node.text','0');
  3671. Node51.a('node.textalign','left');
  3672. Node51.a('node.textvAlign','middle');
  3673. Node51.a('node.textrect', [Node51textStart, 0, Node51textWidth, Node51height]);
  3674. Node51.a('node.color','rgba(0,0,0,1)');
  3675. Node51.a('node.font',' '+ Node51fontSize + 'px "Arial"');
  3676. Node51.a('node.textvisible',true);
  3677. Node51.a('node.linefeed',false);
  3678. if (false) {
  3679. Node51.a('node.textfunc',function(g) {
  3680. g.beginPath();
  3681. var str=Node51.a('node.text') || '0';
  3682. var color=Node51.a('node.color') || 'rgba(0,0,0,1)';
  3683. canvasTextAutoLine(str,0,15.99996*0.5*_ratio.ratioY,Node51width,Node51height,15.99996*_ratio.ratioY,"left",color,' '+ Node51fontSize + 'px "Arial"', 0,g);
  3684. });
  3685. }
  3686. if (false) {
  3687. Node51.a('node.underlinepoints',[Node51lineStart, (25 - 15.99996) * 0.5 * _ratio.ratioY + Node51fontSize + 2 , ht.Default.getTextSize('0', ' '+ Node51fontSize + 'px "Arial"').width + 6, (Node51height - Node51fontSize) * 0.5*_ratio.ratioY + Node51fontSize + 2 ]);
  3688. Node51.a('node.underlinevisible',false);
  3689. Node51.a('node.underlineBorderWidth', 1);
  3690. }
  3691. dataModel.add(Node51);
  3692. zoomNodeList.push({
  3693. node: Node51,
  3694. borderWidth: 0,
  3695. attr: 'node.borderwidth'
  3696. }); _ratio = GD.getRatioWithRotation(0*Math.PI/180, ratio);
  3697. var Node52type = 'rect';
  3698. var Node52 = new ht.Node(),
  3699. Node52BorderWidth = 1*2;
  3700. if (Node52type === 'arc') {
  3701. Node52BorderWidth *= 1;
  3702. }
  3703. Node52.setImage(GD.getRectJSON(121*_ratio.ratioX, 24.33138*_ratio.ratioY, Node52type, '@arcFrom@', '@arcTo@', '@arcClose@'));
  3704. Node52.setPosition(248*ratio.ratioX, 100*ratio.ratioY);
  3705. Node52.setSize(121*_ratio.ratioX, 24.33138*_ratio.ratioY);
  3706. Node52.s({
  3707. 'pixelPerfect':true
  3708. /*@AddPara@*/
  3709. });
  3710. Node52.a('node.width', 121*_ratio.ratioX);
  3711. Node52.a('node.height', 24.33138*_ratio.ratioY);
  3712. Node52.a('node.type', Node52type);
  3713. Node52.a('node.rect', [0, 0, 121*_ratio.ratioX, 24.33138*_ratio.ratioY]);
  3714. Node52.a('node.background', 'rgba(240,240,240,1)');
  3715. Node52.a('node.gradientcolor', 'rgba(240,240,240,1)');
  3716. Node52.a('node.gradient', '');
  3717. Node52.a('node.borderwidth', Node52BorderWidth);
  3718. Node52.a('node.color', 'rgba(224,224,224,1)');
  3719. Node52.a('node.fillrect', [0,0,0,0]);
  3720. Node52.a('node.fillbackcolor', 'rgba(0,0,0,0)');
  3721. Node52.a('node.fillgradientcolor', 'rgba(0,0,0,0)');
  3722. Node52.a('node.fillgradient', '');
  3723. if (Node52type !== 'rect') {
  3724. Node52.a('node.arcFrom', parseFloat('@arcFrom@'));
  3725. Node52.a('node.arcTo', parseFloat('@arcTo@'));
  3726. Node52.a('node.arcClose', '@arcClose@' === 'true' ? true : false);
  3727. }
  3728. if (Node52type === 'arc') {
  3729. Node52.a('node.arcOval', true);
  3730. }
  3731. Node52.setRotation(0*Math.PI/180);
  3732. Node52.borderWidth = Node52BorderWidth;
  3733. Node52.borderFillwidth = Node52BorderWidth;
  3734. dataModel.add(Node52);
  3735. Node52._nodename = 'Node52'
  3736. Node52._nodeType = 'rect';
  3737. zoomNodeList.push({
  3738. node: Node52,
  3739. attr: 'node.borderwidth'
  3740. });
  3741. (function (node, _img) {
  3742. var setWidth = node.setWidth,
  3743. setHeight = node.setHeight;
  3744. node.setWidth = function (width) {
  3745. if (width === this.getWidth()) return ;
  3746. var height = this.getHeight();
  3747. this.a('node.width', width);
  3748. this.a('node.rect', [0,0,width, height]);
  3749. setWidth.apply(this, arguments);
  3750. }
  3751. node.setHeight = function (height) {
  3752. if (height === this.getHeight()) return ;
  3753. var width = this.getWidth();
  3754. this.a('node.height', height);
  3755. this.a('node.rect', [0,0,width, height]);
  3756. setHeight.apply(this, arguments);
  3757. }
  3758. })(Node52, Node52.getImage());_ratio = GD.getRatioWithRotation(0*Math.PI/180, ratio);
  3759. var Node53type = 'rect';
  3760. var Node53 = new ht.Node(),
  3761. Node53BorderWidth = 1*2;
  3762. if (Node53type === 'arc') {
  3763. Node53BorderWidth *= 1;
  3764. }
  3765. Node53.setImage(GD.getRectJSON(121*_ratio.ratioX, 24.33138*_ratio.ratioY, Node53type, '@arcFrom@', '@arcTo@', '@arcClose@'));
  3766. Node53.setPosition(248*ratio.ratioX, 76*ratio.ratioY);
  3767. Node53.setSize(121*_ratio.ratioX, 24.33138*_ratio.ratioY);
  3768. Node53.s({
  3769. 'pixelPerfect':true
  3770. /*@AddPara@*/
  3771. });
  3772. Node53.a('node.width', 121*_ratio.ratioX);
  3773. Node53.a('node.height', 24.33138*_ratio.ratioY);
  3774. Node53.a('node.type', Node53type);
  3775. Node53.a('node.rect', [0, 0, 121*_ratio.ratioX, 24.33138*_ratio.ratioY]);
  3776. Node53.a('node.background', 'rgba(240,240,240,1)');
  3777. Node53.a('node.gradientcolor', 'rgba(240,240,240,1)');
  3778. Node53.a('node.gradient', '');
  3779. Node53.a('node.borderwidth', Node53BorderWidth);
  3780. Node53.a('node.color', 'rgba(224,224,224,1)');
  3781. Node53.a('node.fillrect', [0,0,0,0]);
  3782. Node53.a('node.fillbackcolor', 'rgba(0,0,0,0)');
  3783. Node53.a('node.fillgradientcolor', 'rgba(0,0,0,0)');
  3784. Node53.a('node.fillgradient', '');
  3785. if (Node53type !== 'rect') {
  3786. Node53.a('node.arcFrom', parseFloat('@arcFrom@'));
  3787. Node53.a('node.arcTo', parseFloat('@arcTo@'));
  3788. Node53.a('node.arcClose', '@arcClose@' === 'true' ? true : false);
  3789. }
  3790. if (Node53type === 'arc') {
  3791. Node53.a('node.arcOval', true);
  3792. }
  3793. Node53.setRotation(0*Math.PI/180);
  3794. Node53.borderWidth = Node53BorderWidth;
  3795. Node53.borderFillwidth = Node53BorderWidth;
  3796. dataModel.add(Node53);
  3797. Node53._nodename = 'Node53'
  3798. Node53._nodeType = 'rect';
  3799. zoomNodeList.push({
  3800. node: Node53,
  3801. attr: 'node.borderwidth'
  3802. });
  3803. (function (node, _img) {
  3804. var setWidth = node.setWidth,
  3805. setHeight = node.setHeight;
  3806. node.setWidth = function (width) {
  3807. if (width === this.getWidth()) return ;
  3808. var height = this.getHeight();
  3809. this.a('node.width', width);
  3810. this.a('node.rect', [0,0,width, height]);
  3811. setWidth.apply(this, arguments);
  3812. }
  3813. node.setHeight = function (height) {
  3814. if (height === this.getHeight()) return ;
  3815. var width = this.getWidth();
  3816. this.a('node.height', height);
  3817. this.a('node.rect', [0,0,width, height]);
  3818. setHeight.apply(this, arguments);
  3819. }
  3820. })(Node53, Node53.getImage());_ratio = GD.getRatioWithRotation(0*Math.PI/180, ratio);
  3821. var Node54type = 'rect';
  3822. var Node54 = new ht.Node(),
  3823. Node54BorderWidth = 1*2;
  3824. if (Node54type === 'arc') {
  3825. Node54BorderWidth *= 1;
  3826. }
  3827. Node54.setImage(GD.getRectJSON(121*_ratio.ratioX, 24.33136*_ratio.ratioY, Node54type, '@arcFrom@', '@arcTo@', '@arcClose@'));
  3828. Node54.setPosition(248*ratio.ratioX, 125*ratio.ratioY);
  3829. Node54.setSize(121*_ratio.ratioX, 24.33136*_ratio.ratioY);
  3830. Node54.s({
  3831. 'pixelPerfect':true
  3832. /*@AddPara@*/
  3833. });
  3834. Node54.a('node.width', 121*_ratio.ratioX);
  3835. Node54.a('node.height', 24.33136*_ratio.ratioY);
  3836. Node54.a('node.type', Node54type);
  3837. Node54.a('node.rect', [0, 0, 121*_ratio.ratioX, 24.33136*_ratio.ratioY]);
  3838. Node54.a('node.background', 'rgba(240,240,240,1)');
  3839. Node54.a('node.gradientcolor', 'rgba(240,240,240,1)');
  3840. Node54.a('node.gradient', '');
  3841. Node54.a('node.borderwidth', Node54BorderWidth);
  3842. Node54.a('node.color', 'rgba(224,224,224,1)');
  3843. Node54.a('node.fillrect', [0,0,0,0]);
  3844. Node54.a('node.fillbackcolor', 'rgba(0,0,0,0)');
  3845. Node54.a('node.fillgradientcolor', 'rgba(0,0,0,0)');
  3846. Node54.a('node.fillgradient', '');
  3847. if (Node54type !== 'rect') {
  3848. Node54.a('node.arcFrom', parseFloat('@arcFrom@'));
  3849. Node54.a('node.arcTo', parseFloat('@arcTo@'));
  3850. Node54.a('node.arcClose', '@arcClose@' === 'true' ? true : false);
  3851. }
  3852. if (Node54type === 'arc') {
  3853. Node54.a('node.arcOval', true);
  3854. }
  3855. Node54.setRotation(0*Math.PI/180);
  3856. Node54.borderWidth = Node54BorderWidth;
  3857. Node54.borderFillwidth = Node54BorderWidth;
  3858. dataModel.add(Node54);
  3859. Node54._nodename = 'Node54'
  3860. Node54._nodeType = 'rect';
  3861. zoomNodeList.push({
  3862. node: Node54,
  3863. attr: 'node.borderwidth'
  3864. });
  3865. (function (node, _img) {
  3866. var setWidth = node.setWidth,
  3867. setHeight = node.setHeight;
  3868. node.setWidth = function (width) {
  3869. if (width === this.getWidth()) return ;
  3870. var height = this.getHeight();
  3871. this.a('node.width', width);
  3872. this.a('node.rect', [0,0,width, height]);
  3873. setWidth.apply(this, arguments);
  3874. }
  3875. node.setHeight = function (height) {
  3876. if (height === this.getHeight()) return ;
  3877. var width = this.getWidth();
  3878. this.a('node.height', height);
  3879. this.a('node.rect', [0,0,width, height]);
  3880. setHeight.apply(this, arguments);
  3881. }
  3882. })(Node54, Node54.getImage());_ratio = GD.getRatioWithRotation(0*Math.PI/180, ratio);
  3883. var Node55type = 'rect';
  3884. var Node55 = new ht.Node(),
  3885. Node55BorderWidth = 1*2;
  3886. if (Node55type === 'arc') {
  3887. Node55BorderWidth *= 1;
  3888. }
  3889. Node55.setImage(GD.getRectJSON(121*_ratio.ratioX, 24.33136*_ratio.ratioY, Node55type, '@arcFrom@', '@arcTo@', '@arcClose@'));
  3890. Node55.setPosition(248*ratio.ratioX, 52*ratio.ratioY);
  3891. Node55.setSize(121*_ratio.ratioX, 24.33136*_ratio.ratioY);
  3892. Node55.s({
  3893. 'pixelPerfect':true
  3894. /*@AddPara@*/
  3895. });
  3896. Node55.a('node.width', 121*_ratio.ratioX);
  3897. Node55.a('node.height', 24.33136*_ratio.ratioY);
  3898. Node55.a('node.type', Node55type);
  3899. Node55.a('node.rect', [0, 0, 121*_ratio.ratioX, 24.33136*_ratio.ratioY]);
  3900. Node55.a('node.background', 'rgba(240,240,240,1)');
  3901. Node55.a('node.gradientcolor', 'rgba(240,240,240,1)');
  3902. Node55.a('node.gradient', '');
  3903. Node55.a('node.borderwidth', Node55BorderWidth);
  3904. Node55.a('node.color', 'rgba(224,224,224,1)');
  3905. Node55.a('node.fillrect', [0,0,0,0]);
  3906. Node55.a('node.fillbackcolor', 'rgba(0,0,0,0)');
  3907. Node55.a('node.fillgradientcolor', 'rgba(0,0,0,0)');
  3908. Node55.a('node.fillgradient', '');
  3909. if (Node55type !== 'rect') {
  3910. Node55.a('node.arcFrom', parseFloat('@arcFrom@'));
  3911. Node55.a('node.arcTo', parseFloat('@arcTo@'));
  3912. Node55.a('node.arcClose', '@arcClose@' === 'true' ? true : false);
  3913. }
  3914. if (Node55type === 'arc') {
  3915. Node55.a('node.arcOval', true);
  3916. }
  3917. Node55.setRotation(0*Math.PI/180);
  3918. Node55.borderWidth = Node55BorderWidth;
  3919. Node55.borderFillwidth = Node55BorderWidth;
  3920. dataModel.add(Node55);
  3921. Node55._nodename = 'Node55'
  3922. Node55._nodeType = 'rect';
  3923. zoomNodeList.push({
  3924. node: Node55,
  3925. attr: 'node.borderwidth'
  3926. });
  3927. (function (node, _img) {
  3928. var setWidth = node.setWidth,
  3929. setHeight = node.setHeight;
  3930. node.setWidth = function (width) {
  3931. if (width === this.getWidth()) return ;
  3932. var height = this.getHeight();
  3933. this.a('node.width', width);
  3934. this.a('node.rect', [0,0,width, height]);
  3935. setWidth.apply(this, arguments);
  3936. }
  3937. node.setHeight = function (height) {
  3938. if (height === this.getHeight()) return ;
  3939. var width = this.getWidth();
  3940. this.a('node.height', height);
  3941. this.a('node.rect', [0,0,width, height]);
  3942. setHeight.apply(this, arguments);
  3943. }
  3944. })(Node55, Node55.getImage());_ratio = GD.getRatioWithRotation(0*Math.PI/180, ratio);
  3945. var Node56type = 'rect';
  3946. var Node56 = new ht.Node(),
  3947. Node56BorderWidth = 1*2;
  3948. if (Node56type === 'arc') {
  3949. Node56BorderWidth *= 1;
  3950. }
  3951. Node56.setImage(GD.getRectJSON(121*_ratio.ratioX, 24.33138*_ratio.ratioY, Node56type, '@arcFrom@', '@arcTo@', '@arcClose@'));
  3952. Node56.setPosition(248*ratio.ratioX, 149*ratio.ratioY);
  3953. Node56.setSize(121*_ratio.ratioX, 24.33138*_ratio.ratioY);
  3954. Node56.s({
  3955. 'pixelPerfect':true
  3956. /*@AddPara@*/
  3957. });
  3958. Node56.a('node.width', 121*_ratio.ratioX);
  3959. Node56.a('node.height', 24.33138*_ratio.ratioY);
  3960. Node56.a('node.type', Node56type);
  3961. Node56.a('node.rect', [0, 0, 121*_ratio.ratioX, 24.33138*_ratio.ratioY]);
  3962. Node56.a('node.background', 'rgba(240,240,240,1)');
  3963. Node56.a('node.gradientcolor', 'rgba(240,240,240,1)');
  3964. Node56.a('node.gradient', '');
  3965. Node56.a('node.borderwidth', Node56BorderWidth);
  3966. Node56.a('node.color', 'rgba(224,224,224,1)');
  3967. Node56.a('node.fillrect', [0,0,0,0]);
  3968. Node56.a('node.fillbackcolor', 'rgba(0,0,0,0)');
  3969. Node56.a('node.fillgradientcolor', 'rgba(0,0,0,0)');
  3970. Node56.a('node.fillgradient', '');
  3971. if (Node56type !== 'rect') {
  3972. Node56.a('node.arcFrom', parseFloat('@arcFrom@'));
  3973. Node56.a('node.arcTo', parseFloat('@arcTo@'));
  3974. Node56.a('node.arcClose', '@arcClose@' === 'true' ? true : false);
  3975. }
  3976. if (Node56type === 'arc') {
  3977. Node56.a('node.arcOval', true);
  3978. }
  3979. Node56.setRotation(0*Math.PI/180);
  3980. Node56.borderWidth = Node56BorderWidth;
  3981. Node56.borderFillwidth = Node56BorderWidth;
  3982. dataModel.add(Node56);
  3983. Node56._nodename = 'Node56'
  3984. Node56._nodeType = 'rect';
  3985. zoomNodeList.push({
  3986. node: Node56,
  3987. attr: 'node.borderwidth'
  3988. });
  3989. (function (node, _img) {
  3990. var setWidth = node.setWidth,
  3991. setHeight = node.setHeight;
  3992. node.setWidth = function (width) {
  3993. if (width === this.getWidth()) return ;
  3994. var height = this.getHeight();
  3995. this.a('node.width', width);
  3996. this.a('node.rect', [0,0,width, height]);
  3997. setWidth.apply(this, arguments);
  3998. }
  3999. node.setHeight = function (height) {
  4000. if (height === this.getHeight()) return ;
  4001. var width = this.getWidth();
  4002. this.a('node.height', height);
  4003. this.a('node.rect', [0,0,width, height]);
  4004. setHeight.apply(this, arguments);
  4005. }
  4006. })(Node56, Node56.getImage());_ratio = GD.getRatioWithRotation(0*Math.PI/180, ratio);
  4007. var Node57 = new ht.Node();
  4008. var Node57textStart, Node57textWidth, Node57lineStart, Node57align = 'left', Node57fontSize = 13.3333*_ratio.ratioY,Node57width = 61*_ratio.ratioX, Node57height = 26*_ratio.ratioY;
  4009. (function () {
  4010. if (Node57align === 'left') {
  4011. Node57textStart = Node57fontSize * 0.2 > 2 ? Node57fontSize * 0.2 - 4 : Node57fontSize * 0.2 - 9;
  4012. Node57textWidth = Node57width;
  4013. Node57lineStart = 1;
  4014. } else if (Node57align === 'right') {
  4015. Node57textStart = 0;
  4016. Node57textWidth =Node57fontSize <= 8 ? Node57width + Node57fontSize * 0.2 + 6 : Node57width - Node57fontSize * 0.2;
  4017. Node57lineStart = (Node57width - (ht.Default.getTextSize('功率', ' '+ Node57fontSize + 'px "微软雅黑"').width + 6)) * 0.5;
  4018. } else if (Node57align === 'center') {
  4019. Node57textStart = -3;
  4020. Node57textWidth = Node57width;
  4021. Node57lineStart = Node57width - ht.Default.getTextSize('功率', ' '+ Node57fontSize + 'px "微软雅黑"').width - 11;
  4022. }
  4023. })();
  4024. Node57.setImage(GD.getTextJSON(Node57width, Node57height, true, false, false, ' '+ Node57fontSize + 'px "微软雅黑"'))
  4025. Node57.setPosition(222*ratio.ratioX, 78*ratio.ratioY);
  4026. Node57.setWidth(Node57width);
  4027. Node57.setHeight(Node57height);
  4028. Node57._nodeType = 'text';
  4029. Node57._disallowEvert = true;
  4030. Node57.setRotation(0*Math.PI/180);
  4031. Node57.a('node.width', Node57width);
  4032. Node57.a('node.height', Node57height);
  4033. Node57.a('node.rect', [0, 0, Node57width, Node57height]);
  4034. Node57.a('node.bordercolor','rgba(0,0,0,1)');
  4035. Node57.a('node.borderwidth', 0);
  4036. Node57.a('node.background','' || 'rgba(0,0,0,0)');
  4037. Node57.a('node.gradient','');
  4038. Node57.a('node.gradientcolor','');
  4039. Node57.a('node.text','功率');
  4040. Node57.a('node.textalign','left');
  4041. Node57.a('node.textvAlign','middle');
  4042. Node57.a('node.textrect', [Node57textStart, 0, Node57textWidth, Node57height]);
  4043. Node57.a('node.color','rgba(0,0,0,1)');
  4044. Node57.a('node.font',' '+ Node57fontSize + 'px "微软雅黑"');
  4045. Node57.a('node.textvisible',true);
  4046. Node57.a('node.linefeed',false);
  4047. if (false) {
  4048. Node57.a('node.textfunc',function(g) {
  4049. g.beginPath();
  4050. var str=Node57.a('node.text') || '功率';
  4051. var color=Node57.a('node.color') || 'rgba(0,0,0,1)';
  4052. canvasTextAutoLine(str,0,13.3333*0.5*_ratio.ratioY,Node57width,Node57height,13.3333*_ratio.ratioY,"left",color,' '+ Node57fontSize + 'px "微软雅黑"', 0,g);
  4053. });
  4054. }
  4055. if (false) {
  4056. Node57.a('node.underlinepoints',[Node57lineStart, (26 - 13.3333) * 0.5 * _ratio.ratioY + Node57fontSize + 2 , ht.Default.getTextSize('功率', ' '+ Node57fontSize + 'px "微软雅黑"').width + 6, (Node57height - Node57fontSize) * 0.5*_ratio.ratioY + Node57fontSize + 2 ]);
  4057. Node57.a('node.underlinevisible',false);
  4058. Node57.a('node.underlineBorderWidth', 1);
  4059. }
  4060. dataModel.add(Node57);
  4061. zoomNodeList.push({
  4062. node: Node57,
  4063. borderWidth: 0,
  4064. attr: 'node.borderwidth'
  4065. }); _ratio = GD.getRatioWithRotation(0*Math.PI/180, ratio);
  4066. var Node58 = new ht.Node();
  4067. var Node58textStart, Node58textWidth, Node58lineStart, Node58align = 'left', Node58fontSize = 13.3333*_ratio.ratioY,Node58width = 61*_ratio.ratioX, Node58height = 26*_ratio.ratioY;
  4068. (function () {
  4069. if (Node58align === 'left') {
  4070. Node58textStart = Node58fontSize * 0.2 > 2 ? Node58fontSize * 0.2 - 4 : Node58fontSize * 0.2 - 9;
  4071. Node58textWidth = Node58width;
  4072. Node58lineStart = 1;
  4073. } else if (Node58align === 'right') {
  4074. Node58textStart = 0;
  4075. Node58textWidth =Node58fontSize <= 8 ? Node58width + Node58fontSize * 0.2 + 6 : Node58width - Node58fontSize * 0.2;
  4076. Node58lineStart = (Node58width - (ht.Default.getTextSize('风速', ' '+ Node58fontSize + 'px "微软雅黑"').width + 6)) * 0.5;
  4077. } else if (Node58align === 'center') {
  4078. Node58textStart = -3;
  4079. Node58textWidth = Node58width;
  4080. Node58lineStart = Node58width - ht.Default.getTextSize('风速', ' '+ Node58fontSize + 'px "微软雅黑"').width - 11;
  4081. }
  4082. })();
  4083. Node58.setImage(GD.getTextJSON(Node58width, Node58height, true, false, false, ' '+ Node58fontSize + 'px "微软雅黑"'))
  4084. Node58.setPosition(222*ratio.ratioX, 102*ratio.ratioY);
  4085. Node58.setWidth(Node58width);
  4086. Node58.setHeight(Node58height);
  4087. Node58._nodeType = 'text';
  4088. Node58._disallowEvert = true;
  4089. Node58.setRotation(0*Math.PI/180);
  4090. Node58.a('node.width', Node58width);
  4091. Node58.a('node.height', Node58height);
  4092. Node58.a('node.rect', [0, 0, Node58width, Node58height]);
  4093. Node58.a('node.bordercolor','rgba(0,0,0,1)');
  4094. Node58.a('node.borderwidth', 0);
  4095. Node58.a('node.background','' || 'rgba(0,0,0,0)');
  4096. Node58.a('node.gradient','');
  4097. Node58.a('node.gradientcolor','');
  4098. Node58.a('node.text','风速');
  4099. Node58.a('node.textalign','left');
  4100. Node58.a('node.textvAlign','middle');
  4101. Node58.a('node.textrect', [Node58textStart, 0, Node58textWidth, Node58height]);
  4102. Node58.a('node.color','rgba(0,0,0,1)');
  4103. Node58.a('node.font',' '+ Node58fontSize + 'px "微软雅黑"');
  4104. Node58.a('node.textvisible',true);
  4105. Node58.a('node.linefeed',false);
  4106. if (false) {
  4107. Node58.a('node.textfunc',function(g) {
  4108. g.beginPath();
  4109. var str=Node58.a('node.text') || '风速';
  4110. var color=Node58.a('node.color') || 'rgba(0,0,0,1)';
  4111. canvasTextAutoLine(str,0,13.3333*0.5*_ratio.ratioY,Node58width,Node58height,13.3333*_ratio.ratioY,"left",color,' '+ Node58fontSize + 'px "微软雅黑"', 0,g);
  4112. });
  4113. }
  4114. if (false) {
  4115. Node58.a('node.underlinepoints',[Node58lineStart, (26 - 13.3333) * 0.5 * _ratio.ratioY + Node58fontSize + 2 , ht.Default.getTextSize('风速', ' '+ Node58fontSize + 'px "微软雅黑"').width + 6, (Node58height - Node58fontSize) * 0.5*_ratio.ratioY + Node58fontSize + 2 ]);
  4116. Node58.a('node.underlinevisible',false);
  4117. Node58.a('node.underlineBorderWidth', 1);
  4118. }
  4119. dataModel.add(Node58);
  4120. zoomNodeList.push({
  4121. node: Node58,
  4122. borderWidth: 0,
  4123. attr: 'node.borderwidth'
  4124. }); _ratio = GD.getRatioWithRotation(0*Math.PI/180, ratio);
  4125. var Node59 = new ht.Node();
  4126. var Node59textStart, Node59textWidth, Node59lineStart, Node59align = 'left', Node59fontSize = 13.3333*_ratio.ratioY,Node59width = 77*_ratio.ratioX, Node59height = 26*_ratio.ratioY;
  4127. (function () {
  4128. if (Node59align === 'left') {
  4129. Node59textStart = Node59fontSize * 0.2 > 2 ? Node59fontSize * 0.2 - 4 : Node59fontSize * 0.2 - 9;
  4130. Node59textWidth = Node59width;
  4131. Node59lineStart = 1;
  4132. } else if (Node59align === 'right') {
  4133. Node59textStart = 0;
  4134. Node59textWidth =Node59fontSize <= 8 ? Node59width + Node59fontSize * 0.2 + 6 : Node59width - Node59fontSize * 0.2;
  4135. Node59lineStart = (Node59width - (ht.Default.getTextSize('发电量', ' '+ Node59fontSize + 'px "微软雅黑"').width + 6)) * 0.5;
  4136. } else if (Node59align === 'center') {
  4137. Node59textStart = -3;
  4138. Node59textWidth = Node59width;
  4139. Node59lineStart = Node59width - ht.Default.getTextSize('发电量', ' '+ Node59fontSize + 'px "微软雅黑"').width - 11;
  4140. }
  4141. })();
  4142. Node59.setImage(GD.getTextJSON(Node59width, Node59height, true, false, false, ' '+ Node59fontSize + 'px "微软雅黑"'))
  4143. Node59.setPosition(228*ratio.ratioX, 127*ratio.ratioY);
  4144. Node59.setWidth(Node59width);
  4145. Node59.setHeight(Node59height);
  4146. Node59._nodeType = 'text';
  4147. Node59._disallowEvert = true;
  4148. Node59.setRotation(0*Math.PI/180);
  4149. Node59.a('node.width', Node59width);
  4150. Node59.a('node.height', Node59height);
  4151. Node59.a('node.rect', [0, 0, Node59width, Node59height]);
  4152. Node59.a('node.bordercolor','rgba(0,0,0,1)');
  4153. Node59.a('node.borderwidth', 0);
  4154. Node59.a('node.background','' || 'rgba(0,0,0,0)');
  4155. Node59.a('node.gradient','');
  4156. Node59.a('node.gradientcolor','');
  4157. Node59.a('node.text','发电量');
  4158. Node59.a('node.textalign','left');
  4159. Node59.a('node.textvAlign','middle');
  4160. Node59.a('node.textrect', [Node59textStart, 0, Node59textWidth, Node59height]);
  4161. Node59.a('node.color','rgba(0,0,0,1)');
  4162. Node59.a('node.font',' '+ Node59fontSize + 'px "微软雅黑"');
  4163. Node59.a('node.textvisible',true);
  4164. Node59.a('node.linefeed',false);
  4165. if (false) {
  4166. Node59.a('node.textfunc',function(g) {
  4167. g.beginPath();
  4168. var str=Node59.a('node.text') || '发电量';
  4169. var color=Node59.a('node.color') || 'rgba(0,0,0,1)';
  4170. canvasTextAutoLine(str,0,13.3333*0.5*_ratio.ratioY,Node59width,Node59height,13.3333*_ratio.ratioY,"left",color,' '+ Node59fontSize + 'px "微软雅黑"', 0,g);
  4171. });
  4172. }
  4173. if (false) {
  4174. Node59.a('node.underlinepoints',[Node59lineStart, (26 - 13.3333) * 0.5 * _ratio.ratioY + Node59fontSize + 2 , ht.Default.getTextSize('发电量', ' '+ Node59fontSize + 'px "微软雅黑"').width + 6, (Node59height - Node59fontSize) * 0.5*_ratio.ratioY + Node59fontSize + 2 ]);
  4175. Node59.a('node.underlinevisible',false);
  4176. Node59.a('node.underlineBorderWidth', 1);
  4177. }
  4178. dataModel.add(Node59);
  4179. zoomNodeList.push({
  4180. node: Node59,
  4181. borderWidth: 0,
  4182. attr: 'node.borderwidth'
  4183. }); _ratio = GD.getRatioWithRotation(0*Math.PI/180, ratio);
  4184. var Node60type = 'rect';
  4185. var Node60 = new ht.Node(),
  4186. Node60BorderWidth = 1*2;
  4187. if (Node60type === 'arc') {
  4188. Node60BorderWidth *= 1;
  4189. }
  4190. Node60.setImage(GD.getRectJSON(121*_ratio.ratioX, 24.33138*_ratio.ratioY, Node60type, '@arcFrom@', '@arcTo@', '@arcClose@'));
  4191. Node60.setPosition(532*ratio.ratioX, 100*ratio.ratioY);
  4192. Node60.setSize(121*_ratio.ratioX, 24.33138*_ratio.ratioY);
  4193. Node60.s({
  4194. 'pixelPerfect':true
  4195. /*@AddPara@*/
  4196. });
  4197. Node60.a('node.width', 121*_ratio.ratioX);
  4198. Node60.a('node.height', 24.33138*_ratio.ratioY);
  4199. Node60.a('node.type', Node60type);
  4200. Node60.a('node.rect', [0, 0, 121*_ratio.ratioX, 24.33138*_ratio.ratioY]);
  4201. Node60.a('node.background', 'rgba(240,240,240,1)');
  4202. Node60.a('node.gradientcolor', 'rgba(240,240,240,1)');
  4203. Node60.a('node.gradient', '');
  4204. Node60.a('node.borderwidth', Node60BorderWidth);
  4205. Node60.a('node.color', 'rgba(224,224,224,1)');
  4206. Node60.a('node.fillrect', [0,0,0,0]);
  4207. Node60.a('node.fillbackcolor', 'rgba(0,0,0,0)');
  4208. Node60.a('node.fillgradientcolor', 'rgba(0,0,0,0)');
  4209. Node60.a('node.fillgradient', '');
  4210. if (Node60type !== 'rect') {
  4211. Node60.a('node.arcFrom', parseFloat('@arcFrom@'));
  4212. Node60.a('node.arcTo', parseFloat('@arcTo@'));
  4213. Node60.a('node.arcClose', '@arcClose@' === 'true' ? true : false);
  4214. }
  4215. if (Node60type === 'arc') {
  4216. Node60.a('node.arcOval', true);
  4217. }
  4218. Node60.setRotation(0*Math.PI/180);
  4219. Node60.borderWidth = Node60BorderWidth;
  4220. Node60.borderFillwidth = Node60BorderWidth;
  4221. dataModel.add(Node60);
  4222. Node60._nodename = 'Node60'
  4223. Node60._nodeType = 'rect';
  4224. zoomNodeList.push({
  4225. node: Node60,
  4226. attr: 'node.borderwidth'
  4227. });
  4228. (function (node, _img) {
  4229. var setWidth = node.setWidth,
  4230. setHeight = node.setHeight;
  4231. node.setWidth = function (width) {
  4232. if (width === this.getWidth()) return ;
  4233. var height = this.getHeight();
  4234. this.a('node.width', width);
  4235. this.a('node.rect', [0,0,width, height]);
  4236. setWidth.apply(this, arguments);
  4237. }
  4238. node.setHeight = function (height) {
  4239. if (height === this.getHeight()) return ;
  4240. var width = this.getWidth();
  4241. this.a('node.height', height);
  4242. this.a('node.rect', [0,0,width, height]);
  4243. setHeight.apply(this, arguments);
  4244. }
  4245. })(Node60, Node60.getImage());_ratio = GD.getRatioWithRotation(0*Math.PI/180, ratio);
  4246. var Node61type = 'rect';
  4247. var Node61 = new ht.Node(),
  4248. Node61BorderWidth = 1*2;
  4249. if (Node61type === 'arc') {
  4250. Node61BorderWidth *= 1;
  4251. }
  4252. Node61.setImage(GD.getRectJSON(121*_ratio.ratioX, 24.33138*_ratio.ratioY, Node61type, '@arcFrom@', '@arcTo@', '@arcClose@'));
  4253. Node61.setPosition(532*ratio.ratioX, 76*ratio.ratioY);
  4254. Node61.setSize(121*_ratio.ratioX, 24.33138*_ratio.ratioY);
  4255. Node61.s({
  4256. 'pixelPerfect':true
  4257. /*@AddPara@*/
  4258. });
  4259. Node61.a('node.width', 121*_ratio.ratioX);
  4260. Node61.a('node.height', 24.33138*_ratio.ratioY);
  4261. Node61.a('node.type', Node61type);
  4262. Node61.a('node.rect', [0, 0, 121*_ratio.ratioX, 24.33138*_ratio.ratioY]);
  4263. Node61.a('node.background', 'rgba(240,240,240,1)');
  4264. Node61.a('node.gradientcolor', 'rgba(240,240,240,1)');
  4265. Node61.a('node.gradient', '');
  4266. Node61.a('node.borderwidth', Node61BorderWidth);
  4267. Node61.a('node.color', 'rgba(224,224,224,1)');
  4268. Node61.a('node.fillrect', [0,0,0,0]);
  4269. Node61.a('node.fillbackcolor', 'rgba(0,0,0,0)');
  4270. Node61.a('node.fillgradientcolor', 'rgba(0,0,0,0)');
  4271. Node61.a('node.fillgradient', '');
  4272. if (Node61type !== 'rect') {
  4273. Node61.a('node.arcFrom', parseFloat('@arcFrom@'));
  4274. Node61.a('node.arcTo', parseFloat('@arcTo@'));
  4275. Node61.a('node.arcClose', '@arcClose@' === 'true' ? true : false);
  4276. }
  4277. if (Node61type === 'arc') {
  4278. Node61.a('node.arcOval', true);
  4279. }
  4280. Node61.setRotation(0*Math.PI/180);
  4281. Node61.borderWidth = Node61BorderWidth;
  4282. Node61.borderFillwidth = Node61BorderWidth;
  4283. dataModel.add(Node61);
  4284. Node61._nodename = 'Node61'
  4285. Node61._nodeType = 'rect';
  4286. zoomNodeList.push({
  4287. node: Node61,
  4288. attr: 'node.borderwidth'
  4289. });
  4290. (function (node, _img) {
  4291. var setWidth = node.setWidth,
  4292. setHeight = node.setHeight;
  4293. node.setWidth = function (width) {
  4294. if (width === this.getWidth()) return ;
  4295. var height = this.getHeight();
  4296. this.a('node.width', width);
  4297. this.a('node.rect', [0,0,width, height]);
  4298. setWidth.apply(this, arguments);
  4299. }
  4300. node.setHeight = function (height) {
  4301. if (height === this.getHeight()) return ;
  4302. var width = this.getWidth();
  4303. this.a('node.height', height);
  4304. this.a('node.rect', [0,0,width, height]);
  4305. setHeight.apply(this, arguments);
  4306. }
  4307. })(Node61, Node61.getImage());_ratio = GD.getRatioWithRotation(0*Math.PI/180, ratio);
  4308. var Node62type = 'rect';
  4309. var Node62 = new ht.Node(),
  4310. Node62BorderWidth = 1*2;
  4311. if (Node62type === 'arc') {
  4312. Node62BorderWidth *= 1;
  4313. }
  4314. Node62.setImage(GD.getRectJSON(121*_ratio.ratioX, 24.33136*_ratio.ratioY, Node62type, '@arcFrom@', '@arcTo@', '@arcClose@'));
  4315. Node62.setPosition(532*ratio.ratioX, 125*ratio.ratioY);
  4316. Node62.setSize(121*_ratio.ratioX, 24.33136*_ratio.ratioY);
  4317. Node62.s({
  4318. 'pixelPerfect':true
  4319. /*@AddPara@*/
  4320. });
  4321. Node62.a('node.width', 121*_ratio.ratioX);
  4322. Node62.a('node.height', 24.33136*_ratio.ratioY);
  4323. Node62.a('node.type', Node62type);
  4324. Node62.a('node.rect', [0, 0, 121*_ratio.ratioX, 24.33136*_ratio.ratioY]);
  4325. Node62.a('node.background', 'rgba(240,240,240,1)');
  4326. Node62.a('node.gradientcolor', 'rgba(240,240,240,1)');
  4327. Node62.a('node.gradient', '');
  4328. Node62.a('node.borderwidth', Node62BorderWidth);
  4329. Node62.a('node.color', 'rgba(224,224,224,1)');
  4330. Node62.a('node.fillrect', [0,0,0,0]);
  4331. Node62.a('node.fillbackcolor', 'rgba(0,0,0,0)');
  4332. Node62.a('node.fillgradientcolor', 'rgba(0,0,0,0)');
  4333. Node62.a('node.fillgradient', '');
  4334. if (Node62type !== 'rect') {
  4335. Node62.a('node.arcFrom', parseFloat('@arcFrom@'));
  4336. Node62.a('node.arcTo', parseFloat('@arcTo@'));
  4337. Node62.a('node.arcClose', '@arcClose@' === 'true' ? true : false);
  4338. }
  4339. if (Node62type === 'arc') {
  4340. Node62.a('node.arcOval', true);
  4341. }
  4342. Node62.setRotation(0*Math.PI/180);
  4343. Node62.borderWidth = Node62BorderWidth;
  4344. Node62.borderFillwidth = Node62BorderWidth;
  4345. dataModel.add(Node62);
  4346. Node62._nodename = 'Node62'
  4347. Node62._nodeType = 'rect';
  4348. zoomNodeList.push({
  4349. node: Node62,
  4350. attr: 'node.borderwidth'
  4351. });
  4352. (function (node, _img) {
  4353. var setWidth = node.setWidth,
  4354. setHeight = node.setHeight;
  4355. node.setWidth = function (width) {
  4356. if (width === this.getWidth()) return ;
  4357. var height = this.getHeight();
  4358. this.a('node.width', width);
  4359. this.a('node.rect', [0,0,width, height]);
  4360. setWidth.apply(this, arguments);
  4361. }
  4362. node.setHeight = function (height) {
  4363. if (height === this.getHeight()) return ;
  4364. var width = this.getWidth();
  4365. this.a('node.height', height);
  4366. this.a('node.rect', [0,0,width, height]);
  4367. setHeight.apply(this, arguments);
  4368. }
  4369. })(Node62, Node62.getImage());_ratio = GD.getRatioWithRotation(0*Math.PI/180, ratio);
  4370. var Node63type = 'rect';
  4371. var Node63 = new ht.Node(),
  4372. Node63BorderWidth = 1*2;
  4373. if (Node63type === 'arc') {
  4374. Node63BorderWidth *= 1;
  4375. }
  4376. Node63.setImage(GD.getRectJSON(121*_ratio.ratioX, 24.33136*_ratio.ratioY, Node63type, '@arcFrom@', '@arcTo@', '@arcClose@'));
  4377. Node63.setPosition(532*ratio.ratioX, 52*ratio.ratioY);
  4378. Node63.setSize(121*_ratio.ratioX, 24.33136*_ratio.ratioY);
  4379. Node63.s({
  4380. 'pixelPerfect':true
  4381. /*@AddPara@*/
  4382. });
  4383. Node63.a('node.width', 121*_ratio.ratioX);
  4384. Node63.a('node.height', 24.33136*_ratio.ratioY);
  4385. Node63.a('node.type', Node63type);
  4386. Node63.a('node.rect', [0, 0, 121*_ratio.ratioX, 24.33136*_ratio.ratioY]);
  4387. Node63.a('node.background', 'rgba(240,240,240,1)');
  4388. Node63.a('node.gradientcolor', 'rgba(240,240,240,1)');
  4389. Node63.a('node.gradient', '');
  4390. Node63.a('node.borderwidth', Node63BorderWidth);
  4391. Node63.a('node.color', 'rgba(224,224,224,1)');
  4392. Node63.a('node.fillrect', [0,0,0,0]);
  4393. Node63.a('node.fillbackcolor', 'rgba(0,0,0,0)');
  4394. Node63.a('node.fillgradientcolor', 'rgba(0,0,0,0)');
  4395. Node63.a('node.fillgradient', '');
  4396. if (Node63type !== 'rect') {
  4397. Node63.a('node.arcFrom', parseFloat('@arcFrom@'));
  4398. Node63.a('node.arcTo', parseFloat('@arcTo@'));
  4399. Node63.a('node.arcClose', '@arcClose@' === 'true' ? true : false);
  4400. }
  4401. if (Node63type === 'arc') {
  4402. Node63.a('node.arcOval', true);
  4403. }
  4404. Node63.setRotation(0*Math.PI/180);
  4405. Node63.borderWidth = Node63BorderWidth;
  4406. Node63.borderFillwidth = Node63BorderWidth;
  4407. dataModel.add(Node63);
  4408. Node63._nodename = 'Node63'
  4409. Node63._nodeType = 'rect';
  4410. zoomNodeList.push({
  4411. node: Node63,
  4412. attr: 'node.borderwidth'
  4413. });
  4414. (function (node, _img) {
  4415. var setWidth = node.setWidth,
  4416. setHeight = node.setHeight;
  4417. node.setWidth = function (width) {
  4418. if (width === this.getWidth()) return ;
  4419. var height = this.getHeight();
  4420. this.a('node.width', width);
  4421. this.a('node.rect', [0,0,width, height]);
  4422. setWidth.apply(this, arguments);
  4423. }
  4424. node.setHeight = function (height) {
  4425. if (height === this.getHeight()) return ;
  4426. var width = this.getWidth();
  4427. this.a('node.height', height);
  4428. this.a('node.rect', [0,0,width, height]);
  4429. setHeight.apply(this, arguments);
  4430. }
  4431. })(Node63, Node63.getImage());_ratio = GD.getRatioWithRotation(0*Math.PI/180, ratio);
  4432. var Node64type = 'rect';
  4433. var Node64 = new ht.Node(),
  4434. Node64BorderWidth = 1*2;
  4435. if (Node64type === 'arc') {
  4436. Node64BorderWidth *= 1;
  4437. }
  4438. Node64.setImage(GD.getRectJSON(121*_ratio.ratioX, 24.33138*_ratio.ratioY, Node64type, '@arcFrom@', '@arcTo@', '@arcClose@'));
  4439. Node64.setPosition(532*ratio.ratioX, 149*ratio.ratioY);
  4440. Node64.setSize(121*_ratio.ratioX, 24.33138*_ratio.ratioY);
  4441. Node64.s({
  4442. 'pixelPerfect':true
  4443. /*@AddPara@*/
  4444. });
  4445. Node64.a('node.width', 121*_ratio.ratioX);
  4446. Node64.a('node.height', 24.33138*_ratio.ratioY);
  4447. Node64.a('node.type', Node64type);
  4448. Node64.a('node.rect', [0, 0, 121*_ratio.ratioX, 24.33138*_ratio.ratioY]);
  4449. Node64.a('node.background', 'rgba(240,240,240,1)');
  4450. Node64.a('node.gradientcolor', 'rgba(240,240,240,1)');
  4451. Node64.a('node.gradient', '');
  4452. Node64.a('node.borderwidth', Node64BorderWidth);
  4453. Node64.a('node.color', 'rgba(224,224,224,1)');
  4454. Node64.a('node.fillrect', [0,0,0,0]);
  4455. Node64.a('node.fillbackcolor', 'rgba(0,0,0,0)');
  4456. Node64.a('node.fillgradientcolor', 'rgba(0,0,0,0)');
  4457. Node64.a('node.fillgradient', '');
  4458. if (Node64type !== 'rect') {
  4459. Node64.a('node.arcFrom', parseFloat('@arcFrom@'));
  4460. Node64.a('node.arcTo', parseFloat('@arcTo@'));
  4461. Node64.a('node.arcClose', '@arcClose@' === 'true' ? true : false);
  4462. }
  4463. if (Node64type === 'arc') {
  4464. Node64.a('node.arcOval', true);
  4465. }
  4466. Node64.setRotation(0*Math.PI/180);
  4467. Node64.borderWidth = Node64BorderWidth;
  4468. Node64.borderFillwidth = Node64BorderWidth;
  4469. dataModel.add(Node64);
  4470. Node64._nodename = 'Node64'
  4471. Node64._nodeType = 'rect';
  4472. zoomNodeList.push({
  4473. node: Node64,
  4474. attr: 'node.borderwidth'
  4475. });
  4476. (function (node, _img) {
  4477. var setWidth = node.setWidth,
  4478. setHeight = node.setHeight;
  4479. node.setWidth = function (width) {
  4480. if (width === this.getWidth()) return ;
  4481. var height = this.getHeight();
  4482. this.a('node.width', width);
  4483. this.a('node.rect', [0,0,width, height]);
  4484. setWidth.apply(this, arguments);
  4485. }
  4486. node.setHeight = function (height) {
  4487. if (height === this.getHeight()) return ;
  4488. var width = this.getWidth();
  4489. this.a('node.height', height);
  4490. this.a('node.rect', [0,0,width, height]);
  4491. setHeight.apply(this, arguments);
  4492. }
  4493. })(Node64, Node64.getImage());_ratio = GD.getRatioWithRotation(0*Math.PI/180, ratio);
  4494. var Node65 = new ht.Node();
  4495. var Node65textStart, Node65textWidth, Node65lineStart, Node65align = 'center', Node65fontSize = 13.3333*_ratio.ratioY,Node65width = 113*_ratio.ratioX, Node65height = 26*_ratio.ratioY;
  4496. (function () {
  4497. if (Node65align === 'left') {
  4498. Node65textStart = Node65fontSize * 0.2 > 2 ? Node65fontSize * 0.2 - 4 : Node65fontSize * 0.2 - 9;
  4499. Node65textWidth = Node65width;
  4500. Node65lineStart = 1;
  4501. } else if (Node65align === 'right') {
  4502. Node65textStart = 0;
  4503. Node65textWidth =Node65fontSize <= 8 ? Node65width + Node65fontSize * 0.2 + 6 : Node65width - Node65fontSize * 0.2;
  4504. Node65lineStart = (Node65width - (ht.Default.getTextSize('日维护损失电量', ' '+ Node65fontSize + 'px "微软雅黑"').width + 6)) * 0.5;
  4505. } else if (Node65align === 'center') {
  4506. Node65textStart = -3;
  4507. Node65textWidth = Node65width;
  4508. Node65lineStart = Node65width - ht.Default.getTextSize('日维护损失电量', ' '+ Node65fontSize + 'px "微软雅黑"').width - 11;
  4509. }
  4510. })();
  4511. Node65.setImage(GD.getTextJSON(Node65width, Node65height, true, false, false, ' '+ Node65fontSize + 'px "微软雅黑"'))
  4512. Node65.setPosition(532*ratio.ratioX, 54*ratio.ratioY);
  4513. Node65.setWidth(Node65width);
  4514. Node65.setHeight(Node65height);
  4515. Node65._nodeType = 'text';
  4516. Node65._disallowEvert = true;
  4517. Node65.setRotation(0*Math.PI/180);
  4518. Node65.a('node.width', Node65width);
  4519. Node65.a('node.height', Node65height);
  4520. Node65.a('node.rect', [0, 0, Node65width, Node65height]);
  4521. Node65.a('node.bordercolor','rgba(0,0,0,1)');
  4522. Node65.a('node.borderwidth', 0);
  4523. Node65.a('node.background','rgba(255,255,255,0)' || 'rgba(0,0,0,0)');
  4524. Node65.a('node.gradient','');
  4525. Node65.a('node.gradientcolor','rgba(255,255,255,0)');
  4526. Node65.a('node.text','日维护损失电量');
  4527. Node65.a('node.textalign','center');
  4528. Node65.a('node.textvAlign','middle');
  4529. Node65.a('node.textrect', [Node65textStart, 0, Node65textWidth, Node65height]);
  4530. Node65.a('node.color','rgba(0,0,0,1)');
  4531. Node65.a('node.font',' '+ Node65fontSize + 'px "微软雅黑"');
  4532. Node65.a('node.textvisible',true);
  4533. Node65.a('node.linefeed',false);
  4534. if (false) {
  4535. Node65.a('node.textfunc',function(g) {
  4536. g.beginPath();
  4537. var str=Node65.a('node.text') || '日维护损失电量';
  4538. var color=Node65.a('node.color') || 'rgba(0,0,0,1)';
  4539. canvasTextAutoLine(str,0,13.3333*0.5*_ratio.ratioY,Node65width,Node65height,13.3333*_ratio.ratioY,"center",color,' '+ Node65fontSize + 'px "微软雅黑"', 0,g);
  4540. });
  4541. }
  4542. if (false) {
  4543. Node65.a('node.underlinepoints',[Node65lineStart, (26 - 13.3333) * 0.5 * _ratio.ratioY + Node65fontSize + 2 , ht.Default.getTextSize('日维护损失电量', ' '+ Node65fontSize + 'px "微软雅黑"').width + 6, (Node65height - Node65fontSize) * 0.5*_ratio.ratioY + Node65fontSize + 2 ]);
  4544. Node65.a('node.underlinevisible',false);
  4545. Node65.a('node.underlineBorderWidth', 1);
  4546. }
  4547. dataModel.add(Node65);
  4548. zoomNodeList.push({
  4549. node: Node65,
  4550. borderWidth: 0,
  4551. attr: 'node.borderwidth'
  4552. }); _ratio = GD.getRatioWithRotation(0*Math.PI/180, ratio);
  4553. var Node66 = new ht.Node();
  4554. var Node66textStart, Node66textWidth, Node66lineStart, Node66align = 'center', Node66fontSize = 13.3333*_ratio.ratioY,Node66width = 113*_ratio.ratioX, Node66height = 26*_ratio.ratioY;
  4555. (function () {
  4556. if (Node66align === 'left') {
  4557. Node66textStart = Node66fontSize * 0.2 > 2 ? Node66fontSize * 0.2 - 4 : Node66fontSize * 0.2 - 9;
  4558. Node66textWidth = Node66width;
  4559. Node66lineStart = 1;
  4560. } else if (Node66align === 'right') {
  4561. Node66textStart = 0;
  4562. Node66textWidth =Node66fontSize <= 8 ? Node66width + Node66fontSize * 0.2 + 6 : Node66width - Node66fontSize * 0.2;
  4563. Node66lineStart = (Node66width - (ht.Default.getTextSize('日故障损失电量', ' '+ Node66fontSize + 'px "微软雅黑"').width + 6)) * 0.5;
  4564. } else if (Node66align === 'center') {
  4565. Node66textStart = -3;
  4566. Node66textWidth = Node66width;
  4567. Node66lineStart = Node66width - ht.Default.getTextSize('日故障损失电量', ' '+ Node66fontSize + 'px "微软雅黑"').width - 11;
  4568. }
  4569. })();
  4570. Node66.setImage(GD.getTextJSON(Node66width, Node66height, true, false, false, ' '+ Node66fontSize + 'px "微软雅黑"'))
  4571. Node66.setPosition(533*ratio.ratioX, 78*ratio.ratioY);
  4572. Node66.setWidth(Node66width);
  4573. Node66.setHeight(Node66height);
  4574. Node66._nodeType = 'text';
  4575. Node66._disallowEvert = true;
  4576. Node66.setRotation(0*Math.PI/180);
  4577. Node66.a('node.width', Node66width);
  4578. Node66.a('node.height', Node66height);
  4579. Node66.a('node.rect', [0, 0, Node66width, Node66height]);
  4580. Node66.a('node.bordercolor','rgba(0,0,0,1)');
  4581. Node66.a('node.borderwidth', 0);
  4582. Node66.a('node.background','rgba(255,255,255,0)' || 'rgba(0,0,0,0)');
  4583. Node66.a('node.gradient','');
  4584. Node66.a('node.gradientcolor','rgba(255,255,255,0)');
  4585. Node66.a('node.text','日故障损失电量');
  4586. Node66.a('node.textalign','center');
  4587. Node66.a('node.textvAlign','middle');
  4588. Node66.a('node.textrect', [Node66textStart, 0, Node66textWidth, Node66height]);
  4589. Node66.a('node.color','rgba(0,0,0,1)');
  4590. Node66.a('node.font',' '+ Node66fontSize + 'px "微软雅黑"');
  4591. Node66.a('node.textvisible',true);
  4592. Node66.a('node.linefeed',false);
  4593. if (false) {
  4594. Node66.a('node.textfunc',function(g) {
  4595. g.beginPath();
  4596. var str=Node66.a('node.text') || '日故障损失电量';
  4597. var color=Node66.a('node.color') || 'rgba(0,0,0,1)';
  4598. canvasTextAutoLine(str,0,13.3333*0.5*_ratio.ratioY,Node66width,Node66height,13.3333*_ratio.ratioY,"center",color,' '+ Node66fontSize + 'px "微软雅黑"', 0,g);
  4599. });
  4600. }
  4601. if (false) {
  4602. Node66.a('node.underlinepoints',[Node66lineStart, (26 - 13.3333) * 0.5 * _ratio.ratioY + Node66fontSize + 2 , ht.Default.getTextSize('日故障损失电量', ' '+ Node66fontSize + 'px "微软雅黑"').width + 6, (Node66height - Node66fontSize) * 0.5*_ratio.ratioY + Node66fontSize + 2 ]);
  4603. Node66.a('node.underlinevisible',false);
  4604. Node66.a('node.underlineBorderWidth', 1);
  4605. }
  4606. dataModel.add(Node66);
  4607. zoomNodeList.push({
  4608. node: Node66,
  4609. borderWidth: 0,
  4610. attr: 'node.borderwidth'
  4611. }); _ratio = GD.getRatioWithRotation(0*Math.PI/180, ratio);
  4612. var Node67 = new ht.Node();
  4613. var Node67textStart, Node67textWidth, Node67lineStart, Node67align = 'center', Node67fontSize = 13.3333*_ratio.ratioY,Node67width = 113*_ratio.ratioX, Node67height = 26*_ratio.ratioY;
  4614. (function () {
  4615. if (Node67align === 'left') {
  4616. Node67textStart = Node67fontSize * 0.2 > 2 ? Node67fontSize * 0.2 - 4 : Node67fontSize * 0.2 - 9;
  4617. Node67textWidth = Node67width;
  4618. Node67lineStart = 1;
  4619. } else if (Node67align === 'right') {
  4620. Node67textStart = 0;
  4621. Node67textWidth =Node67fontSize <= 8 ? Node67width + Node67fontSize * 0.2 + 6 : Node67width - Node67fontSize * 0.2;
  4622. Node67lineStart = (Node67width - (ht.Default.getTextSize('日限电损失电量', ' '+ Node67fontSize + 'px "微软雅黑"').width + 6)) * 0.5;
  4623. } else if (Node67align === 'center') {
  4624. Node67textStart = -3;
  4625. Node67textWidth = Node67width;
  4626. Node67lineStart = Node67width - ht.Default.getTextSize('日限电损失电量', ' '+ Node67fontSize + 'px "微软雅黑"').width - 11;
  4627. }
  4628. })();
  4629. Node67.setImage(GD.getTextJSON(Node67width, Node67height, true, false, false, ' '+ Node67fontSize + 'px "微软雅黑"'))
  4630. Node67.setPosition(533*ratio.ratioX, 103*ratio.ratioY);
  4631. Node67.setWidth(Node67width);
  4632. Node67.setHeight(Node67height);
  4633. Node67._nodeType = 'text';
  4634. Node67._disallowEvert = true;
  4635. Node67.setRotation(0*Math.PI/180);
  4636. Node67.a('node.width', Node67width);
  4637. Node67.a('node.height', Node67height);
  4638. Node67.a('node.rect', [0, 0, Node67width, Node67height]);
  4639. Node67.a('node.bordercolor','rgba(0,0,0,1)');
  4640. Node67.a('node.borderwidth', 0);
  4641. Node67.a('node.background','rgba(255,255,255,0)' || 'rgba(0,0,0,0)');
  4642. Node67.a('node.gradient','');
  4643. Node67.a('node.gradientcolor','rgba(255,255,255,0)');
  4644. Node67.a('node.text','日限电损失电量');
  4645. Node67.a('node.textalign','center');
  4646. Node67.a('node.textvAlign','middle');
  4647. Node67.a('node.textrect', [Node67textStart, 0, Node67textWidth, Node67height]);
  4648. Node67.a('node.color','rgba(0,0,0,1)');
  4649. Node67.a('node.font',' '+ Node67fontSize + 'px "微软雅黑"');
  4650. Node67.a('node.textvisible',true);
  4651. Node67.a('node.linefeed',false);
  4652. if (false) {
  4653. Node67.a('node.textfunc',function(g) {
  4654. g.beginPath();
  4655. var str=Node67.a('node.text') || '日限电损失电量';
  4656. var color=Node67.a('node.color') || 'rgba(0,0,0,1)';
  4657. canvasTextAutoLine(str,0,13.3333*0.5*_ratio.ratioY,Node67width,Node67height,13.3333*_ratio.ratioY,"center",color,' '+ Node67fontSize + 'px "微软雅黑"', 0,g);
  4658. });
  4659. }
  4660. if (false) {
  4661. Node67.a('node.underlinepoints',[Node67lineStart, (26 - 13.3333) * 0.5 * _ratio.ratioY + Node67fontSize + 2 , ht.Default.getTextSize('日限电损失电量', ' '+ Node67fontSize + 'px "微软雅黑"').width + 6, (Node67height - Node67fontSize) * 0.5*_ratio.ratioY + Node67fontSize + 2 ]);
  4662. Node67.a('node.underlinevisible',false);
  4663. Node67.a('node.underlineBorderWidth', 1);
  4664. }
  4665. dataModel.add(Node67);
  4666. zoomNodeList.push({
  4667. node: Node67,
  4668. borderWidth: 0,
  4669. attr: 'node.borderwidth'
  4670. }); _ratio = GD.getRatioWithRotation(0*Math.PI/180, ratio);
  4671. var Node68 = new ht.Node();
  4672. var Node68textStart, Node68textWidth, Node68lineStart, Node68align = 'center', Node68fontSize = 13.3333*_ratio.ratioY,Node68width = 113*_ratio.ratioX, Node68height = 26*_ratio.ratioY;
  4673. (function () {
  4674. if (Node68align === 'left') {
  4675. Node68textStart = Node68fontSize * 0.2 > 2 ? Node68fontSize * 0.2 - 4 : Node68fontSize * 0.2 - 9;
  4676. Node68textWidth = Node68width;
  4677. Node68lineStart = 1;
  4678. } else if (Node68align === 'right') {
  4679. Node68textStart = 0;
  4680. Node68textWidth =Node68fontSize <= 8 ? Node68width + Node68fontSize * 0.2 + 6 : Node68width - Node68fontSize * 0.2;
  4681. Node68lineStart = (Node68width - (ht.Default.getTextSize('日受累损失电量', ' '+ Node68fontSize + 'px "微软雅黑"').width + 6)) * 0.5;
  4682. } else if (Node68align === 'center') {
  4683. Node68textStart = -3;
  4684. Node68textWidth = Node68width;
  4685. Node68lineStart = Node68width - ht.Default.getTextSize('日受累损失电量', ' '+ Node68fontSize + 'px "微软雅黑"').width - 11;
  4686. }
  4687. })();
  4688. Node68.setImage(GD.getTextJSON(Node68width, Node68height, true, false, false, ' '+ Node68fontSize + 'px "微软雅黑"'))
  4689. Node68.setPosition(533*ratio.ratioX, 127*ratio.ratioY);
  4690. Node68.setWidth(Node68width);
  4691. Node68.setHeight(Node68height);
  4692. Node68._nodeType = 'text';
  4693. Node68._disallowEvert = true;
  4694. Node68.setRotation(0*Math.PI/180);
  4695. Node68.a('node.width', Node68width);
  4696. Node68.a('node.height', Node68height);
  4697. Node68.a('node.rect', [0, 0, Node68width, Node68height]);
  4698. Node68.a('node.bordercolor','rgba(0,0,0,1)');
  4699. Node68.a('node.borderwidth', 0);
  4700. Node68.a('node.background','rgba(255,255,255,0)' || 'rgba(0,0,0,0)');
  4701. Node68.a('node.gradient','');
  4702. Node68.a('node.gradientcolor','rgba(255,255,255,0)');
  4703. Node68.a('node.text','日受累损失电量');
  4704. Node68.a('node.textalign','center');
  4705. Node68.a('node.textvAlign','middle');
  4706. Node68.a('node.textrect', [Node68textStart, 0, Node68textWidth, Node68height]);
  4707. Node68.a('node.color','rgba(0,0,0,1)');
  4708. Node68.a('node.font',' '+ Node68fontSize + 'px "微软雅黑"');
  4709. Node68.a('node.textvisible',true);
  4710. Node68.a('node.linefeed',false);
  4711. if (false) {
  4712. Node68.a('node.textfunc',function(g) {
  4713. g.beginPath();
  4714. var str=Node68.a('node.text') || '日受累损失电量';
  4715. var color=Node68.a('node.color') || 'rgba(0,0,0,1)';
  4716. canvasTextAutoLine(str,0,13.3333*0.5*_ratio.ratioY,Node68width,Node68height,13.3333*_ratio.ratioY,"center",color,' '+ Node68fontSize + 'px "微软雅黑"', 0,g);
  4717. });
  4718. }
  4719. if (false) {
  4720. Node68.a('node.underlinepoints',[Node68lineStart, (26 - 13.3333) * 0.5 * _ratio.ratioY + Node68fontSize + 2 , ht.Default.getTextSize('日受累损失电量', ' '+ Node68fontSize + 'px "微软雅黑"').width + 6, (Node68height - Node68fontSize) * 0.5*_ratio.ratioY + Node68fontSize + 2 ]);
  4721. Node68.a('node.underlinevisible',false);
  4722. Node68.a('node.underlineBorderWidth', 1);
  4723. }
  4724. dataModel.add(Node68);
  4725. zoomNodeList.push({
  4726. node: Node68,
  4727. borderWidth: 0,
  4728. attr: 'node.borderwidth'
  4729. }); _ratio = GD.getRatioWithRotation(0*Math.PI/180, ratio);
  4730. var Node69type = 'rect';
  4731. var Node69 = new ht.Node(),
  4732. Node69BorderWidth = 1*2;
  4733. if (Node69type === 'arc') {
  4734. Node69BorderWidth *= 1;
  4735. }
  4736. Node69.setImage(GD.getRectJSON(117*_ratio.ratioX, 24.33138*_ratio.ratioY, Node69type, '@arcFrom@', '@arcTo@', '@arcClose@'));
  4737. Node69.setPosition(813*ratio.ratioX, 100*ratio.ratioY);
  4738. Node69.setSize(117*_ratio.ratioX, 24.33138*_ratio.ratioY);
  4739. Node69.s({
  4740. 'pixelPerfect':true
  4741. /*@AddPara@*/
  4742. });
  4743. Node69.a('node.width', 117*_ratio.ratioX);
  4744. Node69.a('node.height', 24.33138*_ratio.ratioY);
  4745. Node69.a('node.type', Node69type);
  4746. Node69.a('node.rect', [0, 0, 117*_ratio.ratioX, 24.33138*_ratio.ratioY]);
  4747. Node69.a('node.background', 'rgba(240,240,240,1)');
  4748. Node69.a('node.gradientcolor', 'rgba(240,240,240,1)');
  4749. Node69.a('node.gradient', '');
  4750. Node69.a('node.borderwidth', Node69BorderWidth);
  4751. Node69.a('node.color', 'rgba(224,224,224,1)');
  4752. Node69.a('node.fillrect', [0,0,0,0]);
  4753. Node69.a('node.fillbackcolor', 'rgba(0,0,0,0)');
  4754. Node69.a('node.fillgradientcolor', 'rgba(0,0,0,0)');
  4755. Node69.a('node.fillgradient', '');
  4756. if (Node69type !== 'rect') {
  4757. Node69.a('node.arcFrom', parseFloat('@arcFrom@'));
  4758. Node69.a('node.arcTo', parseFloat('@arcTo@'));
  4759. Node69.a('node.arcClose', '@arcClose@' === 'true' ? true : false);
  4760. }
  4761. if (Node69type === 'arc') {
  4762. Node69.a('node.arcOval', true);
  4763. }
  4764. Node69.setRotation(0*Math.PI/180);
  4765. Node69.borderWidth = Node69BorderWidth;
  4766. Node69.borderFillwidth = Node69BorderWidth;
  4767. dataModel.add(Node69);
  4768. Node69._nodename = 'Node69'
  4769. Node69._nodeType = 'rect';
  4770. zoomNodeList.push({
  4771. node: Node69,
  4772. attr: 'node.borderwidth'
  4773. });
  4774. (function (node, _img) {
  4775. var setWidth = node.setWidth,
  4776. setHeight = node.setHeight;
  4777. node.setWidth = function (width) {
  4778. if (width === this.getWidth()) return ;
  4779. var height = this.getHeight();
  4780. this.a('node.width', width);
  4781. this.a('node.rect', [0,0,width, height]);
  4782. setWidth.apply(this, arguments);
  4783. }
  4784. node.setHeight = function (height) {
  4785. if (height === this.getHeight()) return ;
  4786. var width = this.getWidth();
  4787. this.a('node.height', height);
  4788. this.a('node.rect', [0,0,width, height]);
  4789. setHeight.apply(this, arguments);
  4790. }
  4791. })(Node69, Node69.getImage());_ratio = GD.getRatioWithRotation(0*Math.PI/180, ratio);
  4792. var Node70type = 'rect';
  4793. var Node70 = new ht.Node(),
  4794. Node70BorderWidth = 1*2;
  4795. if (Node70type === 'arc') {
  4796. Node70BorderWidth *= 1;
  4797. }
  4798. Node70.setImage(GD.getRectJSON(117*_ratio.ratioX, 24.33138*_ratio.ratioY, Node70type, '@arcFrom@', '@arcTo@', '@arcClose@'));
  4799. Node70.setPosition(813*ratio.ratioX, 76*ratio.ratioY);
  4800. Node70.setSize(117*_ratio.ratioX, 24.33138*_ratio.ratioY);
  4801. Node70.s({
  4802. 'pixelPerfect':true
  4803. /*@AddPara@*/
  4804. });
  4805. Node70.a('node.width', 117*_ratio.ratioX);
  4806. Node70.a('node.height', 24.33138*_ratio.ratioY);
  4807. Node70.a('node.type', Node70type);
  4808. Node70.a('node.rect', [0, 0, 117*_ratio.ratioX, 24.33138*_ratio.ratioY]);
  4809. Node70.a('node.background', 'rgba(240,240,240,1)');
  4810. Node70.a('node.gradientcolor', 'rgba(240,240,240,1)');
  4811. Node70.a('node.gradient', '');
  4812. Node70.a('node.borderwidth', Node70BorderWidth);
  4813. Node70.a('node.color', 'rgba(224,224,224,1)');
  4814. Node70.a('node.fillrect', [0,0,0,0]);
  4815. Node70.a('node.fillbackcolor', 'rgba(0,0,0,0)');
  4816. Node70.a('node.fillgradientcolor', 'rgba(0,0,0,0)');
  4817. Node70.a('node.fillgradient', '');
  4818. if (Node70type !== 'rect') {
  4819. Node70.a('node.arcFrom', parseFloat('@arcFrom@'));
  4820. Node70.a('node.arcTo', parseFloat('@arcTo@'));
  4821. Node70.a('node.arcClose', '@arcClose@' === 'true' ? true : false);
  4822. }
  4823. if (Node70type === 'arc') {
  4824. Node70.a('node.arcOval', true);
  4825. }
  4826. Node70.setRotation(0*Math.PI/180);
  4827. Node70.borderWidth = Node70BorderWidth;
  4828. Node70.borderFillwidth = Node70BorderWidth;
  4829. dataModel.add(Node70);
  4830. Node70._nodename = 'Node70'
  4831. Node70._nodeType = 'rect';
  4832. zoomNodeList.push({
  4833. node: Node70,
  4834. attr: 'node.borderwidth'
  4835. });
  4836. (function (node, _img) {
  4837. var setWidth = node.setWidth,
  4838. setHeight = node.setHeight;
  4839. node.setWidth = function (width) {
  4840. if (width === this.getWidth()) return ;
  4841. var height = this.getHeight();
  4842. this.a('node.width', width);
  4843. this.a('node.rect', [0,0,width, height]);
  4844. setWidth.apply(this, arguments);
  4845. }
  4846. node.setHeight = function (height) {
  4847. if (height === this.getHeight()) return ;
  4848. var width = this.getWidth();
  4849. this.a('node.height', height);
  4850. this.a('node.rect', [0,0,width, height]);
  4851. setHeight.apply(this, arguments);
  4852. }
  4853. })(Node70, Node70.getImage());_ratio = GD.getRatioWithRotation(0*Math.PI/180, ratio);
  4854. var Node71type = 'rect';
  4855. var Node71 = new ht.Node(),
  4856. Node71BorderWidth = 1*2;
  4857. if (Node71type === 'arc') {
  4858. Node71BorderWidth *= 1;
  4859. }
  4860. Node71.setImage(GD.getRectJSON(117*_ratio.ratioX, 24.33136*_ratio.ratioY, Node71type, '@arcFrom@', '@arcTo@', '@arcClose@'));
  4861. Node71.setPosition(813*ratio.ratioX, 125*ratio.ratioY);
  4862. Node71.setSize(117*_ratio.ratioX, 24.33136*_ratio.ratioY);
  4863. Node71.s({
  4864. 'pixelPerfect':true
  4865. /*@AddPara@*/
  4866. });
  4867. Node71.a('node.width', 117*_ratio.ratioX);
  4868. Node71.a('node.height', 24.33136*_ratio.ratioY);
  4869. Node71.a('node.type', Node71type);
  4870. Node71.a('node.rect', [0, 0, 117*_ratio.ratioX, 24.33136*_ratio.ratioY]);
  4871. Node71.a('node.background', 'rgba(240,240,240,1)');
  4872. Node71.a('node.gradientcolor', 'rgba(240,240,240,1)');
  4873. Node71.a('node.gradient', '');
  4874. Node71.a('node.borderwidth', Node71BorderWidth);
  4875. Node71.a('node.color', 'rgba(224,224,224,1)');
  4876. Node71.a('node.fillrect', [0,0,0,0]);
  4877. Node71.a('node.fillbackcolor', 'rgba(0,0,0,0)');
  4878. Node71.a('node.fillgradientcolor', 'rgba(0,0,0,0)');
  4879. Node71.a('node.fillgradient', '');
  4880. if (Node71type !== 'rect') {
  4881. Node71.a('node.arcFrom', parseFloat('@arcFrom@'));
  4882. Node71.a('node.arcTo', parseFloat('@arcTo@'));
  4883. Node71.a('node.arcClose', '@arcClose@' === 'true' ? true : false);
  4884. }
  4885. if (Node71type === 'arc') {
  4886. Node71.a('node.arcOval', true);
  4887. }
  4888. Node71.setRotation(0*Math.PI/180);
  4889. Node71.borderWidth = Node71BorderWidth;
  4890. Node71.borderFillwidth = Node71BorderWidth;
  4891. dataModel.add(Node71);
  4892. Node71._nodename = 'Node71'
  4893. Node71._nodeType = 'rect';
  4894. zoomNodeList.push({
  4895. node: Node71,
  4896. attr: 'node.borderwidth'
  4897. });
  4898. (function (node, _img) {
  4899. var setWidth = node.setWidth,
  4900. setHeight = node.setHeight;
  4901. node.setWidth = function (width) {
  4902. if (width === this.getWidth()) return ;
  4903. var height = this.getHeight();
  4904. this.a('node.width', width);
  4905. this.a('node.rect', [0,0,width, height]);
  4906. setWidth.apply(this, arguments);
  4907. }
  4908. node.setHeight = function (height) {
  4909. if (height === this.getHeight()) return ;
  4910. var width = this.getWidth();
  4911. this.a('node.height', height);
  4912. this.a('node.rect', [0,0,width, height]);
  4913. setHeight.apply(this, arguments);
  4914. }
  4915. })(Node71, Node71.getImage());_ratio = GD.getRatioWithRotation(0*Math.PI/180, ratio);
  4916. var Node72type = 'rect';
  4917. var Node72 = new ht.Node(),
  4918. Node72BorderWidth = 1*2;
  4919. if (Node72type === 'arc') {
  4920. Node72BorderWidth *= 1;
  4921. }
  4922. Node72.setImage(GD.getRectJSON(117*_ratio.ratioX, 24.33136*_ratio.ratioY, Node72type, '@arcFrom@', '@arcTo@', '@arcClose@'));
  4923. Node72.setPosition(813*ratio.ratioX, 52*ratio.ratioY);
  4924. Node72.setSize(117*_ratio.ratioX, 24.33136*_ratio.ratioY);
  4925. Node72.s({
  4926. 'pixelPerfect':true
  4927. /*@AddPara@*/
  4928. });
  4929. Node72.a('node.width', 117*_ratio.ratioX);
  4930. Node72.a('node.height', 24.33136*_ratio.ratioY);
  4931. Node72.a('node.type', Node72type);
  4932. Node72.a('node.rect', [0, 0, 117*_ratio.ratioX, 24.33136*_ratio.ratioY]);
  4933. Node72.a('node.background', 'rgba(240,240,240,1)');
  4934. Node72.a('node.gradientcolor', 'rgba(240,240,240,1)');
  4935. Node72.a('node.gradient', '');
  4936. Node72.a('node.borderwidth', Node72BorderWidth);
  4937. Node72.a('node.color', 'rgba(224,224,224,1)');
  4938. Node72.a('node.fillrect', [0,0,0,0]);
  4939. Node72.a('node.fillbackcolor', 'rgba(0,0,0,0)');
  4940. Node72.a('node.fillgradientcolor', 'rgba(0,0,0,0)');
  4941. Node72.a('node.fillgradient', '');
  4942. if (Node72type !== 'rect') {
  4943. Node72.a('node.arcFrom', parseFloat('@arcFrom@'));
  4944. Node72.a('node.arcTo', parseFloat('@arcTo@'));
  4945. Node72.a('node.arcClose', '@arcClose@' === 'true' ? true : false);
  4946. }
  4947. if (Node72type === 'arc') {
  4948. Node72.a('node.arcOval', true);
  4949. }
  4950. Node72.setRotation(0*Math.PI/180);
  4951. Node72.borderWidth = Node72BorderWidth;
  4952. Node72.borderFillwidth = Node72BorderWidth;
  4953. dataModel.add(Node72);
  4954. Node72._nodename = 'Node72'
  4955. Node72._nodeType = 'rect';
  4956. zoomNodeList.push({
  4957. node: Node72,
  4958. attr: 'node.borderwidth'
  4959. });
  4960. (function (node, _img) {
  4961. var setWidth = node.setWidth,
  4962. setHeight = node.setHeight;
  4963. node.setWidth = function (width) {
  4964. if (width === this.getWidth()) return ;
  4965. var height = this.getHeight();
  4966. this.a('node.width', width);
  4967. this.a('node.rect', [0,0,width, height]);
  4968. setWidth.apply(this, arguments);
  4969. }
  4970. node.setHeight = function (height) {
  4971. if (height === this.getHeight()) return ;
  4972. var width = this.getWidth();
  4973. this.a('node.height', height);
  4974. this.a('node.rect', [0,0,width, height]);
  4975. setHeight.apply(this, arguments);
  4976. }
  4977. })(Node72, Node72.getImage());_ratio = GD.getRatioWithRotation(0*Math.PI/180, ratio);
  4978. var Node73type = 'rect';
  4979. var Node73 = new ht.Node(),
  4980. Node73BorderWidth = 1*2;
  4981. if (Node73type === 'arc') {
  4982. Node73BorderWidth *= 1;
  4983. }
  4984. Node73.setImage(GD.getRectJSON(117*_ratio.ratioX, 24.33138*_ratio.ratioY, Node73type, '@arcFrom@', '@arcTo@', '@arcClose@'));
  4985. Node73.setPosition(813*ratio.ratioX, 149*ratio.ratioY);
  4986. Node73.setSize(117*_ratio.ratioX, 24.33138*_ratio.ratioY);
  4987. Node73.s({
  4988. 'pixelPerfect':true
  4989. /*@AddPara@*/
  4990. });
  4991. Node73.a('node.width', 117*_ratio.ratioX);
  4992. Node73.a('node.height', 24.33138*_ratio.ratioY);
  4993. Node73.a('node.type', Node73type);
  4994. Node73.a('node.rect', [0, 0, 117*_ratio.ratioX, 24.33138*_ratio.ratioY]);
  4995. Node73.a('node.background', 'rgba(240,240,240,1)');
  4996. Node73.a('node.gradientcolor', 'rgba(240,240,240,1)');
  4997. Node73.a('node.gradient', '');
  4998. Node73.a('node.borderwidth', Node73BorderWidth);
  4999. Node73.a('node.color', 'rgba(224,224,224,1)');
  5000. Node73.a('node.fillrect', [0,0,0,0]);
  5001. Node73.a('node.fillbackcolor', 'rgba(0,0,0,0)');
  5002. Node73.a('node.fillgradientcolor', 'rgba(0,0,0,0)');
  5003. Node73.a('node.fillgradient', '');
  5004. if (Node73type !== 'rect') {
  5005. Node73.a('node.arcFrom', parseFloat('@arcFrom@'));
  5006. Node73.a('node.arcTo', parseFloat('@arcTo@'));
  5007. Node73.a('node.arcClose', '@arcClose@' === 'true' ? true : false);
  5008. }
  5009. if (Node73type === 'arc') {
  5010. Node73.a('node.arcOval', true);
  5011. }
  5012. Node73.setRotation(0*Math.PI/180);
  5013. Node73.borderWidth = Node73BorderWidth;
  5014. Node73.borderFillwidth = Node73BorderWidth;
  5015. dataModel.add(Node73);
  5016. Node73._nodename = 'Node73'
  5017. Node73._nodeType = 'rect';
  5018. zoomNodeList.push({
  5019. node: Node73,
  5020. attr: 'node.borderwidth'
  5021. });
  5022. (function (node, _img) {
  5023. var setWidth = node.setWidth,
  5024. setHeight = node.setHeight;
  5025. node.setWidth = function (width) {
  5026. if (width === this.getWidth()) return ;
  5027. var height = this.getHeight();
  5028. this.a('node.width', width);
  5029. this.a('node.rect', [0,0,width, height]);
  5030. setWidth.apply(this, arguments);
  5031. }
  5032. node.setHeight = function (height) {
  5033. if (height === this.getHeight()) return ;
  5034. var width = this.getWidth();
  5035. this.a('node.height', height);
  5036. this.a('node.rect', [0,0,width, height]);
  5037. setHeight.apply(this, arguments);
  5038. }
  5039. })(Node73, Node73.getImage());_ratio = GD.getRatioWithRotation(0*Math.PI/180, ratio);
  5040. var Node74 = new ht.Node();
  5041. var Node74textStart, Node74textWidth, Node74lineStart, Node74align = 'center', Node74fontSize = 13.3333*_ratio.ratioY,Node74width = 110*_ratio.ratioX, Node74height = 26*_ratio.ratioY;
  5042. (function () {
  5043. if (Node74align === 'left') {
  5044. Node74textStart = Node74fontSize * 0.2 > 2 ? Node74fontSize * 0.2 - 4 : Node74fontSize * 0.2 - 9;
  5045. Node74textWidth = Node74width;
  5046. Node74lineStart = 1;
  5047. } else if (Node74align === 'right') {
  5048. Node74textStart = 0;
  5049. Node74textWidth =Node74fontSize <= 8 ? Node74width + Node74fontSize * 0.2 + 6 : Node74width - Node74fontSize * 0.2;
  5050. Node74lineStart = (Node74width - (ht.Default.getTextSize('月维护损失电量', ' '+ Node74fontSize + 'px "微软雅黑"').width + 6)) * 0.5;
  5051. } else if (Node74align === 'center') {
  5052. Node74textStart = -3;
  5053. Node74textWidth = Node74width;
  5054. Node74lineStart = Node74width - ht.Default.getTextSize('月维护损失电量', ' '+ Node74fontSize + 'px "微软雅黑"').width - 11;
  5055. }
  5056. })();
  5057. Node74.setImage(GD.getTextJSON(Node74width, Node74height, true, false, false, ' '+ Node74fontSize + 'px "微软雅黑"'))
  5058. Node74.setPosition(813*ratio.ratioX, 54*ratio.ratioY);
  5059. Node74.setWidth(Node74width);
  5060. Node74.setHeight(Node74height);
  5061. Node74._nodeType = 'text';
  5062. Node74._disallowEvert = true;
  5063. Node74.setRotation(0*Math.PI/180);
  5064. Node74.a('node.width', Node74width);
  5065. Node74.a('node.height', Node74height);
  5066. Node74.a('node.rect', [0, 0, Node74width, Node74height]);
  5067. Node74.a('node.bordercolor','rgba(0,0,0,1)');
  5068. Node74.a('node.borderwidth', 0);
  5069. Node74.a('node.background','' || 'rgba(0,0,0,0)');
  5070. Node74.a('node.gradient','');
  5071. Node74.a('node.gradientcolor','');
  5072. Node74.a('node.text','月维护损失电量');
  5073. Node74.a('node.textalign','center');
  5074. Node74.a('node.textvAlign','middle');
  5075. Node74.a('node.textrect', [Node74textStart, 0, Node74textWidth, Node74height]);
  5076. Node74.a('node.color','rgba(0,0,0,1)');
  5077. Node74.a('node.font',' '+ Node74fontSize + 'px "微软雅黑"');
  5078. Node74.a('node.textvisible',true);
  5079. Node74.a('node.linefeed',false);
  5080. if (false) {
  5081. Node74.a('node.textfunc',function(g) {
  5082. g.beginPath();
  5083. var str=Node74.a('node.text') || '月维护损失电量';
  5084. var color=Node74.a('node.color') || 'rgba(0,0,0,1)';
  5085. canvasTextAutoLine(str,0,13.3333*0.5*_ratio.ratioY,Node74width,Node74height,13.3333*_ratio.ratioY,"center",color,' '+ Node74fontSize + 'px "微软雅黑"', 0,g);
  5086. });
  5087. }
  5088. if (false) {
  5089. Node74.a('node.underlinepoints',[Node74lineStart, (26 - 13.3333) * 0.5 * _ratio.ratioY + Node74fontSize + 2 , ht.Default.getTextSize('月维护损失电量', ' '+ Node74fontSize + 'px "微软雅黑"').width + 6, (Node74height - Node74fontSize) * 0.5*_ratio.ratioY + Node74fontSize + 2 ]);
  5090. Node74.a('node.underlinevisible',false);
  5091. Node74.a('node.underlineBorderWidth', 1);
  5092. }
  5093. dataModel.add(Node74);
  5094. zoomNodeList.push({
  5095. node: Node74,
  5096. borderWidth: 0,
  5097. attr: 'node.borderwidth'
  5098. }); _ratio = GD.getRatioWithRotation(0*Math.PI/180, ratio);
  5099. var Node75 = new ht.Node();
  5100. var Node75textStart, Node75textWidth, Node75lineStart, Node75align = 'center', Node75fontSize = 13.3333*_ratio.ratioY,Node75width = 110*_ratio.ratioX, Node75height = 26*_ratio.ratioY;
  5101. (function () {
  5102. if (Node75align === 'left') {
  5103. Node75textStart = Node75fontSize * 0.2 > 2 ? Node75fontSize * 0.2 - 4 : Node75fontSize * 0.2 - 9;
  5104. Node75textWidth = Node75width;
  5105. Node75lineStart = 1;
  5106. } else if (Node75align === 'right') {
  5107. Node75textStart = 0;
  5108. Node75textWidth =Node75fontSize <= 8 ? Node75width + Node75fontSize * 0.2 + 6 : Node75width - Node75fontSize * 0.2;
  5109. Node75lineStart = (Node75width - (ht.Default.getTextSize('月故障损失电量', ' '+ Node75fontSize + 'px "微软雅黑"').width + 6)) * 0.5;
  5110. } else if (Node75align === 'center') {
  5111. Node75textStart = -3;
  5112. Node75textWidth = Node75width;
  5113. Node75lineStart = Node75width - ht.Default.getTextSize('月故障损失电量', ' '+ Node75fontSize + 'px "微软雅黑"').width - 11;
  5114. }
  5115. })();
  5116. Node75.setImage(GD.getTextJSON(Node75width, Node75height, true, false, false, ' '+ Node75fontSize + 'px "微软雅黑"'))
  5117. Node75.setPosition(813*ratio.ratioX, 78*ratio.ratioY);
  5118. Node75.setWidth(Node75width);
  5119. Node75.setHeight(Node75height);
  5120. Node75._nodeType = 'text';
  5121. Node75._disallowEvert = true;
  5122. Node75.setRotation(0*Math.PI/180);
  5123. Node75.a('node.width', Node75width);
  5124. Node75.a('node.height', Node75height);
  5125. Node75.a('node.rect', [0, 0, Node75width, Node75height]);
  5126. Node75.a('node.bordercolor','rgba(0,0,0,1)');
  5127. Node75.a('node.borderwidth', 0);
  5128. Node75.a('node.background','' || 'rgba(0,0,0,0)');
  5129. Node75.a('node.gradient','');
  5130. Node75.a('node.gradientcolor','');
  5131. Node75.a('node.text','月故障损失电量');
  5132. Node75.a('node.textalign','center');
  5133. Node75.a('node.textvAlign','middle');
  5134. Node75.a('node.textrect', [Node75textStart, 0, Node75textWidth, Node75height]);
  5135. Node75.a('node.color','rgba(0,0,0,1)');
  5136. Node75.a('node.font',' '+ Node75fontSize + 'px "微软雅黑"');
  5137. Node75.a('node.textvisible',true);
  5138. Node75.a('node.linefeed',false);
  5139. if (false) {
  5140. Node75.a('node.textfunc',function(g) {
  5141. g.beginPath();
  5142. var str=Node75.a('node.text') || '月故障损失电量';
  5143. var color=Node75.a('node.color') || 'rgba(0,0,0,1)';
  5144. canvasTextAutoLine(str,0,13.3333*0.5*_ratio.ratioY,Node75width,Node75height,13.3333*_ratio.ratioY,"center",color,' '+ Node75fontSize + 'px "微软雅黑"', 0,g);
  5145. });
  5146. }
  5147. if (false) {
  5148. Node75.a('node.underlinepoints',[Node75lineStart, (26 - 13.3333) * 0.5 * _ratio.ratioY + Node75fontSize + 2 , ht.Default.getTextSize('月故障损失电量', ' '+ Node75fontSize + 'px "微软雅黑"').width + 6, (Node75height - Node75fontSize) * 0.5*_ratio.ratioY + Node75fontSize + 2 ]);
  5149. Node75.a('node.underlinevisible',false);
  5150. Node75.a('node.underlineBorderWidth', 1);
  5151. }
  5152. dataModel.add(Node75);
  5153. zoomNodeList.push({
  5154. node: Node75,
  5155. borderWidth: 0,
  5156. attr: 'node.borderwidth'
  5157. }); _ratio = GD.getRatioWithRotation(0*Math.PI/180, ratio);
  5158. var Node76 = new ht.Node();
  5159. var Node76textStart, Node76textWidth, Node76lineStart, Node76align = 'center', Node76fontSize = 13.3333*_ratio.ratioY,Node76width = 110*_ratio.ratioX, Node76height = 26*_ratio.ratioY;
  5160. (function () {
  5161. if (Node76align === 'left') {
  5162. Node76textStart = Node76fontSize * 0.2 > 2 ? Node76fontSize * 0.2 - 4 : Node76fontSize * 0.2 - 9;
  5163. Node76textWidth = Node76width;
  5164. Node76lineStart = 1;
  5165. } else if (Node76align === 'right') {
  5166. Node76textStart = 0;
  5167. Node76textWidth =Node76fontSize <= 8 ? Node76width + Node76fontSize * 0.2 + 6 : Node76width - Node76fontSize * 0.2;
  5168. Node76lineStart = (Node76width - (ht.Default.getTextSize('月限电损失电量', ' '+ Node76fontSize + 'px "微软雅黑"').width + 6)) * 0.5;
  5169. } else if (Node76align === 'center') {
  5170. Node76textStart = -3;
  5171. Node76textWidth = Node76width;
  5172. Node76lineStart = Node76width - ht.Default.getTextSize('月限电损失电量', ' '+ Node76fontSize + 'px "微软雅黑"').width - 11;
  5173. }
  5174. })();
  5175. Node76.setImage(GD.getTextJSON(Node76width, Node76height, true, false, false, ' '+ Node76fontSize + 'px "微软雅黑"'))
  5176. Node76.setPosition(813*ratio.ratioX, 103*ratio.ratioY);
  5177. Node76.setWidth(Node76width);
  5178. Node76.setHeight(Node76height);
  5179. Node76._nodeType = 'text';
  5180. Node76._disallowEvert = true;
  5181. Node76.setRotation(0*Math.PI/180);
  5182. Node76.a('node.width', Node76width);
  5183. Node76.a('node.height', Node76height);
  5184. Node76.a('node.rect', [0, 0, Node76width, Node76height]);
  5185. Node76.a('node.bordercolor','rgba(0,0,0,1)');
  5186. Node76.a('node.borderwidth', 0);
  5187. Node76.a('node.background','' || 'rgba(0,0,0,0)');
  5188. Node76.a('node.gradient','');
  5189. Node76.a('node.gradientcolor','');
  5190. Node76.a('node.text','月限电损失电量');
  5191. Node76.a('node.textalign','center');
  5192. Node76.a('node.textvAlign','middle');
  5193. Node76.a('node.textrect', [Node76textStart, 0, Node76textWidth, Node76height]);
  5194. Node76.a('node.color','rgba(0,0,0,1)');
  5195. Node76.a('node.font',' '+ Node76fontSize + 'px "微软雅黑"');
  5196. Node76.a('node.textvisible',true);
  5197. Node76.a('node.linefeed',false);
  5198. if (false) {
  5199. Node76.a('node.textfunc',function(g) {
  5200. g.beginPath();
  5201. var str=Node76.a('node.text') || '月限电损失电量';
  5202. var color=Node76.a('node.color') || 'rgba(0,0,0,1)';
  5203. canvasTextAutoLine(str,0,13.3333*0.5*_ratio.ratioY,Node76width,Node76height,13.3333*_ratio.ratioY,"center",color,' '+ Node76fontSize + 'px "微软雅黑"', 0,g);
  5204. });
  5205. }
  5206. if (false) {
  5207. Node76.a('node.underlinepoints',[Node76lineStart, (26 - 13.3333) * 0.5 * _ratio.ratioY + Node76fontSize + 2 , ht.Default.getTextSize('月限电损失电量', ' '+ Node76fontSize + 'px "微软雅黑"').width + 6, (Node76height - Node76fontSize) * 0.5*_ratio.ratioY + Node76fontSize + 2 ]);
  5208. Node76.a('node.underlinevisible',false);
  5209. Node76.a('node.underlineBorderWidth', 1);
  5210. }
  5211. dataModel.add(Node76);
  5212. zoomNodeList.push({
  5213. node: Node76,
  5214. borderWidth: 0,
  5215. attr: 'node.borderwidth'
  5216. }); _ratio = GD.getRatioWithRotation(0*Math.PI/180, ratio);
  5217. var Node77 = new ht.Node();
  5218. var Node77textStart, Node77textWidth, Node77lineStart, Node77align = 'center', Node77fontSize = 13.3333*_ratio.ratioY,Node77width = 110*_ratio.ratioX, Node77height = 26*_ratio.ratioY;
  5219. (function () {
  5220. if (Node77align === 'left') {
  5221. Node77textStart = Node77fontSize * 0.2 > 2 ? Node77fontSize * 0.2 - 4 : Node77fontSize * 0.2 - 9;
  5222. Node77textWidth = Node77width;
  5223. Node77lineStart = 1;
  5224. } else if (Node77align === 'right') {
  5225. Node77textStart = 0;
  5226. Node77textWidth =Node77fontSize <= 8 ? Node77width + Node77fontSize * 0.2 + 6 : Node77width - Node77fontSize * 0.2;
  5227. Node77lineStart = (Node77width - (ht.Default.getTextSize('月受累损失电量', ' '+ Node77fontSize + 'px "微软雅黑"').width + 6)) * 0.5;
  5228. } else if (Node77align === 'center') {
  5229. Node77textStart = -3;
  5230. Node77textWidth = Node77width;
  5231. Node77lineStart = Node77width - ht.Default.getTextSize('月受累损失电量', ' '+ Node77fontSize + 'px "微软雅黑"').width - 11;
  5232. }
  5233. })();
  5234. Node77.setImage(GD.getTextJSON(Node77width, Node77height, true, false, false, ' '+ Node77fontSize + 'px "微软雅黑"'))
  5235. Node77.setPosition(813*ratio.ratioX, 127*ratio.ratioY);
  5236. Node77.setWidth(Node77width);
  5237. Node77.setHeight(Node77height);
  5238. Node77._nodeType = 'text';
  5239. Node77._disallowEvert = true;
  5240. Node77.setRotation(0*Math.PI/180);
  5241. Node77.a('node.width', Node77width);
  5242. Node77.a('node.height', Node77height);
  5243. Node77.a('node.rect', [0, 0, Node77width, Node77height]);
  5244. Node77.a('node.bordercolor','rgba(0,0,0,1)');
  5245. Node77.a('node.borderwidth', 0);
  5246. Node77.a('node.background','' || 'rgba(0,0,0,0)');
  5247. Node77.a('node.gradient','');
  5248. Node77.a('node.gradientcolor','');
  5249. Node77.a('node.text','月受累损失电量');
  5250. Node77.a('node.textalign','center');
  5251. Node77.a('node.textvAlign','middle');
  5252. Node77.a('node.textrect', [Node77textStart, 0, Node77textWidth, Node77height]);
  5253. Node77.a('node.color','rgba(0,0,0,1)');
  5254. Node77.a('node.font',' '+ Node77fontSize + 'px "微软雅黑"');
  5255. Node77.a('node.textvisible',true);
  5256. Node77.a('node.linefeed',false);
  5257. if (false) {
  5258. Node77.a('node.textfunc',function(g) {
  5259. g.beginPath();
  5260. var str=Node77.a('node.text') || '月受累损失电量';
  5261. var color=Node77.a('node.color') || 'rgba(0,0,0,1)';
  5262. canvasTextAutoLine(str,0,13.3333*0.5*_ratio.ratioY,Node77width,Node77height,13.3333*_ratio.ratioY,"center",color,' '+ Node77fontSize + 'px "微软雅黑"', 0,g);
  5263. });
  5264. }
  5265. if (false) {
  5266. Node77.a('node.underlinepoints',[Node77lineStart, (26 - 13.3333) * 0.5 * _ratio.ratioY + Node77fontSize + 2 , ht.Default.getTextSize('月受累损失电量', ' '+ Node77fontSize + 'px "微软雅黑"').width + 6, (Node77height - Node77fontSize) * 0.5*_ratio.ratioY + Node77fontSize + 2 ]);
  5267. Node77.a('node.underlinevisible',false);
  5268. Node77.a('node.underlineBorderWidth', 1);
  5269. }
  5270. dataModel.add(Node77);
  5271. zoomNodeList.push({
  5272. node: Node77,
  5273. borderWidth: 0,
  5274. attr: 'node.borderwidth'
  5275. }); _ratio = GD.getRatioWithRotation(0*Math.PI/180, ratio);
  5276. var Node78type = 'rect';
  5277. var Node78 = new ht.Node(),
  5278. Node78BorderWidth = 1*2;
  5279. if (Node78type === 'arc') {
  5280. Node78BorderWidth *= 1;
  5281. }
  5282. Node78.setImage(GD.getRectJSON(95*_ratio.ratioX, 24.33136*_ratio.ratioY, Node78type, '@arcFrom@', '@arcTo@', '@arcClose@'));
  5283. Node78.setPosition(919*ratio.ratioX, 52*ratio.ratioY);
  5284. Node78.setSize(95*_ratio.ratioX, 24.33136*_ratio.ratioY);
  5285. Node78.s({
  5286. 'pixelPerfect':true
  5287. /*@AddPara@*/
  5288. });
  5289. Node78.a('node.width', 95*_ratio.ratioX);
  5290. Node78.a('node.height', 24.33136*_ratio.ratioY);
  5291. Node78.a('node.type', Node78type);
  5292. Node78.a('node.rect', [0, 0, 95*_ratio.ratioX, 24.33136*_ratio.ratioY]);
  5293. Node78.a('node.background', 'rgba(255,255,255,0.003921569)');
  5294. Node78.a('node.gradientcolor', '');
  5295. Node78.a('node.gradient', '');
  5296. Node78.a('node.borderwidth', Node78BorderWidth);
  5297. Node78.a('node.color', 'rgba(224,224,224,1)');
  5298. Node78.a('node.fillrect', [0,0,0,0]);
  5299. Node78.a('node.fillbackcolor', 'rgba(0,0,0,0)');
  5300. Node78.a('node.fillgradientcolor', 'rgba(0,0,0,0)');
  5301. Node78.a('node.fillgradient', '');
  5302. if (Node78type !== 'rect') {
  5303. Node78.a('node.arcFrom', parseFloat('@arcFrom@'));
  5304. Node78.a('node.arcTo', parseFloat('@arcTo@'));
  5305. Node78.a('node.arcClose', '@arcClose@' === 'true' ? true : false);
  5306. }
  5307. if (Node78type === 'arc') {
  5308. Node78.a('node.arcOval', true);
  5309. }
  5310. Node78.setRotation(0*Math.PI/180);
  5311. Node78.borderWidth = Node78BorderWidth;
  5312. Node78.borderFillwidth = Node78BorderWidth;
  5313. dataModel.add(Node78);
  5314. Node78._nodename = 'Node78'
  5315. Node78._nodeType = 'rect';
  5316. zoomNodeList.push({
  5317. node: Node78,
  5318. attr: 'node.borderwidth'
  5319. });
  5320. (function (node, _img) {
  5321. var setWidth = node.setWidth,
  5322. setHeight = node.setHeight;
  5323. node.setWidth = function (width) {
  5324. if (width === this.getWidth()) return ;
  5325. var height = this.getHeight();
  5326. this.a('node.width', width);
  5327. this.a('node.rect', [0,0,width, height]);
  5328. setWidth.apply(this, arguments);
  5329. }
  5330. node.setHeight = function (height) {
  5331. if (height === this.getHeight()) return ;
  5332. var width = this.getWidth();
  5333. this.a('node.height', height);
  5334. this.a('node.rect', [0,0,width, height]);
  5335. setHeight.apply(this, arguments);
  5336. }
  5337. })(Node78, Node78.getImage());_ratio = GD.getRatioWithRotation(0*Math.PI/180, ratio);
  5338. var Node79type = 'rect';
  5339. var Node79 = new ht.Node(),
  5340. Node79BorderWidth = 1*2;
  5341. if (Node79type === 'arc') {
  5342. Node79BorderWidth *= 1;
  5343. }
  5344. Node79.setImage(GD.getRectJSON(95*_ratio.ratioX, 24.33138*_ratio.ratioY, Node79type, '@arcFrom@', '@arcTo@', '@arcClose@'));
  5345. Node79.setPosition(919*ratio.ratioX, 76*ratio.ratioY);
  5346. Node79.setSize(95*_ratio.ratioX, 24.33138*_ratio.ratioY);
  5347. Node79.s({
  5348. 'pixelPerfect':true
  5349. /*@AddPara@*/
  5350. });
  5351. Node79.a('node.width', 95*_ratio.ratioX);
  5352. Node79.a('node.height', 24.33138*_ratio.ratioY);
  5353. Node79.a('node.type', Node79type);
  5354. Node79.a('node.rect', [0, 0, 95*_ratio.ratioX, 24.33138*_ratio.ratioY]);
  5355. Node79.a('node.background', 'rgba(255,255,255,0.003921569)');
  5356. Node79.a('node.gradientcolor', '');
  5357. Node79.a('node.gradient', '');
  5358. Node79.a('node.borderwidth', Node79BorderWidth);
  5359. Node79.a('node.color', 'rgba(224,224,224,1)');
  5360. Node79.a('node.fillrect', [0,0,0,0]);
  5361. Node79.a('node.fillbackcolor', 'rgba(0,0,0,0)');
  5362. Node79.a('node.fillgradientcolor', 'rgba(0,0,0,0)');
  5363. Node79.a('node.fillgradient', '');
  5364. if (Node79type !== 'rect') {
  5365. Node79.a('node.arcFrom', parseFloat('@arcFrom@'));
  5366. Node79.a('node.arcTo', parseFloat('@arcTo@'));
  5367. Node79.a('node.arcClose', '@arcClose@' === 'true' ? true : false);
  5368. }
  5369. if (Node79type === 'arc') {
  5370. Node79.a('node.arcOval', true);
  5371. }
  5372. Node79.setRotation(0*Math.PI/180);
  5373. Node79.borderWidth = Node79BorderWidth;
  5374. Node79.borderFillwidth = Node79BorderWidth;
  5375. dataModel.add(Node79);
  5376. Node79._nodename = 'Node79'
  5377. Node79._nodeType = 'rect';
  5378. zoomNodeList.push({
  5379. node: Node79,
  5380. attr: 'node.borderwidth'
  5381. });
  5382. (function (node, _img) {
  5383. var setWidth = node.setWidth,
  5384. setHeight = node.setHeight;
  5385. node.setWidth = function (width) {
  5386. if (width === this.getWidth()) return ;
  5387. var height = this.getHeight();
  5388. this.a('node.width', width);
  5389. this.a('node.rect', [0,0,width, height]);
  5390. setWidth.apply(this, arguments);
  5391. }
  5392. node.setHeight = function (height) {
  5393. if (height === this.getHeight()) return ;
  5394. var width = this.getWidth();
  5395. this.a('node.height', height);
  5396. this.a('node.rect', [0,0,width, height]);
  5397. setHeight.apply(this, arguments);
  5398. }
  5399. })(Node79, Node79.getImage());_ratio = GD.getRatioWithRotation(0*Math.PI/180, ratio);
  5400. var Node80type = 'rect';
  5401. var Node80 = new ht.Node(),
  5402. Node80BorderWidth = 1*2;
  5403. if (Node80type === 'arc') {
  5404. Node80BorderWidth *= 1;
  5405. }
  5406. Node80.setImage(GD.getRectJSON(95*_ratio.ratioX, 24.33138*_ratio.ratioY, Node80type, '@arcFrom@', '@arcTo@', '@arcClose@'));
  5407. Node80.setPosition(919*ratio.ratioX, 100*ratio.ratioY);
  5408. Node80.setSize(95*_ratio.ratioX, 24.33138*_ratio.ratioY);
  5409. Node80.s({
  5410. 'pixelPerfect':true
  5411. /*@AddPara@*/
  5412. });
  5413. Node80.a('node.width', 95*_ratio.ratioX);
  5414. Node80.a('node.height', 24.33138*_ratio.ratioY);
  5415. Node80.a('node.type', Node80type);
  5416. Node80.a('node.rect', [0, 0, 95*_ratio.ratioX, 24.33138*_ratio.ratioY]);
  5417. Node80.a('node.background', 'rgba(255,255,255,0.003921569)');
  5418. Node80.a('node.gradientcolor', '');
  5419. Node80.a('node.gradient', '');
  5420. Node80.a('node.borderwidth', Node80BorderWidth);
  5421. Node80.a('node.color', 'rgba(224,224,224,1)');
  5422. Node80.a('node.fillrect', [0,0,0,0]);
  5423. Node80.a('node.fillbackcolor', 'rgba(0,0,0,0)');
  5424. Node80.a('node.fillgradientcolor', 'rgba(0,0,0,0)');
  5425. Node80.a('node.fillgradient', '');
  5426. if (Node80type !== 'rect') {
  5427. Node80.a('node.arcFrom', parseFloat('@arcFrom@'));
  5428. Node80.a('node.arcTo', parseFloat('@arcTo@'));
  5429. Node80.a('node.arcClose', '@arcClose@' === 'true' ? true : false);
  5430. }
  5431. if (Node80type === 'arc') {
  5432. Node80.a('node.arcOval', true);
  5433. }
  5434. Node80.setRotation(0*Math.PI/180);
  5435. Node80.borderWidth = Node80BorderWidth;
  5436. Node80.borderFillwidth = Node80BorderWidth;
  5437. dataModel.add(Node80);
  5438. Node80._nodename = 'Node80'
  5439. Node80._nodeType = 'rect';
  5440. zoomNodeList.push({
  5441. node: Node80,
  5442. attr: 'node.borderwidth'
  5443. });
  5444. (function (node, _img) {
  5445. var setWidth = node.setWidth,
  5446. setHeight = node.setHeight;
  5447. node.setWidth = function (width) {
  5448. if (width === this.getWidth()) return ;
  5449. var height = this.getHeight();
  5450. this.a('node.width', width);
  5451. this.a('node.rect', [0,0,width, height]);
  5452. setWidth.apply(this, arguments);
  5453. }
  5454. node.setHeight = function (height) {
  5455. if (height === this.getHeight()) return ;
  5456. var width = this.getWidth();
  5457. this.a('node.height', height);
  5458. this.a('node.rect', [0,0,width, height]);
  5459. setHeight.apply(this, arguments);
  5460. }
  5461. })(Node80, Node80.getImage());_ratio = GD.getRatioWithRotation(0*Math.PI/180, ratio);
  5462. var Node81type = 'rect';
  5463. var Node81 = new ht.Node(),
  5464. Node81BorderWidth = 1*2;
  5465. if (Node81type === 'arc') {
  5466. Node81BorderWidth *= 1;
  5467. }
  5468. Node81.setImage(GD.getRectJSON(95*_ratio.ratioX, 24.33136*_ratio.ratioY, Node81type, '@arcFrom@', '@arcTo@', '@arcClose@'));
  5469. Node81.setPosition(919*ratio.ratioX, 125*ratio.ratioY);
  5470. Node81.setSize(95*_ratio.ratioX, 24.33136*_ratio.ratioY);
  5471. Node81.s({
  5472. 'pixelPerfect':true
  5473. /*@AddPara@*/
  5474. });
  5475. Node81.a('node.width', 95*_ratio.ratioX);
  5476. Node81.a('node.height', 24.33136*_ratio.ratioY);
  5477. Node81.a('node.type', Node81type);
  5478. Node81.a('node.rect', [0, 0, 95*_ratio.ratioX, 24.33136*_ratio.ratioY]);
  5479. Node81.a('node.background', 'rgba(255,255,255,0.003921569)');
  5480. Node81.a('node.gradientcolor', '');
  5481. Node81.a('node.gradient', '');
  5482. Node81.a('node.borderwidth', Node81BorderWidth);
  5483. Node81.a('node.color', 'rgba(224,224,224,1)');
  5484. Node81.a('node.fillrect', [0,0,0,0]);
  5485. Node81.a('node.fillbackcolor', 'rgba(0,0,0,0)');
  5486. Node81.a('node.fillgradientcolor', 'rgba(0,0,0,0)');
  5487. Node81.a('node.fillgradient', '');
  5488. if (Node81type !== 'rect') {
  5489. Node81.a('node.arcFrom', parseFloat('@arcFrom@'));
  5490. Node81.a('node.arcTo', parseFloat('@arcTo@'));
  5491. Node81.a('node.arcClose', '@arcClose@' === 'true' ? true : false);
  5492. }
  5493. if (Node81type === 'arc') {
  5494. Node81.a('node.arcOval', true);
  5495. }
  5496. Node81.setRotation(0*Math.PI/180);
  5497. Node81.borderWidth = Node81BorderWidth;
  5498. Node81.borderFillwidth = Node81BorderWidth;
  5499. dataModel.add(Node81);
  5500. Node81._nodename = 'Node81'
  5501. Node81._nodeType = 'rect';
  5502. zoomNodeList.push({
  5503. node: Node81,
  5504. attr: 'node.borderwidth'
  5505. });
  5506. (function (node, _img) {
  5507. var setWidth = node.setWidth,
  5508. setHeight = node.setHeight;
  5509. node.setWidth = function (width) {
  5510. if (width === this.getWidth()) return ;
  5511. var height = this.getHeight();
  5512. this.a('node.width', width);
  5513. this.a('node.rect', [0,0,width, height]);
  5514. setWidth.apply(this, arguments);
  5515. }
  5516. node.setHeight = function (height) {
  5517. if (height === this.getHeight()) return ;
  5518. var width = this.getWidth();
  5519. this.a('node.height', height);
  5520. this.a('node.rect', [0,0,width, height]);
  5521. setHeight.apply(this, arguments);
  5522. }
  5523. })(Node81, Node81.getImage());_ratio = GD.getRatioWithRotation(0*Math.PI/180, ratio);
  5524. var Node82type = 'rect';
  5525. var Node82 = new ht.Node(),
  5526. Node82BorderWidth = 1*2;
  5527. if (Node82type === 'arc') {
  5528. Node82BorderWidth *= 1;
  5529. }
  5530. Node82.setImage(GD.getRectJSON(95*_ratio.ratioX, 24.33138*_ratio.ratioY, Node82type, '@arcFrom@', '@arcTo@', '@arcClose@'));
  5531. Node82.setPosition(919*ratio.ratioX, 149*ratio.ratioY);
  5532. Node82.setSize(95*_ratio.ratioX, 24.33138*_ratio.ratioY);
  5533. Node82.s({
  5534. 'pixelPerfect':true
  5535. /*@AddPara@*/
  5536. });
  5537. Node82.a('node.width', 95*_ratio.ratioX);
  5538. Node82.a('node.height', 24.33138*_ratio.ratioY);
  5539. Node82.a('node.type', Node82type);
  5540. Node82.a('node.rect', [0, 0, 95*_ratio.ratioX, 24.33138*_ratio.ratioY]);
  5541. Node82.a('node.background', 'rgba(255,255,255,0.003921569)');
  5542. Node82.a('node.gradientcolor', '');
  5543. Node82.a('node.gradient', '');
  5544. Node82.a('node.borderwidth', Node82BorderWidth);
  5545. Node82.a('node.color', 'rgba(224,224,224,1)');
  5546. Node82.a('node.fillrect', [0,0,0,0]);
  5547. Node82.a('node.fillbackcolor', 'rgba(0,0,0,0)');
  5548. Node82.a('node.fillgradientcolor', 'rgba(0,0,0,0)');
  5549. Node82.a('node.fillgradient', '');
  5550. if (Node82type !== 'rect') {
  5551. Node82.a('node.arcFrom', parseFloat('@arcFrom@'));
  5552. Node82.a('node.arcTo', parseFloat('@arcTo@'));
  5553. Node82.a('node.arcClose', '@arcClose@' === 'true' ? true : false);
  5554. }
  5555. if (Node82type === 'arc') {
  5556. Node82.a('node.arcOval', true);
  5557. }
  5558. Node82.setRotation(0*Math.PI/180);
  5559. Node82.borderWidth = Node82BorderWidth;
  5560. Node82.borderFillwidth = Node82BorderWidth;
  5561. dataModel.add(Node82);
  5562. Node82._nodename = 'Node82'
  5563. Node82._nodeType = 'rect';
  5564. zoomNodeList.push({
  5565. node: Node82,
  5566. attr: 'node.borderwidth'
  5567. });
  5568. (function (node, _img) {
  5569. var setWidth = node.setWidth,
  5570. setHeight = node.setHeight;
  5571. node.setWidth = function (width) {
  5572. if (width === this.getWidth()) return ;
  5573. var height = this.getHeight();
  5574. this.a('node.width', width);
  5575. this.a('node.rect', [0,0,width, height]);
  5576. setWidth.apply(this, arguments);
  5577. }
  5578. node.setHeight = function (height) {
  5579. if (height === this.getHeight()) return ;
  5580. var width = this.getWidth();
  5581. this.a('node.height', height);
  5582. this.a('node.rect', [0,0,width, height]);
  5583. setHeight.apply(this, arguments);
  5584. }
  5585. })(Node82, Node82.getImage());_ratio = GD.getRatioWithRotation(0*Math.PI/180, ratio);
  5586. var Node83type = 'rect';
  5587. var Node83 = new ht.Node(),
  5588. Node83BorderWidth = 1*2;
  5589. if (Node83type === 'arc') {
  5590. Node83BorderWidth *= 1;
  5591. }
  5592. Node83.setImage(GD.getRectJSON(65*_ratio.ratioX, 24.33136*_ratio.ratioY, Node83type, '@arcFrom@', '@arcTo@', '@arcClose@'));
  5593. Node83.setPosition(999*ratio.ratioX, 52*ratio.ratioY);
  5594. Node83.setSize(65*_ratio.ratioX, 24.33136*_ratio.ratioY);
  5595. Node83.s({
  5596. 'pixelPerfect':true
  5597. /*@AddPara@*/
  5598. });
  5599. Node83.a('node.width', 65*_ratio.ratioX);
  5600. Node83.a('node.height', 24.33136*_ratio.ratioY);
  5601. Node83.a('node.type', Node83type);
  5602. Node83.a('node.rect', [0, 0, 65*_ratio.ratioX, 24.33136*_ratio.ratioY]);
  5603. Node83.a('node.background', 'rgba(255,255,255,0.003921569)');
  5604. Node83.a('node.gradientcolor', '');
  5605. Node83.a('node.gradient', '');
  5606. Node83.a('node.borderwidth', Node83BorderWidth);
  5607. Node83.a('node.color', 'rgba(224,224,224,1)');
  5608. Node83.a('node.fillrect', [0,0,0,0]);
  5609. Node83.a('node.fillbackcolor', 'rgba(0,0,0,0)');
  5610. Node83.a('node.fillgradientcolor', 'rgba(0,0,0,0)');
  5611. Node83.a('node.fillgradient', '');
  5612. if (Node83type !== 'rect') {
  5613. Node83.a('node.arcFrom', parseFloat('@arcFrom@'));
  5614. Node83.a('node.arcTo', parseFloat('@arcTo@'));
  5615. Node83.a('node.arcClose', '@arcClose@' === 'true' ? true : false);
  5616. }
  5617. if (Node83type === 'arc') {
  5618. Node83.a('node.arcOval', true);
  5619. }
  5620. Node83.setRotation(0*Math.PI/180);
  5621. Node83.borderWidth = Node83BorderWidth;
  5622. Node83.borderFillwidth = Node83BorderWidth;
  5623. dataModel.add(Node83);
  5624. Node83._nodename = 'Node83'
  5625. Node83._nodeType = 'rect';
  5626. zoomNodeList.push({
  5627. node: Node83,
  5628. attr: 'node.borderwidth'
  5629. });
  5630. (function (node, _img) {
  5631. var setWidth = node.setWidth,
  5632. setHeight = node.setHeight;
  5633. node.setWidth = function (width) {
  5634. if (width === this.getWidth()) return ;
  5635. var height = this.getHeight();
  5636. this.a('node.width', width);
  5637. this.a('node.rect', [0,0,width, height]);
  5638. setWidth.apply(this, arguments);
  5639. }
  5640. node.setHeight = function (height) {
  5641. if (height === this.getHeight()) return ;
  5642. var width = this.getWidth();
  5643. this.a('node.height', height);
  5644. this.a('node.rect', [0,0,width, height]);
  5645. setHeight.apply(this, arguments);
  5646. }
  5647. })(Node83, Node83.getImage());_ratio = GD.getRatioWithRotation(0*Math.PI/180, ratio);
  5648. var Node84 = new ht.Node();
  5649. var Node84textStart, Node84textWidth, Node84lineStart, Node84align = 'center', Node84fontSize = 14.66663*_ratio.ratioY,Node84width = 59*_ratio.ratioX, Node84height = 26*_ratio.ratioY;
  5650. (function () {
  5651. if (Node84align === 'left') {
  5652. Node84textStart = Node84fontSize * 0.2 > 2 ? Node84fontSize * 0.2 - 4 : Node84fontSize * 0.2 - 9;
  5653. Node84textWidth = Node84width;
  5654. Node84lineStart = 1;
  5655. } else if (Node84align === 'right') {
  5656. Node84textStart = 0;
  5657. Node84textWidth =Node84fontSize <= 8 ? Node84width + Node84fontSize * 0.2 + 6 : Node84width - Node84fontSize * 0.2;
  5658. Node84lineStart = (Node84width - (ht.Default.getTextSize('0', ' '+ Node84fontSize + 'px "Arial"').width + 6)) * 0.5;
  5659. } else if (Node84align === 'center') {
  5660. Node84textStart = -3;
  5661. Node84textWidth = Node84width;
  5662. Node84lineStart = Node84width - ht.Default.getTextSize('0', ' '+ Node84fontSize + 'px "Arial"').width - 11;
  5663. }
  5664. })();
  5665. Node84.setImage(GD.getTextJSON(Node84width, Node84height, true, false, false, ' '+ Node84fontSize + 'px "Arial"'))
  5666. Node84.setPosition(919*ratio.ratioX, 54*ratio.ratioY);
  5667. Node84.setWidth(Node84width);
  5668. Node84.setHeight(Node84height);
  5669. Node84._nodeType = 'text';
  5670. Node84._disallowEvert = true;
  5671. Node84.setRotation(0*Math.PI/180);
  5672. Node84.a('node.width', Node84width);
  5673. Node84.a('node.height', Node84height);
  5674. Node84.a('node.rect', [0, 0, Node84width, Node84height]);
  5675. Node84.a('node.bordercolor','rgba(0,0,0,1)');
  5676. Node84.a('node.borderwidth', 0);
  5677. Node84.a('node.background','' || 'rgba(0,0,0,0)');
  5678. Node84.a('node.gradient','');
  5679. Node84.a('node.gradientcolor','');
  5680. Node84.a('node.text','0');
  5681. Node84.a('node.textalign','center');
  5682. Node84.a('node.textvAlign','middle');
  5683. Node84.a('node.textrect', [Node84textStart, 0, Node84textWidth, Node84height]);
  5684. Node84.a('node.color','rgba(0,0,0,1)');
  5685. Node84.a('node.font',' '+ Node84fontSize + 'px "Arial"');
  5686. Node84.a('node.textvisible',true);
  5687. Node84.a('node.linefeed',false);
  5688. if (false) {
  5689. Node84.a('node.textfunc',function(g) {
  5690. g.beginPath();
  5691. var str=Node84.a('node.text') || '0';
  5692. var color=Node84.a('node.color') || 'rgba(0,0,0,1)';
  5693. canvasTextAutoLine(str,0,14.66663*0.5*_ratio.ratioY,Node84width,Node84height,14.66663*_ratio.ratioY,"center",color,' '+ Node84fontSize + 'px "Arial"', 0,g);
  5694. });
  5695. }
  5696. if (false) {
  5697. Node84.a('node.underlinepoints',[Node84lineStart, (26 - 14.66663) * 0.5 * _ratio.ratioY + Node84fontSize + 2 , ht.Default.getTextSize('0', ' '+ Node84fontSize + 'px "Arial"').width + 6, (Node84height - Node84fontSize) * 0.5*_ratio.ratioY + Node84fontSize + 2 ]);
  5698. Node84.a('node.underlinevisible',false);
  5699. Node84.a('node.underlineBorderWidth', 1);
  5700. }
  5701. dataModel.add(Node84);
  5702. zoomNodeList.push({
  5703. node: Node84,
  5704. borderWidth: 0,
  5705. attr: 'node.borderwidth'
  5706. }); _ratio = GD.getRatioWithRotation(0*Math.PI/180, ratio);
  5707. var Node85 = new ht.Node();
  5708. var Node85textStart, Node85textWidth, Node85lineStart, Node85align = 'center', Node85fontSize = 14.66663*_ratio.ratioY,Node85width = 59*_ratio.ratioX, Node85height = 26*_ratio.ratioY;
  5709. (function () {
  5710. if (Node85align === 'left') {
  5711. Node85textStart = Node85fontSize * 0.2 > 2 ? Node85fontSize * 0.2 - 4 : Node85fontSize * 0.2 - 9;
  5712. Node85textWidth = Node85width;
  5713. Node85lineStart = 1;
  5714. } else if (Node85align === 'right') {
  5715. Node85textStart = 0;
  5716. Node85textWidth =Node85fontSize <= 8 ? Node85width + Node85fontSize * 0.2 + 6 : Node85width - Node85fontSize * 0.2;
  5717. Node85lineStart = (Node85width - (ht.Default.getTextSize('0', ' '+ Node85fontSize + 'px "Arial"').width + 6)) * 0.5;
  5718. } else if (Node85align === 'center') {
  5719. Node85textStart = -3;
  5720. Node85textWidth = Node85width;
  5721. Node85lineStart = Node85width - ht.Default.getTextSize('0', ' '+ Node85fontSize + 'px "Arial"').width - 11;
  5722. }
  5723. })();
  5724. Node85.setImage(GD.getTextJSON(Node85width, Node85height, true, false, false, ' '+ Node85fontSize + 'px "Arial"'))
  5725. Node85.setPosition(919*ratio.ratioX, 78*ratio.ratioY);
  5726. Node85.setWidth(Node85width);
  5727. Node85.setHeight(Node85height);
  5728. Node85._nodeType = 'text';
  5729. Node85._disallowEvert = true;
  5730. Node85.setRotation(0*Math.PI/180);
  5731. Node85.a('node.width', Node85width);
  5732. Node85.a('node.height', Node85height);
  5733. Node85.a('node.rect', [0, 0, Node85width, Node85height]);
  5734. Node85.a('node.bordercolor','rgba(0,0,0,1)');
  5735. Node85.a('node.borderwidth', 0);
  5736. Node85.a('node.background','' || 'rgba(0,0,0,0)');
  5737. Node85.a('node.gradient','');
  5738. Node85.a('node.gradientcolor','');
  5739. Node85.a('node.text','0');
  5740. Node85.a('node.textalign','center');
  5741. Node85.a('node.textvAlign','middle');
  5742. Node85.a('node.textrect', [Node85textStart, 0, Node85textWidth, Node85height]);
  5743. Node85.a('node.color','rgba(0,0,0,1)');
  5744. Node85.a('node.font',' '+ Node85fontSize + 'px "Arial"');
  5745. Node85.a('node.textvisible',true);
  5746. Node85.a('node.linefeed',false);
  5747. if (false) {
  5748. Node85.a('node.textfunc',function(g) {
  5749. g.beginPath();
  5750. var str=Node85.a('node.text') || '0';
  5751. var color=Node85.a('node.color') || 'rgba(0,0,0,1)';
  5752. canvasTextAutoLine(str,0,14.66663*0.5*_ratio.ratioY,Node85width,Node85height,14.66663*_ratio.ratioY,"center",color,' '+ Node85fontSize + 'px "Arial"', 0,g);
  5753. });
  5754. }
  5755. if (false) {
  5756. Node85.a('node.underlinepoints',[Node85lineStart, (26 - 14.66663) * 0.5 * _ratio.ratioY + Node85fontSize + 2 , ht.Default.getTextSize('0', ' '+ Node85fontSize + 'px "Arial"').width + 6, (Node85height - Node85fontSize) * 0.5*_ratio.ratioY + Node85fontSize + 2 ]);
  5757. Node85.a('node.underlinevisible',false);
  5758. Node85.a('node.underlineBorderWidth', 1);
  5759. }
  5760. dataModel.add(Node85);
  5761. zoomNodeList.push({
  5762. node: Node85,
  5763. borderWidth: 0,
  5764. attr: 'node.borderwidth'
  5765. }); _ratio = GD.getRatioWithRotation(0*Math.PI/180, ratio);
  5766. var Node86 = new ht.Node();
  5767. var Node86textStart, Node86textWidth, Node86lineStart, Node86align = 'center', Node86fontSize = 14.66663*_ratio.ratioY,Node86width = 59*_ratio.ratioX, Node86height = 26*_ratio.ratioY;
  5768. (function () {
  5769. if (Node86align === 'left') {
  5770. Node86textStart = Node86fontSize * 0.2 > 2 ? Node86fontSize * 0.2 - 4 : Node86fontSize * 0.2 - 9;
  5771. Node86textWidth = Node86width;
  5772. Node86lineStart = 1;
  5773. } else if (Node86align === 'right') {
  5774. Node86textStart = 0;
  5775. Node86textWidth =Node86fontSize <= 8 ? Node86width + Node86fontSize * 0.2 + 6 : Node86width - Node86fontSize * 0.2;
  5776. Node86lineStart = (Node86width - (ht.Default.getTextSize('0', ' '+ Node86fontSize + 'px "Arial"').width + 6)) * 0.5;
  5777. } else if (Node86align === 'center') {
  5778. Node86textStart = -3;
  5779. Node86textWidth = Node86width;
  5780. Node86lineStart = Node86width - ht.Default.getTextSize('0', ' '+ Node86fontSize + 'px "Arial"').width - 11;
  5781. }
  5782. })();
  5783. Node86.setImage(GD.getTextJSON(Node86width, Node86height, true, false, false, ' '+ Node86fontSize + 'px "Arial"'))
  5784. Node86.setPosition(919*ratio.ratioX, 103*ratio.ratioY);
  5785. Node86.setWidth(Node86width);
  5786. Node86.setHeight(Node86height);
  5787. Node86._nodeType = 'text';
  5788. Node86._disallowEvert = true;
  5789. Node86.setRotation(0*Math.PI/180);
  5790. Node86.a('node.width', Node86width);
  5791. Node86.a('node.height', Node86height);
  5792. Node86.a('node.rect', [0, 0, Node86width, Node86height]);
  5793. Node86.a('node.bordercolor','rgba(0,0,0,1)');
  5794. Node86.a('node.borderwidth', 0);
  5795. Node86.a('node.background','' || 'rgba(0,0,0,0)');
  5796. Node86.a('node.gradient','');
  5797. Node86.a('node.gradientcolor','');
  5798. Node86.a('node.text','0');
  5799. Node86.a('node.textalign','center');
  5800. Node86.a('node.textvAlign','middle');
  5801. Node86.a('node.textrect', [Node86textStart, 0, Node86textWidth, Node86height]);
  5802. Node86.a('node.color','rgba(0,0,0,1)');
  5803. Node86.a('node.font',' '+ Node86fontSize + 'px "Arial"');
  5804. Node86.a('node.textvisible',true);
  5805. Node86.a('node.linefeed',false);
  5806. if (false) {
  5807. Node86.a('node.textfunc',function(g) {
  5808. g.beginPath();
  5809. var str=Node86.a('node.text') || '0';
  5810. var color=Node86.a('node.color') || 'rgba(0,0,0,1)';
  5811. canvasTextAutoLine(str,0,14.66663*0.5*_ratio.ratioY,Node86width,Node86height,14.66663*_ratio.ratioY,"center",color,' '+ Node86fontSize + 'px "Arial"', 0,g);
  5812. });
  5813. }
  5814. if (false) {
  5815. Node86.a('node.underlinepoints',[Node86lineStart, (26 - 14.66663) * 0.5 * _ratio.ratioY + Node86fontSize + 2 , ht.Default.getTextSize('0', ' '+ Node86fontSize + 'px "Arial"').width + 6, (Node86height - Node86fontSize) * 0.5*_ratio.ratioY + Node86fontSize + 2 ]);
  5816. Node86.a('node.underlinevisible',false);
  5817. Node86.a('node.underlineBorderWidth', 1);
  5818. }
  5819. dataModel.add(Node86);
  5820. zoomNodeList.push({
  5821. node: Node86,
  5822. borderWidth: 0,
  5823. attr: 'node.borderwidth'
  5824. }); _ratio = GD.getRatioWithRotation(0*Math.PI/180, ratio);
  5825. var Node87 = new ht.Node();
  5826. var Node87textStart, Node87textWidth, Node87lineStart, Node87align = 'center', Node87fontSize = 14.66663*_ratio.ratioY,Node87width = 59*_ratio.ratioX, Node87height = 26*_ratio.ratioY;
  5827. (function () {
  5828. if (Node87align === 'left') {
  5829. Node87textStart = Node87fontSize * 0.2 > 2 ? Node87fontSize * 0.2 - 4 : Node87fontSize * 0.2 - 9;
  5830. Node87textWidth = Node87width;
  5831. Node87lineStart = 1;
  5832. } else if (Node87align === 'right') {
  5833. Node87textStart = 0;
  5834. Node87textWidth =Node87fontSize <= 8 ? Node87width + Node87fontSize * 0.2 + 6 : Node87width - Node87fontSize * 0.2;
  5835. Node87lineStart = (Node87width - (ht.Default.getTextSize('0', ' '+ Node87fontSize + 'px "Arial"').width + 6)) * 0.5;
  5836. } else if (Node87align === 'center') {
  5837. Node87textStart = -3;
  5838. Node87textWidth = Node87width;
  5839. Node87lineStart = Node87width - ht.Default.getTextSize('0', ' '+ Node87fontSize + 'px "Arial"').width - 11;
  5840. }
  5841. })();
  5842. Node87.setImage(GD.getTextJSON(Node87width, Node87height, true, false, false, ' '+ Node87fontSize + 'px "Arial"'))
  5843. Node87.setPosition(919*ratio.ratioX, 126*ratio.ratioY);
  5844. Node87.setWidth(Node87width);
  5845. Node87.setHeight(Node87height);
  5846. Node87._nodeType = 'text';
  5847. Node87._disallowEvert = true;
  5848. Node87.setRotation(0*Math.PI/180);
  5849. Node87.a('node.width', Node87width);
  5850. Node87.a('node.height', Node87height);
  5851. Node87.a('node.rect', [0, 0, Node87width, Node87height]);
  5852. Node87.a('node.bordercolor','rgba(0,0,0,1)');
  5853. Node87.a('node.borderwidth', 0);
  5854. Node87.a('node.background','' || 'rgba(0,0,0,0)');
  5855. Node87.a('node.gradient','');
  5856. Node87.a('node.gradientcolor','');
  5857. Node87.a('node.text','0');
  5858. Node87.a('node.textalign','center');
  5859. Node87.a('node.textvAlign','middle');
  5860. Node87.a('node.textrect', [Node87textStart, 0, Node87textWidth, Node87height]);
  5861. Node87.a('node.color','rgba(0,0,0,1)');
  5862. Node87.a('node.font',' '+ Node87fontSize + 'px "Arial"');
  5863. Node87.a('node.textvisible',true);
  5864. Node87.a('node.linefeed',false);
  5865. if (false) {
  5866. Node87.a('node.textfunc',function(g) {
  5867. g.beginPath();
  5868. var str=Node87.a('node.text') || '0';
  5869. var color=Node87.a('node.color') || 'rgba(0,0,0,1)';
  5870. canvasTextAutoLine(str,0,14.66663*0.5*_ratio.ratioY,Node87width,Node87height,14.66663*_ratio.ratioY,"center",color,' '+ Node87fontSize + 'px "Arial"', 0,g);
  5871. });
  5872. }
  5873. if (false) {
  5874. Node87.a('node.underlinepoints',[Node87lineStart, (26 - 14.66663) * 0.5 * _ratio.ratioY + Node87fontSize + 2 , ht.Default.getTextSize('0', ' '+ Node87fontSize + 'px "Arial"').width + 6, (Node87height - Node87fontSize) * 0.5*_ratio.ratioY + Node87fontSize + 2 ]);
  5875. Node87.a('node.underlinevisible',false);
  5876. Node87.a('node.underlineBorderWidth', 1);
  5877. }
  5878. dataModel.add(Node87);
  5879. zoomNodeList.push({
  5880. node: Node87,
  5881. borderWidth: 0,
  5882. attr: 'node.borderwidth'
  5883. }); _ratio = GD.getRatioWithRotation(0*Math.PI/180, ratio);
  5884. var Node88 = new ht.Node();
  5885. var Node88textStart, Node88textWidth, Node88lineStart, Node88align = 'center', Node88fontSize = 14.66663*_ratio.ratioY,Node88width = 59*_ratio.ratioX, Node88height = 26*_ratio.ratioY;
  5886. (function () {
  5887. if (Node88align === 'left') {
  5888. Node88textStart = Node88fontSize * 0.2 > 2 ? Node88fontSize * 0.2 - 4 : Node88fontSize * 0.2 - 9;
  5889. Node88textWidth = Node88width;
  5890. Node88lineStart = 1;
  5891. } else if (Node88align === 'right') {
  5892. Node88textStart = 0;
  5893. Node88textWidth =Node88fontSize <= 8 ? Node88width + Node88fontSize * 0.2 + 6 : Node88width - Node88fontSize * 0.2;
  5894. Node88lineStart = (Node88width - (ht.Default.getTextSize('0', ' '+ Node88fontSize + 'px "Arial"').width + 6)) * 0.5;
  5895. } else if (Node88align === 'center') {
  5896. Node88textStart = -3;
  5897. Node88textWidth = Node88width;
  5898. Node88lineStart = Node88width - ht.Default.getTextSize('0', ' '+ Node88fontSize + 'px "Arial"').width - 11;
  5899. }
  5900. })();
  5901. Node88.setImage(GD.getTextJSON(Node88width, Node88height, true, false, false, ' '+ Node88fontSize + 'px "Arial"'))
  5902. Node88.setPosition(919*ratio.ratioX, 150*ratio.ratioY);
  5903. Node88.setWidth(Node88width);
  5904. Node88.setHeight(Node88height);
  5905. Node88._nodeType = 'text';
  5906. Node88._disallowEvert = true;
  5907. Node88.setRotation(0*Math.PI/180);
  5908. Node88.a('node.width', Node88width);
  5909. Node88.a('node.height', Node88height);
  5910. Node88.a('node.rect', [0, 0, Node88width, Node88height]);
  5911. Node88.a('node.bordercolor','rgba(0,0,0,1)');
  5912. Node88.a('node.borderwidth', 0);
  5913. Node88.a('node.background','' || 'rgba(0,0,0,0)');
  5914. Node88.a('node.gradient','');
  5915. Node88.a('node.gradientcolor','');
  5916. Node88.a('node.text','0');
  5917. Node88.a('node.textalign','center');
  5918. Node88.a('node.textvAlign','middle');
  5919. Node88.a('node.textrect', [Node88textStart, 0, Node88textWidth, Node88height]);
  5920. Node88.a('node.color','rgba(0,0,0,1)');
  5921. Node88.a('node.font',' '+ Node88fontSize + 'px "Arial"');
  5922. Node88.a('node.textvisible',true);
  5923. Node88.a('node.linefeed',false);
  5924. if (false) {
  5925. Node88.a('node.textfunc',function(g) {
  5926. g.beginPath();
  5927. var str=Node88.a('node.text') || '0';
  5928. var color=Node88.a('node.color') || 'rgba(0,0,0,1)';
  5929. canvasTextAutoLine(str,0,14.66663*0.5*_ratio.ratioY,Node88width,Node88height,14.66663*_ratio.ratioY,"center",color,' '+ Node88fontSize + 'px "Arial"', 0,g);
  5930. });
  5931. }
  5932. if (false) {
  5933. Node88.a('node.underlinepoints',[Node88lineStart, (26 - 14.66663) * 0.5 * _ratio.ratioY + Node88fontSize + 2 , ht.Default.getTextSize('0', ' '+ Node88fontSize + 'px "Arial"').width + 6, (Node88height - Node88fontSize) * 0.5*_ratio.ratioY + Node88fontSize + 2 ]);
  5934. Node88.a('node.underlinevisible',false);
  5935. Node88.a('node.underlineBorderWidth', 1);
  5936. }
  5937. dataModel.add(Node88);
  5938. zoomNodeList.push({
  5939. node: Node88,
  5940. borderWidth: 0,
  5941. attr: 'node.borderwidth'
  5942. }); _ratio = GD.getRatioWithRotation(0*Math.PI/180, ratio);
  5943. var Node89type = 'rect';
  5944. var Node89 = new ht.Node(),
  5945. Node89BorderWidth = 1*2;
  5946. if (Node89type === 'arc') {
  5947. Node89BorderWidth *= 1;
  5948. }
  5949. Node89.setImage(GD.getRectJSON(65*_ratio.ratioX, 24.33138*_ratio.ratioY, Node89type, '@arcFrom@', '@arcTo@', '@arcClose@'));
  5950. Node89.setPosition(999*ratio.ratioX, 76*ratio.ratioY);
  5951. Node89.setSize(65*_ratio.ratioX, 24.33138*_ratio.ratioY);
  5952. Node89.s({
  5953. 'pixelPerfect':true
  5954. /*@AddPara@*/
  5955. });
  5956. Node89.a('node.width', 65*_ratio.ratioX);
  5957. Node89.a('node.height', 24.33138*_ratio.ratioY);
  5958. Node89.a('node.type', Node89type);
  5959. Node89.a('node.rect', [0, 0, 65*_ratio.ratioX, 24.33138*_ratio.ratioY]);
  5960. Node89.a('node.background', 'rgba(255,255,255,0.003921569)');
  5961. Node89.a('node.gradientcolor', '');
  5962. Node89.a('node.gradient', '');
  5963. Node89.a('node.borderwidth', Node89BorderWidth);
  5964. Node89.a('node.color', 'rgba(224,224,224,1)');
  5965. Node89.a('node.fillrect', [0,0,0,0]);
  5966. Node89.a('node.fillbackcolor', 'rgba(0,0,0,0)');
  5967. Node89.a('node.fillgradientcolor', 'rgba(0,0,0,0)');
  5968. Node89.a('node.fillgradient', '');
  5969. if (Node89type !== 'rect') {
  5970. Node89.a('node.arcFrom', parseFloat('@arcFrom@'));
  5971. Node89.a('node.arcTo', parseFloat('@arcTo@'));
  5972. Node89.a('node.arcClose', '@arcClose@' === 'true' ? true : false);
  5973. }
  5974. if (Node89type === 'arc') {
  5975. Node89.a('node.arcOval', true);
  5976. }
  5977. Node89.setRotation(0*Math.PI/180);
  5978. Node89.borderWidth = Node89BorderWidth;
  5979. Node89.borderFillwidth = Node89BorderWidth;
  5980. dataModel.add(Node89);
  5981. Node89._nodename = 'Node89'
  5982. Node89._nodeType = 'rect';
  5983. zoomNodeList.push({
  5984. node: Node89,
  5985. attr: 'node.borderwidth'
  5986. });
  5987. (function (node, _img) {
  5988. var setWidth = node.setWidth,
  5989. setHeight = node.setHeight;
  5990. node.setWidth = function (width) {
  5991. if (width === this.getWidth()) return ;
  5992. var height = this.getHeight();
  5993. this.a('node.width', width);
  5994. this.a('node.rect', [0,0,width, height]);
  5995. setWidth.apply(this, arguments);
  5996. }
  5997. node.setHeight = function (height) {
  5998. if (height === this.getHeight()) return ;
  5999. var width = this.getWidth();
  6000. this.a('node.height', height);
  6001. this.a('node.rect', [0,0,width, height]);
  6002. setHeight.apply(this, arguments);
  6003. }
  6004. })(Node89, Node89.getImage());_ratio = GD.getRatioWithRotation(0*Math.PI/180, ratio);
  6005. var Node90type = 'rect';
  6006. var Node90 = new ht.Node(),
  6007. Node90BorderWidth = 1*2;
  6008. if (Node90type === 'arc') {
  6009. Node90BorderWidth *= 1;
  6010. }
  6011. Node90.setImage(GD.getRectJSON(65*_ratio.ratioX, 24.33138*_ratio.ratioY, Node90type, '@arcFrom@', '@arcTo@', '@arcClose@'));
  6012. Node90.setPosition(999*ratio.ratioX, 100*ratio.ratioY);
  6013. Node90.setSize(65*_ratio.ratioX, 24.33138*_ratio.ratioY);
  6014. Node90.s({
  6015. 'pixelPerfect':true
  6016. /*@AddPara@*/
  6017. });
  6018. Node90.a('node.width', 65*_ratio.ratioX);
  6019. Node90.a('node.height', 24.33138*_ratio.ratioY);
  6020. Node90.a('node.type', Node90type);
  6021. Node90.a('node.rect', [0, 0, 65*_ratio.ratioX, 24.33138*_ratio.ratioY]);
  6022. Node90.a('node.background', 'rgba(255,255,255,0.003921569)');
  6023. Node90.a('node.gradientcolor', '');
  6024. Node90.a('node.gradient', '');
  6025. Node90.a('node.borderwidth', Node90BorderWidth);
  6026. Node90.a('node.color', 'rgba(224,224,224,1)');
  6027. Node90.a('node.fillrect', [0,0,0,0]);
  6028. Node90.a('node.fillbackcolor', 'rgba(0,0,0,0)');
  6029. Node90.a('node.fillgradientcolor', 'rgba(0,0,0,0)');
  6030. Node90.a('node.fillgradient', '');
  6031. if (Node90type !== 'rect') {
  6032. Node90.a('node.arcFrom', parseFloat('@arcFrom@'));
  6033. Node90.a('node.arcTo', parseFloat('@arcTo@'));
  6034. Node90.a('node.arcClose', '@arcClose@' === 'true' ? true : false);
  6035. }
  6036. if (Node90type === 'arc') {
  6037. Node90.a('node.arcOval', true);
  6038. }
  6039. Node90.setRotation(0*Math.PI/180);
  6040. Node90.borderWidth = Node90BorderWidth;
  6041. Node90.borderFillwidth = Node90BorderWidth;
  6042. dataModel.add(Node90);
  6043. Node90._nodename = 'Node90'
  6044. Node90._nodeType = 'rect';
  6045. zoomNodeList.push({
  6046. node: Node90,
  6047. attr: 'node.borderwidth'
  6048. });
  6049. (function (node, _img) {
  6050. var setWidth = node.setWidth,
  6051. setHeight = node.setHeight;
  6052. node.setWidth = function (width) {
  6053. if (width === this.getWidth()) return ;
  6054. var height = this.getHeight();
  6055. this.a('node.width', width);
  6056. this.a('node.rect', [0,0,width, height]);
  6057. setWidth.apply(this, arguments);
  6058. }
  6059. node.setHeight = function (height) {
  6060. if (height === this.getHeight()) return ;
  6061. var width = this.getWidth();
  6062. this.a('node.height', height);
  6063. this.a('node.rect', [0,0,width, height]);
  6064. setHeight.apply(this, arguments);
  6065. }
  6066. })(Node90, Node90.getImage());_ratio = GD.getRatioWithRotation(0*Math.PI/180, ratio);
  6067. var Node91type = 'rect';
  6068. var Node91 = new ht.Node(),
  6069. Node91BorderWidth = 1*2;
  6070. if (Node91type === 'arc') {
  6071. Node91BorderWidth *= 1;
  6072. }
  6073. Node91.setImage(GD.getRectJSON(65*_ratio.ratioX, 24.33136*_ratio.ratioY, Node91type, '@arcFrom@', '@arcTo@', '@arcClose@'));
  6074. Node91.setPosition(999*ratio.ratioX, 125*ratio.ratioY);
  6075. Node91.setSize(65*_ratio.ratioX, 24.33136*_ratio.ratioY);
  6076. Node91.s({
  6077. 'pixelPerfect':true
  6078. /*@AddPara@*/
  6079. });
  6080. Node91.a('node.width', 65*_ratio.ratioX);
  6081. Node91.a('node.height', 24.33136*_ratio.ratioY);
  6082. Node91.a('node.type', Node91type);
  6083. Node91.a('node.rect', [0, 0, 65*_ratio.ratioX, 24.33136*_ratio.ratioY]);
  6084. Node91.a('node.background', 'rgba(255,255,255,0.003921569)');
  6085. Node91.a('node.gradientcolor', '');
  6086. Node91.a('node.gradient', '');
  6087. Node91.a('node.borderwidth', Node91BorderWidth);
  6088. Node91.a('node.color', 'rgba(224,224,224,1)');
  6089. Node91.a('node.fillrect', [0,0,0,0]);
  6090. Node91.a('node.fillbackcolor', 'rgba(0,0,0,0)');
  6091. Node91.a('node.fillgradientcolor', 'rgba(0,0,0,0)');
  6092. Node91.a('node.fillgradient', '');
  6093. if (Node91type !== 'rect') {
  6094. Node91.a('node.arcFrom', parseFloat('@arcFrom@'));
  6095. Node91.a('node.arcTo', parseFloat('@arcTo@'));
  6096. Node91.a('node.arcClose', '@arcClose@' === 'true' ? true : false);
  6097. }
  6098. if (Node91type === 'arc') {
  6099. Node91.a('node.arcOval', true);
  6100. }
  6101. Node91.setRotation(0*Math.PI/180);
  6102. Node91.borderWidth = Node91BorderWidth;
  6103. Node91.borderFillwidth = Node91BorderWidth;
  6104. dataModel.add(Node91);
  6105. Node91._nodename = 'Node91'
  6106. Node91._nodeType = 'rect';
  6107. zoomNodeList.push({
  6108. node: Node91,
  6109. attr: 'node.borderwidth'
  6110. });
  6111. (function (node, _img) {
  6112. var setWidth = node.setWidth,
  6113. setHeight = node.setHeight;
  6114. node.setWidth = function (width) {
  6115. if (width === this.getWidth()) return ;
  6116. var height = this.getHeight();
  6117. this.a('node.width', width);
  6118. this.a('node.rect', [0,0,width, height]);
  6119. setWidth.apply(this, arguments);
  6120. }
  6121. node.setHeight = function (height) {
  6122. if (height === this.getHeight()) return ;
  6123. var width = this.getWidth();
  6124. this.a('node.height', height);
  6125. this.a('node.rect', [0,0,width, height]);
  6126. setHeight.apply(this, arguments);
  6127. }
  6128. })(Node91, Node91.getImage());_ratio = GD.getRatioWithRotation(0*Math.PI/180, ratio);
  6129. var Node92type = 'rect';
  6130. var Node92 = new ht.Node(),
  6131. Node92BorderWidth = 1*2;
  6132. if (Node92type === 'arc') {
  6133. Node92BorderWidth *= 1;
  6134. }
  6135. Node92.setImage(GD.getRectJSON(65*_ratio.ratioX, 24.33138*_ratio.ratioY, Node92type, '@arcFrom@', '@arcTo@', '@arcClose@'));
  6136. Node92.setPosition(999*ratio.ratioX, 149*ratio.ratioY);
  6137. Node92.setSize(65*_ratio.ratioX, 24.33138*_ratio.ratioY);
  6138. Node92.s({
  6139. 'pixelPerfect':true
  6140. /*@AddPara@*/
  6141. });
  6142. Node92.a('node.width', 65*_ratio.ratioX);
  6143. Node92.a('node.height', 24.33138*_ratio.ratioY);
  6144. Node92.a('node.type', Node92type);
  6145. Node92.a('node.rect', [0, 0, 65*_ratio.ratioX, 24.33138*_ratio.ratioY]);
  6146. Node92.a('node.background', 'rgba(255,255,255,0.003921569)');
  6147. Node92.a('node.gradientcolor', '');
  6148. Node92.a('node.gradient', '');
  6149. Node92.a('node.borderwidth', Node92BorderWidth);
  6150. Node92.a('node.color', 'rgba(224,224,224,1)');
  6151. Node92.a('node.fillrect', [0,0,0,0]);
  6152. Node92.a('node.fillbackcolor', 'rgba(0,0,0,0)');
  6153. Node92.a('node.fillgradientcolor', 'rgba(0,0,0,0)');
  6154. Node92.a('node.fillgradient', '');
  6155. if (Node92type !== 'rect') {
  6156. Node92.a('node.arcFrom', parseFloat('@arcFrom@'));
  6157. Node92.a('node.arcTo', parseFloat('@arcTo@'));
  6158. Node92.a('node.arcClose', '@arcClose@' === 'true' ? true : false);
  6159. }
  6160. if (Node92type === 'arc') {
  6161. Node92.a('node.arcOval', true);
  6162. }
  6163. Node92.setRotation(0*Math.PI/180);
  6164. Node92.borderWidth = Node92BorderWidth;
  6165. Node92.borderFillwidth = Node92BorderWidth;
  6166. dataModel.add(Node92);
  6167. Node92._nodename = 'Node92'
  6168. Node92._nodeType = 'rect';
  6169. zoomNodeList.push({
  6170. node: Node92,
  6171. attr: 'node.borderwidth'
  6172. });
  6173. (function (node, _img) {
  6174. var setWidth = node.setWidth,
  6175. setHeight = node.setHeight;
  6176. node.setWidth = function (width) {
  6177. if (width === this.getWidth()) return ;
  6178. var height = this.getHeight();
  6179. this.a('node.width', width);
  6180. this.a('node.rect', [0,0,width, height]);
  6181. setWidth.apply(this, arguments);
  6182. }
  6183. node.setHeight = function (height) {
  6184. if (height === this.getHeight()) return ;
  6185. var width = this.getWidth();
  6186. this.a('node.height', height);
  6187. this.a('node.rect', [0,0,width, height]);
  6188. setHeight.apply(this, arguments);
  6189. }
  6190. })(Node92, Node92.getImage());_ratio = GD.getRatioWithRotation(0*Math.PI/180, ratio);
  6191. var Node93 = new ht.Node();
  6192. var Node93textStart, Node93textWidth, Node93lineStart, Node93align = 'center', Node93fontSize = 13.3333*_ratio.ratioY,Node93width = 59*_ratio.ratioX, Node93height = 26*_ratio.ratioY;
  6193. (function () {
  6194. if (Node93align === 'left') {
  6195. Node93textStart = Node93fontSize * 0.2 > 2 ? Node93fontSize * 0.2 - 4 : Node93fontSize * 0.2 - 9;
  6196. Node93textWidth = Node93width;
  6197. Node93lineStart = 1;
  6198. } else if (Node93align === 'right') {
  6199. Node93textStart = 0;
  6200. Node93textWidth =Node93fontSize <= 8 ? Node93width + Node93fontSize * 0.2 + 6 : Node93width - Node93fontSize * 0.2;
  6201. Node93lineStart = (Node93width - (ht.Default.getTextSize('万kWh', ' '+ Node93fontSize + 'px "Arial"').width + 6)) * 0.5;
  6202. } else if (Node93align === 'center') {
  6203. Node93textStart = -3;
  6204. Node93textWidth = Node93width;
  6205. Node93lineStart = Node93width - ht.Default.getTextSize('万kWh', ' '+ Node93fontSize + 'px "Arial"').width - 11;
  6206. }
  6207. })();
  6208. Node93.setImage(GD.getTextJSON(Node93width, Node93height, true, false, false, ' '+ Node93fontSize + 'px "Arial"'))
  6209. Node93.setPosition(1000*ratio.ratioX, 54*ratio.ratioY);
  6210. Node93.setWidth(Node93width);
  6211. Node93.setHeight(Node93height);
  6212. Node93._nodeType = 'text';
  6213. Node93._disallowEvert = true;
  6214. Node93.setRotation(0*Math.PI/180);
  6215. Node93.a('node.width', Node93width);
  6216. Node93.a('node.height', Node93height);
  6217. Node93.a('node.rect', [0, 0, Node93width, Node93height]);
  6218. Node93.a('node.bordercolor','rgba(128,128,128,1)');
  6219. Node93.a('node.borderwidth', 0);
  6220. Node93.a('node.background','' || 'rgba(0,0,0,0)');
  6221. Node93.a('node.gradient','');
  6222. Node93.a('node.gradientcolor','');
  6223. Node93.a('node.text','万kWh');
  6224. Node93.a('node.textalign','center');
  6225. Node93.a('node.textvAlign','middle');
  6226. Node93.a('node.textrect', [Node93textStart, 0, Node93textWidth, Node93height]);
  6227. Node93.a('node.color','rgba(128,128,128,1)');
  6228. Node93.a('node.font',' '+ Node93fontSize + 'px "Arial"');
  6229. Node93.a('node.textvisible',true);
  6230. Node93.a('node.linefeed',false);
  6231. if (false) {
  6232. Node93.a('node.textfunc',function(g) {
  6233. g.beginPath();
  6234. var str=Node93.a('node.text') || '万kWh';
  6235. var color=Node93.a('node.color') || 'rgba(128,128,128,1)';
  6236. canvasTextAutoLine(str,0,13.3333*0.5*_ratio.ratioY,Node93width,Node93height,13.3333*_ratio.ratioY,"center",color,' '+ Node93fontSize + 'px "Arial"', 0,g);
  6237. });
  6238. }
  6239. if (false) {
  6240. Node93.a('node.underlinepoints',[Node93lineStart, (26 - 13.3333) * 0.5 * _ratio.ratioY + Node93fontSize + 2 , ht.Default.getTextSize('万kWh', ' '+ Node93fontSize + 'px "Arial"').width + 6, (Node93height - Node93fontSize) * 0.5*_ratio.ratioY + Node93fontSize + 2 ]);
  6241. Node93.a('node.underlinevisible',false);
  6242. Node93.a('node.underlineBorderWidth', 1);
  6243. }
  6244. dataModel.add(Node93);
  6245. zoomNodeList.push({
  6246. node: Node93,
  6247. borderWidth: 0,
  6248. attr: 'node.borderwidth'
  6249. }); _ratio = GD.getRatioWithRotation(0*Math.PI/180, ratio);
  6250. var Node94 = new ht.Node();
  6251. var Node94textStart, Node94textWidth, Node94lineStart, Node94align = 'center', Node94fontSize = 13.3333*_ratio.ratioY,Node94width = 59*_ratio.ratioX, Node94height = 26*_ratio.ratioY;
  6252. (function () {
  6253. if (Node94align === 'left') {
  6254. Node94textStart = Node94fontSize * 0.2 > 2 ? Node94fontSize * 0.2 - 4 : Node94fontSize * 0.2 - 9;
  6255. Node94textWidth = Node94width;
  6256. Node94lineStart = 1;
  6257. } else if (Node94align === 'right') {
  6258. Node94textStart = 0;
  6259. Node94textWidth =Node94fontSize <= 8 ? Node94width + Node94fontSize * 0.2 + 6 : Node94width - Node94fontSize * 0.2;
  6260. Node94lineStart = (Node94width - (ht.Default.getTextSize('万kWh', ' '+ Node94fontSize + 'px "Arial"').width + 6)) * 0.5;
  6261. } else if (Node94align === 'center') {
  6262. Node94textStart = -3;
  6263. Node94textWidth = Node94width;
  6264. Node94lineStart = Node94width - ht.Default.getTextSize('万kWh', ' '+ Node94fontSize + 'px "Arial"').width - 11;
  6265. }
  6266. })();
  6267. Node94.setImage(GD.getTextJSON(Node94width, Node94height, true, false, false, ' '+ Node94fontSize + 'px "Arial"'))
  6268. Node94.setPosition(1000*ratio.ratioX, 78*ratio.ratioY);
  6269. Node94.setWidth(Node94width);
  6270. Node94.setHeight(Node94height);
  6271. Node94._nodeType = 'text';
  6272. Node94._disallowEvert = true;
  6273. Node94.setRotation(0*Math.PI/180);
  6274. Node94.a('node.width', Node94width);
  6275. Node94.a('node.height', Node94height);
  6276. Node94.a('node.rect', [0, 0, Node94width, Node94height]);
  6277. Node94.a('node.bordercolor','rgba(128,128,128,1)');
  6278. Node94.a('node.borderwidth', 0);
  6279. Node94.a('node.background','' || 'rgba(0,0,0,0)');
  6280. Node94.a('node.gradient','');
  6281. Node94.a('node.gradientcolor','');
  6282. Node94.a('node.text','万kWh');
  6283. Node94.a('node.textalign','center');
  6284. Node94.a('node.textvAlign','middle');
  6285. Node94.a('node.textrect', [Node94textStart, 0, Node94textWidth, Node94height]);
  6286. Node94.a('node.color','rgba(128,128,128,1)');
  6287. Node94.a('node.font',' '+ Node94fontSize + 'px "Arial"');
  6288. Node94.a('node.textvisible',true);
  6289. Node94.a('node.linefeed',false);
  6290. if (false) {
  6291. Node94.a('node.textfunc',function(g) {
  6292. g.beginPath();
  6293. var str=Node94.a('node.text') || '万kWh';
  6294. var color=Node94.a('node.color') || 'rgba(128,128,128,1)';
  6295. canvasTextAutoLine(str,0,13.3333*0.5*_ratio.ratioY,Node94width,Node94height,13.3333*_ratio.ratioY,"center",color,' '+ Node94fontSize + 'px "Arial"', 0,g);
  6296. });
  6297. }
  6298. if (false) {
  6299. Node94.a('node.underlinepoints',[Node94lineStart, (26 - 13.3333) * 0.5 * _ratio.ratioY + Node94fontSize + 2 , ht.Default.getTextSize('万kWh', ' '+ Node94fontSize + 'px "Arial"').width + 6, (Node94height - Node94fontSize) * 0.5*_ratio.ratioY + Node94fontSize + 2 ]);
  6300. Node94.a('node.underlinevisible',false);
  6301. Node94.a('node.underlineBorderWidth', 1);
  6302. }
  6303. dataModel.add(Node94);
  6304. zoomNodeList.push({
  6305. node: Node94,
  6306. borderWidth: 0,
  6307. attr: 'node.borderwidth'
  6308. }); _ratio = GD.getRatioWithRotation(0*Math.PI/180, ratio);
  6309. var Node95 = new ht.Node();
  6310. var Node95textStart, Node95textWidth, Node95lineStart, Node95align = 'center', Node95fontSize = 13.3333*_ratio.ratioY,Node95width = 59*_ratio.ratioX, Node95height = 26*_ratio.ratioY;
  6311. (function () {
  6312. if (Node95align === 'left') {
  6313. Node95textStart = Node95fontSize * 0.2 > 2 ? Node95fontSize * 0.2 - 4 : Node95fontSize * 0.2 - 9;
  6314. Node95textWidth = Node95width;
  6315. Node95lineStart = 1;
  6316. } else if (Node95align === 'right') {
  6317. Node95textStart = 0;
  6318. Node95textWidth =Node95fontSize <= 8 ? Node95width + Node95fontSize * 0.2 + 6 : Node95width - Node95fontSize * 0.2;
  6319. Node95lineStart = (Node95width - (ht.Default.getTextSize('万kWh', ' '+ Node95fontSize + 'px "Arial"').width + 6)) * 0.5;
  6320. } else if (Node95align === 'center') {
  6321. Node95textStart = -3;
  6322. Node95textWidth = Node95width;
  6323. Node95lineStart = Node95width - ht.Default.getTextSize('万kWh', ' '+ Node95fontSize + 'px "Arial"').width - 11;
  6324. }
  6325. })();
  6326. Node95.setImage(GD.getTextJSON(Node95width, Node95height, true, false, false, ' '+ Node95fontSize + 'px "Arial"'))
  6327. Node95.setPosition(1000*ratio.ratioX, 101*ratio.ratioY);
  6328. Node95.setWidth(Node95width);
  6329. Node95.setHeight(Node95height);
  6330. Node95._nodeType = 'text';
  6331. Node95._disallowEvert = true;
  6332. Node95.setRotation(0*Math.PI/180);
  6333. Node95.a('node.width', Node95width);
  6334. Node95.a('node.height', Node95height);
  6335. Node95.a('node.rect', [0, 0, Node95width, Node95height]);
  6336. Node95.a('node.bordercolor','rgba(128,128,128,1)');
  6337. Node95.a('node.borderwidth', 0);
  6338. Node95.a('node.background','' || 'rgba(0,0,0,0)');
  6339. Node95.a('node.gradient','');
  6340. Node95.a('node.gradientcolor','');
  6341. Node95.a('node.text','万kWh');
  6342. Node95.a('node.textalign','center');
  6343. Node95.a('node.textvAlign','middle');
  6344. Node95.a('node.textrect', [Node95textStart, 0, Node95textWidth, Node95height]);
  6345. Node95.a('node.color','rgba(128,128,128,1)');
  6346. Node95.a('node.font',' '+ Node95fontSize + 'px "Arial"');
  6347. Node95.a('node.textvisible',true);
  6348. Node95.a('node.linefeed',false);
  6349. if (false) {
  6350. Node95.a('node.textfunc',function(g) {
  6351. g.beginPath();
  6352. var str=Node95.a('node.text') || '万kWh';
  6353. var color=Node95.a('node.color') || 'rgba(128,128,128,1)';
  6354. canvasTextAutoLine(str,0,13.3333*0.5*_ratio.ratioY,Node95width,Node95height,13.3333*_ratio.ratioY,"center",color,' '+ Node95fontSize + 'px "Arial"', 0,g);
  6355. });
  6356. }
  6357. if (false) {
  6358. Node95.a('node.underlinepoints',[Node95lineStart, (26 - 13.3333) * 0.5 * _ratio.ratioY + Node95fontSize + 2 , ht.Default.getTextSize('万kWh', ' '+ Node95fontSize + 'px "Arial"').width + 6, (Node95height - Node95fontSize) * 0.5*_ratio.ratioY + Node95fontSize + 2 ]);
  6359. Node95.a('node.underlinevisible',false);
  6360. Node95.a('node.underlineBorderWidth', 1);
  6361. }
  6362. dataModel.add(Node95);
  6363. zoomNodeList.push({
  6364. node: Node95,
  6365. borderWidth: 0,
  6366. attr: 'node.borderwidth'
  6367. }); _ratio = GD.getRatioWithRotation(0*Math.PI/180, ratio);
  6368. var Node96 = new ht.Node();
  6369. var Node96textStart, Node96textWidth, Node96lineStart, Node96align = 'center', Node96fontSize = 13.3333*_ratio.ratioY,Node96width = 59*_ratio.ratioX, Node96height = 26*_ratio.ratioY;
  6370. (function () {
  6371. if (Node96align === 'left') {
  6372. Node96textStart = Node96fontSize * 0.2 > 2 ? Node96fontSize * 0.2 - 4 : Node96fontSize * 0.2 - 9;
  6373. Node96textWidth = Node96width;
  6374. Node96lineStart = 1;
  6375. } else if (Node96align === 'right') {
  6376. Node96textStart = 0;
  6377. Node96textWidth =Node96fontSize <= 8 ? Node96width + Node96fontSize * 0.2 + 6 : Node96width - Node96fontSize * 0.2;
  6378. Node96lineStart = (Node96width - (ht.Default.getTextSize('万kWh', ' '+ Node96fontSize + 'px "Arial"').width + 6)) * 0.5;
  6379. } else if (Node96align === 'center') {
  6380. Node96textStart = -3;
  6381. Node96textWidth = Node96width;
  6382. Node96lineStart = Node96width - ht.Default.getTextSize('万kWh', ' '+ Node96fontSize + 'px "Arial"').width - 11;
  6383. }
  6384. })();
  6385. Node96.setImage(GD.getTextJSON(Node96width, Node96height, true, false, false, ' '+ Node96fontSize + 'px "Arial"'))
  6386. Node96.setPosition(1000*ratio.ratioX, 127*ratio.ratioY);
  6387. Node96.setWidth(Node96width);
  6388. Node96.setHeight(Node96height);
  6389. Node96._nodeType = 'text';
  6390. Node96._disallowEvert = true;
  6391. Node96.setRotation(0*Math.PI/180);
  6392. Node96.a('node.width', Node96width);
  6393. Node96.a('node.height', Node96height);
  6394. Node96.a('node.rect', [0, 0, Node96width, Node96height]);
  6395. Node96.a('node.bordercolor','rgba(128,128,128,1)');
  6396. Node96.a('node.borderwidth', 0);
  6397. Node96.a('node.background','' || 'rgba(0,0,0,0)');
  6398. Node96.a('node.gradient','');
  6399. Node96.a('node.gradientcolor','');
  6400. Node96.a('node.text','万kWh');
  6401. Node96.a('node.textalign','center');
  6402. Node96.a('node.textvAlign','middle');
  6403. Node96.a('node.textrect', [Node96textStart, 0, Node96textWidth, Node96height]);
  6404. Node96.a('node.color','rgba(128,128,128,1)');
  6405. Node96.a('node.font',' '+ Node96fontSize + 'px "Arial"');
  6406. Node96.a('node.textvisible',true);
  6407. Node96.a('node.linefeed',false);
  6408. if (false) {
  6409. Node96.a('node.textfunc',function(g) {
  6410. g.beginPath();
  6411. var str=Node96.a('node.text') || '万kWh';
  6412. var color=Node96.a('node.color') || 'rgba(128,128,128,1)';
  6413. canvasTextAutoLine(str,0,13.3333*0.5*_ratio.ratioY,Node96width,Node96height,13.3333*_ratio.ratioY,"center",color,' '+ Node96fontSize + 'px "Arial"', 0,g);
  6414. });
  6415. }
  6416. if (false) {
  6417. Node96.a('node.underlinepoints',[Node96lineStart, (26 - 13.3333) * 0.5 * _ratio.ratioY + Node96fontSize + 2 , ht.Default.getTextSize('万kWh', ' '+ Node96fontSize + 'px "Arial"').width + 6, (Node96height - Node96fontSize) * 0.5*_ratio.ratioY + Node96fontSize + 2 ]);
  6418. Node96.a('node.underlinevisible',false);
  6419. Node96.a('node.underlineBorderWidth', 1);
  6420. }
  6421. dataModel.add(Node96);
  6422. zoomNodeList.push({
  6423. node: Node96,
  6424. borderWidth: 0,
  6425. attr: 'node.borderwidth'
  6426. }); _ratio = GD.getRatioWithRotation(0*Math.PI/180, ratio);
  6427. var Node97 = new ht.Node();
  6428. var Node97textStart, Node97textWidth, Node97lineStart, Node97align = 'center', Node97fontSize = 13.3333*_ratio.ratioY,Node97width = 59*_ratio.ratioX, Node97height = 26*_ratio.ratioY;
  6429. (function () {
  6430. if (Node97align === 'left') {
  6431. Node97textStart = Node97fontSize * 0.2 > 2 ? Node97fontSize * 0.2 - 4 : Node97fontSize * 0.2 - 9;
  6432. Node97textWidth = Node97width;
  6433. Node97lineStart = 1;
  6434. } else if (Node97align === 'right') {
  6435. Node97textStart = 0;
  6436. Node97textWidth =Node97fontSize <= 8 ? Node97width + Node97fontSize * 0.2 + 6 : Node97width - Node97fontSize * 0.2;
  6437. Node97lineStart = (Node97width - (ht.Default.getTextSize('万kWh', ' '+ Node97fontSize + 'px "Arial"').width + 6)) * 0.5;
  6438. } else if (Node97align === 'center') {
  6439. Node97textStart = -3;
  6440. Node97textWidth = Node97width;
  6441. Node97lineStart = Node97width - ht.Default.getTextSize('万kWh', ' '+ Node97fontSize + 'px "Arial"').width - 11;
  6442. }
  6443. })();
  6444. Node97.setImage(GD.getTextJSON(Node97width, Node97height, true, false, false, ' '+ Node97fontSize + 'px "Arial"'))
  6445. Node97.setPosition(1000*ratio.ratioX, 151*ratio.ratioY);
  6446. Node97.setWidth(Node97width);
  6447. Node97.setHeight(Node97height);
  6448. Node97._nodeType = 'text';
  6449. Node97._disallowEvert = true;
  6450. Node97.setRotation(0*Math.PI/180);
  6451. Node97.a('node.width', Node97width);
  6452. Node97.a('node.height', Node97height);
  6453. Node97.a('node.rect', [0, 0, Node97width, Node97height]);
  6454. Node97.a('node.bordercolor','rgba(128,128,128,1)');
  6455. Node97.a('node.borderwidth', 0);
  6456. Node97.a('node.background','' || 'rgba(0,0,0,0)');
  6457. Node97.a('node.gradient','');
  6458. Node97.a('node.gradientcolor','');
  6459. Node97.a('node.text','万kWh');
  6460. Node97.a('node.textalign','center');
  6461. Node97.a('node.textvAlign','middle');
  6462. Node97.a('node.textrect', [Node97textStart, 0, Node97textWidth, Node97height]);
  6463. Node97.a('node.color','rgba(128,128,128,1)');
  6464. Node97.a('node.font',' '+ Node97fontSize + 'px "Arial"');
  6465. Node97.a('node.textvisible',true);
  6466. Node97.a('node.linefeed',false);
  6467. if (false) {
  6468. Node97.a('node.textfunc',function(g) {
  6469. g.beginPath();
  6470. var str=Node97.a('node.text') || '万kWh';
  6471. var color=Node97.a('node.color') || 'rgba(128,128,128,1)';
  6472. canvasTextAutoLine(str,0,13.3333*0.5*_ratio.ratioY,Node97width,Node97height,13.3333*_ratio.ratioY,"center",color,' '+ Node97fontSize + 'px "Arial"', 0,g);
  6473. });
  6474. }
  6475. if (false) {
  6476. Node97.a('node.underlinepoints',[Node97lineStart, (26 - 13.3333) * 0.5 * _ratio.ratioY + Node97fontSize + 2 , ht.Default.getTextSize('万kWh', ' '+ Node97fontSize + 'px "Arial"').width + 6, (Node97height - Node97fontSize) * 0.5*_ratio.ratioY + Node97fontSize + 2 ]);
  6477. Node97.a('node.underlinevisible',false);
  6478. Node97.a('node.underlineBorderWidth', 1);
  6479. }
  6480. dataModel.add(Node97);
  6481. zoomNodeList.push({
  6482. node: Node97,
  6483. borderWidth: 0,
  6484. attr: 'node.borderwidth'
  6485. }); _ratio = GD.getRatioWithRotation(0*Math.PI/180, ratio);
  6486. var Node98type = 'rect';
  6487. var Node98 = new ht.Node(),
  6488. Node98BorderWidth = 1*2;
  6489. if (Node98type === 'arc') {
  6490. Node98BorderWidth *= 1;
  6491. }
  6492. Node98.setImage(GD.getRectJSON(117*_ratio.ratioX, 24.33138*_ratio.ratioY, Node98type, '@arcFrom@', '@arcTo@', '@arcClose@'));
  6493. Node98.setPosition(1093*ratio.ratioX, 100*ratio.ratioY);
  6494. Node98.setSize(117*_ratio.ratioX, 24.33138*_ratio.ratioY);
  6495. Node98.s({
  6496. 'pixelPerfect':true
  6497. /*@AddPara@*/
  6498. });
  6499. Node98.a('node.width', 117*_ratio.ratioX);
  6500. Node98.a('node.height', 24.33138*_ratio.ratioY);
  6501. Node98.a('node.type', Node98type);
  6502. Node98.a('node.rect', [0, 0, 117*_ratio.ratioX, 24.33138*_ratio.ratioY]);
  6503. Node98.a('node.background', 'rgba(240,240,240,1)');
  6504. Node98.a('node.gradientcolor', 'rgba(240,240,240,1)');
  6505. Node98.a('node.gradient', '');
  6506. Node98.a('node.borderwidth', Node98BorderWidth);
  6507. Node98.a('node.color', 'rgba(224,224,224,1)');
  6508. Node98.a('node.fillrect', [0,0,0,0]);
  6509. Node98.a('node.fillbackcolor', 'rgba(0,0,0,0)');
  6510. Node98.a('node.fillgradientcolor', 'rgba(0,0,0,0)');
  6511. Node98.a('node.fillgradient', '');
  6512. if (Node98type !== 'rect') {
  6513. Node98.a('node.arcFrom', parseFloat('@arcFrom@'));
  6514. Node98.a('node.arcTo', parseFloat('@arcTo@'));
  6515. Node98.a('node.arcClose', '@arcClose@' === 'true' ? true : false);
  6516. }
  6517. if (Node98type === 'arc') {
  6518. Node98.a('node.arcOval', true);
  6519. }
  6520. Node98.setRotation(0*Math.PI/180);
  6521. Node98.borderWidth = Node98BorderWidth;
  6522. Node98.borderFillwidth = Node98BorderWidth;
  6523. dataModel.add(Node98);
  6524. Node98._nodename = 'Node98'
  6525. Node98._nodeType = 'rect';
  6526. zoomNodeList.push({
  6527. node: Node98,
  6528. attr: 'node.borderwidth'
  6529. });
  6530. (function (node, _img) {
  6531. var setWidth = node.setWidth,
  6532. setHeight = node.setHeight;
  6533. node.setWidth = function (width) {
  6534. if (width === this.getWidth()) return ;
  6535. var height = this.getHeight();
  6536. this.a('node.width', width);
  6537. this.a('node.rect', [0,0,width, height]);
  6538. setWidth.apply(this, arguments);
  6539. }
  6540. node.setHeight = function (height) {
  6541. if (height === this.getHeight()) return ;
  6542. var width = this.getWidth();
  6543. this.a('node.height', height);
  6544. this.a('node.rect', [0,0,width, height]);
  6545. setHeight.apply(this, arguments);
  6546. }
  6547. })(Node98, Node98.getImage());_ratio = GD.getRatioWithRotation(0*Math.PI/180, ratio);
  6548. var Node99type = 'rect';
  6549. var Node99 = new ht.Node(),
  6550. Node99BorderWidth = 1*2;
  6551. if (Node99type === 'arc') {
  6552. Node99BorderWidth *= 1;
  6553. }
  6554. Node99.setImage(GD.getRectJSON(117*_ratio.ratioX, 24.33138*_ratio.ratioY, Node99type, '@arcFrom@', '@arcTo@', '@arcClose@'));
  6555. Node99.setPosition(1093*ratio.ratioX, 76*ratio.ratioY);
  6556. Node99.setSize(117*_ratio.ratioX, 24.33138*_ratio.ratioY);
  6557. Node99.s({
  6558. 'pixelPerfect':true
  6559. /*@AddPara@*/
  6560. });
  6561. Node99.a('node.width', 117*_ratio.ratioX);
  6562. Node99.a('node.height', 24.33138*_ratio.ratioY);
  6563. Node99.a('node.type', Node99type);
  6564. Node99.a('node.rect', [0, 0, 117*_ratio.ratioX, 24.33138*_ratio.ratioY]);
  6565. Node99.a('node.background', 'rgba(240,240,240,1)');
  6566. Node99.a('node.gradientcolor', 'rgba(240,240,240,1)');
  6567. Node99.a('node.gradient', '');
  6568. Node99.a('node.borderwidth', Node99BorderWidth);
  6569. Node99.a('node.color', 'rgba(224,224,224,1)');
  6570. Node99.a('node.fillrect', [0,0,0,0]);
  6571. Node99.a('node.fillbackcolor', 'rgba(0,0,0,0)');
  6572. Node99.a('node.fillgradientcolor', 'rgba(0,0,0,0)');
  6573. Node99.a('node.fillgradient', '');
  6574. if (Node99type !== 'rect') {
  6575. Node99.a('node.arcFrom', parseFloat('@arcFrom@'));
  6576. Node99.a('node.arcTo', parseFloat('@arcTo@'));
  6577. Node99.a('node.arcClose', '@arcClose@' === 'true' ? true : false);
  6578. }
  6579. if (Node99type === 'arc') {
  6580. Node99.a('node.arcOval', true);
  6581. }
  6582. Node99.setRotation(0*Math.PI/180);
  6583. Node99.borderWidth = Node99BorderWidth;
  6584. Node99.borderFillwidth = Node99BorderWidth;
  6585. dataModel.add(Node99);
  6586. Node99._nodename = 'Node99'
  6587. Node99._nodeType = 'rect';
  6588. zoomNodeList.push({
  6589. node: Node99,
  6590. attr: 'node.borderwidth'
  6591. });
  6592. (function (node, _img) {
  6593. var setWidth = node.setWidth,
  6594. setHeight = node.setHeight;
  6595. node.setWidth = function (width) {
  6596. if (width === this.getWidth()) return ;
  6597. var height = this.getHeight();
  6598. this.a('node.width', width);
  6599. this.a('node.rect', [0,0,width, height]);
  6600. setWidth.apply(this, arguments);
  6601. }
  6602. node.setHeight = function (height) {
  6603. if (height === this.getHeight()) return ;
  6604. var width = this.getWidth();
  6605. this.a('node.height', height);
  6606. this.a('node.rect', [0,0,width, height]);
  6607. setHeight.apply(this, arguments);
  6608. }
  6609. })(Node99, Node99.getImage());_ratio = GD.getRatioWithRotation(0*Math.PI/180, ratio);
  6610. var Node100type = 'rect';
  6611. var Node100 = new ht.Node(),
  6612. Node100BorderWidth = 1*2;
  6613. if (Node100type === 'arc') {
  6614. Node100BorderWidth *= 1;
  6615. }
  6616. Node100.setImage(GD.getRectJSON(117*_ratio.ratioX, 24.33136*_ratio.ratioY, Node100type, '@arcFrom@', '@arcTo@', '@arcClose@'));
  6617. Node100.setPosition(1093*ratio.ratioX, 125*ratio.ratioY);
  6618. Node100.setSize(117*_ratio.ratioX, 24.33136*_ratio.ratioY);
  6619. Node100.s({
  6620. 'pixelPerfect':true
  6621. /*@AddPara@*/
  6622. });
  6623. Node100.a('node.width', 117*_ratio.ratioX);
  6624. Node100.a('node.height', 24.33136*_ratio.ratioY);
  6625. Node100.a('node.type', Node100type);
  6626. Node100.a('node.rect', [0, 0, 117*_ratio.ratioX, 24.33136*_ratio.ratioY]);
  6627. Node100.a('node.background', 'rgba(240,240,240,1)');
  6628. Node100.a('node.gradientcolor', 'rgba(240,240,240,1)');
  6629. Node100.a('node.gradient', '');
  6630. Node100.a('node.borderwidth', Node100BorderWidth);
  6631. Node100.a('node.color', 'rgba(224,224,224,1)');
  6632. Node100.a('node.fillrect', [0,0,0,0]);
  6633. Node100.a('node.fillbackcolor', 'rgba(0,0,0,0)');
  6634. Node100.a('node.fillgradientcolor', 'rgba(0,0,0,0)');
  6635. Node100.a('node.fillgradient', '');
  6636. if (Node100type !== 'rect') {
  6637. Node100.a('node.arcFrom', parseFloat('@arcFrom@'));
  6638. Node100.a('node.arcTo', parseFloat('@arcTo@'));
  6639. Node100.a('node.arcClose', '@arcClose@' === 'true' ? true : false);
  6640. }
  6641. if (Node100type === 'arc') {
  6642. Node100.a('node.arcOval', true);
  6643. }
  6644. Node100.setRotation(0*Math.PI/180);
  6645. Node100.borderWidth = Node100BorderWidth;
  6646. Node100.borderFillwidth = Node100BorderWidth;
  6647. dataModel.add(Node100);
  6648. Node100._nodename = 'Node100'
  6649. Node100._nodeType = 'rect';
  6650. zoomNodeList.push({
  6651. node: Node100,
  6652. attr: 'node.borderwidth'
  6653. });
  6654. (function (node, _img) {
  6655. var setWidth = node.setWidth,
  6656. setHeight = node.setHeight;
  6657. node.setWidth = function (width) {
  6658. if (width === this.getWidth()) return ;
  6659. var height = this.getHeight();
  6660. this.a('node.width', width);
  6661. this.a('node.rect', [0,0,width, height]);
  6662. setWidth.apply(this, arguments);
  6663. }
  6664. node.setHeight = function (height) {
  6665. if (height === this.getHeight()) return ;
  6666. var width = this.getWidth();
  6667. this.a('node.height', height);
  6668. this.a('node.rect', [0,0,width, height]);
  6669. setHeight.apply(this, arguments);
  6670. }
  6671. })(Node100, Node100.getImage());_ratio = GD.getRatioWithRotation(0*Math.PI/180, ratio);
  6672. var Node101type = 'rect';
  6673. var Node101 = new ht.Node(),
  6674. Node101BorderWidth = 1*2;
  6675. if (Node101type === 'arc') {
  6676. Node101BorderWidth *= 1;
  6677. }
  6678. Node101.setImage(GD.getRectJSON(117*_ratio.ratioX, 24.33136*_ratio.ratioY, Node101type, '@arcFrom@', '@arcTo@', '@arcClose@'));
  6679. Node101.setPosition(1093*ratio.ratioX, 52*ratio.ratioY);
  6680. Node101.setSize(117*_ratio.ratioX, 24.33136*_ratio.ratioY);
  6681. Node101.s({
  6682. 'pixelPerfect':true
  6683. /*@AddPara@*/
  6684. });
  6685. Node101.a('node.width', 117*_ratio.ratioX);
  6686. Node101.a('node.height', 24.33136*_ratio.ratioY);
  6687. Node101.a('node.type', Node101type);
  6688. Node101.a('node.rect', [0, 0, 117*_ratio.ratioX, 24.33136*_ratio.ratioY]);
  6689. Node101.a('node.background', 'rgba(240,240,240,1)');
  6690. Node101.a('node.gradientcolor', 'rgba(240,240,240,1)');
  6691. Node101.a('node.gradient', '');
  6692. Node101.a('node.borderwidth', Node101BorderWidth);
  6693. Node101.a('node.color', 'rgba(224,224,224,1)');
  6694. Node101.a('node.fillrect', [0,0,0,0]);
  6695. Node101.a('node.fillbackcolor', 'rgba(0,0,0,0)');
  6696. Node101.a('node.fillgradientcolor', 'rgba(0,0,0,0)');
  6697. Node101.a('node.fillgradient', '');
  6698. if (Node101type !== 'rect') {
  6699. Node101.a('node.arcFrom', parseFloat('@arcFrom@'));
  6700. Node101.a('node.arcTo', parseFloat('@arcTo@'));
  6701. Node101.a('node.arcClose', '@arcClose@' === 'true' ? true : false);
  6702. }
  6703. if (Node101type === 'arc') {
  6704. Node101.a('node.arcOval', true);
  6705. }
  6706. Node101.setRotation(0*Math.PI/180);
  6707. Node101.borderWidth = Node101BorderWidth;
  6708. Node101.borderFillwidth = Node101BorderWidth;
  6709. dataModel.add(Node101);
  6710. Node101._nodename = 'Node101'
  6711. Node101._nodeType = 'rect';
  6712. zoomNodeList.push({
  6713. node: Node101,
  6714. attr: 'node.borderwidth'
  6715. });
  6716. (function (node, _img) {
  6717. var setWidth = node.setWidth,
  6718. setHeight = node.setHeight;
  6719. node.setWidth = function (width) {
  6720. if (width === this.getWidth()) return ;
  6721. var height = this.getHeight();
  6722. this.a('node.width', width);
  6723. this.a('node.rect', [0,0,width, height]);
  6724. setWidth.apply(this, arguments);
  6725. }
  6726. node.setHeight = function (height) {
  6727. if (height === this.getHeight()) return ;
  6728. var width = this.getWidth();
  6729. this.a('node.height', height);
  6730. this.a('node.rect', [0,0,width, height]);
  6731. setHeight.apply(this, arguments);
  6732. }
  6733. })(Node101, Node101.getImage());_ratio = GD.getRatioWithRotation(0*Math.PI/180, ratio);
  6734. var Node102type = 'rect';
  6735. var Node102 = new ht.Node(),
  6736. Node102BorderWidth = 1*2;
  6737. if (Node102type === 'arc') {
  6738. Node102BorderWidth *= 1;
  6739. }
  6740. Node102.setImage(GD.getRectJSON(117*_ratio.ratioX, 24.33138*_ratio.ratioY, Node102type, '@arcFrom@', '@arcTo@', '@arcClose@'));
  6741. Node102.setPosition(1093*ratio.ratioX, 149*ratio.ratioY);
  6742. Node102.setSize(117*_ratio.ratioX, 24.33138*_ratio.ratioY);
  6743. Node102.s({
  6744. 'pixelPerfect':true
  6745. /*@AddPara@*/
  6746. });
  6747. Node102.a('node.width', 117*_ratio.ratioX);
  6748. Node102.a('node.height', 24.33138*_ratio.ratioY);
  6749. Node102.a('node.type', Node102type);
  6750. Node102.a('node.rect', [0, 0, 117*_ratio.ratioX, 24.33138*_ratio.ratioY]);
  6751. Node102.a('node.background', 'rgba(240,240,240,1)');
  6752. Node102.a('node.gradientcolor', 'rgba(240,240,240,1)');
  6753. Node102.a('node.gradient', '');
  6754. Node102.a('node.borderwidth', Node102BorderWidth);
  6755. Node102.a('node.color', 'rgba(224,224,224,1)');
  6756. Node102.a('node.fillrect', [0,0,0,0]);
  6757. Node102.a('node.fillbackcolor', 'rgba(0,0,0,0)');
  6758. Node102.a('node.fillgradientcolor', 'rgba(0,0,0,0)');
  6759. Node102.a('node.fillgradient', '');
  6760. if (Node102type !== 'rect') {
  6761. Node102.a('node.arcFrom', parseFloat('@arcFrom@'));
  6762. Node102.a('node.arcTo', parseFloat('@arcTo@'));
  6763. Node102.a('node.arcClose', '@arcClose@' === 'true' ? true : false);
  6764. }
  6765. if (Node102type === 'arc') {
  6766. Node102.a('node.arcOval', true);
  6767. }
  6768. Node102.setRotation(0*Math.PI/180);
  6769. Node102.borderWidth = Node102BorderWidth;
  6770. Node102.borderFillwidth = Node102BorderWidth;
  6771. dataModel.add(Node102);
  6772. Node102._nodename = 'Node102'
  6773. Node102._nodeType = 'rect';
  6774. zoomNodeList.push({
  6775. node: Node102,
  6776. attr: 'node.borderwidth'
  6777. });
  6778. (function (node, _img) {
  6779. var setWidth = node.setWidth,
  6780. setHeight = node.setHeight;
  6781. node.setWidth = function (width) {
  6782. if (width === this.getWidth()) return ;
  6783. var height = this.getHeight();
  6784. this.a('node.width', width);
  6785. this.a('node.rect', [0,0,width, height]);
  6786. setWidth.apply(this, arguments);
  6787. }
  6788. node.setHeight = function (height) {
  6789. if (height === this.getHeight()) return ;
  6790. var width = this.getWidth();
  6791. this.a('node.height', height);
  6792. this.a('node.rect', [0,0,width, height]);
  6793. setHeight.apply(this, arguments);
  6794. }
  6795. })(Node102, Node102.getImage());_ratio = GD.getRatioWithRotation(0*Math.PI/180, ratio);
  6796. var Node103 = new ht.Node();
  6797. var Node103textStart, Node103textWidth, Node103lineStart, Node103align = 'center', Node103fontSize = 13.3333*_ratio.ratioY,Node103width = 110*_ratio.ratioX, Node103height = 26*_ratio.ratioY;
  6798. (function () {
  6799. if (Node103align === 'left') {
  6800. Node103textStart = Node103fontSize * 0.2 > 2 ? Node103fontSize * 0.2 - 4 : Node103fontSize * 0.2 - 9;
  6801. Node103textWidth = Node103width;
  6802. Node103lineStart = 1;
  6803. } else if (Node103align === 'right') {
  6804. Node103textStart = 0;
  6805. Node103textWidth =Node103fontSize <= 8 ? Node103width + Node103fontSize * 0.2 + 6 : Node103width - Node103fontSize * 0.2;
  6806. Node103lineStart = (Node103width - (ht.Default.getTextSize('年维护损失电量', ' '+ Node103fontSize + 'px "微软雅黑"').width + 6)) * 0.5;
  6807. } else if (Node103align === 'center') {
  6808. Node103textStart = -3;
  6809. Node103textWidth = Node103width;
  6810. Node103lineStart = Node103width - ht.Default.getTextSize('年维护损失电量', ' '+ Node103fontSize + 'px "微软雅黑"').width - 11;
  6811. }
  6812. })();
  6813. Node103.setImage(GD.getTextJSON(Node103width, Node103height, true, false, false, ' '+ Node103fontSize + 'px "微软雅黑"'))
  6814. Node103.setPosition(1093*ratio.ratioX, 54*ratio.ratioY);
  6815. Node103.setWidth(Node103width);
  6816. Node103.setHeight(Node103height);
  6817. Node103._nodeType = 'text';
  6818. Node103._disallowEvert = true;
  6819. Node103.setRotation(0*Math.PI/180);
  6820. Node103.a('node.width', Node103width);
  6821. Node103.a('node.height', Node103height);
  6822. Node103.a('node.rect', [0, 0, Node103width, Node103height]);
  6823. Node103.a('node.bordercolor','rgba(0,0,0,1)');
  6824. Node103.a('node.borderwidth', 0);
  6825. Node103.a('node.background','' || 'rgba(0,0,0,0)');
  6826. Node103.a('node.gradient','');
  6827. Node103.a('node.gradientcolor','');
  6828. Node103.a('node.text','年维护损失电量');
  6829. Node103.a('node.textalign','center');
  6830. Node103.a('node.textvAlign','middle');
  6831. Node103.a('node.textrect', [Node103textStart, 0, Node103textWidth, Node103height]);
  6832. Node103.a('node.color','rgba(0,0,0,1)');
  6833. Node103.a('node.font',' '+ Node103fontSize + 'px "微软雅黑"');
  6834. Node103.a('node.textvisible',true);
  6835. Node103.a('node.linefeed',false);
  6836. if (false) {
  6837. Node103.a('node.textfunc',function(g) {
  6838. g.beginPath();
  6839. var str=Node103.a('node.text') || '年维护损失电量';
  6840. var color=Node103.a('node.color') || 'rgba(0,0,0,1)';
  6841. canvasTextAutoLine(str,0,13.3333*0.5*_ratio.ratioY,Node103width,Node103height,13.3333*_ratio.ratioY,"center",color,' '+ Node103fontSize + 'px "微软雅黑"', 0,g);
  6842. });
  6843. }
  6844. if (false) {
  6845. Node103.a('node.underlinepoints',[Node103lineStart, (26 - 13.3333) * 0.5 * _ratio.ratioY + Node103fontSize + 2 , ht.Default.getTextSize('年维护损失电量', ' '+ Node103fontSize + 'px "微软雅黑"').width + 6, (Node103height - Node103fontSize) * 0.5*_ratio.ratioY + Node103fontSize + 2 ]);
  6846. Node103.a('node.underlinevisible',false);
  6847. Node103.a('node.underlineBorderWidth', 1);
  6848. }
  6849. dataModel.add(Node103);
  6850. zoomNodeList.push({
  6851. node: Node103,
  6852. borderWidth: 0,
  6853. attr: 'node.borderwidth'
  6854. }); _ratio = GD.getRatioWithRotation(0*Math.PI/180, ratio);
  6855. var Node104 = new ht.Node();
  6856. var Node104textStart, Node104textWidth, Node104lineStart, Node104align = 'center', Node104fontSize = 13.3333*_ratio.ratioY,Node104width = 110*_ratio.ratioX, Node104height = 26*_ratio.ratioY;
  6857. (function () {
  6858. if (Node104align === 'left') {
  6859. Node104textStart = Node104fontSize * 0.2 > 2 ? Node104fontSize * 0.2 - 4 : Node104fontSize * 0.2 - 9;
  6860. Node104textWidth = Node104width;
  6861. Node104lineStart = 1;
  6862. } else if (Node104align === 'right') {
  6863. Node104textStart = 0;
  6864. Node104textWidth =Node104fontSize <= 8 ? Node104width + Node104fontSize * 0.2 + 6 : Node104width - Node104fontSize * 0.2;
  6865. Node104lineStart = (Node104width - (ht.Default.getTextSize('年故障损失电量', ' '+ Node104fontSize + 'px "微软雅黑"').width + 6)) * 0.5;
  6866. } else if (Node104align === 'center') {
  6867. Node104textStart = -3;
  6868. Node104textWidth = Node104width;
  6869. Node104lineStart = Node104width - ht.Default.getTextSize('年故障损失电量', ' '+ Node104fontSize + 'px "微软雅黑"').width - 11;
  6870. }
  6871. })();
  6872. Node104.setImage(GD.getTextJSON(Node104width, Node104height, true, false, false, ' '+ Node104fontSize + 'px "微软雅黑"'))
  6873. Node104.setPosition(1093*ratio.ratioX, 77*ratio.ratioY);
  6874. Node104.setWidth(Node104width);
  6875. Node104.setHeight(Node104height);
  6876. Node104._nodeType = 'text';
  6877. Node104._disallowEvert = true;
  6878. Node104.setRotation(0*Math.PI/180);
  6879. Node104.a('node.width', Node104width);
  6880. Node104.a('node.height', Node104height);
  6881. Node104.a('node.rect', [0, 0, Node104width, Node104height]);
  6882. Node104.a('node.bordercolor','rgba(0,0,0,1)');
  6883. Node104.a('node.borderwidth', 0);
  6884. Node104.a('node.background','' || 'rgba(0,0,0,0)');
  6885. Node104.a('node.gradient','');
  6886. Node104.a('node.gradientcolor','');
  6887. Node104.a('node.text','年故障损失电量');
  6888. Node104.a('node.textalign','center');
  6889. Node104.a('node.textvAlign','middle');
  6890. Node104.a('node.textrect', [Node104textStart, 0, Node104textWidth, Node104height]);
  6891. Node104.a('node.color','rgba(0,0,0,1)');
  6892. Node104.a('node.font',' '+ Node104fontSize + 'px "微软雅黑"');
  6893. Node104.a('node.textvisible',true);
  6894. Node104.a('node.linefeed',false);
  6895. if (false) {
  6896. Node104.a('node.textfunc',function(g) {
  6897. g.beginPath();
  6898. var str=Node104.a('node.text') || '年故障损失电量';
  6899. var color=Node104.a('node.color') || 'rgba(0,0,0,1)';
  6900. canvasTextAutoLine(str,0,13.3333*0.5*_ratio.ratioY,Node104width,Node104height,13.3333*_ratio.ratioY,"center",color,' '+ Node104fontSize + 'px "微软雅黑"', 0,g);
  6901. });
  6902. }
  6903. if (false) {
  6904. Node104.a('node.underlinepoints',[Node104lineStart, (26 - 13.3333) * 0.5 * _ratio.ratioY + Node104fontSize + 2 , ht.Default.getTextSize('年故障损失电量', ' '+ Node104fontSize + 'px "微软雅黑"').width + 6, (Node104height - Node104fontSize) * 0.5*_ratio.ratioY + Node104fontSize + 2 ]);
  6905. Node104.a('node.underlinevisible',false);
  6906. Node104.a('node.underlineBorderWidth', 1);
  6907. }
  6908. dataModel.add(Node104);
  6909. zoomNodeList.push({
  6910. node: Node104,
  6911. borderWidth: 0,
  6912. attr: 'node.borderwidth'
  6913. }); _ratio = GD.getRatioWithRotation(0*Math.PI/180, ratio);
  6914. var Node105 = new ht.Node();
  6915. var Node105textStart, Node105textWidth, Node105lineStart, Node105align = 'center', Node105fontSize = 13.3333*_ratio.ratioY,Node105width = 110*_ratio.ratioX, Node105height = 26*_ratio.ratioY;
  6916. (function () {
  6917. if (Node105align === 'left') {
  6918. Node105textStart = Node105fontSize * 0.2 > 2 ? Node105fontSize * 0.2 - 4 : Node105fontSize * 0.2 - 9;
  6919. Node105textWidth = Node105width;
  6920. Node105lineStart = 1;
  6921. } else if (Node105align === 'right') {
  6922. Node105textStart = 0;
  6923. Node105textWidth =Node105fontSize <= 8 ? Node105width + Node105fontSize * 0.2 + 6 : Node105width - Node105fontSize * 0.2;
  6924. Node105lineStart = (Node105width - (ht.Default.getTextSize('年限电损失电量', ' '+ Node105fontSize + 'px "微软雅黑"').width + 6)) * 0.5;
  6925. } else if (Node105align === 'center') {
  6926. Node105textStart = -3;
  6927. Node105textWidth = Node105width;
  6928. Node105lineStart = Node105width - ht.Default.getTextSize('年限电损失电量', ' '+ Node105fontSize + 'px "微软雅黑"').width - 11;
  6929. }
  6930. })();
  6931. Node105.setImage(GD.getTextJSON(Node105width, Node105height, true, false, false, ' '+ Node105fontSize + 'px "微软雅黑"'))
  6932. Node105.setPosition(1093*ratio.ratioX, 102*ratio.ratioY);
  6933. Node105.setWidth(Node105width);
  6934. Node105.setHeight(Node105height);
  6935. Node105._nodeType = 'text';
  6936. Node105._disallowEvert = true;
  6937. Node105.setRotation(0*Math.PI/180);
  6938. Node105.a('node.width', Node105width);
  6939. Node105.a('node.height', Node105height);
  6940. Node105.a('node.rect', [0, 0, Node105width, Node105height]);
  6941. Node105.a('node.bordercolor','rgba(0,0,0,1)');
  6942. Node105.a('node.borderwidth', 0);
  6943. Node105.a('node.background','' || 'rgba(0,0,0,0)');
  6944. Node105.a('node.gradient','');
  6945. Node105.a('node.gradientcolor','');
  6946. Node105.a('node.text','年限电损失电量');
  6947. Node105.a('node.textalign','center');
  6948. Node105.a('node.textvAlign','middle');
  6949. Node105.a('node.textrect', [Node105textStart, 0, Node105textWidth, Node105height]);
  6950. Node105.a('node.color','rgba(0,0,0,1)');
  6951. Node105.a('node.font',' '+ Node105fontSize + 'px "微软雅黑"');
  6952. Node105.a('node.textvisible',true);
  6953. Node105.a('node.linefeed',false);
  6954. if (false) {
  6955. Node105.a('node.textfunc',function(g) {
  6956. g.beginPath();
  6957. var str=Node105.a('node.text') || '年限电损失电量';
  6958. var color=Node105.a('node.color') || 'rgba(0,0,0,1)';
  6959. canvasTextAutoLine(str,0,13.3333*0.5*_ratio.ratioY,Node105width,Node105height,13.3333*_ratio.ratioY,"center",color,' '+ Node105fontSize + 'px "微软雅黑"', 0,g);
  6960. });
  6961. }
  6962. if (false) {
  6963. Node105.a('node.underlinepoints',[Node105lineStart, (26 - 13.3333) * 0.5 * _ratio.ratioY + Node105fontSize + 2 , ht.Default.getTextSize('年限电损失电量', ' '+ Node105fontSize + 'px "微软雅黑"').width + 6, (Node105height - Node105fontSize) * 0.5*_ratio.ratioY + Node105fontSize + 2 ]);
  6964. Node105.a('node.underlinevisible',false);
  6965. Node105.a('node.underlineBorderWidth', 1);
  6966. }
  6967. dataModel.add(Node105);
  6968. zoomNodeList.push({
  6969. node: Node105,
  6970. borderWidth: 0,
  6971. attr: 'node.borderwidth'
  6972. }); _ratio = GD.getRatioWithRotation(0*Math.PI/180, ratio);
  6973. var Node106 = new ht.Node();
  6974. var Node106textStart, Node106textWidth, Node106lineStart, Node106align = 'center', Node106fontSize = 13.3333*_ratio.ratioY,Node106width = 110*_ratio.ratioX, Node106height = 26*_ratio.ratioY;
  6975. (function () {
  6976. if (Node106align === 'left') {
  6977. Node106textStart = Node106fontSize * 0.2 > 2 ? Node106fontSize * 0.2 - 4 : Node106fontSize * 0.2 - 9;
  6978. Node106textWidth = Node106width;
  6979. Node106lineStart = 1;
  6980. } else if (Node106align === 'right') {
  6981. Node106textStart = 0;
  6982. Node106textWidth =Node106fontSize <= 8 ? Node106width + Node106fontSize * 0.2 + 6 : Node106width - Node106fontSize * 0.2;
  6983. Node106lineStart = (Node106width - (ht.Default.getTextSize('年受累损失电量', ' '+ Node106fontSize + 'px "微软雅黑"').width + 6)) * 0.5;
  6984. } else if (Node106align === 'center') {
  6985. Node106textStart = -3;
  6986. Node106textWidth = Node106width;
  6987. Node106lineStart = Node106width - ht.Default.getTextSize('年受累损失电量', ' '+ Node106fontSize + 'px "微软雅黑"').width - 11;
  6988. }
  6989. })();
  6990. Node106.setImage(GD.getTextJSON(Node106width, Node106height, true, false, false, ' '+ Node106fontSize + 'px "微软雅黑"'))
  6991. Node106.setPosition(1093*ratio.ratioX, 127*ratio.ratioY);
  6992. Node106.setWidth(Node106width);
  6993. Node106.setHeight(Node106height);
  6994. Node106._nodeType = 'text';
  6995. Node106._disallowEvert = true;
  6996. Node106.setRotation(0*Math.PI/180);
  6997. Node106.a('node.width', Node106width);
  6998. Node106.a('node.height', Node106height);
  6999. Node106.a('node.rect', [0, 0, Node106width, Node106height]);
  7000. Node106.a('node.bordercolor','rgba(0,0,0,1)');
  7001. Node106.a('node.borderwidth', 0);
  7002. Node106.a('node.background','' || 'rgba(0,0,0,0)');
  7003. Node106.a('node.gradient','');
  7004. Node106.a('node.gradientcolor','');
  7005. Node106.a('node.text','年受累损失电量');
  7006. Node106.a('node.textalign','center');
  7007. Node106.a('node.textvAlign','middle');
  7008. Node106.a('node.textrect', [Node106textStart, 0, Node106textWidth, Node106height]);
  7009. Node106.a('node.color','rgba(0,0,0,1)');
  7010. Node106.a('node.font',' '+ Node106fontSize + 'px "微软雅黑"');
  7011. Node106.a('node.textvisible',true);
  7012. Node106.a('node.linefeed',false);
  7013. if (false) {
  7014. Node106.a('node.textfunc',function(g) {
  7015. g.beginPath();
  7016. var str=Node106.a('node.text') || '年受累损失电量';
  7017. var color=Node106.a('node.color') || 'rgba(0,0,0,1)';
  7018. canvasTextAutoLine(str,0,13.3333*0.5*_ratio.ratioY,Node106width,Node106height,13.3333*_ratio.ratioY,"center",color,' '+ Node106fontSize + 'px "微软雅黑"', 0,g);
  7019. });
  7020. }
  7021. if (false) {
  7022. Node106.a('node.underlinepoints',[Node106lineStart, (26 - 13.3333) * 0.5 * _ratio.ratioY + Node106fontSize + 2 , ht.Default.getTextSize('年受累损失电量', ' '+ Node106fontSize + 'px "微软雅黑"').width + 6, (Node106height - Node106fontSize) * 0.5*_ratio.ratioY + Node106fontSize + 2 ]);
  7023. Node106.a('node.underlinevisible',false);
  7024. Node106.a('node.underlineBorderWidth', 1);
  7025. }
  7026. dataModel.add(Node106);
  7027. zoomNodeList.push({
  7028. node: Node106,
  7029. borderWidth: 0,
  7030. attr: 'node.borderwidth'
  7031. }); _ratio = GD.getRatioWithRotation(0*Math.PI/180, ratio);
  7032. var Node107type = 'rect';
  7033. var Node107 = new ht.Node(),
  7034. Node107BorderWidth = 1*2;
  7035. if (Node107type === 'arc') {
  7036. Node107BorderWidth *= 1;
  7037. }
  7038. Node107.setImage(GD.getRectJSON(95*_ratio.ratioX, 24.33136*_ratio.ratioY, Node107type, '@arcFrom@', '@arcTo@', '@arcClose@'));
  7039. Node107.setPosition(1199*ratio.ratioX, 52*ratio.ratioY);
  7040. Node107.setSize(95*_ratio.ratioX, 24.33136*_ratio.ratioY);
  7041. Node107.s({
  7042. 'pixelPerfect':true
  7043. /*@AddPara@*/
  7044. });
  7045. Node107.a('node.width', 95*_ratio.ratioX);
  7046. Node107.a('node.height', 24.33136*_ratio.ratioY);
  7047. Node107.a('node.type', Node107type);
  7048. Node107.a('node.rect', [0, 0, 95*_ratio.ratioX, 24.33136*_ratio.ratioY]);
  7049. Node107.a('node.background', 'rgba(255,255,255,0.003921569)');
  7050. Node107.a('node.gradientcolor', '');
  7051. Node107.a('node.gradient', '');
  7052. Node107.a('node.borderwidth', Node107BorderWidth);
  7053. Node107.a('node.color', 'rgba(224,224,224,1)');
  7054. Node107.a('node.fillrect', [0,0,0,0]);
  7055. Node107.a('node.fillbackcolor', 'rgba(0,0,0,0)');
  7056. Node107.a('node.fillgradientcolor', 'rgba(0,0,0,0)');
  7057. Node107.a('node.fillgradient', '');
  7058. if (Node107type !== 'rect') {
  7059. Node107.a('node.arcFrom', parseFloat('@arcFrom@'));
  7060. Node107.a('node.arcTo', parseFloat('@arcTo@'));
  7061. Node107.a('node.arcClose', '@arcClose@' === 'true' ? true : false);
  7062. }
  7063. if (Node107type === 'arc') {
  7064. Node107.a('node.arcOval', true);
  7065. }
  7066. Node107.setRotation(0*Math.PI/180);
  7067. Node107.borderWidth = Node107BorderWidth;
  7068. Node107.borderFillwidth = Node107BorderWidth;
  7069. dataModel.add(Node107);
  7070. Node107._nodename = 'Node107'
  7071. Node107._nodeType = 'rect';
  7072. zoomNodeList.push({
  7073. node: Node107,
  7074. attr: 'node.borderwidth'
  7075. });
  7076. (function (node, _img) {
  7077. var setWidth = node.setWidth,
  7078. setHeight = node.setHeight;
  7079. node.setWidth = function (width) {
  7080. if (width === this.getWidth()) return ;
  7081. var height = this.getHeight();
  7082. this.a('node.width', width);
  7083. this.a('node.rect', [0,0,width, height]);
  7084. setWidth.apply(this, arguments);
  7085. }
  7086. node.setHeight = function (height) {
  7087. if (height === this.getHeight()) return ;
  7088. var width = this.getWidth();
  7089. this.a('node.height', height);
  7090. this.a('node.rect', [0,0,width, height]);
  7091. setHeight.apply(this, arguments);
  7092. }
  7093. })(Node107, Node107.getImage());_ratio = GD.getRatioWithRotation(0*Math.PI/180, ratio);
  7094. var Node108type = 'rect';
  7095. var Node108 = new ht.Node(),
  7096. Node108BorderWidth = 1*2;
  7097. if (Node108type === 'arc') {
  7098. Node108BorderWidth *= 1;
  7099. }
  7100. Node108.setImage(GD.getRectJSON(95*_ratio.ratioX, 24.33138*_ratio.ratioY, Node108type, '@arcFrom@', '@arcTo@', '@arcClose@'));
  7101. Node108.setPosition(1199*ratio.ratioX, 76*ratio.ratioY);
  7102. Node108.setSize(95*_ratio.ratioX, 24.33138*_ratio.ratioY);
  7103. Node108.s({
  7104. 'pixelPerfect':true
  7105. /*@AddPara@*/
  7106. });
  7107. Node108.a('node.width', 95*_ratio.ratioX);
  7108. Node108.a('node.height', 24.33138*_ratio.ratioY);
  7109. Node108.a('node.type', Node108type);
  7110. Node108.a('node.rect', [0, 0, 95*_ratio.ratioX, 24.33138*_ratio.ratioY]);
  7111. Node108.a('node.background', 'rgba(255,255,255,0.003921569)');
  7112. Node108.a('node.gradientcolor', '');
  7113. Node108.a('node.gradient', '');
  7114. Node108.a('node.borderwidth', Node108BorderWidth);
  7115. Node108.a('node.color', 'rgba(224,224,224,1)');
  7116. Node108.a('node.fillrect', [0,0,0,0]);
  7117. Node108.a('node.fillbackcolor', 'rgba(0,0,0,0)');
  7118. Node108.a('node.fillgradientcolor', 'rgba(0,0,0,0)');
  7119. Node108.a('node.fillgradient', '');
  7120. if (Node108type !== 'rect') {
  7121. Node108.a('node.arcFrom', parseFloat('@arcFrom@'));
  7122. Node108.a('node.arcTo', parseFloat('@arcTo@'));
  7123. Node108.a('node.arcClose', '@arcClose@' === 'true' ? true : false);
  7124. }
  7125. if (Node108type === 'arc') {
  7126. Node108.a('node.arcOval', true);
  7127. }
  7128. Node108.setRotation(0*Math.PI/180);
  7129. Node108.borderWidth = Node108BorderWidth;
  7130. Node108.borderFillwidth = Node108BorderWidth;
  7131. dataModel.add(Node108);
  7132. Node108._nodename = 'Node108'
  7133. Node108._nodeType = 'rect';
  7134. zoomNodeList.push({
  7135. node: Node108,
  7136. attr: 'node.borderwidth'
  7137. });
  7138. (function (node, _img) {
  7139. var setWidth = node.setWidth,
  7140. setHeight = node.setHeight;
  7141. node.setWidth = function (width) {
  7142. if (width === this.getWidth()) return ;
  7143. var height = this.getHeight();
  7144. this.a('node.width', width);
  7145. this.a('node.rect', [0,0,width, height]);
  7146. setWidth.apply(this, arguments);
  7147. }
  7148. node.setHeight = function (height) {
  7149. if (height === this.getHeight()) return ;
  7150. var width = this.getWidth();
  7151. this.a('node.height', height);
  7152. this.a('node.rect', [0,0,width, height]);
  7153. setHeight.apply(this, arguments);
  7154. }
  7155. })(Node108, Node108.getImage());_ratio = GD.getRatioWithRotation(0*Math.PI/180, ratio);
  7156. var Node109type = 'rect';
  7157. var Node109 = new ht.Node(),
  7158. Node109BorderWidth = 1*2;
  7159. if (Node109type === 'arc') {
  7160. Node109BorderWidth *= 1;
  7161. }
  7162. Node109.setImage(GD.getRectJSON(95*_ratio.ratioX, 24.33138*_ratio.ratioY, Node109type, '@arcFrom@', '@arcTo@', '@arcClose@'));
  7163. Node109.setPosition(1199*ratio.ratioX, 100*ratio.ratioY);
  7164. Node109.setSize(95*_ratio.ratioX, 24.33138*_ratio.ratioY);
  7165. Node109.s({
  7166. 'pixelPerfect':true
  7167. /*@AddPara@*/
  7168. });
  7169. Node109.a('node.width', 95*_ratio.ratioX);
  7170. Node109.a('node.height', 24.33138*_ratio.ratioY);
  7171. Node109.a('node.type', Node109type);
  7172. Node109.a('node.rect', [0, 0, 95*_ratio.ratioX, 24.33138*_ratio.ratioY]);
  7173. Node109.a('node.background', 'rgba(255,255,255,0.003921569)');
  7174. Node109.a('node.gradientcolor', '');
  7175. Node109.a('node.gradient', '');
  7176. Node109.a('node.borderwidth', Node109BorderWidth);
  7177. Node109.a('node.color', 'rgba(224,224,224,1)');
  7178. Node109.a('node.fillrect', [0,0,0,0]);
  7179. Node109.a('node.fillbackcolor', 'rgba(0,0,0,0)');
  7180. Node109.a('node.fillgradientcolor', 'rgba(0,0,0,0)');
  7181. Node109.a('node.fillgradient', '');
  7182. if (Node109type !== 'rect') {
  7183. Node109.a('node.arcFrom', parseFloat('@arcFrom@'));
  7184. Node109.a('node.arcTo', parseFloat('@arcTo@'));
  7185. Node109.a('node.arcClose', '@arcClose@' === 'true' ? true : false);
  7186. }
  7187. if (Node109type === 'arc') {
  7188. Node109.a('node.arcOval', true);
  7189. }
  7190. Node109.setRotation(0*Math.PI/180);
  7191. Node109.borderWidth = Node109BorderWidth;
  7192. Node109.borderFillwidth = Node109BorderWidth;
  7193. dataModel.add(Node109);
  7194. Node109._nodename = 'Node109'
  7195. Node109._nodeType = 'rect';
  7196. zoomNodeList.push({
  7197. node: Node109,
  7198. attr: 'node.borderwidth'
  7199. });
  7200. (function (node, _img) {
  7201. var setWidth = node.setWidth,
  7202. setHeight = node.setHeight;
  7203. node.setWidth = function (width) {
  7204. if (width === this.getWidth()) return ;
  7205. var height = this.getHeight();
  7206. this.a('node.width', width);
  7207. this.a('node.rect', [0,0,width, height]);
  7208. setWidth.apply(this, arguments);
  7209. }
  7210. node.setHeight = function (height) {
  7211. if (height === this.getHeight()) return ;
  7212. var width = this.getWidth();
  7213. this.a('node.height', height);
  7214. this.a('node.rect', [0,0,width, height]);
  7215. setHeight.apply(this, arguments);
  7216. }
  7217. })(Node109, Node109.getImage());_ratio = GD.getRatioWithRotation(0*Math.PI/180, ratio);
  7218. var Node110type = 'rect';
  7219. var Node110 = new ht.Node(),
  7220. Node110BorderWidth = 1*2;
  7221. if (Node110type === 'arc') {
  7222. Node110BorderWidth *= 1;
  7223. }
  7224. Node110.setImage(GD.getRectJSON(95*_ratio.ratioX, 24.33136*_ratio.ratioY, Node110type, '@arcFrom@', '@arcTo@', '@arcClose@'));
  7225. Node110.setPosition(1199*ratio.ratioX, 125*ratio.ratioY);
  7226. Node110.setSize(95*_ratio.ratioX, 24.33136*_ratio.ratioY);
  7227. Node110.s({
  7228. 'pixelPerfect':true
  7229. /*@AddPara@*/
  7230. });
  7231. Node110.a('node.width', 95*_ratio.ratioX);
  7232. Node110.a('node.height', 24.33136*_ratio.ratioY);
  7233. Node110.a('node.type', Node110type);
  7234. Node110.a('node.rect', [0, 0, 95*_ratio.ratioX, 24.33136*_ratio.ratioY]);
  7235. Node110.a('node.background', 'rgba(255,255,255,0.003921569)');
  7236. Node110.a('node.gradientcolor', '');
  7237. Node110.a('node.gradient', '');
  7238. Node110.a('node.borderwidth', Node110BorderWidth);
  7239. Node110.a('node.color', 'rgba(224,224,224,1)');
  7240. Node110.a('node.fillrect', [0,0,0,0]);
  7241. Node110.a('node.fillbackcolor', 'rgba(0,0,0,0)');
  7242. Node110.a('node.fillgradientcolor', 'rgba(0,0,0,0)');
  7243. Node110.a('node.fillgradient', '');
  7244. if (Node110type !== 'rect') {
  7245. Node110.a('node.arcFrom', parseFloat('@arcFrom@'));
  7246. Node110.a('node.arcTo', parseFloat('@arcTo@'));
  7247. Node110.a('node.arcClose', '@arcClose@' === 'true' ? true : false);
  7248. }
  7249. if (Node110type === 'arc') {
  7250. Node110.a('node.arcOval', true);
  7251. }
  7252. Node110.setRotation(0*Math.PI/180);
  7253. Node110.borderWidth = Node110BorderWidth;
  7254. Node110.borderFillwidth = Node110BorderWidth;
  7255. dataModel.add(Node110);
  7256. Node110._nodename = 'Node110'
  7257. Node110._nodeType = 'rect';
  7258. zoomNodeList.push({
  7259. node: Node110,
  7260. attr: 'node.borderwidth'
  7261. });
  7262. (function (node, _img) {
  7263. var setWidth = node.setWidth,
  7264. setHeight = node.setHeight;
  7265. node.setWidth = function (width) {
  7266. if (width === this.getWidth()) return ;
  7267. var height = this.getHeight();
  7268. this.a('node.width', width);
  7269. this.a('node.rect', [0,0,width, height]);
  7270. setWidth.apply(this, arguments);
  7271. }
  7272. node.setHeight = function (height) {
  7273. if (height === this.getHeight()) return ;
  7274. var width = this.getWidth();
  7275. this.a('node.height', height);
  7276. this.a('node.rect', [0,0,width, height]);
  7277. setHeight.apply(this, arguments);
  7278. }
  7279. })(Node110, Node110.getImage());_ratio = GD.getRatioWithRotation(0*Math.PI/180, ratio);
  7280. var Node111type = 'rect';
  7281. var Node111 = new ht.Node(),
  7282. Node111BorderWidth = 1*2;
  7283. if (Node111type === 'arc') {
  7284. Node111BorderWidth *= 1;
  7285. }
  7286. Node111.setImage(GD.getRectJSON(95*_ratio.ratioX, 24.33138*_ratio.ratioY, Node111type, '@arcFrom@', '@arcTo@', '@arcClose@'));
  7287. Node111.setPosition(1199*ratio.ratioX, 149*ratio.ratioY);
  7288. Node111.setSize(95*_ratio.ratioX, 24.33138*_ratio.ratioY);
  7289. Node111.s({
  7290. 'pixelPerfect':true
  7291. /*@AddPara@*/
  7292. });
  7293. Node111.a('node.width', 95*_ratio.ratioX);
  7294. Node111.a('node.height', 24.33138*_ratio.ratioY);
  7295. Node111.a('node.type', Node111type);
  7296. Node111.a('node.rect', [0, 0, 95*_ratio.ratioX, 24.33138*_ratio.ratioY]);
  7297. Node111.a('node.background', 'rgba(255,255,255,0.003921569)');
  7298. Node111.a('node.gradientcolor', '');
  7299. Node111.a('node.gradient', '');
  7300. Node111.a('node.borderwidth', Node111BorderWidth);
  7301. Node111.a('node.color', 'rgba(224,224,224,1)');
  7302. Node111.a('node.fillrect', [0,0,0,0]);
  7303. Node111.a('node.fillbackcolor', 'rgba(0,0,0,0)');
  7304. Node111.a('node.fillgradientcolor', 'rgba(0,0,0,0)');
  7305. Node111.a('node.fillgradient', '');
  7306. if (Node111type !== 'rect') {
  7307. Node111.a('node.arcFrom', parseFloat('@arcFrom@'));
  7308. Node111.a('node.arcTo', parseFloat('@arcTo@'));
  7309. Node111.a('node.arcClose', '@arcClose@' === 'true' ? true : false);
  7310. }
  7311. if (Node111type === 'arc') {
  7312. Node111.a('node.arcOval', true);
  7313. }
  7314. Node111.setRotation(0*Math.PI/180);
  7315. Node111.borderWidth = Node111BorderWidth;
  7316. Node111.borderFillwidth = Node111BorderWidth;
  7317. dataModel.add(Node111);
  7318. Node111._nodename = 'Node111'
  7319. Node111._nodeType = 'rect';
  7320. zoomNodeList.push({
  7321. node: Node111,
  7322. attr: 'node.borderwidth'
  7323. });
  7324. (function (node, _img) {
  7325. var setWidth = node.setWidth,
  7326. setHeight = node.setHeight;
  7327. node.setWidth = function (width) {
  7328. if (width === this.getWidth()) return ;
  7329. var height = this.getHeight();
  7330. this.a('node.width', width);
  7331. this.a('node.rect', [0,0,width, height]);
  7332. setWidth.apply(this, arguments);
  7333. }
  7334. node.setHeight = function (height) {
  7335. if (height === this.getHeight()) return ;
  7336. var width = this.getWidth();
  7337. this.a('node.height', height);
  7338. this.a('node.rect', [0,0,width, height]);
  7339. setHeight.apply(this, arguments);
  7340. }
  7341. })(Node111, Node111.getImage());_ratio = GD.getRatioWithRotation(0*Math.PI/180, ratio);
  7342. var Node112type = 'rect';
  7343. var Node112 = new ht.Node(),
  7344. Node112BorderWidth = 1*2;
  7345. if (Node112type === 'arc') {
  7346. Node112BorderWidth *= 1;
  7347. }
  7348. Node112.setImage(GD.getRectJSON(65*_ratio.ratioX, 24.33136*_ratio.ratioY, Node112type, '@arcFrom@', '@arcTo@', '@arcClose@'));
  7349. Node112.setPosition(1279*ratio.ratioX, 52*ratio.ratioY);
  7350. Node112.setSize(65*_ratio.ratioX, 24.33136*_ratio.ratioY);
  7351. Node112.s({
  7352. 'pixelPerfect':true
  7353. /*@AddPara@*/
  7354. });
  7355. Node112.a('node.width', 65*_ratio.ratioX);
  7356. Node112.a('node.height', 24.33136*_ratio.ratioY);
  7357. Node112.a('node.type', Node112type);
  7358. Node112.a('node.rect', [0, 0, 65*_ratio.ratioX, 24.33136*_ratio.ratioY]);
  7359. Node112.a('node.background', 'rgba(255,255,255,0.003921569)');
  7360. Node112.a('node.gradientcolor', '');
  7361. Node112.a('node.gradient', '');
  7362. Node112.a('node.borderwidth', Node112BorderWidth);
  7363. Node112.a('node.color', 'rgba(224,224,224,1)');
  7364. Node112.a('node.fillrect', [0,0,0,0]);
  7365. Node112.a('node.fillbackcolor', 'rgba(0,0,0,0)');
  7366. Node112.a('node.fillgradientcolor', 'rgba(0,0,0,0)');
  7367. Node112.a('node.fillgradient', '');
  7368. if (Node112type !== 'rect') {
  7369. Node112.a('node.arcFrom', parseFloat('@arcFrom@'));
  7370. Node112.a('node.arcTo', parseFloat('@arcTo@'));
  7371. Node112.a('node.arcClose', '@arcClose@' === 'true' ? true : false);
  7372. }
  7373. if (Node112type === 'arc') {
  7374. Node112.a('node.arcOval', true);
  7375. }
  7376. Node112.setRotation(0*Math.PI/180);
  7377. Node112.borderWidth = Node112BorderWidth;
  7378. Node112.borderFillwidth = Node112BorderWidth;
  7379. dataModel.add(Node112);
  7380. Node112._nodename = 'Node112'
  7381. Node112._nodeType = 'rect';
  7382. zoomNodeList.push({
  7383. node: Node112,
  7384. attr: 'node.borderwidth'
  7385. });
  7386. (function (node, _img) {
  7387. var setWidth = node.setWidth,
  7388. setHeight = node.setHeight;
  7389. node.setWidth = function (width) {
  7390. if (width === this.getWidth()) return ;
  7391. var height = this.getHeight();
  7392. this.a('node.width', width);
  7393. this.a('node.rect', [0,0,width, height]);
  7394. setWidth.apply(this, arguments);
  7395. }
  7396. node.setHeight = function (height) {
  7397. if (height === this.getHeight()) return ;
  7398. var width = this.getWidth();
  7399. this.a('node.height', height);
  7400. this.a('node.rect', [0,0,width, height]);
  7401. setHeight.apply(this, arguments);
  7402. }
  7403. })(Node112, Node112.getImage());_ratio = GD.getRatioWithRotation(0*Math.PI/180, ratio);
  7404. var Node113 = new ht.Node();
  7405. var Node113textStart, Node113textWidth, Node113lineStart, Node113align = 'center', Node113fontSize = 14.66663*_ratio.ratioY,Node113width = 59*_ratio.ratioX, Node113height = 26*_ratio.ratioY;
  7406. (function () {
  7407. if (Node113align === 'left') {
  7408. Node113textStart = Node113fontSize * 0.2 > 2 ? Node113fontSize * 0.2 - 4 : Node113fontSize * 0.2 - 9;
  7409. Node113textWidth = Node113width;
  7410. Node113lineStart = 1;
  7411. } else if (Node113align === 'right') {
  7412. Node113textStart = 0;
  7413. Node113textWidth =Node113fontSize <= 8 ? Node113width + Node113fontSize * 0.2 + 6 : Node113width - Node113fontSize * 0.2;
  7414. Node113lineStart = (Node113width - (ht.Default.getTextSize('0', ' '+ Node113fontSize + 'px "Arial"').width + 6)) * 0.5;
  7415. } else if (Node113align === 'center') {
  7416. Node113textStart = -3;
  7417. Node113textWidth = Node113width;
  7418. Node113lineStart = Node113width - ht.Default.getTextSize('0', ' '+ Node113fontSize + 'px "Arial"').width - 11;
  7419. }
  7420. })();
  7421. Node113.setImage(GD.getTextJSON(Node113width, Node113height, true, false, false, ' '+ Node113fontSize + 'px "Arial"'))
  7422. Node113.setPosition(1199*ratio.ratioX, 54*ratio.ratioY);
  7423. Node113.setWidth(Node113width);
  7424. Node113.setHeight(Node113height);
  7425. Node113._nodeType = 'text';
  7426. Node113._disallowEvert = true;
  7427. Node113.setRotation(0*Math.PI/180);
  7428. Node113.a('node.width', Node113width);
  7429. Node113.a('node.height', Node113height);
  7430. Node113.a('node.rect', [0, 0, Node113width, Node113height]);
  7431. Node113.a('node.bordercolor','rgba(0,0,0,1)');
  7432. Node113.a('node.borderwidth', 0);
  7433. Node113.a('node.background','' || 'rgba(0,0,0,0)');
  7434. Node113.a('node.gradient','');
  7435. Node113.a('node.gradientcolor','');
  7436. Node113.a('node.text','0');
  7437. Node113.a('node.textalign','center');
  7438. Node113.a('node.textvAlign','middle');
  7439. Node113.a('node.textrect', [Node113textStart, 0, Node113textWidth, Node113height]);
  7440. Node113.a('node.color','rgba(0,0,0,1)');
  7441. Node113.a('node.font',' '+ Node113fontSize + 'px "Arial"');
  7442. Node113.a('node.textvisible',true);
  7443. Node113.a('node.linefeed',false);
  7444. if (false) {
  7445. Node113.a('node.textfunc',function(g) {
  7446. g.beginPath();
  7447. var str=Node113.a('node.text') || '0';
  7448. var color=Node113.a('node.color') || 'rgba(0,0,0,1)';
  7449. canvasTextAutoLine(str,0,14.66663*0.5*_ratio.ratioY,Node113width,Node113height,14.66663*_ratio.ratioY,"center",color,' '+ Node113fontSize + 'px "Arial"', 0,g);
  7450. });
  7451. }
  7452. if (false) {
  7453. Node113.a('node.underlinepoints',[Node113lineStart, (26 - 14.66663) * 0.5 * _ratio.ratioY + Node113fontSize + 2 , ht.Default.getTextSize('0', ' '+ Node113fontSize + 'px "Arial"').width + 6, (Node113height - Node113fontSize) * 0.5*_ratio.ratioY + Node113fontSize + 2 ]);
  7454. Node113.a('node.underlinevisible',false);
  7455. Node113.a('node.underlineBorderWidth', 1);
  7456. }
  7457. dataModel.add(Node113);
  7458. zoomNodeList.push({
  7459. node: Node113,
  7460. borderWidth: 0,
  7461. attr: 'node.borderwidth'
  7462. }); _ratio = GD.getRatioWithRotation(0*Math.PI/180, ratio);
  7463. var Node114 = new ht.Node();
  7464. var Node114textStart, Node114textWidth, Node114lineStart, Node114align = 'center', Node114fontSize = 14.66663*_ratio.ratioY,Node114width = 59*_ratio.ratioX, Node114height = 26*_ratio.ratioY;
  7465. (function () {
  7466. if (Node114align === 'left') {
  7467. Node114textStart = Node114fontSize * 0.2 > 2 ? Node114fontSize * 0.2 - 4 : Node114fontSize * 0.2 - 9;
  7468. Node114textWidth = Node114width;
  7469. Node114lineStart = 1;
  7470. } else if (Node114align === 'right') {
  7471. Node114textStart = 0;
  7472. Node114textWidth =Node114fontSize <= 8 ? Node114width + Node114fontSize * 0.2 + 6 : Node114width - Node114fontSize * 0.2;
  7473. Node114lineStart = (Node114width - (ht.Default.getTextSize('0', ' '+ Node114fontSize + 'px "Arial"').width + 6)) * 0.5;
  7474. } else if (Node114align === 'center') {
  7475. Node114textStart = -3;
  7476. Node114textWidth = Node114width;
  7477. Node114lineStart = Node114width - ht.Default.getTextSize('0', ' '+ Node114fontSize + 'px "Arial"').width - 11;
  7478. }
  7479. })();
  7480. Node114.setImage(GD.getTextJSON(Node114width, Node114height, true, false, false, ' '+ Node114fontSize + 'px "Arial"'))
  7481. Node114.setPosition(1199*ratio.ratioX, 78*ratio.ratioY);
  7482. Node114.setWidth(Node114width);
  7483. Node114.setHeight(Node114height);
  7484. Node114._nodeType = 'text';
  7485. Node114._disallowEvert = true;
  7486. Node114.setRotation(0*Math.PI/180);
  7487. Node114.a('node.width', Node114width);
  7488. Node114.a('node.height', Node114height);
  7489. Node114.a('node.rect', [0, 0, Node114width, Node114height]);
  7490. Node114.a('node.bordercolor','rgba(0,0,0,1)');
  7491. Node114.a('node.borderwidth', 0);
  7492. Node114.a('node.background','' || 'rgba(0,0,0,0)');
  7493. Node114.a('node.gradient','');
  7494. Node114.a('node.gradientcolor','');
  7495. Node114.a('node.text','0');
  7496. Node114.a('node.textalign','center');
  7497. Node114.a('node.textvAlign','middle');
  7498. Node114.a('node.textrect', [Node114textStart, 0, Node114textWidth, Node114height]);
  7499. Node114.a('node.color','rgba(0,0,0,1)');
  7500. Node114.a('node.font',' '+ Node114fontSize + 'px "Arial"');
  7501. Node114.a('node.textvisible',true);
  7502. Node114.a('node.linefeed',false);
  7503. if (false) {
  7504. Node114.a('node.textfunc',function(g) {
  7505. g.beginPath();
  7506. var str=Node114.a('node.text') || '0';
  7507. var color=Node114.a('node.color') || 'rgba(0,0,0,1)';
  7508. canvasTextAutoLine(str,0,14.66663*0.5*_ratio.ratioY,Node114width,Node114height,14.66663*_ratio.ratioY,"center",color,' '+ Node114fontSize + 'px "Arial"', 0,g);
  7509. });
  7510. }
  7511. if (false) {
  7512. Node114.a('node.underlinepoints',[Node114lineStart, (26 - 14.66663) * 0.5 * _ratio.ratioY + Node114fontSize + 2 , ht.Default.getTextSize('0', ' '+ Node114fontSize + 'px "Arial"').width + 6, (Node114height - Node114fontSize) * 0.5*_ratio.ratioY + Node114fontSize + 2 ]);
  7513. Node114.a('node.underlinevisible',false);
  7514. Node114.a('node.underlineBorderWidth', 1);
  7515. }
  7516. dataModel.add(Node114);
  7517. zoomNodeList.push({
  7518. node: Node114,
  7519. borderWidth: 0,
  7520. attr: 'node.borderwidth'
  7521. }); _ratio = GD.getRatioWithRotation(0*Math.PI/180, ratio);
  7522. var Node115 = new ht.Node();
  7523. var Node115textStart, Node115textWidth, Node115lineStart, Node115align = 'center', Node115fontSize = 14.66663*_ratio.ratioY,Node115width = 59*_ratio.ratioX, Node115height = 26*_ratio.ratioY;
  7524. (function () {
  7525. if (Node115align === 'left') {
  7526. Node115textStart = Node115fontSize * 0.2 > 2 ? Node115fontSize * 0.2 - 4 : Node115fontSize * 0.2 - 9;
  7527. Node115textWidth = Node115width;
  7528. Node115lineStart = 1;
  7529. } else if (Node115align === 'right') {
  7530. Node115textStart = 0;
  7531. Node115textWidth =Node115fontSize <= 8 ? Node115width + Node115fontSize * 0.2 + 6 : Node115width - Node115fontSize * 0.2;
  7532. Node115lineStart = (Node115width - (ht.Default.getTextSize('0', ' '+ Node115fontSize + 'px "Arial"').width + 6)) * 0.5;
  7533. } else if (Node115align === 'center') {
  7534. Node115textStart = -3;
  7535. Node115textWidth = Node115width;
  7536. Node115lineStart = Node115width - ht.Default.getTextSize('0', ' '+ Node115fontSize + 'px "Arial"').width - 11;
  7537. }
  7538. })();
  7539. Node115.setImage(GD.getTextJSON(Node115width, Node115height, true, false, false, ' '+ Node115fontSize + 'px "Arial"'))
  7540. Node115.setPosition(1199*ratio.ratioX, 103*ratio.ratioY);
  7541. Node115.setWidth(Node115width);
  7542. Node115.setHeight(Node115height);
  7543. Node115._nodeType = 'text';
  7544. Node115._disallowEvert = true;
  7545. Node115.setRotation(0*Math.PI/180);
  7546. Node115.a('node.width', Node115width);
  7547. Node115.a('node.height', Node115height);
  7548. Node115.a('node.rect', [0, 0, Node115width, Node115height]);
  7549. Node115.a('node.bordercolor','rgba(0,0,0,1)');
  7550. Node115.a('node.borderwidth', 0);
  7551. Node115.a('node.background','' || 'rgba(0,0,0,0)');
  7552. Node115.a('node.gradient','');
  7553. Node115.a('node.gradientcolor','');
  7554. Node115.a('node.text','0');
  7555. Node115.a('node.textalign','center');
  7556. Node115.a('node.textvAlign','middle');
  7557. Node115.a('node.textrect', [Node115textStart, 0, Node115textWidth, Node115height]);
  7558. Node115.a('node.color','rgba(0,0,0,1)');
  7559. Node115.a('node.font',' '+ Node115fontSize + 'px "Arial"');
  7560. Node115.a('node.textvisible',true);
  7561. Node115.a('node.linefeed',false);
  7562. if (false) {
  7563. Node115.a('node.textfunc',function(g) {
  7564. g.beginPath();
  7565. var str=Node115.a('node.text') || '0';
  7566. var color=Node115.a('node.color') || 'rgba(0,0,0,1)';
  7567. canvasTextAutoLine(str,0,14.66663*0.5*_ratio.ratioY,Node115width,Node115height,14.66663*_ratio.ratioY,"center",color,' '+ Node115fontSize + 'px "Arial"', 0,g);
  7568. });
  7569. }
  7570. if (false) {
  7571. Node115.a('node.underlinepoints',[Node115lineStart, (26 - 14.66663) * 0.5 * _ratio.ratioY + Node115fontSize + 2 , ht.Default.getTextSize('0', ' '+ Node115fontSize + 'px "Arial"').width + 6, (Node115height - Node115fontSize) * 0.5*_ratio.ratioY + Node115fontSize + 2 ]);
  7572. Node115.a('node.underlinevisible',false);
  7573. Node115.a('node.underlineBorderWidth', 1);
  7574. }
  7575. dataModel.add(Node115);
  7576. zoomNodeList.push({
  7577. node: Node115,
  7578. borderWidth: 0,
  7579. attr: 'node.borderwidth'
  7580. }); _ratio = GD.getRatioWithRotation(0*Math.PI/180, ratio);
  7581. var Node116 = new ht.Node();
  7582. var Node116textStart, Node116textWidth, Node116lineStart, Node116align = 'center', Node116fontSize = 14.66663*_ratio.ratioY,Node116width = 59*_ratio.ratioX, Node116height = 26*_ratio.ratioY;
  7583. (function () {
  7584. if (Node116align === 'left') {
  7585. Node116textStart = Node116fontSize * 0.2 > 2 ? Node116fontSize * 0.2 - 4 : Node116fontSize * 0.2 - 9;
  7586. Node116textWidth = Node116width;
  7587. Node116lineStart = 1;
  7588. } else if (Node116align === 'right') {
  7589. Node116textStart = 0;
  7590. Node116textWidth =Node116fontSize <= 8 ? Node116width + Node116fontSize * 0.2 + 6 : Node116width - Node116fontSize * 0.2;
  7591. Node116lineStart = (Node116width - (ht.Default.getTextSize('0', ' '+ Node116fontSize + 'px "Arial"').width + 6)) * 0.5;
  7592. } else if (Node116align === 'center') {
  7593. Node116textStart = -3;
  7594. Node116textWidth = Node116width;
  7595. Node116lineStart = Node116width - ht.Default.getTextSize('0', ' '+ Node116fontSize + 'px "Arial"').width - 11;
  7596. }
  7597. })();
  7598. Node116.setImage(GD.getTextJSON(Node116width, Node116height, true, false, false, ' '+ Node116fontSize + 'px "Arial"'))
  7599. Node116.setPosition(1199*ratio.ratioX, 126*ratio.ratioY);
  7600. Node116.setWidth(Node116width);
  7601. Node116.setHeight(Node116height);
  7602. Node116._nodeType = 'text';
  7603. Node116._disallowEvert = true;
  7604. Node116.setRotation(0*Math.PI/180);
  7605. Node116.a('node.width', Node116width);
  7606. Node116.a('node.height', Node116height);
  7607. Node116.a('node.rect', [0, 0, Node116width, Node116height]);
  7608. Node116.a('node.bordercolor','rgba(0,0,0,1)');
  7609. Node116.a('node.borderwidth', 0);
  7610. Node116.a('node.background','' || 'rgba(0,0,0,0)');
  7611. Node116.a('node.gradient','');
  7612. Node116.a('node.gradientcolor','');
  7613. Node116.a('node.text','0');
  7614. Node116.a('node.textalign','center');
  7615. Node116.a('node.textvAlign','middle');
  7616. Node116.a('node.textrect', [Node116textStart, 0, Node116textWidth, Node116height]);
  7617. Node116.a('node.color','rgba(0,0,0,1)');
  7618. Node116.a('node.font',' '+ Node116fontSize + 'px "Arial"');
  7619. Node116.a('node.textvisible',true);
  7620. Node116.a('node.linefeed',false);
  7621. if (false) {
  7622. Node116.a('node.textfunc',function(g) {
  7623. g.beginPath();
  7624. var str=Node116.a('node.text') || '0';
  7625. var color=Node116.a('node.color') || 'rgba(0,0,0,1)';
  7626. canvasTextAutoLine(str,0,14.66663*0.5*_ratio.ratioY,Node116width,Node116height,14.66663*_ratio.ratioY,"center",color,' '+ Node116fontSize + 'px "Arial"', 0,g);
  7627. });
  7628. }
  7629. if (false) {
  7630. Node116.a('node.underlinepoints',[Node116lineStart, (26 - 14.66663) * 0.5 * _ratio.ratioY + Node116fontSize + 2 , ht.Default.getTextSize('0', ' '+ Node116fontSize + 'px "Arial"').width + 6, (Node116height - Node116fontSize) * 0.5*_ratio.ratioY + Node116fontSize + 2 ]);
  7631. Node116.a('node.underlinevisible',false);
  7632. Node116.a('node.underlineBorderWidth', 1);
  7633. }
  7634. dataModel.add(Node116);
  7635. zoomNodeList.push({
  7636. node: Node116,
  7637. borderWidth: 0,
  7638. attr: 'node.borderwidth'
  7639. }); _ratio = GD.getRatioWithRotation(0*Math.PI/180, ratio);
  7640. var Node117 = new ht.Node();
  7641. var Node117textStart, Node117textWidth, Node117lineStart, Node117align = 'center', Node117fontSize = 14.66663*_ratio.ratioY,Node117width = 59*_ratio.ratioX, Node117height = 26*_ratio.ratioY;
  7642. (function () {
  7643. if (Node117align === 'left') {
  7644. Node117textStart = Node117fontSize * 0.2 > 2 ? Node117fontSize * 0.2 - 4 : Node117fontSize * 0.2 - 9;
  7645. Node117textWidth = Node117width;
  7646. Node117lineStart = 1;
  7647. } else if (Node117align === 'right') {
  7648. Node117textStart = 0;
  7649. Node117textWidth =Node117fontSize <= 8 ? Node117width + Node117fontSize * 0.2 + 6 : Node117width - Node117fontSize * 0.2;
  7650. Node117lineStart = (Node117width - (ht.Default.getTextSize('0', ' '+ Node117fontSize + 'px "Arial"').width + 6)) * 0.5;
  7651. } else if (Node117align === 'center') {
  7652. Node117textStart = -3;
  7653. Node117textWidth = Node117width;
  7654. Node117lineStart = Node117width - ht.Default.getTextSize('0', ' '+ Node117fontSize + 'px "Arial"').width - 11;
  7655. }
  7656. })();
  7657. Node117.setImage(GD.getTextJSON(Node117width, Node117height, true, false, false, ' '+ Node117fontSize + 'px "Arial"'))
  7658. Node117.setPosition(1199*ratio.ratioX, 150*ratio.ratioY);
  7659. Node117.setWidth(Node117width);
  7660. Node117.setHeight(Node117height);
  7661. Node117._nodeType = 'text';
  7662. Node117._disallowEvert = true;
  7663. Node117.setRotation(0*Math.PI/180);
  7664. Node117.a('node.width', Node117width);
  7665. Node117.a('node.height', Node117height);
  7666. Node117.a('node.rect', [0, 0, Node117width, Node117height]);
  7667. Node117.a('node.bordercolor','rgba(0,0,0,1)');
  7668. Node117.a('node.borderwidth', 0);
  7669. Node117.a('node.background','' || 'rgba(0,0,0,0)');
  7670. Node117.a('node.gradient','');
  7671. Node117.a('node.gradientcolor','');
  7672. Node117.a('node.text','0');
  7673. Node117.a('node.textalign','center');
  7674. Node117.a('node.textvAlign','middle');
  7675. Node117.a('node.textrect', [Node117textStart, 0, Node117textWidth, Node117height]);
  7676. Node117.a('node.color','rgba(0,0,0,1)');
  7677. Node117.a('node.font',' '+ Node117fontSize + 'px "Arial"');
  7678. Node117.a('node.textvisible',true);
  7679. Node117.a('node.linefeed',false);
  7680. if (false) {
  7681. Node117.a('node.textfunc',function(g) {
  7682. g.beginPath();
  7683. var str=Node117.a('node.text') || '0';
  7684. var color=Node117.a('node.color') || 'rgba(0,0,0,1)';
  7685. canvasTextAutoLine(str,0,14.66663*0.5*_ratio.ratioY,Node117width,Node117height,14.66663*_ratio.ratioY,"center",color,' '+ Node117fontSize + 'px "Arial"', 0,g);
  7686. });
  7687. }
  7688. if (false) {
  7689. Node117.a('node.underlinepoints',[Node117lineStart, (26 - 14.66663) * 0.5 * _ratio.ratioY + Node117fontSize + 2 , ht.Default.getTextSize('0', ' '+ Node117fontSize + 'px "Arial"').width + 6, (Node117height - Node117fontSize) * 0.5*_ratio.ratioY + Node117fontSize + 2 ]);
  7690. Node117.a('node.underlinevisible',false);
  7691. Node117.a('node.underlineBorderWidth', 1);
  7692. }
  7693. dataModel.add(Node117);
  7694. zoomNodeList.push({
  7695. node: Node117,
  7696. borderWidth: 0,
  7697. attr: 'node.borderwidth'
  7698. }); _ratio = GD.getRatioWithRotation(0*Math.PI/180, ratio);
  7699. var Node118type = 'rect';
  7700. var Node118 = new ht.Node(),
  7701. Node118BorderWidth = 1*2;
  7702. if (Node118type === 'arc') {
  7703. Node118BorderWidth *= 1;
  7704. }
  7705. Node118.setImage(GD.getRectJSON(65*_ratio.ratioX, 24.33138*_ratio.ratioY, Node118type, '@arcFrom@', '@arcTo@', '@arcClose@'));
  7706. Node118.setPosition(1279*ratio.ratioX, 76*ratio.ratioY);
  7707. Node118.setSize(65*_ratio.ratioX, 24.33138*_ratio.ratioY);
  7708. Node118.s({
  7709. 'pixelPerfect':true
  7710. /*@AddPara@*/
  7711. });
  7712. Node118.a('node.width', 65*_ratio.ratioX);
  7713. Node118.a('node.height', 24.33138*_ratio.ratioY);
  7714. Node118.a('node.type', Node118type);
  7715. Node118.a('node.rect', [0, 0, 65*_ratio.ratioX, 24.33138*_ratio.ratioY]);
  7716. Node118.a('node.background', 'rgba(255,255,255,0.003921569)');
  7717. Node118.a('node.gradientcolor', '');
  7718. Node118.a('node.gradient', '');
  7719. Node118.a('node.borderwidth', Node118BorderWidth);
  7720. Node118.a('node.color', 'rgba(224,224,224,1)');
  7721. Node118.a('node.fillrect', [0,0,0,0]);
  7722. Node118.a('node.fillbackcolor', 'rgba(0,0,0,0)');
  7723. Node118.a('node.fillgradientcolor', 'rgba(0,0,0,0)');
  7724. Node118.a('node.fillgradient', '');
  7725. if (Node118type !== 'rect') {
  7726. Node118.a('node.arcFrom', parseFloat('@arcFrom@'));
  7727. Node118.a('node.arcTo', parseFloat('@arcTo@'));
  7728. Node118.a('node.arcClose', '@arcClose@' === 'true' ? true : false);
  7729. }
  7730. if (Node118type === 'arc') {
  7731. Node118.a('node.arcOval', true);
  7732. }
  7733. Node118.setRotation(0*Math.PI/180);
  7734. Node118.borderWidth = Node118BorderWidth;
  7735. Node118.borderFillwidth = Node118BorderWidth;
  7736. dataModel.add(Node118);
  7737. Node118._nodename = 'Node118'
  7738. Node118._nodeType = 'rect';
  7739. zoomNodeList.push({
  7740. node: Node118,
  7741. attr: 'node.borderwidth'
  7742. });
  7743. (function (node, _img) {
  7744. var setWidth = node.setWidth,
  7745. setHeight = node.setHeight;
  7746. node.setWidth = function (width) {
  7747. if (width === this.getWidth()) return ;
  7748. var height = this.getHeight();
  7749. this.a('node.width', width);
  7750. this.a('node.rect', [0,0,width, height]);
  7751. setWidth.apply(this, arguments);
  7752. }
  7753. node.setHeight = function (height) {
  7754. if (height === this.getHeight()) return ;
  7755. var width = this.getWidth();
  7756. this.a('node.height', height);
  7757. this.a('node.rect', [0,0,width, height]);
  7758. setHeight.apply(this, arguments);
  7759. }
  7760. })(Node118, Node118.getImage());_ratio = GD.getRatioWithRotation(0*Math.PI/180, ratio);
  7761. var Node119type = 'rect';
  7762. var Node119 = new ht.Node(),
  7763. Node119BorderWidth = 1*2;
  7764. if (Node119type === 'arc') {
  7765. Node119BorderWidth *= 1;
  7766. }
  7767. Node119.setImage(GD.getRectJSON(65*_ratio.ratioX, 24.33138*_ratio.ratioY, Node119type, '@arcFrom@', '@arcTo@', '@arcClose@'));
  7768. Node119.setPosition(1279*ratio.ratioX, 100*ratio.ratioY);
  7769. Node119.setSize(65*_ratio.ratioX, 24.33138*_ratio.ratioY);
  7770. Node119.s({
  7771. 'pixelPerfect':true
  7772. /*@AddPara@*/
  7773. });
  7774. Node119.a('node.width', 65*_ratio.ratioX);
  7775. Node119.a('node.height', 24.33138*_ratio.ratioY);
  7776. Node119.a('node.type', Node119type);
  7777. Node119.a('node.rect', [0, 0, 65*_ratio.ratioX, 24.33138*_ratio.ratioY]);
  7778. Node119.a('node.background', 'rgba(255,255,255,0.003921569)');
  7779. Node119.a('node.gradientcolor', '');
  7780. Node119.a('node.gradient', '');
  7781. Node119.a('node.borderwidth', Node119BorderWidth);
  7782. Node119.a('node.color', 'rgba(224,224,224,1)');
  7783. Node119.a('node.fillrect', [0,0,0,0]);
  7784. Node119.a('node.fillbackcolor', 'rgba(0,0,0,0)');
  7785. Node119.a('node.fillgradientcolor', 'rgba(0,0,0,0)');
  7786. Node119.a('node.fillgradient', '');
  7787. if (Node119type !== 'rect') {
  7788. Node119.a('node.arcFrom', parseFloat('@arcFrom@'));
  7789. Node119.a('node.arcTo', parseFloat('@arcTo@'));
  7790. Node119.a('node.arcClose', '@arcClose@' === 'true' ? true : false);
  7791. }
  7792. if (Node119type === 'arc') {
  7793. Node119.a('node.arcOval', true);
  7794. }
  7795. Node119.setRotation(0*Math.PI/180);
  7796. Node119.borderWidth = Node119BorderWidth;
  7797. Node119.borderFillwidth = Node119BorderWidth;
  7798. dataModel.add(Node119);
  7799. Node119._nodename = 'Node119'
  7800. Node119._nodeType = 'rect';
  7801. zoomNodeList.push({
  7802. node: Node119,
  7803. attr: 'node.borderwidth'
  7804. });
  7805. (function (node, _img) {
  7806. var setWidth = node.setWidth,
  7807. setHeight = node.setHeight;
  7808. node.setWidth = function (width) {
  7809. if (width === this.getWidth()) return ;
  7810. var height = this.getHeight();
  7811. this.a('node.width', width);
  7812. this.a('node.rect', [0,0,width, height]);
  7813. setWidth.apply(this, arguments);
  7814. }
  7815. node.setHeight = function (height) {
  7816. if (height === this.getHeight()) return ;
  7817. var width = this.getWidth();
  7818. this.a('node.height', height);
  7819. this.a('node.rect', [0,0,width, height]);
  7820. setHeight.apply(this, arguments);
  7821. }
  7822. })(Node119, Node119.getImage());_ratio = GD.getRatioWithRotation(0*Math.PI/180, ratio);
  7823. var Node120type = 'rect';
  7824. var Node120 = new ht.Node(),
  7825. Node120BorderWidth = 1*2;
  7826. if (Node120type === 'arc') {
  7827. Node120BorderWidth *= 1;
  7828. }
  7829. Node120.setImage(GD.getRectJSON(65*_ratio.ratioX, 24.33136*_ratio.ratioY, Node120type, '@arcFrom@', '@arcTo@', '@arcClose@'));
  7830. Node120.setPosition(1279*ratio.ratioX, 125*ratio.ratioY);
  7831. Node120.setSize(65*_ratio.ratioX, 24.33136*_ratio.ratioY);
  7832. Node120.s({
  7833. 'pixelPerfect':true
  7834. /*@AddPara@*/
  7835. });
  7836. Node120.a('node.width', 65*_ratio.ratioX);
  7837. Node120.a('node.height', 24.33136*_ratio.ratioY);
  7838. Node120.a('node.type', Node120type);
  7839. Node120.a('node.rect', [0, 0, 65*_ratio.ratioX, 24.33136*_ratio.ratioY]);
  7840. Node120.a('node.background', 'rgba(255,255,255,0.003921569)');
  7841. Node120.a('node.gradientcolor', '');
  7842. Node120.a('node.gradient', '');
  7843. Node120.a('node.borderwidth', Node120BorderWidth);
  7844. Node120.a('node.color', 'rgba(224,224,224,1)');
  7845. Node120.a('node.fillrect', [0,0,0,0]);
  7846. Node120.a('node.fillbackcolor', 'rgba(0,0,0,0)');
  7847. Node120.a('node.fillgradientcolor', 'rgba(0,0,0,0)');
  7848. Node120.a('node.fillgradient', '');
  7849. if (Node120type !== 'rect') {
  7850. Node120.a('node.arcFrom', parseFloat('@arcFrom@'));
  7851. Node120.a('node.arcTo', parseFloat('@arcTo@'));
  7852. Node120.a('node.arcClose', '@arcClose@' === 'true' ? true : false);
  7853. }
  7854. if (Node120type === 'arc') {
  7855. Node120.a('node.arcOval', true);
  7856. }
  7857. Node120.setRotation(0*Math.PI/180);
  7858. Node120.borderWidth = Node120BorderWidth;
  7859. Node120.borderFillwidth = Node120BorderWidth;
  7860. dataModel.add(Node120);
  7861. Node120._nodename = 'Node120'
  7862. Node120._nodeType = 'rect';
  7863. zoomNodeList.push({
  7864. node: Node120,
  7865. attr: 'node.borderwidth'
  7866. });
  7867. (function (node, _img) {
  7868. var setWidth = node.setWidth,
  7869. setHeight = node.setHeight;
  7870. node.setWidth = function (width) {
  7871. if (width === this.getWidth()) return ;
  7872. var height = this.getHeight();
  7873. this.a('node.width', width);
  7874. this.a('node.rect', [0,0,width, height]);
  7875. setWidth.apply(this, arguments);
  7876. }
  7877. node.setHeight = function (height) {
  7878. if (height === this.getHeight()) return ;
  7879. var width = this.getWidth();
  7880. this.a('node.height', height);
  7881. this.a('node.rect', [0,0,width, height]);
  7882. setHeight.apply(this, arguments);
  7883. }
  7884. })(Node120, Node120.getImage());_ratio = GD.getRatioWithRotation(0*Math.PI/180, ratio);
  7885. var Node121type = 'rect';
  7886. var Node121 = new ht.Node(),
  7887. Node121BorderWidth = 1*2;
  7888. if (Node121type === 'arc') {
  7889. Node121BorderWidth *= 1;
  7890. }
  7891. Node121.setImage(GD.getRectJSON(65*_ratio.ratioX, 24.33138*_ratio.ratioY, Node121type, '@arcFrom@', '@arcTo@', '@arcClose@'));
  7892. Node121.setPosition(1279*ratio.ratioX, 149*ratio.ratioY);
  7893. Node121.setSize(65*_ratio.ratioX, 24.33138*_ratio.ratioY);
  7894. Node121.s({
  7895. 'pixelPerfect':true
  7896. /*@AddPara@*/
  7897. });
  7898. Node121.a('node.width', 65*_ratio.ratioX);
  7899. Node121.a('node.height', 24.33138*_ratio.ratioY);
  7900. Node121.a('node.type', Node121type);
  7901. Node121.a('node.rect', [0, 0, 65*_ratio.ratioX, 24.33138*_ratio.ratioY]);
  7902. Node121.a('node.background', 'rgba(255,255,255,0.003921569)');
  7903. Node121.a('node.gradientcolor', '');
  7904. Node121.a('node.gradient', '');
  7905. Node121.a('node.borderwidth', Node121BorderWidth);
  7906. Node121.a('node.color', 'rgba(224,224,224,1)');
  7907. Node121.a('node.fillrect', [0,0,0,0]);
  7908. Node121.a('node.fillbackcolor', 'rgba(0,0,0,0)');
  7909. Node121.a('node.fillgradientcolor', 'rgba(0,0,0,0)');
  7910. Node121.a('node.fillgradient', '');
  7911. if (Node121type !== 'rect') {
  7912. Node121.a('node.arcFrom', parseFloat('@arcFrom@'));
  7913. Node121.a('node.arcTo', parseFloat('@arcTo@'));
  7914. Node121.a('node.arcClose', '@arcClose@' === 'true' ? true : false);
  7915. }
  7916. if (Node121type === 'arc') {
  7917. Node121.a('node.arcOval', true);
  7918. }
  7919. Node121.setRotation(0*Math.PI/180);
  7920. Node121.borderWidth = Node121BorderWidth;
  7921. Node121.borderFillwidth = Node121BorderWidth;
  7922. dataModel.add(Node121);
  7923. Node121._nodename = 'Node121'
  7924. Node121._nodeType = 'rect';
  7925. zoomNodeList.push({
  7926. node: Node121,
  7927. attr: 'node.borderwidth'
  7928. });
  7929. (function (node, _img) {
  7930. var setWidth = node.setWidth,
  7931. setHeight = node.setHeight;
  7932. node.setWidth = function (width) {
  7933. if (width === this.getWidth()) return ;
  7934. var height = this.getHeight();
  7935. this.a('node.width', width);
  7936. this.a('node.rect', [0,0,width, height]);
  7937. setWidth.apply(this, arguments);
  7938. }
  7939. node.setHeight = function (height) {
  7940. if (height === this.getHeight()) return ;
  7941. var width = this.getWidth();
  7942. this.a('node.height', height);
  7943. this.a('node.rect', [0,0,width, height]);
  7944. setHeight.apply(this, arguments);
  7945. }
  7946. })(Node121, Node121.getImage());_ratio = GD.getRatioWithRotation(0*Math.PI/180, ratio);
  7947. var Node122 = new ht.Node();
  7948. var Node122textStart, Node122textWidth, Node122lineStart, Node122align = 'center', Node122fontSize = 13.3333*_ratio.ratioY,Node122width = 59*_ratio.ratioX, Node122height = 26*_ratio.ratioY;
  7949. (function () {
  7950. if (Node122align === 'left') {
  7951. Node122textStart = Node122fontSize * 0.2 > 2 ? Node122fontSize * 0.2 - 4 : Node122fontSize * 0.2 - 9;
  7952. Node122textWidth = Node122width;
  7953. Node122lineStart = 1;
  7954. } else if (Node122align === 'right') {
  7955. Node122textStart = 0;
  7956. Node122textWidth =Node122fontSize <= 8 ? Node122width + Node122fontSize * 0.2 + 6 : Node122width - Node122fontSize * 0.2;
  7957. Node122lineStart = (Node122width - (ht.Default.getTextSize('万kWh', ' '+ Node122fontSize + 'px "Arial"').width + 6)) * 0.5;
  7958. } else if (Node122align === 'center') {
  7959. Node122textStart = -3;
  7960. Node122textWidth = Node122width;
  7961. Node122lineStart = Node122width - ht.Default.getTextSize('万kWh', ' '+ Node122fontSize + 'px "Arial"').width - 11;
  7962. }
  7963. })();
  7964. Node122.setImage(GD.getTextJSON(Node122width, Node122height, true, false, false, ' '+ Node122fontSize + 'px "Arial"'))
  7965. Node122.setPosition(1280*ratio.ratioX, 54*ratio.ratioY);
  7966. Node122.setWidth(Node122width);
  7967. Node122.setHeight(Node122height);
  7968. Node122._nodeType = 'text';
  7969. Node122._disallowEvert = true;
  7970. Node122.setRotation(0*Math.PI/180);
  7971. Node122.a('node.width', Node122width);
  7972. Node122.a('node.height', Node122height);
  7973. Node122.a('node.rect', [0, 0, Node122width, Node122height]);
  7974. Node122.a('node.bordercolor','rgba(128,128,128,1)');
  7975. Node122.a('node.borderwidth', 0);
  7976. Node122.a('node.background','' || 'rgba(0,0,0,0)');
  7977. Node122.a('node.gradient','');
  7978. Node122.a('node.gradientcolor','');
  7979. Node122.a('node.text','万kWh');
  7980. Node122.a('node.textalign','center');
  7981. Node122.a('node.textvAlign','middle');
  7982. Node122.a('node.textrect', [Node122textStart, 0, Node122textWidth, Node122height]);
  7983. Node122.a('node.color','rgba(128,128,128,1)');
  7984. Node122.a('node.font',' '+ Node122fontSize + 'px "Arial"');
  7985. Node122.a('node.textvisible',true);
  7986. Node122.a('node.linefeed',false);
  7987. if (false) {
  7988. Node122.a('node.textfunc',function(g) {
  7989. g.beginPath();
  7990. var str=Node122.a('node.text') || '万kWh';
  7991. var color=Node122.a('node.color') || 'rgba(128,128,128,1)';
  7992. canvasTextAutoLine(str,0,13.3333*0.5*_ratio.ratioY,Node122width,Node122height,13.3333*_ratio.ratioY,"center",color,' '+ Node122fontSize + 'px "Arial"', 0,g);
  7993. });
  7994. }
  7995. if (false) {
  7996. Node122.a('node.underlinepoints',[Node122lineStart, (26 - 13.3333) * 0.5 * _ratio.ratioY + Node122fontSize + 2 , ht.Default.getTextSize('万kWh', ' '+ Node122fontSize + 'px "Arial"').width + 6, (Node122height - Node122fontSize) * 0.5*_ratio.ratioY + Node122fontSize + 2 ]);
  7997. Node122.a('node.underlinevisible',false);
  7998. Node122.a('node.underlineBorderWidth', 1);
  7999. }
  8000. dataModel.add(Node122);
  8001. zoomNodeList.push({
  8002. node: Node122,
  8003. borderWidth: 0,
  8004. attr: 'node.borderwidth'
  8005. }); _ratio = GD.getRatioWithRotation(0*Math.PI/180, ratio);
  8006. var Node123 = new ht.Node();
  8007. var Node123textStart, Node123textWidth, Node123lineStart, Node123align = 'center', Node123fontSize = 13.3333*_ratio.ratioY,Node123width = 59*_ratio.ratioX, Node123height = 26*_ratio.ratioY;
  8008. (function () {
  8009. if (Node123align === 'left') {
  8010. Node123textStart = Node123fontSize * 0.2 > 2 ? Node123fontSize * 0.2 - 4 : Node123fontSize * 0.2 - 9;
  8011. Node123textWidth = Node123width;
  8012. Node123lineStart = 1;
  8013. } else if (Node123align === 'right') {
  8014. Node123textStart = 0;
  8015. Node123textWidth =Node123fontSize <= 8 ? Node123width + Node123fontSize * 0.2 + 6 : Node123width - Node123fontSize * 0.2;
  8016. Node123lineStart = (Node123width - (ht.Default.getTextSize('万kWh', ' '+ Node123fontSize + 'px "Arial"').width + 6)) * 0.5;
  8017. } else if (Node123align === 'center') {
  8018. Node123textStart = -3;
  8019. Node123textWidth = Node123width;
  8020. Node123lineStart = Node123width - ht.Default.getTextSize('万kWh', ' '+ Node123fontSize + 'px "Arial"').width - 11;
  8021. }
  8022. })();
  8023. Node123.setImage(GD.getTextJSON(Node123width, Node123height, true, false, false, ' '+ Node123fontSize + 'px "Arial"'))
  8024. Node123.setPosition(1280*ratio.ratioX, 78*ratio.ratioY);
  8025. Node123.setWidth(Node123width);
  8026. Node123.setHeight(Node123height);
  8027. Node123._nodeType = 'text';
  8028. Node123._disallowEvert = true;
  8029. Node123.setRotation(0*Math.PI/180);
  8030. Node123.a('node.width', Node123width);
  8031. Node123.a('node.height', Node123height);
  8032. Node123.a('node.rect', [0, 0, Node123width, Node123height]);
  8033. Node123.a('node.bordercolor','rgba(128,128,128,1)');
  8034. Node123.a('node.borderwidth', 0);
  8035. Node123.a('node.background','' || 'rgba(0,0,0,0)');
  8036. Node123.a('node.gradient','');
  8037. Node123.a('node.gradientcolor','');
  8038. Node123.a('node.text','万kWh');
  8039. Node123.a('node.textalign','center');
  8040. Node123.a('node.textvAlign','middle');
  8041. Node123.a('node.textrect', [Node123textStart, 0, Node123textWidth, Node123height]);
  8042. Node123.a('node.color','rgba(128,128,128,1)');
  8043. Node123.a('node.font',' '+ Node123fontSize + 'px "Arial"');
  8044. Node123.a('node.textvisible',true);
  8045. Node123.a('node.linefeed',false);
  8046. if (false) {
  8047. Node123.a('node.textfunc',function(g) {
  8048. g.beginPath();
  8049. var str=Node123.a('node.text') || '万kWh';
  8050. var color=Node123.a('node.color') || 'rgba(128,128,128,1)';
  8051. canvasTextAutoLine(str,0,13.3333*0.5*_ratio.ratioY,Node123width,Node123height,13.3333*_ratio.ratioY,"center",color,' '+ Node123fontSize + 'px "Arial"', 0,g);
  8052. });
  8053. }
  8054. if (false) {
  8055. Node123.a('node.underlinepoints',[Node123lineStart, (26 - 13.3333) * 0.5 * _ratio.ratioY + Node123fontSize + 2 , ht.Default.getTextSize('万kWh', ' '+ Node123fontSize + 'px "Arial"').width + 6, (Node123height - Node123fontSize) * 0.5*_ratio.ratioY + Node123fontSize + 2 ]);
  8056. Node123.a('node.underlinevisible',false);
  8057. Node123.a('node.underlineBorderWidth', 1);
  8058. }
  8059. dataModel.add(Node123);
  8060. zoomNodeList.push({
  8061. node: Node123,
  8062. borderWidth: 0,
  8063. attr: 'node.borderwidth'
  8064. }); _ratio = GD.getRatioWithRotation(0*Math.PI/180, ratio);
  8065. var Node124 = new ht.Node();
  8066. var Node124textStart, Node124textWidth, Node124lineStart, Node124align = 'center', Node124fontSize = 13.3333*_ratio.ratioY,Node124width = 59*_ratio.ratioX, Node124height = 26*_ratio.ratioY;
  8067. (function () {
  8068. if (Node124align === 'left') {
  8069. Node124textStart = Node124fontSize * 0.2 > 2 ? Node124fontSize * 0.2 - 4 : Node124fontSize * 0.2 - 9;
  8070. Node124textWidth = Node124width;
  8071. Node124lineStart = 1;
  8072. } else if (Node124align === 'right') {
  8073. Node124textStart = 0;
  8074. Node124textWidth =Node124fontSize <= 8 ? Node124width + Node124fontSize * 0.2 + 6 : Node124width - Node124fontSize * 0.2;
  8075. Node124lineStart = (Node124width - (ht.Default.getTextSize('万kWh', ' '+ Node124fontSize + 'px "Arial"').width + 6)) * 0.5;
  8076. } else if (Node124align === 'center') {
  8077. Node124textStart = -3;
  8078. Node124textWidth = Node124width;
  8079. Node124lineStart = Node124width - ht.Default.getTextSize('万kWh', ' '+ Node124fontSize + 'px "Arial"').width - 11;
  8080. }
  8081. })();
  8082. Node124.setImage(GD.getTextJSON(Node124width, Node124height, true, false, false, ' '+ Node124fontSize + 'px "Arial"'))
  8083. Node124.setPosition(1280*ratio.ratioX, 101*ratio.ratioY);
  8084. Node124.setWidth(Node124width);
  8085. Node124.setHeight(Node124height);
  8086. Node124._nodeType = 'text';
  8087. Node124._disallowEvert = true;
  8088. Node124.setRotation(0*Math.PI/180);
  8089. Node124.a('node.width', Node124width);
  8090. Node124.a('node.height', Node124height);
  8091. Node124.a('node.rect', [0, 0, Node124width, Node124height]);
  8092. Node124.a('node.bordercolor','rgba(128,128,128,1)');
  8093. Node124.a('node.borderwidth', 0);
  8094. Node124.a('node.background','' || 'rgba(0,0,0,0)');
  8095. Node124.a('node.gradient','');
  8096. Node124.a('node.gradientcolor','');
  8097. Node124.a('node.text','万kWh');
  8098. Node124.a('node.textalign','center');
  8099. Node124.a('node.textvAlign','middle');
  8100. Node124.a('node.textrect', [Node124textStart, 0, Node124textWidth, Node124height]);
  8101. Node124.a('node.color','rgba(128,128,128,1)');
  8102. Node124.a('node.font',' '+ Node124fontSize + 'px "Arial"');
  8103. Node124.a('node.textvisible',true);
  8104. Node124.a('node.linefeed',false);
  8105. if (false) {
  8106. Node124.a('node.textfunc',function(g) {
  8107. g.beginPath();
  8108. var str=Node124.a('node.text') || '万kWh';
  8109. var color=Node124.a('node.color') || 'rgba(128,128,128,1)';
  8110. canvasTextAutoLine(str,0,13.3333*0.5*_ratio.ratioY,Node124width,Node124height,13.3333*_ratio.ratioY,"center",color,' '+ Node124fontSize + 'px "Arial"', 0,g);
  8111. });
  8112. }
  8113. if (false) {
  8114. Node124.a('node.underlinepoints',[Node124lineStart, (26 - 13.3333) * 0.5 * _ratio.ratioY + Node124fontSize + 2 , ht.Default.getTextSize('万kWh', ' '+ Node124fontSize + 'px "Arial"').width + 6, (Node124height - Node124fontSize) * 0.5*_ratio.ratioY + Node124fontSize + 2 ]);
  8115. Node124.a('node.underlinevisible',false);
  8116. Node124.a('node.underlineBorderWidth', 1);
  8117. }
  8118. dataModel.add(Node124);
  8119. zoomNodeList.push({
  8120. node: Node124,
  8121. borderWidth: 0,
  8122. attr: 'node.borderwidth'
  8123. }); _ratio = GD.getRatioWithRotation(0*Math.PI/180, ratio);
  8124. var Node125 = new ht.Node();
  8125. var Node125textStart, Node125textWidth, Node125lineStart, Node125align = 'center', Node125fontSize = 13.3333*_ratio.ratioY,Node125width = 59*_ratio.ratioX, Node125height = 26*_ratio.ratioY;
  8126. (function () {
  8127. if (Node125align === 'left') {
  8128. Node125textStart = Node125fontSize * 0.2 > 2 ? Node125fontSize * 0.2 - 4 : Node125fontSize * 0.2 - 9;
  8129. Node125textWidth = Node125width;
  8130. Node125lineStart = 1;
  8131. } else if (Node125align === 'right') {
  8132. Node125textStart = 0;
  8133. Node125textWidth =Node125fontSize <= 8 ? Node125width + Node125fontSize * 0.2 + 6 : Node125width - Node125fontSize * 0.2;
  8134. Node125lineStart = (Node125width - (ht.Default.getTextSize('万kWh', ' '+ Node125fontSize + 'px "Arial"').width + 6)) * 0.5;
  8135. } else if (Node125align === 'center') {
  8136. Node125textStart = -3;
  8137. Node125textWidth = Node125width;
  8138. Node125lineStart = Node125width - ht.Default.getTextSize('万kWh', ' '+ Node125fontSize + 'px "Arial"').width - 11;
  8139. }
  8140. })();
  8141. Node125.setImage(GD.getTextJSON(Node125width, Node125height, true, false, false, ' '+ Node125fontSize + 'px "Arial"'))
  8142. Node125.setPosition(1280*ratio.ratioX, 127*ratio.ratioY);
  8143. Node125.setWidth(Node125width);
  8144. Node125.setHeight(Node125height);
  8145. Node125._nodeType = 'text';
  8146. Node125._disallowEvert = true;
  8147. Node125.setRotation(0*Math.PI/180);
  8148. Node125.a('node.width', Node125width);
  8149. Node125.a('node.height', Node125height);
  8150. Node125.a('node.rect', [0, 0, Node125width, Node125height]);
  8151. Node125.a('node.bordercolor','rgba(128,128,128,1)');
  8152. Node125.a('node.borderwidth', 0);
  8153. Node125.a('node.background','' || 'rgba(0,0,0,0)');
  8154. Node125.a('node.gradient','');
  8155. Node125.a('node.gradientcolor','');
  8156. Node125.a('node.text','万kWh');
  8157. Node125.a('node.textalign','center');
  8158. Node125.a('node.textvAlign','middle');
  8159. Node125.a('node.textrect', [Node125textStart, 0, Node125textWidth, Node125height]);
  8160. Node125.a('node.color','rgba(128,128,128,1)');
  8161. Node125.a('node.font',' '+ Node125fontSize + 'px "Arial"');
  8162. Node125.a('node.textvisible',true);
  8163. Node125.a('node.linefeed',false);
  8164. if (false) {
  8165. Node125.a('node.textfunc',function(g) {
  8166. g.beginPath();
  8167. var str=Node125.a('node.text') || '万kWh';
  8168. var color=Node125.a('node.color') || 'rgba(128,128,128,1)';
  8169. canvasTextAutoLine(str,0,13.3333*0.5*_ratio.ratioY,Node125width,Node125height,13.3333*_ratio.ratioY,"center",color,' '+ Node125fontSize + 'px "Arial"', 0,g);
  8170. });
  8171. }
  8172. if (false) {
  8173. Node125.a('node.underlinepoints',[Node125lineStart, (26 - 13.3333) * 0.5 * _ratio.ratioY + Node125fontSize + 2 , ht.Default.getTextSize('万kWh', ' '+ Node125fontSize + 'px "Arial"').width + 6, (Node125height - Node125fontSize) * 0.5*_ratio.ratioY + Node125fontSize + 2 ]);
  8174. Node125.a('node.underlinevisible',false);
  8175. Node125.a('node.underlineBorderWidth', 1);
  8176. }
  8177. dataModel.add(Node125);
  8178. zoomNodeList.push({
  8179. node: Node125,
  8180. borderWidth: 0,
  8181. attr: 'node.borderwidth'
  8182. }); _ratio = GD.getRatioWithRotation(0*Math.PI/180, ratio);
  8183. var Node126 = new ht.Node();
  8184. var Node126textStart, Node126textWidth, Node126lineStart, Node126align = 'center', Node126fontSize = 13.3333*_ratio.ratioY,Node126width = 59*_ratio.ratioX, Node126height = 26*_ratio.ratioY;
  8185. (function () {
  8186. if (Node126align === 'left') {
  8187. Node126textStart = Node126fontSize * 0.2 > 2 ? Node126fontSize * 0.2 - 4 : Node126fontSize * 0.2 - 9;
  8188. Node126textWidth = Node126width;
  8189. Node126lineStart = 1;
  8190. } else if (Node126align === 'right') {
  8191. Node126textStart = 0;
  8192. Node126textWidth =Node126fontSize <= 8 ? Node126width + Node126fontSize * 0.2 + 6 : Node126width - Node126fontSize * 0.2;
  8193. Node126lineStart = (Node126width - (ht.Default.getTextSize('万kWh', ' '+ Node126fontSize + 'px "Arial"').width + 6)) * 0.5;
  8194. } else if (Node126align === 'center') {
  8195. Node126textStart = -3;
  8196. Node126textWidth = Node126width;
  8197. Node126lineStart = Node126width - ht.Default.getTextSize('万kWh', ' '+ Node126fontSize + 'px "Arial"').width - 11;
  8198. }
  8199. })();
  8200. Node126.setImage(GD.getTextJSON(Node126width, Node126height, true, false, false, ' '+ Node126fontSize + 'px "Arial"'))
  8201. Node126.setPosition(1280*ratio.ratioX, 151*ratio.ratioY);
  8202. Node126.setWidth(Node126width);
  8203. Node126.setHeight(Node126height);
  8204. Node126._nodeType = 'text';
  8205. Node126._disallowEvert = true;
  8206. Node126.setRotation(0*Math.PI/180);
  8207. Node126.a('node.width', Node126width);
  8208. Node126.a('node.height', Node126height);
  8209. Node126.a('node.rect', [0, 0, Node126width, Node126height]);
  8210. Node126.a('node.bordercolor','rgba(128,128,128,1)');
  8211. Node126.a('node.borderwidth', 0);
  8212. Node126.a('node.background','' || 'rgba(0,0,0,0)');
  8213. Node126.a('node.gradient','');
  8214. Node126.a('node.gradientcolor','');
  8215. Node126.a('node.text','万kWh');
  8216. Node126.a('node.textalign','center');
  8217. Node126.a('node.textvAlign','middle');
  8218. Node126.a('node.textrect', [Node126textStart, 0, Node126textWidth, Node126height]);
  8219. Node126.a('node.color','rgba(128,128,128,1)');
  8220. Node126.a('node.font',' '+ Node126fontSize + 'px "Arial"');
  8221. Node126.a('node.textvisible',true);
  8222. Node126.a('node.linefeed',false);
  8223. if (false) {
  8224. Node126.a('node.textfunc',function(g) {
  8225. g.beginPath();
  8226. var str=Node126.a('node.text') || '万kWh';
  8227. var color=Node126.a('node.color') || 'rgba(128,128,128,1)';
  8228. canvasTextAutoLine(str,0,13.3333*0.5*_ratio.ratioY,Node126width,Node126height,13.3333*_ratio.ratioY,"center",color,' '+ Node126fontSize + 'px "Arial"', 0,g);
  8229. });
  8230. }
  8231. if (false) {
  8232. Node126.a('node.underlinepoints',[Node126lineStart, (26 - 13.3333) * 0.5 * _ratio.ratioY + Node126fontSize + 2 , ht.Default.getTextSize('万kWh', ' '+ Node126fontSize + 'px "Arial"').width + 6, (Node126height - Node126fontSize) * 0.5*_ratio.ratioY + Node126fontSize + 2 ]);
  8233. Node126.a('node.underlinevisible',false);
  8234. Node126.a('node.underlineBorderWidth', 1);
  8235. }
  8236. dataModel.add(Node126);
  8237. zoomNodeList.push({
  8238. node: Node126,
  8239. borderWidth: 0,
  8240. attr: 'node.borderwidth'
  8241. }); _ratio = GD.getRatioWithRotation(0*Math.PI/180, ratio);
  8242. var Node127 = new ht.Node();
  8243. var Node127textStart, Node127textWidth, Node127lineStart, Node127align = 'left', Node127fontSize = 13.3333*_ratio.ratioY,Node127width = 67*_ratio.ratioX, Node127height = 26*_ratio.ratioY;
  8244. (function () {
  8245. if (Node127align === 'left') {
  8246. Node127textStart = Node127fontSize * 0.2 > 2 ? Node127fontSize * 0.2 - 4 : Node127fontSize * 0.2 - 9;
  8247. Node127textWidth = Node127width;
  8248. Node127lineStart = 1;
  8249. } else if (Node127align === 'right') {
  8250. Node127textStart = 0;
  8251. Node127textWidth =Node127fontSize <= 8 ? Node127width + Node127fontSize * 0.2 + 6 : Node127width - Node127fontSize * 0.2;
  8252. Node127lineStart = (Node127width - (ht.Default.getTextSize('装机容量', ' '+ Node127fontSize + 'px "微软雅黑"').width + 6)) * 0.5;
  8253. } else if (Node127align === 'center') {
  8254. Node127textStart = -3;
  8255. Node127textWidth = Node127width;
  8256. Node127lineStart = Node127width - ht.Default.getTextSize('装机容量', ' '+ Node127fontSize + 'px "微软雅黑"').width - 11;
  8257. }
  8258. })();
  8259. Node127.setImage(GD.getTextJSON(Node127width, Node127height, true, false, false, ' '+ Node127fontSize + 'px "微软雅黑"'))
  8260. Node127.setPosition(225*ratio.ratioX, 53*ratio.ratioY);
  8261. Node127.setWidth(Node127width);
  8262. Node127.setHeight(Node127height);
  8263. Node127._nodeType = 'text';
  8264. Node127._disallowEvert = true;
  8265. Node127.setRotation(0*Math.PI/180);
  8266. Node127.a('node.width', Node127width);
  8267. Node127.a('node.height', Node127height);
  8268. Node127.a('node.rect', [0, 0, Node127width, Node127height]);
  8269. Node127.a('node.bordercolor','rgba(0,0,0,1)');
  8270. Node127.a('node.borderwidth', 0);
  8271. Node127.a('node.background','' || 'rgba(0,0,0,0)');
  8272. Node127.a('node.gradient','');
  8273. Node127.a('node.gradientcolor','');
  8274. Node127.a('node.text','装机容量');
  8275. Node127.a('node.textalign','left');
  8276. Node127.a('node.textvAlign','middle');
  8277. Node127.a('node.textrect', [Node127textStart, 0, Node127textWidth, Node127height]);
  8278. Node127.a('node.color','rgba(0,0,0,1)');
  8279. Node127.a('node.font',' '+ Node127fontSize + 'px "微软雅黑"');
  8280. Node127.a('node.textvisible',true);
  8281. Node127.a('node.linefeed',false);
  8282. if (false) {
  8283. Node127.a('node.textfunc',function(g) {
  8284. g.beginPath();
  8285. var str=Node127.a('node.text') || '装机容量';
  8286. var color=Node127.a('node.color') || 'rgba(0,0,0,1)';
  8287. canvasTextAutoLine(str,0,13.3333*0.5*_ratio.ratioY,Node127width,Node127height,13.3333*_ratio.ratioY,"left",color,' '+ Node127fontSize + 'px "微软雅黑"', 0,g);
  8288. });
  8289. }
  8290. if (false) {
  8291. Node127.a('node.underlinepoints',[Node127lineStart, (26 - 13.3333) * 0.5 * _ratio.ratioY + Node127fontSize + 2 , ht.Default.getTextSize('装机容量', ' '+ Node127fontSize + 'px "微软雅黑"').width + 6, (Node127height - Node127fontSize) * 0.5*_ratio.ratioY + Node127fontSize + 2 ]);
  8292. Node127.a('node.underlinevisible',false);
  8293. Node127.a('node.underlineBorderWidth', 1);
  8294. }
  8295. dataModel.add(Node127);
  8296. zoomNodeList.push({
  8297. node: Node127,
  8298. borderWidth: 0,
  8299. attr: 'node.borderwidth'
  8300. }); _ratio = GD.getRatioWithRotation(0*Math.PI/180, ratio);
  8301. var Node128type = 'rect';
  8302. var Node128 = new ht.Node(),
  8303. Node128BorderWidth = 1*2;
  8304. if (Node128type === 'arc') {
  8305. Node128BorderWidth *= 1;
  8306. }
  8307. Node128.setImage(GD.getRectJSON(94*_ratio.ratioX, 24.33136*_ratio.ratioY, Node128type, '@arcFrom@', '@arcTo@', '@arcClose@'));
  8308. Node128.setPosition(356*ratio.ratioX, 52*ratio.ratioY);
  8309. Node128.setSize(94*_ratio.ratioX, 24.33136*_ratio.ratioY);
  8310. Node128.s({
  8311. 'pixelPerfect':true
  8312. /*@AddPara@*/
  8313. });
  8314. Node128.a('node.width', 94*_ratio.ratioX);
  8315. Node128.a('node.height', 24.33136*_ratio.ratioY);
  8316. Node128.a('node.type', Node128type);
  8317. Node128.a('node.rect', [0, 0, 94*_ratio.ratioX, 24.33136*_ratio.ratioY]);
  8318. Node128.a('node.background', 'rgba(255,255,255,0.003921569)');
  8319. Node128.a('node.gradientcolor', '');
  8320. Node128.a('node.gradient', '');
  8321. Node128.a('node.borderwidth', Node128BorderWidth);
  8322. Node128.a('node.color', 'rgba(224,224,224,1)');
  8323. Node128.a('node.fillrect', [0,0,0,0]);
  8324. Node128.a('node.fillbackcolor', 'rgba(0,0,0,0)');
  8325. Node128.a('node.fillgradientcolor', 'rgba(0,0,0,0)');
  8326. Node128.a('node.fillgradient', '');
  8327. if (Node128type !== 'rect') {
  8328. Node128.a('node.arcFrom', parseFloat('@arcFrom@'));
  8329. Node128.a('node.arcTo', parseFloat('@arcTo@'));
  8330. Node128.a('node.arcClose', '@arcClose@' === 'true' ? true : false);
  8331. }
  8332. if (Node128type === 'arc') {
  8333. Node128.a('node.arcOval', true);
  8334. }
  8335. Node128.setRotation(0*Math.PI/180);
  8336. Node128.borderWidth = Node128BorderWidth;
  8337. Node128.borderFillwidth = Node128BorderWidth;
  8338. dataModel.add(Node128);
  8339. Node128._nodename = 'Node128'
  8340. Node128._nodeType = 'rect';
  8341. zoomNodeList.push({
  8342. node: Node128,
  8343. attr: 'node.borderwidth'
  8344. });
  8345. (function (node, _img) {
  8346. var setWidth = node.setWidth,
  8347. setHeight = node.setHeight;
  8348. node.setWidth = function (width) {
  8349. if (width === this.getWidth()) return ;
  8350. var height = this.getHeight();
  8351. this.a('node.width', width);
  8352. this.a('node.rect', [0,0,width, height]);
  8353. setWidth.apply(this, arguments);
  8354. }
  8355. node.setHeight = function (height) {
  8356. if (height === this.getHeight()) return ;
  8357. var width = this.getWidth();
  8358. this.a('node.height', height);
  8359. this.a('node.rect', [0,0,width, height]);
  8360. setHeight.apply(this, arguments);
  8361. }
  8362. })(Node128, Node128.getImage());_ratio = GD.getRatioWithRotation(0*Math.PI/180, ratio);
  8363. var Node129type = 'rect';
  8364. var Node129 = new ht.Node(),
  8365. Node129BorderWidth = 1*2;
  8366. if (Node129type === 'arc') {
  8367. Node129BorderWidth *= 1;
  8368. }
  8369. Node129.setImage(GD.getRectJSON(94*_ratio.ratioX, 24.33138*_ratio.ratioY, Node129type, '@arcFrom@', '@arcTo@', '@arcClose@'));
  8370. Node129.setPosition(356*ratio.ratioX, 76*ratio.ratioY);
  8371. Node129.setSize(94*_ratio.ratioX, 24.33138*_ratio.ratioY);
  8372. Node129.s({
  8373. 'pixelPerfect':true
  8374. /*@AddPara@*/
  8375. });
  8376. Node129.a('node.width', 94*_ratio.ratioX);
  8377. Node129.a('node.height', 24.33138*_ratio.ratioY);
  8378. Node129.a('node.type', Node129type);
  8379. Node129.a('node.rect', [0, 0, 94*_ratio.ratioX, 24.33138*_ratio.ratioY]);
  8380. Node129.a('node.background', 'rgba(255,255,255,0.003921569)');
  8381. Node129.a('node.gradientcolor', '');
  8382. Node129.a('node.gradient', '');
  8383. Node129.a('node.borderwidth', Node129BorderWidth);
  8384. Node129.a('node.color', 'rgba(224,224,224,1)');
  8385. Node129.a('node.fillrect', [0,0,0,0]);
  8386. Node129.a('node.fillbackcolor', 'rgba(0,0,0,0)');
  8387. Node129.a('node.fillgradientcolor', 'rgba(0,0,0,0)');
  8388. Node129.a('node.fillgradient', '');
  8389. if (Node129type !== 'rect') {
  8390. Node129.a('node.arcFrom', parseFloat('@arcFrom@'));
  8391. Node129.a('node.arcTo', parseFloat('@arcTo@'));
  8392. Node129.a('node.arcClose', '@arcClose@' === 'true' ? true : false);
  8393. }
  8394. if (Node129type === 'arc') {
  8395. Node129.a('node.arcOval', true);
  8396. }
  8397. Node129.setRotation(0*Math.PI/180);
  8398. Node129.borderWidth = Node129BorderWidth;
  8399. Node129.borderFillwidth = Node129BorderWidth;
  8400. dataModel.add(Node129);
  8401. Node129._nodename = 'Node129'
  8402. Node129._nodeType = 'rect';
  8403. zoomNodeList.push({
  8404. node: Node129,
  8405. attr: 'node.borderwidth'
  8406. });
  8407. (function (node, _img) {
  8408. var setWidth = node.setWidth,
  8409. setHeight = node.setHeight;
  8410. node.setWidth = function (width) {
  8411. if (width === this.getWidth()) return ;
  8412. var height = this.getHeight();
  8413. this.a('node.width', width);
  8414. this.a('node.rect', [0,0,width, height]);
  8415. setWidth.apply(this, arguments);
  8416. }
  8417. node.setHeight = function (height) {
  8418. if (height === this.getHeight()) return ;
  8419. var width = this.getWidth();
  8420. this.a('node.height', height);
  8421. this.a('node.rect', [0,0,width, height]);
  8422. setHeight.apply(this, arguments);
  8423. }
  8424. })(Node129, Node129.getImage());_ratio = GD.getRatioWithRotation(0*Math.PI/180, ratio);
  8425. var Node130type = 'rect';
  8426. var Node130 = new ht.Node(),
  8427. Node130BorderWidth = 1*2;
  8428. if (Node130type === 'arc') {
  8429. Node130BorderWidth *= 1;
  8430. }
  8431. Node130.setImage(GD.getRectJSON(94*_ratio.ratioX, 24.33138*_ratio.ratioY, Node130type, '@arcFrom@', '@arcTo@', '@arcClose@'));
  8432. Node130.setPosition(356*ratio.ratioX, 100*ratio.ratioY);
  8433. Node130.setSize(94*_ratio.ratioX, 24.33138*_ratio.ratioY);
  8434. Node130.s({
  8435. 'pixelPerfect':true
  8436. /*@AddPara@*/
  8437. });
  8438. Node130.a('node.width', 94*_ratio.ratioX);
  8439. Node130.a('node.height', 24.33138*_ratio.ratioY);
  8440. Node130.a('node.type', Node130type);
  8441. Node130.a('node.rect', [0, 0, 94*_ratio.ratioX, 24.33138*_ratio.ratioY]);
  8442. Node130.a('node.background', 'rgba(255,255,255,0.003921569)');
  8443. Node130.a('node.gradientcolor', '');
  8444. Node130.a('node.gradient', '');
  8445. Node130.a('node.borderwidth', Node130BorderWidth);
  8446. Node130.a('node.color', 'rgba(224,224,224,1)');
  8447. Node130.a('node.fillrect', [0,0,0,0]);
  8448. Node130.a('node.fillbackcolor', 'rgba(0,0,0,0)');
  8449. Node130.a('node.fillgradientcolor', 'rgba(0,0,0,0)');
  8450. Node130.a('node.fillgradient', '');
  8451. if (Node130type !== 'rect') {
  8452. Node130.a('node.arcFrom', parseFloat('@arcFrom@'));
  8453. Node130.a('node.arcTo', parseFloat('@arcTo@'));
  8454. Node130.a('node.arcClose', '@arcClose@' === 'true' ? true : false);
  8455. }
  8456. if (Node130type === 'arc') {
  8457. Node130.a('node.arcOval', true);
  8458. }
  8459. Node130.setRotation(0*Math.PI/180);
  8460. Node130.borderWidth = Node130BorderWidth;
  8461. Node130.borderFillwidth = Node130BorderWidth;
  8462. dataModel.add(Node130);
  8463. Node130._nodename = 'Node130'
  8464. Node130._nodeType = 'rect';
  8465. zoomNodeList.push({
  8466. node: Node130,
  8467. attr: 'node.borderwidth'
  8468. });
  8469. (function (node, _img) {
  8470. var setWidth = node.setWidth,
  8471. setHeight = node.setHeight;
  8472. node.setWidth = function (width) {
  8473. if (width === this.getWidth()) return ;
  8474. var height = this.getHeight();
  8475. this.a('node.width', width);
  8476. this.a('node.rect', [0,0,width, height]);
  8477. setWidth.apply(this, arguments);
  8478. }
  8479. node.setHeight = function (height) {
  8480. if (height === this.getHeight()) return ;
  8481. var width = this.getWidth();
  8482. this.a('node.height', height);
  8483. this.a('node.rect', [0,0,width, height]);
  8484. setHeight.apply(this, arguments);
  8485. }
  8486. })(Node130, Node130.getImage());_ratio = GD.getRatioWithRotation(0*Math.PI/180, ratio);
  8487. var Node131type = 'rect';
  8488. var Node131 = new ht.Node(),
  8489. Node131BorderWidth = 1*2;
  8490. if (Node131type === 'arc') {
  8491. Node131BorderWidth *= 1;
  8492. }
  8493. Node131.setImage(GD.getRectJSON(94*_ratio.ratioX, 24.33136*_ratio.ratioY, Node131type, '@arcFrom@', '@arcTo@', '@arcClose@'));
  8494. Node131.setPosition(356*ratio.ratioX, 125*ratio.ratioY);
  8495. Node131.setSize(94*_ratio.ratioX, 24.33136*_ratio.ratioY);
  8496. Node131.s({
  8497. 'pixelPerfect':true
  8498. /*@AddPara@*/
  8499. });
  8500. Node131.a('node.width', 94*_ratio.ratioX);
  8501. Node131.a('node.height', 24.33136*_ratio.ratioY);
  8502. Node131.a('node.type', Node131type);
  8503. Node131.a('node.rect', [0, 0, 94*_ratio.ratioX, 24.33136*_ratio.ratioY]);
  8504. Node131.a('node.background', 'rgba(255,255,255,0.003921569)');
  8505. Node131.a('node.gradientcolor', '');
  8506. Node131.a('node.gradient', '');
  8507. Node131.a('node.borderwidth', Node131BorderWidth);
  8508. Node131.a('node.color', 'rgba(224,224,224,1)');
  8509. Node131.a('node.fillrect', [0,0,0,0]);
  8510. Node131.a('node.fillbackcolor', 'rgba(0,0,0,0)');
  8511. Node131.a('node.fillgradientcolor', 'rgba(0,0,0,0)');
  8512. Node131.a('node.fillgradient', '');
  8513. if (Node131type !== 'rect') {
  8514. Node131.a('node.arcFrom', parseFloat('@arcFrom@'));
  8515. Node131.a('node.arcTo', parseFloat('@arcTo@'));
  8516. Node131.a('node.arcClose', '@arcClose@' === 'true' ? true : false);
  8517. }
  8518. if (Node131type === 'arc') {
  8519. Node131.a('node.arcOval', true);
  8520. }
  8521. Node131.setRotation(0*Math.PI/180);
  8522. Node131.borderWidth = Node131BorderWidth;
  8523. Node131.borderFillwidth = Node131BorderWidth;
  8524. dataModel.add(Node131);
  8525. Node131._nodename = 'Node131'
  8526. Node131._nodeType = 'rect';
  8527. zoomNodeList.push({
  8528. node: Node131,
  8529. attr: 'node.borderwidth'
  8530. });
  8531. (function (node, _img) {
  8532. var setWidth = node.setWidth,
  8533. setHeight = node.setHeight;
  8534. node.setWidth = function (width) {
  8535. if (width === this.getWidth()) return ;
  8536. var height = this.getHeight();
  8537. this.a('node.width', width);
  8538. this.a('node.rect', [0,0,width, height]);
  8539. setWidth.apply(this, arguments);
  8540. }
  8541. node.setHeight = function (height) {
  8542. if (height === this.getHeight()) return ;
  8543. var width = this.getWidth();
  8544. this.a('node.height', height);
  8545. this.a('node.rect', [0,0,width, height]);
  8546. setHeight.apply(this, arguments);
  8547. }
  8548. })(Node131, Node131.getImage());_ratio = GD.getRatioWithRotation(0*Math.PI/180, ratio);
  8549. var Node132type = 'rect';
  8550. var Node132 = new ht.Node(),
  8551. Node132BorderWidth = 1*2;
  8552. if (Node132type === 'arc') {
  8553. Node132BorderWidth *= 1;
  8554. }
  8555. Node132.setImage(GD.getRectJSON(94*_ratio.ratioX, 24.33138*_ratio.ratioY, Node132type, '@arcFrom@', '@arcTo@', '@arcClose@'));
  8556. Node132.setPosition(356*ratio.ratioX, 149*ratio.ratioY);
  8557. Node132.setSize(94*_ratio.ratioX, 24.33138*_ratio.ratioY);
  8558. Node132.s({
  8559. 'pixelPerfect':true
  8560. /*@AddPara@*/
  8561. });
  8562. Node132.a('node.width', 94*_ratio.ratioX);
  8563. Node132.a('node.height', 24.33138*_ratio.ratioY);
  8564. Node132.a('node.type', Node132type);
  8565. Node132.a('node.rect', [0, 0, 94*_ratio.ratioX, 24.33138*_ratio.ratioY]);
  8566. Node132.a('node.background', 'rgba(255,255,255,0.003921569)');
  8567. Node132.a('node.gradientcolor', '');
  8568. Node132.a('node.gradient', '');
  8569. Node132.a('node.borderwidth', Node132BorderWidth);
  8570. Node132.a('node.color', 'rgba(224,224,224,1)');
  8571. Node132.a('node.fillrect', [0,0,0,0]);
  8572. Node132.a('node.fillbackcolor', 'rgba(0,0,0,0)');
  8573. Node132.a('node.fillgradientcolor', 'rgba(0,0,0,0)');
  8574. Node132.a('node.fillgradient', '');
  8575. if (Node132type !== 'rect') {
  8576. Node132.a('node.arcFrom', parseFloat('@arcFrom@'));
  8577. Node132.a('node.arcTo', parseFloat('@arcTo@'));
  8578. Node132.a('node.arcClose', '@arcClose@' === 'true' ? true : false);
  8579. }
  8580. if (Node132type === 'arc') {
  8581. Node132.a('node.arcOval', true);
  8582. }
  8583. Node132.setRotation(0*Math.PI/180);
  8584. Node132.borderWidth = Node132BorderWidth;
  8585. Node132.borderFillwidth = Node132BorderWidth;
  8586. dataModel.add(Node132);
  8587. Node132._nodename = 'Node132'
  8588. Node132._nodeType = 'rect';
  8589. zoomNodeList.push({
  8590. node: Node132,
  8591. attr: 'node.borderwidth'
  8592. });
  8593. (function (node, _img) {
  8594. var setWidth = node.setWidth,
  8595. setHeight = node.setHeight;
  8596. node.setWidth = function (width) {
  8597. if (width === this.getWidth()) return ;
  8598. var height = this.getHeight();
  8599. this.a('node.width', width);
  8600. this.a('node.rect', [0,0,width, height]);
  8601. setWidth.apply(this, arguments);
  8602. }
  8603. node.setHeight = function (height) {
  8604. if (height === this.getHeight()) return ;
  8605. var width = this.getWidth();
  8606. this.a('node.height', height);
  8607. this.a('node.rect', [0,0,width, height]);
  8608. setHeight.apply(this, arguments);
  8609. }
  8610. })(Node132, Node132.getImage());_ratio = GD.getRatioWithRotation(0*Math.PI/180, ratio);
  8611. var Node133 = new ht.Node();
  8612. var Node133textStart, Node133textWidth, Node133lineStart, Node133align = 'center', Node133fontSize = 13.3333*_ratio.ratioY,Node133width = 58*_ratio.ratioX, Node133height = 26*_ratio.ratioY;
  8613. (function () {
  8614. if (Node133align === 'left') {
  8615. Node133textStart = Node133fontSize * 0.2 > 2 ? Node133fontSize * 0.2 - 4 : Node133fontSize * 0.2 - 9;
  8616. Node133textWidth = Node133width;
  8617. Node133lineStart = 1;
  8618. } else if (Node133align === 'right') {
  8619. Node133textStart = 0;
  8620. Node133textWidth =Node133fontSize <= 8 ? Node133width + Node133fontSize * 0.2 + 6 : Node133width - Node133fontSize * 0.2;
  8621. Node133lineStart = (Node133width - (ht.Default.getTextSize('0', ' '+ Node133fontSize + 'px "Arial"').width + 6)) * 0.5;
  8622. } else if (Node133align === 'center') {
  8623. Node133textStart = -3;
  8624. Node133textWidth = Node133width;
  8625. Node133lineStart = Node133width - ht.Default.getTextSize('0', ' '+ Node133fontSize + 'px "Arial"').width - 11;
  8626. }
  8627. })();
  8628. Node133.setImage(GD.getTextJSON(Node133width, Node133height, true, false, false, ' '+ Node133fontSize + 'px "Arial"'))
  8629. Node133.setPosition(356*ratio.ratioX, 54*ratio.ratioY);
  8630. Node133.setWidth(Node133width);
  8631. Node133.setHeight(Node133height);
  8632. Node133._nodeType = 'text';
  8633. Node133._disallowEvert = true;
  8634. Node133.setRotation(0*Math.PI/180);
  8635. Node133.a('node.width', Node133width);
  8636. Node133.a('node.height', Node133height);
  8637. Node133.a('node.rect', [0, 0, Node133width, Node133height]);
  8638. Node133.a('node.bordercolor','rgba(0,0,0,1)');
  8639. Node133.a('node.borderwidth', 0);
  8640. Node133.a('node.background','' || 'rgba(0,0,0,0)');
  8641. Node133.a('node.gradient','');
  8642. Node133.a('node.gradientcolor','');
  8643. Node133.a('node.text','0');
  8644. Node133.a('node.textalign','center');
  8645. Node133.a('node.textvAlign','middle');
  8646. Node133.a('node.textrect', [Node133textStart, 0, Node133textWidth, Node133height]);
  8647. Node133.a('node.color','rgba(0,0,0,1)');
  8648. Node133.a('node.font',' '+ Node133fontSize + 'px "Arial"');
  8649. Node133.a('node.textvisible',true);
  8650. Node133.a('node.linefeed',false);
  8651. if (false) {
  8652. Node133.a('node.textfunc',function(g) {
  8653. g.beginPath();
  8654. var str=Node133.a('node.text') || '0';
  8655. var color=Node133.a('node.color') || 'rgba(0,0,0,1)';
  8656. canvasTextAutoLine(str,0,13.3333*0.5*_ratio.ratioY,Node133width,Node133height,13.3333*_ratio.ratioY,"center",color,' '+ Node133fontSize + 'px "Arial"', 0,g);
  8657. });
  8658. }
  8659. if (false) {
  8660. Node133.a('node.underlinepoints',[Node133lineStart, (26 - 13.3333) * 0.5 * _ratio.ratioY + Node133fontSize + 2 , ht.Default.getTextSize('0', ' '+ Node133fontSize + 'px "Arial"').width + 6, (Node133height - Node133fontSize) * 0.5*_ratio.ratioY + Node133fontSize + 2 ]);
  8661. Node133.a('node.underlinevisible',false);
  8662. Node133.a('node.underlineBorderWidth', 1);
  8663. }
  8664. dataModel.add(Node133);
  8665. zoomNodeList.push({
  8666. node: Node133,
  8667. borderWidth: 0,
  8668. attr: 'node.borderwidth'
  8669. }); _ratio = GD.getRatioWithRotation(0*Math.PI/180, ratio);
  8670. var Node134 = new ht.Node();
  8671. var Node134textStart, Node134textWidth, Node134lineStart, Node134align = 'center', Node134fontSize = 13.3333*_ratio.ratioY,Node134width = 58*_ratio.ratioX, Node134height = 26*_ratio.ratioY;
  8672. (function () {
  8673. if (Node134align === 'left') {
  8674. Node134textStart = Node134fontSize * 0.2 > 2 ? Node134fontSize * 0.2 - 4 : Node134fontSize * 0.2 - 9;
  8675. Node134textWidth = Node134width;
  8676. Node134lineStart = 1;
  8677. } else if (Node134align === 'right') {
  8678. Node134textStart = 0;
  8679. Node134textWidth =Node134fontSize <= 8 ? Node134width + Node134fontSize * 0.2 + 6 : Node134width - Node134fontSize * 0.2;
  8680. Node134lineStart = (Node134width - (ht.Default.getTextSize('0', ' '+ Node134fontSize + 'px "Arial"').width + 6)) * 0.5;
  8681. } else if (Node134align === 'center') {
  8682. Node134textStart = -3;
  8683. Node134textWidth = Node134width;
  8684. Node134lineStart = Node134width - ht.Default.getTextSize('0', ' '+ Node134fontSize + 'px "Arial"').width - 11;
  8685. }
  8686. })();
  8687. Node134.setImage(GD.getTextJSON(Node134width, Node134height, true, false, false, ' '+ Node134fontSize + 'px "Arial"'))
  8688. Node134.setPosition(356*ratio.ratioX, 78*ratio.ratioY);
  8689. Node134.setWidth(Node134width);
  8690. Node134.setHeight(Node134height);
  8691. Node134._nodeType = 'text';
  8692. Node134._disallowEvert = true;
  8693. Node134.setRotation(0*Math.PI/180);
  8694. Node134.a('node.width', Node134width);
  8695. Node134.a('node.height', Node134height);
  8696. Node134.a('node.rect', [0, 0, Node134width, Node134height]);
  8697. Node134.a('node.bordercolor','rgba(0,0,0,1)');
  8698. Node134.a('node.borderwidth', 0);
  8699. Node134.a('node.background','' || 'rgba(0,0,0,0)');
  8700. Node134.a('node.gradient','');
  8701. Node134.a('node.gradientcolor','');
  8702. Node134.a('node.text','0');
  8703. Node134.a('node.textalign','center');
  8704. Node134.a('node.textvAlign','middle');
  8705. Node134.a('node.textrect', [Node134textStart, 0, Node134textWidth, Node134height]);
  8706. Node134.a('node.color','rgba(0,0,0,1)');
  8707. Node134.a('node.font',' '+ Node134fontSize + 'px "Arial"');
  8708. Node134.a('node.textvisible',true);
  8709. Node134.a('node.linefeed',false);
  8710. if (false) {
  8711. Node134.a('node.textfunc',function(g) {
  8712. g.beginPath();
  8713. var str=Node134.a('node.text') || '0';
  8714. var color=Node134.a('node.color') || 'rgba(0,0,0,1)';
  8715. canvasTextAutoLine(str,0,13.3333*0.5*_ratio.ratioY,Node134width,Node134height,13.3333*_ratio.ratioY,"center",color,' '+ Node134fontSize + 'px "Arial"', 0,g);
  8716. });
  8717. }
  8718. if (false) {
  8719. Node134.a('node.underlinepoints',[Node134lineStart, (26 - 13.3333) * 0.5 * _ratio.ratioY + Node134fontSize + 2 , ht.Default.getTextSize('0', ' '+ Node134fontSize + 'px "Arial"').width + 6, (Node134height - Node134fontSize) * 0.5*_ratio.ratioY + Node134fontSize + 2 ]);
  8720. Node134.a('node.underlinevisible',false);
  8721. Node134.a('node.underlineBorderWidth', 1);
  8722. }
  8723. dataModel.add(Node134);
  8724. zoomNodeList.push({
  8725. node: Node134,
  8726. borderWidth: 0,
  8727. attr: 'node.borderwidth'
  8728. }); _ratio = GD.getRatioWithRotation(0*Math.PI/180, ratio);
  8729. var Node135 = new ht.Node();
  8730. var Node135textStart, Node135textWidth, Node135lineStart, Node135align = 'center', Node135fontSize = 13.3333*_ratio.ratioY,Node135width = 58*_ratio.ratioX, Node135height = 26*_ratio.ratioY;
  8731. (function () {
  8732. if (Node135align === 'left') {
  8733. Node135textStart = Node135fontSize * 0.2 > 2 ? Node135fontSize * 0.2 - 4 : Node135fontSize * 0.2 - 9;
  8734. Node135textWidth = Node135width;
  8735. Node135lineStart = 1;
  8736. } else if (Node135align === 'right') {
  8737. Node135textStart = 0;
  8738. Node135textWidth =Node135fontSize <= 8 ? Node135width + Node135fontSize * 0.2 + 6 : Node135width - Node135fontSize * 0.2;
  8739. Node135lineStart = (Node135width - (ht.Default.getTextSize('0', ' '+ Node135fontSize + 'px "Arial"').width + 6)) * 0.5;
  8740. } else if (Node135align === 'center') {
  8741. Node135textStart = -3;
  8742. Node135textWidth = Node135width;
  8743. Node135lineStart = Node135width - ht.Default.getTextSize('0', ' '+ Node135fontSize + 'px "Arial"').width - 11;
  8744. }
  8745. })();
  8746. Node135.setImage(GD.getTextJSON(Node135width, Node135height, true, false, false, ' '+ Node135fontSize + 'px "Arial"'))
  8747. Node135.setPosition(356*ratio.ratioX, 103*ratio.ratioY);
  8748. Node135.setWidth(Node135width);
  8749. Node135.setHeight(Node135height);
  8750. Node135._nodeType = 'text';
  8751. Node135._disallowEvert = true;
  8752. Node135.setRotation(0*Math.PI/180);
  8753. Node135.a('node.width', Node135width);
  8754. Node135.a('node.height', Node135height);
  8755. Node135.a('node.rect', [0, 0, Node135width, Node135height]);
  8756. Node135.a('node.bordercolor','rgba(0,0,0,1)');
  8757. Node135.a('node.borderwidth', 0);
  8758. Node135.a('node.background','' || 'rgba(0,0,0,0)');
  8759. Node135.a('node.gradient','');
  8760. Node135.a('node.gradientcolor','');
  8761. Node135.a('node.text','0');
  8762. Node135.a('node.textalign','center');
  8763. Node135.a('node.textvAlign','middle');
  8764. Node135.a('node.textrect', [Node135textStart, 0, Node135textWidth, Node135height]);
  8765. Node135.a('node.color','rgba(0,0,0,1)');
  8766. Node135.a('node.font',' '+ Node135fontSize + 'px "Arial"');
  8767. Node135.a('node.textvisible',true);
  8768. Node135.a('node.linefeed',false);
  8769. if (false) {
  8770. Node135.a('node.textfunc',function(g) {
  8771. g.beginPath();
  8772. var str=Node135.a('node.text') || '0';
  8773. var color=Node135.a('node.color') || 'rgba(0,0,0,1)';
  8774. canvasTextAutoLine(str,0,13.3333*0.5*_ratio.ratioY,Node135width,Node135height,13.3333*_ratio.ratioY,"center",color,' '+ Node135fontSize + 'px "Arial"', 0,g);
  8775. });
  8776. }
  8777. if (false) {
  8778. Node135.a('node.underlinepoints',[Node135lineStart, (26 - 13.3333) * 0.5 * _ratio.ratioY + Node135fontSize + 2 , ht.Default.getTextSize('0', ' '+ Node135fontSize + 'px "Arial"').width + 6, (Node135height - Node135fontSize) * 0.5*_ratio.ratioY + Node135fontSize + 2 ]);
  8779. Node135.a('node.underlinevisible',false);
  8780. Node135.a('node.underlineBorderWidth', 1);
  8781. }
  8782. dataModel.add(Node135);
  8783. zoomNodeList.push({
  8784. node: Node135,
  8785. borderWidth: 0,
  8786. attr: 'node.borderwidth'
  8787. }); _ratio = GD.getRatioWithRotation(0*Math.PI/180, ratio);
  8788. var Node136 = new ht.Node();
  8789. var Node136textStart, Node136textWidth, Node136lineStart, Node136align = 'center', Node136fontSize = 13.3333*_ratio.ratioY,Node136width = 58*_ratio.ratioX, Node136height = 26*_ratio.ratioY;
  8790. (function () {
  8791. if (Node136align === 'left') {
  8792. Node136textStart = Node136fontSize * 0.2 > 2 ? Node136fontSize * 0.2 - 4 : Node136fontSize * 0.2 - 9;
  8793. Node136textWidth = Node136width;
  8794. Node136lineStart = 1;
  8795. } else if (Node136align === 'right') {
  8796. Node136textStart = 0;
  8797. Node136textWidth =Node136fontSize <= 8 ? Node136width + Node136fontSize * 0.2 + 6 : Node136width - Node136fontSize * 0.2;
  8798. Node136lineStart = (Node136width - (ht.Default.getTextSize('0', ' '+ Node136fontSize + 'px "Arial"').width + 6)) * 0.5;
  8799. } else if (Node136align === 'center') {
  8800. Node136textStart = -3;
  8801. Node136textWidth = Node136width;
  8802. Node136lineStart = Node136width - ht.Default.getTextSize('0', ' '+ Node136fontSize + 'px "Arial"').width - 11;
  8803. }
  8804. })();
  8805. Node136.setImage(GD.getTextJSON(Node136width, Node136height, true, false, false, ' '+ Node136fontSize + 'px "Arial"'))
  8806. Node136.setPosition(356*ratio.ratioX, 126*ratio.ratioY);
  8807. Node136.setWidth(Node136width);
  8808. Node136.setHeight(Node136height);
  8809. Node136._nodeType = 'text';
  8810. Node136._disallowEvert = true;
  8811. Node136.setRotation(0*Math.PI/180);
  8812. Node136.a('node.width', Node136width);
  8813. Node136.a('node.height', Node136height);
  8814. Node136.a('node.rect', [0, 0, Node136width, Node136height]);
  8815. Node136.a('node.bordercolor','rgba(0,0,0,1)');
  8816. Node136.a('node.borderwidth', 0);
  8817. Node136.a('node.background','' || 'rgba(0,0,0,0)');
  8818. Node136.a('node.gradient','');
  8819. Node136.a('node.gradientcolor','');
  8820. Node136.a('node.text','0');
  8821. Node136.a('node.textalign','center');
  8822. Node136.a('node.textvAlign','middle');
  8823. Node136.a('node.textrect', [Node136textStart, 0, Node136textWidth, Node136height]);
  8824. Node136.a('node.color','rgba(0,0,0,1)');
  8825. Node136.a('node.font',' '+ Node136fontSize + 'px "Arial"');
  8826. Node136.a('node.textvisible',true);
  8827. Node136.a('node.linefeed',false);
  8828. if (false) {
  8829. Node136.a('node.textfunc',function(g) {
  8830. g.beginPath();
  8831. var str=Node136.a('node.text') || '0';
  8832. var color=Node136.a('node.color') || 'rgba(0,0,0,1)';
  8833. canvasTextAutoLine(str,0,13.3333*0.5*_ratio.ratioY,Node136width,Node136height,13.3333*_ratio.ratioY,"center",color,' '+ Node136fontSize + 'px "Arial"', 0,g);
  8834. });
  8835. }
  8836. if (false) {
  8837. Node136.a('node.underlinepoints',[Node136lineStart, (26 - 13.3333) * 0.5 * _ratio.ratioY + Node136fontSize + 2 , ht.Default.getTextSize('0', ' '+ Node136fontSize + 'px "Arial"').width + 6, (Node136height - Node136fontSize) * 0.5*_ratio.ratioY + Node136fontSize + 2 ]);
  8838. Node136.a('node.underlinevisible',false);
  8839. Node136.a('node.underlineBorderWidth', 1);
  8840. }
  8841. dataModel.add(Node136);
  8842. zoomNodeList.push({
  8843. node: Node136,
  8844. borderWidth: 0,
  8845. attr: 'node.borderwidth'
  8846. }); _ratio = GD.getRatioWithRotation(0*Math.PI/180, ratio);
  8847. var Node137 = new ht.Node();
  8848. var Node137textStart, Node137textWidth, Node137lineStart, Node137align = 'center', Node137fontSize = 13.3333*_ratio.ratioY,Node137width = 58*_ratio.ratioX, Node137height = 26*_ratio.ratioY;
  8849. (function () {
  8850. if (Node137align === 'left') {
  8851. Node137textStart = Node137fontSize * 0.2 > 2 ? Node137fontSize * 0.2 - 4 : Node137fontSize * 0.2 - 9;
  8852. Node137textWidth = Node137width;
  8853. Node137lineStart = 1;
  8854. } else if (Node137align === 'right') {
  8855. Node137textStart = 0;
  8856. Node137textWidth =Node137fontSize <= 8 ? Node137width + Node137fontSize * 0.2 + 6 : Node137width - Node137fontSize * 0.2;
  8857. Node137lineStart = (Node137width - (ht.Default.getTextSize('0', ' '+ Node137fontSize + 'px "Arial"').width + 6)) * 0.5;
  8858. } else if (Node137align === 'center') {
  8859. Node137textStart = -3;
  8860. Node137textWidth = Node137width;
  8861. Node137lineStart = Node137width - ht.Default.getTextSize('0', ' '+ Node137fontSize + 'px "Arial"').width - 11;
  8862. }
  8863. })();
  8864. Node137.setImage(GD.getTextJSON(Node137width, Node137height, true, false, false, ' '+ Node137fontSize + 'px "Arial"'))
  8865. Node137.setPosition(356*ratio.ratioX, 150*ratio.ratioY);
  8866. Node137.setWidth(Node137width);
  8867. Node137.setHeight(Node137height);
  8868. Node137._nodeType = 'text';
  8869. Node137._disallowEvert = true;
  8870. Node137.setRotation(0*Math.PI/180);
  8871. Node137.a('node.width', Node137width);
  8872. Node137.a('node.height', Node137height);
  8873. Node137.a('node.rect', [0, 0, Node137width, Node137height]);
  8874. Node137.a('node.bordercolor','rgba(0,0,0,1)');
  8875. Node137.a('node.borderwidth', 0);
  8876. Node137.a('node.background','' || 'rgba(0,0,0,0)');
  8877. Node137.a('node.gradient','');
  8878. Node137.a('node.gradientcolor','');
  8879. Node137.a('node.text','0');
  8880. Node137.a('node.textalign','center');
  8881. Node137.a('node.textvAlign','middle');
  8882. Node137.a('node.textrect', [Node137textStart, 0, Node137textWidth, Node137height]);
  8883. Node137.a('node.color','rgba(0,0,0,1)');
  8884. Node137.a('node.font',' '+ Node137fontSize + 'px "Arial"');
  8885. Node137.a('node.textvisible',true);
  8886. Node137.a('node.linefeed',false);
  8887. if (false) {
  8888. Node137.a('node.textfunc',function(g) {
  8889. g.beginPath();
  8890. var str=Node137.a('node.text') || '0';
  8891. var color=Node137.a('node.color') || 'rgba(0,0,0,1)';
  8892. canvasTextAutoLine(str,0,13.3333*0.5*_ratio.ratioY,Node137width,Node137height,13.3333*_ratio.ratioY,"center",color,' '+ Node137fontSize + 'px "Arial"', 0,g);
  8893. });
  8894. }
  8895. if (false) {
  8896. Node137.a('node.underlinepoints',[Node137lineStart, (26 - 13.3333) * 0.5 * _ratio.ratioY + Node137fontSize + 2 , ht.Default.getTextSize('0', ' '+ Node137fontSize + 'px "Arial"').width + 6, (Node137height - Node137fontSize) * 0.5*_ratio.ratioY + Node137fontSize + 2 ]);
  8897. Node137.a('node.underlinevisible',false);
  8898. Node137.a('node.underlineBorderWidth', 1);
  8899. }
  8900. dataModel.add(Node137);
  8901. zoomNodeList.push({
  8902. node: Node137,
  8903. borderWidth: 0,
  8904. attr: 'node.borderwidth'
  8905. }); _ratio = GD.getRatioWithRotation(0*Math.PI/180, ratio);
  8906. var Node138type = 'rect';
  8907. var Node138 = new ht.Node(),
  8908. Node138BorderWidth = 1*2;
  8909. if (Node138type === 'arc') {
  8910. Node138BorderWidth *= 1;
  8911. }
  8912. Node138.setImage(GD.getRectJSON(65*_ratio.ratioX, 24.33136*_ratio.ratioY, Node138type, '@arcFrom@', '@arcTo@', '@arcClose@'));
  8913. Node138.setPosition(435*ratio.ratioX, 52*ratio.ratioY);
  8914. Node138.setSize(65*_ratio.ratioX, 24.33136*_ratio.ratioY);
  8915. Node138.s({
  8916. 'pixelPerfect':true
  8917. /*@AddPara@*/
  8918. });
  8919. Node138.a('node.width', 65*_ratio.ratioX);
  8920. Node138.a('node.height', 24.33136*_ratio.ratioY);
  8921. Node138.a('node.type', Node138type);
  8922. Node138.a('node.rect', [0, 0, 65*_ratio.ratioX, 24.33136*_ratio.ratioY]);
  8923. Node138.a('node.background', 'rgba(255,255,255,0.003921569)');
  8924. Node138.a('node.gradientcolor', '');
  8925. Node138.a('node.gradient', '');
  8926. Node138.a('node.borderwidth', Node138BorderWidth);
  8927. Node138.a('node.color', 'rgba(224,224,224,1)');
  8928. Node138.a('node.fillrect', [0,0,0,0]);
  8929. Node138.a('node.fillbackcolor', 'rgba(0,0,0,0)');
  8930. Node138.a('node.fillgradientcolor', 'rgba(0,0,0,0)');
  8931. Node138.a('node.fillgradient', '');
  8932. if (Node138type !== 'rect') {
  8933. Node138.a('node.arcFrom', parseFloat('@arcFrom@'));
  8934. Node138.a('node.arcTo', parseFloat('@arcTo@'));
  8935. Node138.a('node.arcClose', '@arcClose@' === 'true' ? true : false);
  8936. }
  8937. if (Node138type === 'arc') {
  8938. Node138.a('node.arcOval', true);
  8939. }
  8940. Node138.setRotation(0*Math.PI/180);
  8941. Node138.borderWidth = Node138BorderWidth;
  8942. Node138.borderFillwidth = Node138BorderWidth;
  8943. dataModel.add(Node138);
  8944. Node138._nodename = 'Node138'
  8945. Node138._nodeType = 'rect';
  8946. zoomNodeList.push({
  8947. node: Node138,
  8948. attr: 'node.borderwidth'
  8949. });
  8950. (function (node, _img) {
  8951. var setWidth = node.setWidth,
  8952. setHeight = node.setHeight;
  8953. node.setWidth = function (width) {
  8954. if (width === this.getWidth()) return ;
  8955. var height = this.getHeight();
  8956. this.a('node.width', width);
  8957. this.a('node.rect', [0,0,width, height]);
  8958. setWidth.apply(this, arguments);
  8959. }
  8960. node.setHeight = function (height) {
  8961. if (height === this.getHeight()) return ;
  8962. var width = this.getWidth();
  8963. this.a('node.height', height);
  8964. this.a('node.rect', [0,0,width, height]);
  8965. setHeight.apply(this, arguments);
  8966. }
  8967. })(Node138, Node138.getImage());_ratio = GD.getRatioWithRotation(0*Math.PI/180, ratio);
  8968. var Node139type = 'rect';
  8969. var Node139 = new ht.Node(),
  8970. Node139BorderWidth = 1*2;
  8971. if (Node139type === 'arc') {
  8972. Node139BorderWidth *= 1;
  8973. }
  8974. Node139.setImage(GD.getRectJSON(65*_ratio.ratioX, 24.33138*_ratio.ratioY, Node139type, '@arcFrom@', '@arcTo@', '@arcClose@'));
  8975. Node139.setPosition(435*ratio.ratioX, 76*ratio.ratioY);
  8976. Node139.setSize(65*_ratio.ratioX, 24.33138*_ratio.ratioY);
  8977. Node139.s({
  8978. 'pixelPerfect':true
  8979. /*@AddPara@*/
  8980. });
  8981. Node139.a('node.width', 65*_ratio.ratioX);
  8982. Node139.a('node.height', 24.33138*_ratio.ratioY);
  8983. Node139.a('node.type', Node139type);
  8984. Node139.a('node.rect', [0, 0, 65*_ratio.ratioX, 24.33138*_ratio.ratioY]);
  8985. Node139.a('node.background', 'rgba(255,255,255,0.003921569)');
  8986. Node139.a('node.gradientcolor', '');
  8987. Node139.a('node.gradient', '');
  8988. Node139.a('node.borderwidth', Node139BorderWidth);
  8989. Node139.a('node.color', 'rgba(224,224,224,1)');
  8990. Node139.a('node.fillrect', [0,0,0,0]);
  8991. Node139.a('node.fillbackcolor', 'rgba(0,0,0,0)');
  8992. Node139.a('node.fillgradientcolor', 'rgba(0,0,0,0)');
  8993. Node139.a('node.fillgradient', '');
  8994. if (Node139type !== 'rect') {
  8995. Node139.a('node.arcFrom', parseFloat('@arcFrom@'));
  8996. Node139.a('node.arcTo', parseFloat('@arcTo@'));
  8997. Node139.a('node.arcClose', '@arcClose@' === 'true' ? true : false);
  8998. }
  8999. if (Node139type === 'arc') {
  9000. Node139.a('node.arcOval', true);
  9001. }
  9002. Node139.setRotation(0*Math.PI/180);
  9003. Node139.borderWidth = Node139BorderWidth;
  9004. Node139.borderFillwidth = Node139BorderWidth;
  9005. dataModel.add(Node139);
  9006. Node139._nodename = 'Node139'
  9007. Node139._nodeType = 'rect';
  9008. zoomNodeList.push({
  9009. node: Node139,
  9010. attr: 'node.borderwidth'
  9011. });
  9012. (function (node, _img) {
  9013. var setWidth = node.setWidth,
  9014. setHeight = node.setHeight;
  9015. node.setWidth = function (width) {
  9016. if (width === this.getWidth()) return ;
  9017. var height = this.getHeight();
  9018. this.a('node.width', width);
  9019. this.a('node.rect', [0,0,width, height]);
  9020. setWidth.apply(this, arguments);
  9021. }
  9022. node.setHeight = function (height) {
  9023. if (height === this.getHeight()) return ;
  9024. var width = this.getWidth();
  9025. this.a('node.height', height);
  9026. this.a('node.rect', [0,0,width, height]);
  9027. setHeight.apply(this, arguments);
  9028. }
  9029. })(Node139, Node139.getImage());_ratio = GD.getRatioWithRotation(0*Math.PI/180, ratio);
  9030. var Node140type = 'rect';
  9031. var Node140 = new ht.Node(),
  9032. Node140BorderWidth = 1*2;
  9033. if (Node140type === 'arc') {
  9034. Node140BorderWidth *= 1;
  9035. }
  9036. Node140.setImage(GD.getRectJSON(65*_ratio.ratioX, 24.33138*_ratio.ratioY, Node140type, '@arcFrom@', '@arcTo@', '@arcClose@'));
  9037. Node140.setPosition(435*ratio.ratioX, 100*ratio.ratioY);
  9038. Node140.setSize(65*_ratio.ratioX, 24.33138*_ratio.ratioY);
  9039. Node140.s({
  9040. 'pixelPerfect':true
  9041. /*@AddPara@*/
  9042. });
  9043. Node140.a('node.width', 65*_ratio.ratioX);
  9044. Node140.a('node.height', 24.33138*_ratio.ratioY);
  9045. Node140.a('node.type', Node140type);
  9046. Node140.a('node.rect', [0, 0, 65*_ratio.ratioX, 24.33138*_ratio.ratioY]);
  9047. Node140.a('node.background', 'rgba(255,255,255,0.003921569)');
  9048. Node140.a('node.gradientcolor', '');
  9049. Node140.a('node.gradient', '');
  9050. Node140.a('node.borderwidth', Node140BorderWidth);
  9051. Node140.a('node.color', 'rgba(224,224,224,1)');
  9052. Node140.a('node.fillrect', [0,0,0,0]);
  9053. Node140.a('node.fillbackcolor', 'rgba(0,0,0,0)');
  9054. Node140.a('node.fillgradientcolor', 'rgba(0,0,0,0)');
  9055. Node140.a('node.fillgradient', '');
  9056. if (Node140type !== 'rect') {
  9057. Node140.a('node.arcFrom', parseFloat('@arcFrom@'));
  9058. Node140.a('node.arcTo', parseFloat('@arcTo@'));
  9059. Node140.a('node.arcClose', '@arcClose@' === 'true' ? true : false);
  9060. }
  9061. if (Node140type === 'arc') {
  9062. Node140.a('node.arcOval', true);
  9063. }
  9064. Node140.setRotation(0*Math.PI/180);
  9065. Node140.borderWidth = Node140BorderWidth;
  9066. Node140.borderFillwidth = Node140BorderWidth;
  9067. dataModel.add(Node140);
  9068. Node140._nodename = 'Node140'
  9069. Node140._nodeType = 'rect';
  9070. zoomNodeList.push({
  9071. node: Node140,
  9072. attr: 'node.borderwidth'
  9073. });
  9074. (function (node, _img) {
  9075. var setWidth = node.setWidth,
  9076. setHeight = node.setHeight;
  9077. node.setWidth = function (width) {
  9078. if (width === this.getWidth()) return ;
  9079. var height = this.getHeight();
  9080. this.a('node.width', width);
  9081. this.a('node.rect', [0,0,width, height]);
  9082. setWidth.apply(this, arguments);
  9083. }
  9084. node.setHeight = function (height) {
  9085. if (height === this.getHeight()) return ;
  9086. var width = this.getWidth();
  9087. this.a('node.height', height);
  9088. this.a('node.rect', [0,0,width, height]);
  9089. setHeight.apply(this, arguments);
  9090. }
  9091. })(Node140, Node140.getImage());_ratio = GD.getRatioWithRotation(0*Math.PI/180, ratio);
  9092. var Node141type = 'rect';
  9093. var Node141 = new ht.Node(),
  9094. Node141BorderWidth = 1*2;
  9095. if (Node141type === 'arc') {
  9096. Node141BorderWidth *= 1;
  9097. }
  9098. Node141.setImage(GD.getRectJSON(65*_ratio.ratioX, 24.33136*_ratio.ratioY, Node141type, '@arcFrom@', '@arcTo@', '@arcClose@'));
  9099. Node141.setPosition(435*ratio.ratioX, 125*ratio.ratioY);
  9100. Node141.setSize(65*_ratio.ratioX, 24.33136*_ratio.ratioY);
  9101. Node141.s({
  9102. 'pixelPerfect':true
  9103. /*@AddPara@*/
  9104. });
  9105. Node141.a('node.width', 65*_ratio.ratioX);
  9106. Node141.a('node.height', 24.33136*_ratio.ratioY);
  9107. Node141.a('node.type', Node141type);
  9108. Node141.a('node.rect', [0, 0, 65*_ratio.ratioX, 24.33136*_ratio.ratioY]);
  9109. Node141.a('node.background', 'rgba(255,255,255,0.003921569)');
  9110. Node141.a('node.gradientcolor', '');
  9111. Node141.a('node.gradient', '');
  9112. Node141.a('node.borderwidth', Node141BorderWidth);
  9113. Node141.a('node.color', 'rgba(224,224,224,1)');
  9114. Node141.a('node.fillrect', [0,0,0,0]);
  9115. Node141.a('node.fillbackcolor', 'rgba(0,0,0,0)');
  9116. Node141.a('node.fillgradientcolor', 'rgba(0,0,0,0)');
  9117. Node141.a('node.fillgradient', '');
  9118. if (Node141type !== 'rect') {
  9119. Node141.a('node.arcFrom', parseFloat('@arcFrom@'));
  9120. Node141.a('node.arcTo', parseFloat('@arcTo@'));
  9121. Node141.a('node.arcClose', '@arcClose@' === 'true' ? true : false);
  9122. }
  9123. if (Node141type === 'arc') {
  9124. Node141.a('node.arcOval', true);
  9125. }
  9126. Node141.setRotation(0*Math.PI/180);
  9127. Node141.borderWidth = Node141BorderWidth;
  9128. Node141.borderFillwidth = Node141BorderWidth;
  9129. dataModel.add(Node141);
  9130. Node141._nodename = 'Node141'
  9131. Node141._nodeType = 'rect';
  9132. zoomNodeList.push({
  9133. node: Node141,
  9134. attr: 'node.borderwidth'
  9135. });
  9136. (function (node, _img) {
  9137. var setWidth = node.setWidth,
  9138. setHeight = node.setHeight;
  9139. node.setWidth = function (width) {
  9140. if (width === this.getWidth()) return ;
  9141. var height = this.getHeight();
  9142. this.a('node.width', width);
  9143. this.a('node.rect', [0,0,width, height]);
  9144. setWidth.apply(this, arguments);
  9145. }
  9146. node.setHeight = function (height) {
  9147. if (height === this.getHeight()) return ;
  9148. var width = this.getWidth();
  9149. this.a('node.height', height);
  9150. this.a('node.rect', [0,0,width, height]);
  9151. setHeight.apply(this, arguments);
  9152. }
  9153. })(Node141, Node141.getImage());_ratio = GD.getRatioWithRotation(0*Math.PI/180, ratio);
  9154. var Node142type = 'rect';
  9155. var Node142 = new ht.Node(),
  9156. Node142BorderWidth = 1*2;
  9157. if (Node142type === 'arc') {
  9158. Node142BorderWidth *= 1;
  9159. }
  9160. Node142.setImage(GD.getRectJSON(65*_ratio.ratioX, 24.33138*_ratio.ratioY, Node142type, '@arcFrom@', '@arcTo@', '@arcClose@'));
  9161. Node142.setPosition(435*ratio.ratioX, 149*ratio.ratioY);
  9162. Node142.setSize(65*_ratio.ratioX, 24.33138*_ratio.ratioY);
  9163. Node142.s({
  9164. 'pixelPerfect':true
  9165. /*@AddPara@*/
  9166. });
  9167. Node142.a('node.width', 65*_ratio.ratioX);
  9168. Node142.a('node.height', 24.33138*_ratio.ratioY);
  9169. Node142.a('node.type', Node142type);
  9170. Node142.a('node.rect', [0, 0, 65*_ratio.ratioX, 24.33138*_ratio.ratioY]);
  9171. Node142.a('node.background', 'rgba(255,255,255,0.003921569)');
  9172. Node142.a('node.gradientcolor', '');
  9173. Node142.a('node.gradient', '');
  9174. Node142.a('node.borderwidth', Node142BorderWidth);
  9175. Node142.a('node.color', 'rgba(224,224,224,1)');
  9176. Node142.a('node.fillrect', [0,0,0,0]);
  9177. Node142.a('node.fillbackcolor', 'rgba(0,0,0,0)');
  9178. Node142.a('node.fillgradientcolor', 'rgba(0,0,0,0)');
  9179. Node142.a('node.fillgradient', '');
  9180. if (Node142type !== 'rect') {
  9181. Node142.a('node.arcFrom', parseFloat('@arcFrom@'));
  9182. Node142.a('node.arcTo', parseFloat('@arcTo@'));
  9183. Node142.a('node.arcClose', '@arcClose@' === 'true' ? true : false);
  9184. }
  9185. if (Node142type === 'arc') {
  9186. Node142.a('node.arcOval', true);
  9187. }
  9188. Node142.setRotation(0*Math.PI/180);
  9189. Node142.borderWidth = Node142BorderWidth;
  9190. Node142.borderFillwidth = Node142BorderWidth;
  9191. dataModel.add(Node142);
  9192. Node142._nodename = 'Node142'
  9193. Node142._nodeType = 'rect';
  9194. zoomNodeList.push({
  9195. node: Node142,
  9196. attr: 'node.borderwidth'
  9197. });
  9198. (function (node, _img) {
  9199. var setWidth = node.setWidth,
  9200. setHeight = node.setHeight;
  9201. node.setWidth = function (width) {
  9202. if (width === this.getWidth()) return ;
  9203. var height = this.getHeight();
  9204. this.a('node.width', width);
  9205. this.a('node.rect', [0,0,width, height]);
  9206. setWidth.apply(this, arguments);
  9207. }
  9208. node.setHeight = function (height) {
  9209. if (height === this.getHeight()) return ;
  9210. var width = this.getWidth();
  9211. this.a('node.height', height);
  9212. this.a('node.rect', [0,0,width, height]);
  9213. setHeight.apply(this, arguments);
  9214. }
  9215. })(Node142, Node142.getImage());_ratio = GD.getRatioWithRotation(0*Math.PI/180, ratio);
  9216. var Node143 = new ht.Node();
  9217. var Node143textStart, Node143textWidth, Node143lineStart, Node143align = 'center', Node143fontSize = 13.3333*_ratio.ratioY,Node143width = 59*_ratio.ratioX, Node143height = 26*_ratio.ratioY;
  9218. (function () {
  9219. if (Node143align === 'left') {
  9220. Node143textStart = Node143fontSize * 0.2 > 2 ? Node143fontSize * 0.2 - 4 : Node143fontSize * 0.2 - 9;
  9221. Node143textWidth = Node143width;
  9222. Node143lineStart = 1;
  9223. } else if (Node143align === 'right') {
  9224. Node143textStart = 0;
  9225. Node143textWidth =Node143fontSize <= 8 ? Node143width + Node143fontSize * 0.2 + 6 : Node143width - Node143fontSize * 0.2;
  9226. Node143lineStart = (Node143width - (ht.Default.getTextSize('万kW', ' '+ Node143fontSize + 'px "Arial"').width + 6)) * 0.5;
  9227. } else if (Node143align === 'center') {
  9228. Node143textStart = -3;
  9229. Node143textWidth = Node143width;
  9230. Node143lineStart = Node143width - ht.Default.getTextSize('万kW', ' '+ Node143fontSize + 'px "Arial"').width - 11;
  9231. }
  9232. })();
  9233. Node143.setImage(GD.getTextJSON(Node143width, Node143height, true, false, false, ' '+ Node143fontSize + 'px "Arial"'))
  9234. Node143.setPosition(436*ratio.ratioX, 54*ratio.ratioY);
  9235. Node143.setWidth(Node143width);
  9236. Node143.setHeight(Node143height);
  9237. Node143._nodeType = 'text';
  9238. Node143._disallowEvert = true;
  9239. Node143.setRotation(0*Math.PI/180);
  9240. Node143.a('node.width', Node143width);
  9241. Node143.a('node.height', Node143height);
  9242. Node143.a('node.rect', [0, 0, Node143width, Node143height]);
  9243. Node143.a('node.bordercolor','rgba(128,128,128,1)');
  9244. Node143.a('node.borderwidth', 0);
  9245. Node143.a('node.background','' || 'rgba(0,0,0,0)');
  9246. Node143.a('node.gradient','');
  9247. Node143.a('node.gradientcolor','');
  9248. Node143.a('node.text','万kW');
  9249. Node143.a('node.textalign','center');
  9250. Node143.a('node.textvAlign','middle');
  9251. Node143.a('node.textrect', [Node143textStart, 0, Node143textWidth, Node143height]);
  9252. Node143.a('node.color','rgba(128,128,128,1)');
  9253. Node143.a('node.font',' '+ Node143fontSize + 'px "Arial"');
  9254. Node143.a('node.textvisible',true);
  9255. Node143.a('node.linefeed',false);
  9256. if (false) {
  9257. Node143.a('node.textfunc',function(g) {
  9258. g.beginPath();
  9259. var str=Node143.a('node.text') || '万kW';
  9260. var color=Node143.a('node.color') || 'rgba(128,128,128,1)';
  9261. canvasTextAutoLine(str,0,13.3333*0.5*_ratio.ratioY,Node143width,Node143height,13.3333*_ratio.ratioY,"center",color,' '+ Node143fontSize + 'px "Arial"', 0,g);
  9262. });
  9263. }
  9264. if (false) {
  9265. Node143.a('node.underlinepoints',[Node143lineStart, (26 - 13.3333) * 0.5 * _ratio.ratioY + Node143fontSize + 2 , ht.Default.getTextSize('万kW', ' '+ Node143fontSize + 'px "Arial"').width + 6, (Node143height - Node143fontSize) * 0.5*_ratio.ratioY + Node143fontSize + 2 ]);
  9266. Node143.a('node.underlinevisible',false);
  9267. Node143.a('node.underlineBorderWidth', 1);
  9268. }
  9269. dataModel.add(Node143);
  9270. zoomNodeList.push({
  9271. node: Node143,
  9272. borderWidth: 0,
  9273. attr: 'node.borderwidth'
  9274. }); _ratio = GD.getRatioWithRotation(0*Math.PI/180, ratio);
  9275. var Node144 = new ht.Node();
  9276. var Node144textStart, Node144textWidth, Node144lineStart, Node144align = 'center', Node144fontSize = 13.3333*_ratio.ratioY,Node144width = 59*_ratio.ratioX, Node144height = 26*_ratio.ratioY;
  9277. (function () {
  9278. if (Node144align === 'left') {
  9279. Node144textStart = Node144fontSize * 0.2 > 2 ? Node144fontSize * 0.2 - 4 : Node144fontSize * 0.2 - 9;
  9280. Node144textWidth = Node144width;
  9281. Node144lineStart = 1;
  9282. } else if (Node144align === 'right') {
  9283. Node144textStart = 0;
  9284. Node144textWidth =Node144fontSize <= 8 ? Node144width + Node144fontSize * 0.2 + 6 : Node144width - Node144fontSize * 0.2;
  9285. Node144lineStart = (Node144width - (ht.Default.getTextSize('MW', ' '+ Node144fontSize + 'px "Arial"').width + 6)) * 0.5;
  9286. } else if (Node144align === 'center') {
  9287. Node144textStart = -3;
  9288. Node144textWidth = Node144width;
  9289. Node144lineStart = Node144width - ht.Default.getTextSize('MW', ' '+ Node144fontSize + 'px "Arial"').width - 11;
  9290. }
  9291. })();
  9292. Node144.setImage(GD.getTextJSON(Node144width, Node144height, true, false, false, ' '+ Node144fontSize + 'px "Arial"'))
  9293. Node144.setPosition(436*ratio.ratioX, 78*ratio.ratioY);
  9294. Node144.setWidth(Node144width);
  9295. Node144.setHeight(Node144height);
  9296. Node144._nodeType = 'text';
  9297. Node144._disallowEvert = true;
  9298. Node144.setRotation(0*Math.PI/180);
  9299. Node144.a('node.width', Node144width);
  9300. Node144.a('node.height', Node144height);
  9301. Node144.a('node.rect', [0, 0, Node144width, Node144height]);
  9302. Node144.a('node.bordercolor','rgba(128,128,128,1)');
  9303. Node144.a('node.borderwidth', 0);
  9304. Node144.a('node.background','' || 'rgba(0,0,0,0)');
  9305. Node144.a('node.gradient','');
  9306. Node144.a('node.gradientcolor','');
  9307. Node144.a('node.text','MW');
  9308. Node144.a('node.textalign','center');
  9309. Node144.a('node.textvAlign','middle');
  9310. Node144.a('node.textrect', [Node144textStart, 0, Node144textWidth, Node144height]);
  9311. Node144.a('node.color','rgba(128,128,128,1)');
  9312. Node144.a('node.font',' '+ Node144fontSize + 'px "Arial"');
  9313. Node144.a('node.textvisible',true);
  9314. Node144.a('node.linefeed',false);
  9315. if (false) {
  9316. Node144.a('node.textfunc',function(g) {
  9317. g.beginPath();
  9318. var str=Node144.a('node.text') || 'MW';
  9319. var color=Node144.a('node.color') || 'rgba(128,128,128,1)';
  9320. canvasTextAutoLine(str,0,13.3333*0.5*_ratio.ratioY,Node144width,Node144height,13.3333*_ratio.ratioY,"center",color,' '+ Node144fontSize + 'px "Arial"', 0,g);
  9321. });
  9322. }
  9323. if (false) {
  9324. Node144.a('node.underlinepoints',[Node144lineStart, (26 - 13.3333) * 0.5 * _ratio.ratioY + Node144fontSize + 2 , ht.Default.getTextSize('MW', ' '+ Node144fontSize + 'px "Arial"').width + 6, (Node144height - Node144fontSize) * 0.5*_ratio.ratioY + Node144fontSize + 2 ]);
  9325. Node144.a('node.underlinevisible',false);
  9326. Node144.a('node.underlineBorderWidth', 1);
  9327. }
  9328. dataModel.add(Node144);
  9329. zoomNodeList.push({
  9330. node: Node144,
  9331. borderWidth: 0,
  9332. attr: 'node.borderwidth'
  9333. }); _ratio = GD.getRatioWithRotation(0*Math.PI/180, ratio);
  9334. var Node145 = new ht.Node();
  9335. var Node145textStart, Node145textWidth, Node145lineStart, Node145align = 'center', Node145fontSize = 13.3333*_ratio.ratioY,Node145width = 59*_ratio.ratioX, Node145height = 26*_ratio.ratioY;
  9336. (function () {
  9337. if (Node145align === 'left') {
  9338. Node145textStart = Node145fontSize * 0.2 > 2 ? Node145fontSize * 0.2 - 4 : Node145fontSize * 0.2 - 9;
  9339. Node145textWidth = Node145width;
  9340. Node145lineStart = 1;
  9341. } else if (Node145align === 'right') {
  9342. Node145textStart = 0;
  9343. Node145textWidth =Node145fontSize <= 8 ? Node145width + Node145fontSize * 0.2 + 6 : Node145width - Node145fontSize * 0.2;
  9344. Node145lineStart = (Node145width - (ht.Default.getTextSize('m/s', ' '+ Node145fontSize + 'px "Arial"').width + 6)) * 0.5;
  9345. } else if (Node145align === 'center') {
  9346. Node145textStart = -3;
  9347. Node145textWidth = Node145width;
  9348. Node145lineStart = Node145width - ht.Default.getTextSize('m/s', ' '+ Node145fontSize + 'px "Arial"').width - 11;
  9349. }
  9350. })();
  9351. Node145.setImage(GD.getTextJSON(Node145width, Node145height, true, false, false, ' '+ Node145fontSize + 'px "Arial"'))
  9352. Node145.setPosition(436*ratio.ratioX, 101*ratio.ratioY);
  9353. Node145.setWidth(Node145width);
  9354. Node145.setHeight(Node145height);
  9355. Node145._nodeType = 'text';
  9356. Node145._disallowEvert = true;
  9357. Node145.setRotation(0*Math.PI/180);
  9358. Node145.a('node.width', Node145width);
  9359. Node145.a('node.height', Node145height);
  9360. Node145.a('node.rect', [0, 0, Node145width, Node145height]);
  9361. Node145.a('node.bordercolor','rgba(128,128,128,1)');
  9362. Node145.a('node.borderwidth', 0);
  9363. Node145.a('node.background','' || 'rgba(0,0,0,0)');
  9364. Node145.a('node.gradient','');
  9365. Node145.a('node.gradientcolor','');
  9366. Node145.a('node.text','m/s');
  9367. Node145.a('node.textalign','center');
  9368. Node145.a('node.textvAlign','middle');
  9369. Node145.a('node.textrect', [Node145textStart, 0, Node145textWidth, Node145height]);
  9370. Node145.a('node.color','rgba(128,128,128,1)');
  9371. Node145.a('node.font',' '+ Node145fontSize + 'px "Arial"');
  9372. Node145.a('node.textvisible',true);
  9373. Node145.a('node.linefeed',false);
  9374. if (false) {
  9375. Node145.a('node.textfunc',function(g) {
  9376. g.beginPath();
  9377. var str=Node145.a('node.text') || 'm/s';
  9378. var color=Node145.a('node.color') || 'rgba(128,128,128,1)';
  9379. canvasTextAutoLine(str,0,13.3333*0.5*_ratio.ratioY,Node145width,Node145height,13.3333*_ratio.ratioY,"center",color,' '+ Node145fontSize + 'px "Arial"', 0,g);
  9380. });
  9381. }
  9382. if (false) {
  9383. Node145.a('node.underlinepoints',[Node145lineStart, (26 - 13.3333) * 0.5 * _ratio.ratioY + Node145fontSize + 2 , ht.Default.getTextSize('m/s', ' '+ Node145fontSize + 'px "Arial"').width + 6, (Node145height - Node145fontSize) * 0.5*_ratio.ratioY + Node145fontSize + 2 ]);
  9384. Node145.a('node.underlinevisible',false);
  9385. Node145.a('node.underlineBorderWidth', 1);
  9386. }
  9387. dataModel.add(Node145);
  9388. zoomNodeList.push({
  9389. node: Node145,
  9390. borderWidth: 0,
  9391. attr: 'node.borderwidth'
  9392. }); _ratio = GD.getRatioWithRotation(0*Math.PI/180, ratio);
  9393. var Node146 = new ht.Node();
  9394. var Node146textStart, Node146textWidth, Node146lineStart, Node146align = 'center', Node146fontSize = 13.3333*_ratio.ratioY,Node146width = 59*_ratio.ratioX, Node146height = 26*_ratio.ratioY;
  9395. (function () {
  9396. if (Node146align === 'left') {
  9397. Node146textStart = Node146fontSize * 0.2 > 2 ? Node146fontSize * 0.2 - 4 : Node146fontSize * 0.2 - 9;
  9398. Node146textWidth = Node146width;
  9399. Node146lineStart = 1;
  9400. } else if (Node146align === 'right') {
  9401. Node146textStart = 0;
  9402. Node146textWidth =Node146fontSize <= 8 ? Node146width + Node146fontSize * 0.2 + 6 : Node146width - Node146fontSize * 0.2;
  9403. Node146lineStart = (Node146width - (ht.Default.getTextSize('万kWh', ' '+ Node146fontSize + 'px "Arial"').width + 6)) * 0.5;
  9404. } else if (Node146align === 'center') {
  9405. Node146textStart = -3;
  9406. Node146textWidth = Node146width;
  9407. Node146lineStart = Node146width - ht.Default.getTextSize('万kWh', ' '+ Node146fontSize + 'px "Arial"').width - 11;
  9408. }
  9409. })();
  9410. Node146.setImage(GD.getTextJSON(Node146width, Node146height, true, false, false, ' '+ Node146fontSize + 'px "Arial"'))
  9411. Node146.setPosition(436*ratio.ratioX, 127*ratio.ratioY);
  9412. Node146.setWidth(Node146width);
  9413. Node146.setHeight(Node146height);
  9414. Node146._nodeType = 'text';
  9415. Node146._disallowEvert = true;
  9416. Node146.setRotation(0*Math.PI/180);
  9417. Node146.a('node.width', Node146width);
  9418. Node146.a('node.height', Node146height);
  9419. Node146.a('node.rect', [0, 0, Node146width, Node146height]);
  9420. Node146.a('node.bordercolor','rgba(128,128,128,1)');
  9421. Node146.a('node.borderwidth', 0);
  9422. Node146.a('node.background','' || 'rgba(0,0,0,0)');
  9423. Node146.a('node.gradient','');
  9424. Node146.a('node.gradientcolor','');
  9425. Node146.a('node.text','万kWh');
  9426. Node146.a('node.textalign','center');
  9427. Node146.a('node.textvAlign','middle');
  9428. Node146.a('node.textrect', [Node146textStart, 0, Node146textWidth, Node146height]);
  9429. Node146.a('node.color','rgba(128,128,128,1)');
  9430. Node146.a('node.font',' '+ Node146fontSize + 'px "Arial"');
  9431. Node146.a('node.textvisible',true);
  9432. Node146.a('node.linefeed',false);
  9433. if (false) {
  9434. Node146.a('node.textfunc',function(g) {
  9435. g.beginPath();
  9436. var str=Node146.a('node.text') || '万kWh';
  9437. var color=Node146.a('node.color') || 'rgba(128,128,128,1)';
  9438. canvasTextAutoLine(str,0,13.3333*0.5*_ratio.ratioY,Node146width,Node146height,13.3333*_ratio.ratioY,"center",color,' '+ Node146fontSize + 'px "Arial"', 0,g);
  9439. });
  9440. }
  9441. if (false) {
  9442. Node146.a('node.underlinepoints',[Node146lineStart, (26 - 13.3333) * 0.5 * _ratio.ratioY + Node146fontSize + 2 , ht.Default.getTextSize('万kWh', ' '+ Node146fontSize + 'px "Arial"').width + 6, (Node146height - Node146fontSize) * 0.5*_ratio.ratioY + Node146fontSize + 2 ]);
  9443. Node146.a('node.underlinevisible',false);
  9444. Node146.a('node.underlineBorderWidth', 1);
  9445. }
  9446. dataModel.add(Node146);
  9447. zoomNodeList.push({
  9448. node: Node146,
  9449. borderWidth: 0,
  9450. attr: 'node.borderwidth'
  9451. }); _ratio = GD.getRatioWithRotation(0*Math.PI/180, ratio);
  9452. var Node147 = new ht.Node();
  9453. var Node147textStart, Node147textWidth, Node147lineStart, Node147align = 'center', Node147fontSize = 13.3333*_ratio.ratioY,Node147width = 59*_ratio.ratioX, Node147height = 26*_ratio.ratioY;
  9454. (function () {
  9455. if (Node147align === 'left') {
  9456. Node147textStart = Node147fontSize * 0.2 > 2 ? Node147fontSize * 0.2 - 4 : Node147fontSize * 0.2 - 9;
  9457. Node147textWidth = Node147width;
  9458. Node147lineStart = 1;
  9459. } else if (Node147align === 'right') {
  9460. Node147textStart = 0;
  9461. Node147textWidth =Node147fontSize <= 8 ? Node147width + Node147fontSize * 0.2 + 6 : Node147width - Node147fontSize * 0.2;
  9462. Node147lineStart = (Node147width - (ht.Default.getTextSize('万kWh', ' '+ Node147fontSize + 'px "Arial"').width + 6)) * 0.5;
  9463. } else if (Node147align === 'center') {
  9464. Node147textStart = -3;
  9465. Node147textWidth = Node147width;
  9466. Node147lineStart = Node147width - ht.Default.getTextSize('万kWh', ' '+ Node147fontSize + 'px "Arial"').width - 11;
  9467. }
  9468. })();
  9469. Node147.setImage(GD.getTextJSON(Node147width, Node147height, true, false, false, ' '+ Node147fontSize + 'px "Arial"'))
  9470. Node147.setPosition(436*ratio.ratioX, 151*ratio.ratioY);
  9471. Node147.setWidth(Node147width);
  9472. Node147.setHeight(Node147height);
  9473. Node147._nodeType = 'text';
  9474. Node147._disallowEvert = true;
  9475. Node147.setRotation(0*Math.PI/180);
  9476. Node147.a('node.width', Node147width);
  9477. Node147.a('node.height', Node147height);
  9478. Node147.a('node.rect', [0, 0, Node147width, Node147height]);
  9479. Node147.a('node.bordercolor','rgba(128,128,128,1)');
  9480. Node147.a('node.borderwidth', 0);
  9481. Node147.a('node.background','' || 'rgba(0,0,0,0)');
  9482. Node147.a('node.gradient','');
  9483. Node147.a('node.gradientcolor','');
  9484. Node147.a('node.text','万kWh');
  9485. Node147.a('node.textalign','center');
  9486. Node147.a('node.textvAlign','middle');
  9487. Node147.a('node.textrect', [Node147textStart, 0, Node147textWidth, Node147height]);
  9488. Node147.a('node.color','rgba(128,128,128,1)');
  9489. Node147.a('node.font',' '+ Node147fontSize + 'px "Arial"');
  9490. Node147.a('node.textvisible',true);
  9491. Node147.a('node.linefeed',false);
  9492. if (false) {
  9493. Node147.a('node.textfunc',function(g) {
  9494. g.beginPath();
  9495. var str=Node147.a('node.text') || '万kWh';
  9496. var color=Node147.a('node.color') || 'rgba(128,128,128,1)';
  9497. canvasTextAutoLine(str,0,13.3333*0.5*_ratio.ratioY,Node147width,Node147height,13.3333*_ratio.ratioY,"center",color,' '+ Node147fontSize + 'px "Arial"', 0,g);
  9498. });
  9499. }
  9500. if (false) {
  9501. Node147.a('node.underlinepoints',[Node147lineStart, (26 - 13.3333) * 0.5 * _ratio.ratioY + Node147fontSize + 2 , ht.Default.getTextSize('万kWh', ' '+ Node147fontSize + 'px "Arial"').width + 6, (Node147height - Node147fontSize) * 0.5*_ratio.ratioY + Node147fontSize + 2 ]);
  9502. Node147.a('node.underlinevisible',false);
  9503. Node147.a('node.underlineBorderWidth', 1);
  9504. }
  9505. dataModel.add(Node147);
  9506. zoomNodeList.push({
  9507. node: Node147,
  9508. borderWidth: 0,
  9509. attr: 'node.borderwidth'
  9510. }); _ratio = GD.getRatioWithRotation(0*Math.PI/180, ratio);
  9511. var Node148type = 'rect';
  9512. var Node148 = new ht.Node(),
  9513. Node148BorderWidth = 1*2;
  9514. if (Node148type === 'arc') {
  9515. Node148BorderWidth *= 1;
  9516. }
  9517. Node148.setImage(GD.getRectJSON(94*_ratio.ratioX, 24.33136*_ratio.ratioY, Node148type, '@arcFrom@', '@arcTo@', '@arcClose@'));
  9518. Node148.setPosition(640*ratio.ratioX, 52*ratio.ratioY);
  9519. Node148.setSize(94*_ratio.ratioX, 24.33136*_ratio.ratioY);
  9520. Node148.s({
  9521. 'pixelPerfect':true
  9522. /*@AddPara@*/
  9523. });
  9524. Node148.a('node.width', 94*_ratio.ratioX);
  9525. Node148.a('node.height', 24.33136*_ratio.ratioY);
  9526. Node148.a('node.type', Node148type);
  9527. Node148.a('node.rect', [0, 0, 94*_ratio.ratioX, 24.33136*_ratio.ratioY]);
  9528. Node148.a('node.background', 'rgba(255,255,255,0.003921569)');
  9529. Node148.a('node.gradientcolor', '');
  9530. Node148.a('node.gradient', '');
  9531. Node148.a('node.borderwidth', Node148BorderWidth);
  9532. Node148.a('node.color', 'rgba(224,224,224,1)');
  9533. Node148.a('node.fillrect', [0,0,0,0]);
  9534. Node148.a('node.fillbackcolor', 'rgba(0,0,0,0)');
  9535. Node148.a('node.fillgradientcolor', 'rgba(0,0,0,0)');
  9536. Node148.a('node.fillgradient', '');
  9537. if (Node148type !== 'rect') {
  9538. Node148.a('node.arcFrom', parseFloat('@arcFrom@'));
  9539. Node148.a('node.arcTo', parseFloat('@arcTo@'));
  9540. Node148.a('node.arcClose', '@arcClose@' === 'true' ? true : false);
  9541. }
  9542. if (Node148type === 'arc') {
  9543. Node148.a('node.arcOval', true);
  9544. }
  9545. Node148.setRotation(0*Math.PI/180);
  9546. Node148.borderWidth = Node148BorderWidth;
  9547. Node148.borderFillwidth = Node148BorderWidth;
  9548. dataModel.add(Node148);
  9549. Node148._nodename = 'Node148'
  9550. Node148._nodeType = 'rect';
  9551. zoomNodeList.push({
  9552. node: Node148,
  9553. attr: 'node.borderwidth'
  9554. });
  9555. (function (node, _img) {
  9556. var setWidth = node.setWidth,
  9557. setHeight = node.setHeight;
  9558. node.setWidth = function (width) {
  9559. if (width === this.getWidth()) return ;
  9560. var height = this.getHeight();
  9561. this.a('node.width', width);
  9562. this.a('node.rect', [0,0,width, height]);
  9563. setWidth.apply(this, arguments);
  9564. }
  9565. node.setHeight = function (height) {
  9566. if (height === this.getHeight()) return ;
  9567. var width = this.getWidth();
  9568. this.a('node.height', height);
  9569. this.a('node.rect', [0,0,width, height]);
  9570. setHeight.apply(this, arguments);
  9571. }
  9572. })(Node148, Node148.getImage());_ratio = GD.getRatioWithRotation(0*Math.PI/180, ratio);
  9573. var Node149type = 'rect';
  9574. var Node149 = new ht.Node(),
  9575. Node149BorderWidth = 1*2;
  9576. if (Node149type === 'arc') {
  9577. Node149BorderWidth *= 1;
  9578. }
  9579. Node149.setImage(GD.getRectJSON(94*_ratio.ratioX, 24.33138*_ratio.ratioY, Node149type, '@arcFrom@', '@arcTo@', '@arcClose@'));
  9580. Node149.setPosition(640*ratio.ratioX, 76*ratio.ratioY);
  9581. Node149.setSize(94*_ratio.ratioX, 24.33138*_ratio.ratioY);
  9582. Node149.s({
  9583. 'pixelPerfect':true
  9584. /*@AddPara@*/
  9585. });
  9586. Node149.a('node.width', 94*_ratio.ratioX);
  9587. Node149.a('node.height', 24.33138*_ratio.ratioY);
  9588. Node149.a('node.type', Node149type);
  9589. Node149.a('node.rect', [0, 0, 94*_ratio.ratioX, 24.33138*_ratio.ratioY]);
  9590. Node149.a('node.background', 'rgba(255,255,255,0.003921569)');
  9591. Node149.a('node.gradientcolor', '');
  9592. Node149.a('node.gradient', '');
  9593. Node149.a('node.borderwidth', Node149BorderWidth);
  9594. Node149.a('node.color', 'rgba(224,224,224,1)');
  9595. Node149.a('node.fillrect', [0,0,0,0]);
  9596. Node149.a('node.fillbackcolor', 'rgba(0,0,0,0)');
  9597. Node149.a('node.fillgradientcolor', 'rgba(0,0,0,0)');
  9598. Node149.a('node.fillgradient', '');
  9599. if (Node149type !== 'rect') {
  9600. Node149.a('node.arcFrom', parseFloat('@arcFrom@'));
  9601. Node149.a('node.arcTo', parseFloat('@arcTo@'));
  9602. Node149.a('node.arcClose', '@arcClose@' === 'true' ? true : false);
  9603. }
  9604. if (Node149type === 'arc') {
  9605. Node149.a('node.arcOval', true);
  9606. }
  9607. Node149.setRotation(0*Math.PI/180);
  9608. Node149.borderWidth = Node149BorderWidth;
  9609. Node149.borderFillwidth = Node149BorderWidth;
  9610. dataModel.add(Node149);
  9611. Node149._nodename = 'Node149'
  9612. Node149._nodeType = 'rect';
  9613. zoomNodeList.push({
  9614. node: Node149,
  9615. attr: 'node.borderwidth'
  9616. });
  9617. (function (node, _img) {
  9618. var setWidth = node.setWidth,
  9619. setHeight = node.setHeight;
  9620. node.setWidth = function (width) {
  9621. if (width === this.getWidth()) return ;
  9622. var height = this.getHeight();
  9623. this.a('node.width', width);
  9624. this.a('node.rect', [0,0,width, height]);
  9625. setWidth.apply(this, arguments);
  9626. }
  9627. node.setHeight = function (height) {
  9628. if (height === this.getHeight()) return ;
  9629. var width = this.getWidth();
  9630. this.a('node.height', height);
  9631. this.a('node.rect', [0,0,width, height]);
  9632. setHeight.apply(this, arguments);
  9633. }
  9634. })(Node149, Node149.getImage());_ratio = GD.getRatioWithRotation(0*Math.PI/180, ratio);
  9635. var Node150type = 'rect';
  9636. var Node150 = new ht.Node(),
  9637. Node150BorderWidth = 1*2;
  9638. if (Node150type === 'arc') {
  9639. Node150BorderWidth *= 1;
  9640. }
  9641. Node150.setImage(GD.getRectJSON(94*_ratio.ratioX, 24.33138*_ratio.ratioY, Node150type, '@arcFrom@', '@arcTo@', '@arcClose@'));
  9642. Node150.setPosition(640*ratio.ratioX, 100*ratio.ratioY);
  9643. Node150.setSize(94*_ratio.ratioX, 24.33138*_ratio.ratioY);
  9644. Node150.s({
  9645. 'pixelPerfect':true
  9646. /*@AddPara@*/
  9647. });
  9648. Node150.a('node.width', 94*_ratio.ratioX);
  9649. Node150.a('node.height', 24.33138*_ratio.ratioY);
  9650. Node150.a('node.type', Node150type);
  9651. Node150.a('node.rect', [0, 0, 94*_ratio.ratioX, 24.33138*_ratio.ratioY]);
  9652. Node150.a('node.background', 'rgba(255,255,255,0.003921569)');
  9653. Node150.a('node.gradientcolor', '');
  9654. Node150.a('node.gradient', '');
  9655. Node150.a('node.borderwidth', Node150BorderWidth);
  9656. Node150.a('node.color', 'rgba(224,224,224,1)');
  9657. Node150.a('node.fillrect', [0,0,0,0]);
  9658. Node150.a('node.fillbackcolor', 'rgba(0,0,0,0)');
  9659. Node150.a('node.fillgradientcolor', 'rgba(0,0,0,0)');
  9660. Node150.a('node.fillgradient', '');
  9661. if (Node150type !== 'rect') {
  9662. Node150.a('node.arcFrom', parseFloat('@arcFrom@'));
  9663. Node150.a('node.arcTo', parseFloat('@arcTo@'));
  9664. Node150.a('node.arcClose', '@arcClose@' === 'true' ? true : false);
  9665. }
  9666. if (Node150type === 'arc') {
  9667. Node150.a('node.arcOval', true);
  9668. }
  9669. Node150.setRotation(0*Math.PI/180);
  9670. Node150.borderWidth = Node150BorderWidth;
  9671. Node150.borderFillwidth = Node150BorderWidth;
  9672. dataModel.add(Node150);
  9673. Node150._nodename = 'Node150'
  9674. Node150._nodeType = 'rect';
  9675. zoomNodeList.push({
  9676. node: Node150,
  9677. attr: 'node.borderwidth'
  9678. });
  9679. (function (node, _img) {
  9680. var setWidth = node.setWidth,
  9681. setHeight = node.setHeight;
  9682. node.setWidth = function (width) {
  9683. if (width === this.getWidth()) return ;
  9684. var height = this.getHeight();
  9685. this.a('node.width', width);
  9686. this.a('node.rect', [0,0,width, height]);
  9687. setWidth.apply(this, arguments);
  9688. }
  9689. node.setHeight = function (height) {
  9690. if (height === this.getHeight()) return ;
  9691. var width = this.getWidth();
  9692. this.a('node.height', height);
  9693. this.a('node.rect', [0,0,width, height]);
  9694. setHeight.apply(this, arguments);
  9695. }
  9696. })(Node150, Node150.getImage());_ratio = GD.getRatioWithRotation(0*Math.PI/180, ratio);
  9697. var Node151type = 'rect';
  9698. var Node151 = new ht.Node(),
  9699. Node151BorderWidth = 1*2;
  9700. if (Node151type === 'arc') {
  9701. Node151BorderWidth *= 1;
  9702. }
  9703. Node151.setImage(GD.getRectJSON(94*_ratio.ratioX, 24.33136*_ratio.ratioY, Node151type, '@arcFrom@', '@arcTo@', '@arcClose@'));
  9704. Node151.setPosition(640*ratio.ratioX, 125*ratio.ratioY);
  9705. Node151.setSize(94*_ratio.ratioX, 24.33136*_ratio.ratioY);
  9706. Node151.s({
  9707. 'pixelPerfect':true
  9708. /*@AddPara@*/
  9709. });
  9710. Node151.a('node.width', 94*_ratio.ratioX);
  9711. Node151.a('node.height', 24.33136*_ratio.ratioY);
  9712. Node151.a('node.type', Node151type);
  9713. Node151.a('node.rect', [0, 0, 94*_ratio.ratioX, 24.33136*_ratio.ratioY]);
  9714. Node151.a('node.background', 'rgba(255,255,255,0.003921569)');
  9715. Node151.a('node.gradientcolor', '');
  9716. Node151.a('node.gradient', '');
  9717. Node151.a('node.borderwidth', Node151BorderWidth);
  9718. Node151.a('node.color', 'rgba(224,224,224,1)');
  9719. Node151.a('node.fillrect', [0,0,0,0]);
  9720. Node151.a('node.fillbackcolor', 'rgba(0,0,0,0)');
  9721. Node151.a('node.fillgradientcolor', 'rgba(0,0,0,0)');
  9722. Node151.a('node.fillgradient', '');
  9723. if (Node151type !== 'rect') {
  9724. Node151.a('node.arcFrom', parseFloat('@arcFrom@'));
  9725. Node151.a('node.arcTo', parseFloat('@arcTo@'));
  9726. Node151.a('node.arcClose', '@arcClose@' === 'true' ? true : false);
  9727. }
  9728. if (Node151type === 'arc') {
  9729. Node151.a('node.arcOval', true);
  9730. }
  9731. Node151.setRotation(0*Math.PI/180);
  9732. Node151.borderWidth = Node151BorderWidth;
  9733. Node151.borderFillwidth = Node151BorderWidth;
  9734. dataModel.add(Node151);
  9735. Node151._nodename = 'Node151'
  9736. Node151._nodeType = 'rect';
  9737. zoomNodeList.push({
  9738. node: Node151,
  9739. attr: 'node.borderwidth'
  9740. });
  9741. (function (node, _img) {
  9742. var setWidth = node.setWidth,
  9743. setHeight = node.setHeight;
  9744. node.setWidth = function (width) {
  9745. if (width === this.getWidth()) return ;
  9746. var height = this.getHeight();
  9747. this.a('node.width', width);
  9748. this.a('node.rect', [0,0,width, height]);
  9749. setWidth.apply(this, arguments);
  9750. }
  9751. node.setHeight = function (height) {
  9752. if (height === this.getHeight()) return ;
  9753. var width = this.getWidth();
  9754. this.a('node.height', height);
  9755. this.a('node.rect', [0,0,width, height]);
  9756. setHeight.apply(this, arguments);
  9757. }
  9758. })(Node151, Node151.getImage());_ratio = GD.getRatioWithRotation(0*Math.PI/180, ratio);
  9759. var Node152type = 'rect';
  9760. var Node152 = new ht.Node(),
  9761. Node152BorderWidth = 1*2;
  9762. if (Node152type === 'arc') {
  9763. Node152BorderWidth *= 1;
  9764. }
  9765. Node152.setImage(GD.getRectJSON(94*_ratio.ratioX, 24.33138*_ratio.ratioY, Node152type, '@arcFrom@', '@arcTo@', '@arcClose@'));
  9766. Node152.setPosition(640*ratio.ratioX, 149*ratio.ratioY);
  9767. Node152.setSize(94*_ratio.ratioX, 24.33138*_ratio.ratioY);
  9768. Node152.s({
  9769. 'pixelPerfect':true
  9770. /*@AddPara@*/
  9771. });
  9772. Node152.a('node.width', 94*_ratio.ratioX);
  9773. Node152.a('node.height', 24.33138*_ratio.ratioY);
  9774. Node152.a('node.type', Node152type);
  9775. Node152.a('node.rect', [0, 0, 94*_ratio.ratioX, 24.33138*_ratio.ratioY]);
  9776. Node152.a('node.background', 'rgba(255,255,255,0.003921569)');
  9777. Node152.a('node.gradientcolor', '');
  9778. Node152.a('node.gradient', '');
  9779. Node152.a('node.borderwidth', Node152BorderWidth);
  9780. Node152.a('node.color', 'rgba(224,224,224,1)');
  9781. Node152.a('node.fillrect', [0,0,0,0]);
  9782. Node152.a('node.fillbackcolor', 'rgba(0,0,0,0)');
  9783. Node152.a('node.fillgradientcolor', 'rgba(0,0,0,0)');
  9784. Node152.a('node.fillgradient', '');
  9785. if (Node152type !== 'rect') {
  9786. Node152.a('node.arcFrom', parseFloat('@arcFrom@'));
  9787. Node152.a('node.arcTo', parseFloat('@arcTo@'));
  9788. Node152.a('node.arcClose', '@arcClose@' === 'true' ? true : false);
  9789. }
  9790. if (Node152type === 'arc') {
  9791. Node152.a('node.arcOval', true);
  9792. }
  9793. Node152.setRotation(0*Math.PI/180);
  9794. Node152.borderWidth = Node152BorderWidth;
  9795. Node152.borderFillwidth = Node152BorderWidth;
  9796. dataModel.add(Node152);
  9797. Node152._nodename = 'Node152'
  9798. Node152._nodeType = 'rect';
  9799. zoomNodeList.push({
  9800. node: Node152,
  9801. attr: 'node.borderwidth'
  9802. });
  9803. (function (node, _img) {
  9804. var setWidth = node.setWidth,
  9805. setHeight = node.setHeight;
  9806. node.setWidth = function (width) {
  9807. if (width === this.getWidth()) return ;
  9808. var height = this.getHeight();
  9809. this.a('node.width', width);
  9810. this.a('node.rect', [0,0,width, height]);
  9811. setWidth.apply(this, arguments);
  9812. }
  9813. node.setHeight = function (height) {
  9814. if (height === this.getHeight()) return ;
  9815. var width = this.getWidth();
  9816. this.a('node.height', height);
  9817. this.a('node.rect', [0,0,width, height]);
  9818. setHeight.apply(this, arguments);
  9819. }
  9820. })(Node152, Node152.getImage());_ratio = GD.getRatioWithRotation(0*Math.PI/180, ratio);
  9821. var Node153 = new ht.Node();
  9822. var Node153textStart, Node153textWidth, Node153lineStart, Node153align = 'center', Node153fontSize = 13.3333*_ratio.ratioY,Node153width = 58*_ratio.ratioX, Node153height = 26*_ratio.ratioY;
  9823. (function () {
  9824. if (Node153align === 'left') {
  9825. Node153textStart = Node153fontSize * 0.2 > 2 ? Node153fontSize * 0.2 - 4 : Node153fontSize * 0.2 - 9;
  9826. Node153textWidth = Node153width;
  9827. Node153lineStart = 1;
  9828. } else if (Node153align === 'right') {
  9829. Node153textStart = 0;
  9830. Node153textWidth =Node153fontSize <= 8 ? Node153width + Node153fontSize * 0.2 + 6 : Node153width - Node153fontSize * 0.2;
  9831. Node153lineStart = (Node153width - (ht.Default.getTextSize('0', ' '+ Node153fontSize + 'px "Arial"').width + 6)) * 0.5;
  9832. } else if (Node153align === 'center') {
  9833. Node153textStart = -3;
  9834. Node153textWidth = Node153width;
  9835. Node153lineStart = Node153width - ht.Default.getTextSize('0', ' '+ Node153fontSize + 'px "Arial"').width - 11;
  9836. }
  9837. })();
  9838. Node153.setImage(GD.getTextJSON(Node153width, Node153height, true, false, false, ' '+ Node153fontSize + 'px "Arial"'))
  9839. Node153.setPosition(640*ratio.ratioX, 54*ratio.ratioY);
  9840. Node153.setWidth(Node153width);
  9841. Node153.setHeight(Node153height);
  9842. Node153._nodeType = 'text';
  9843. Node153._disallowEvert = true;
  9844. Node153.setRotation(0*Math.PI/180);
  9845. Node153.a('node.width', Node153width);
  9846. Node153.a('node.height', Node153height);
  9847. Node153.a('node.rect', [0, 0, Node153width, Node153height]);
  9848. Node153.a('node.bordercolor','rgba(0,0,0,1)');
  9849. Node153.a('node.borderwidth', 0);
  9850. Node153.a('node.background','' || 'rgba(0,0,0,0)');
  9851. Node153.a('node.gradient','');
  9852. Node153.a('node.gradientcolor','');
  9853. Node153.a('node.text','0');
  9854. Node153.a('node.textalign','center');
  9855. Node153.a('node.textvAlign','middle');
  9856. Node153.a('node.textrect', [Node153textStart, 0, Node153textWidth, Node153height]);
  9857. Node153.a('node.color','rgba(0,0,0,1)');
  9858. Node153.a('node.font',' '+ Node153fontSize + 'px "Arial"');
  9859. Node153.a('node.textvisible',true);
  9860. Node153.a('node.linefeed',false);
  9861. if (false) {
  9862. Node153.a('node.textfunc',function(g) {
  9863. g.beginPath();
  9864. var str=Node153.a('node.text') || '0';
  9865. var color=Node153.a('node.color') || 'rgba(0,0,0,1)';
  9866. canvasTextAutoLine(str,0,13.3333*0.5*_ratio.ratioY,Node153width,Node153height,13.3333*_ratio.ratioY,"center",color,' '+ Node153fontSize + 'px "Arial"', 0,g);
  9867. });
  9868. }
  9869. if (false) {
  9870. Node153.a('node.underlinepoints',[Node153lineStart, (26 - 13.3333) * 0.5 * _ratio.ratioY + Node153fontSize + 2 , ht.Default.getTextSize('0', ' '+ Node153fontSize + 'px "Arial"').width + 6, (Node153height - Node153fontSize) * 0.5*_ratio.ratioY + Node153fontSize + 2 ]);
  9871. Node153.a('node.underlinevisible',false);
  9872. Node153.a('node.underlineBorderWidth', 1);
  9873. }
  9874. dataModel.add(Node153);
  9875. zoomNodeList.push({
  9876. node: Node153,
  9877. borderWidth: 0,
  9878. attr: 'node.borderwidth'
  9879. }); _ratio = GD.getRatioWithRotation(0*Math.PI/180, ratio);
  9880. var Node154 = new ht.Node();
  9881. var Node154textStart, Node154textWidth, Node154lineStart, Node154align = 'center', Node154fontSize = 13.3333*_ratio.ratioY,Node154width = 58*_ratio.ratioX, Node154height = 26*_ratio.ratioY;
  9882. (function () {
  9883. if (Node154align === 'left') {
  9884. Node154textStart = Node154fontSize * 0.2 > 2 ? Node154fontSize * 0.2 - 4 : Node154fontSize * 0.2 - 9;
  9885. Node154textWidth = Node154width;
  9886. Node154lineStart = 1;
  9887. } else if (Node154align === 'right') {
  9888. Node154textStart = 0;
  9889. Node154textWidth =Node154fontSize <= 8 ? Node154width + Node154fontSize * 0.2 + 6 : Node154width - Node154fontSize * 0.2;
  9890. Node154lineStart = (Node154width - (ht.Default.getTextSize('0', ' '+ Node154fontSize + 'px "Arial"').width + 6)) * 0.5;
  9891. } else if (Node154align === 'center') {
  9892. Node154textStart = -3;
  9893. Node154textWidth = Node154width;
  9894. Node154lineStart = Node154width - ht.Default.getTextSize('0', ' '+ Node154fontSize + 'px "Arial"').width - 11;
  9895. }
  9896. })();
  9897. Node154.setImage(GD.getTextJSON(Node154width, Node154height, true, false, false, ' '+ Node154fontSize + 'px "Arial"'))
  9898. Node154.setPosition(640*ratio.ratioX, 78*ratio.ratioY);
  9899. Node154.setWidth(Node154width);
  9900. Node154.setHeight(Node154height);
  9901. Node154._nodeType = 'text';
  9902. Node154._disallowEvert = true;
  9903. Node154.setRotation(0*Math.PI/180);
  9904. Node154.a('node.width', Node154width);
  9905. Node154.a('node.height', Node154height);
  9906. Node154.a('node.rect', [0, 0, Node154width, Node154height]);
  9907. Node154.a('node.bordercolor','rgba(0,0,0,1)');
  9908. Node154.a('node.borderwidth', 0);
  9909. Node154.a('node.background','' || 'rgba(0,0,0,0)');
  9910. Node154.a('node.gradient','');
  9911. Node154.a('node.gradientcolor','');
  9912. Node154.a('node.text','0');
  9913. Node154.a('node.textalign','center');
  9914. Node154.a('node.textvAlign','middle');
  9915. Node154.a('node.textrect', [Node154textStart, 0, Node154textWidth, Node154height]);
  9916. Node154.a('node.color','rgba(0,0,0,1)');
  9917. Node154.a('node.font',' '+ Node154fontSize + 'px "Arial"');
  9918. Node154.a('node.textvisible',true);
  9919. Node154.a('node.linefeed',false);
  9920. if (false) {
  9921. Node154.a('node.textfunc',function(g) {
  9922. g.beginPath();
  9923. var str=Node154.a('node.text') || '0';
  9924. var color=Node154.a('node.color') || 'rgba(0,0,0,1)';
  9925. canvasTextAutoLine(str,0,13.3333*0.5*_ratio.ratioY,Node154width,Node154height,13.3333*_ratio.ratioY,"center",color,' '+ Node154fontSize + 'px "Arial"', 0,g);
  9926. });
  9927. }
  9928. if (false) {
  9929. Node154.a('node.underlinepoints',[Node154lineStart, (26 - 13.3333) * 0.5 * _ratio.ratioY + Node154fontSize + 2 , ht.Default.getTextSize('0', ' '+ Node154fontSize + 'px "Arial"').width + 6, (Node154height - Node154fontSize) * 0.5*_ratio.ratioY + Node154fontSize + 2 ]);
  9930. Node154.a('node.underlinevisible',false);
  9931. Node154.a('node.underlineBorderWidth', 1);
  9932. }
  9933. dataModel.add(Node154);
  9934. zoomNodeList.push({
  9935. node: Node154,
  9936. borderWidth: 0,
  9937. attr: 'node.borderwidth'
  9938. }); _ratio = GD.getRatioWithRotation(0*Math.PI/180, ratio);
  9939. var Node155 = new ht.Node();
  9940. var Node155textStart, Node155textWidth, Node155lineStart, Node155align = 'center', Node155fontSize = 13.3333*_ratio.ratioY,Node155width = 58*_ratio.ratioX, Node155height = 26*_ratio.ratioY;
  9941. (function () {
  9942. if (Node155align === 'left') {
  9943. Node155textStart = Node155fontSize * 0.2 > 2 ? Node155fontSize * 0.2 - 4 : Node155fontSize * 0.2 - 9;
  9944. Node155textWidth = Node155width;
  9945. Node155lineStart = 1;
  9946. } else if (Node155align === 'right') {
  9947. Node155textStart = 0;
  9948. Node155textWidth =Node155fontSize <= 8 ? Node155width + Node155fontSize * 0.2 + 6 : Node155width - Node155fontSize * 0.2;
  9949. Node155lineStart = (Node155width - (ht.Default.getTextSize('0', ' '+ Node155fontSize + 'px "Arial"').width + 6)) * 0.5;
  9950. } else if (Node155align === 'center') {
  9951. Node155textStart = -3;
  9952. Node155textWidth = Node155width;
  9953. Node155lineStart = Node155width - ht.Default.getTextSize('0', ' '+ Node155fontSize + 'px "Arial"').width - 11;
  9954. }
  9955. })();
  9956. Node155.setImage(GD.getTextJSON(Node155width, Node155height, true, false, false, ' '+ Node155fontSize + 'px "Arial"'))
  9957. Node155.setPosition(640*ratio.ratioX, 103*ratio.ratioY);
  9958. Node155.setWidth(Node155width);
  9959. Node155.setHeight(Node155height);
  9960. Node155._nodeType = 'text';
  9961. Node155._disallowEvert = true;
  9962. Node155.setRotation(0*Math.PI/180);
  9963. Node155.a('node.width', Node155width);
  9964. Node155.a('node.height', Node155height);
  9965. Node155.a('node.rect', [0, 0, Node155width, Node155height]);
  9966. Node155.a('node.bordercolor','rgba(0,0,0,1)');
  9967. Node155.a('node.borderwidth', 0);
  9968. Node155.a('node.background','' || 'rgba(0,0,0,0)');
  9969. Node155.a('node.gradient','');
  9970. Node155.a('node.gradientcolor','');
  9971. Node155.a('node.text','0');
  9972. Node155.a('node.textalign','center');
  9973. Node155.a('node.textvAlign','middle');
  9974. Node155.a('node.textrect', [Node155textStart, 0, Node155textWidth, Node155height]);
  9975. Node155.a('node.color','rgba(0,0,0,1)');
  9976. Node155.a('node.font',' '+ Node155fontSize + 'px "Arial"');
  9977. Node155.a('node.textvisible',true);
  9978. Node155.a('node.linefeed',false);
  9979. if (false) {
  9980. Node155.a('node.textfunc',function(g) {
  9981. g.beginPath();
  9982. var str=Node155.a('node.text') || '0';
  9983. var color=Node155.a('node.color') || 'rgba(0,0,0,1)';
  9984. canvasTextAutoLine(str,0,13.3333*0.5*_ratio.ratioY,Node155width,Node155height,13.3333*_ratio.ratioY,"center",color,' '+ Node155fontSize + 'px "Arial"', 0,g);
  9985. });
  9986. }
  9987. if (false) {
  9988. Node155.a('node.underlinepoints',[Node155lineStart, (26 - 13.3333) * 0.5 * _ratio.ratioY + Node155fontSize + 2 , ht.Default.getTextSize('0', ' '+ Node155fontSize + 'px "Arial"').width + 6, (Node155height - Node155fontSize) * 0.5*_ratio.ratioY + Node155fontSize + 2 ]);
  9989. Node155.a('node.underlinevisible',false);
  9990. Node155.a('node.underlineBorderWidth', 1);
  9991. }
  9992. dataModel.add(Node155);
  9993. zoomNodeList.push({
  9994. node: Node155,
  9995. borderWidth: 0,
  9996. attr: 'node.borderwidth'
  9997. }); _ratio = GD.getRatioWithRotation(0*Math.PI/180, ratio);
  9998. var Node156 = new ht.Node();
  9999. var Node156textStart, Node156textWidth, Node156lineStart, Node156align = 'center', Node156fontSize = 13.3333*_ratio.ratioY,Node156width = 58*_ratio.ratioX, Node156height = 26*_ratio.ratioY;
  10000. (function () {
  10001. if (Node156align === 'left') {
  10002. Node156textStart = Node156fontSize * 0.2 > 2 ? Node156fontSize * 0.2 - 4 : Node156fontSize * 0.2 - 9;
  10003. Node156textWidth = Node156width;
  10004. Node156lineStart = 1;
  10005. } else if (Node156align === 'right') {
  10006. Node156textStart = 0;
  10007. Node156textWidth =Node156fontSize <= 8 ? Node156width + Node156fontSize * 0.2 + 6 : Node156width - Node156fontSize * 0.2;
  10008. Node156lineStart = (Node156width - (ht.Default.getTextSize('0', ' '+ Node156fontSize + 'px "Arial"').width + 6)) * 0.5;
  10009. } else if (Node156align === 'center') {
  10010. Node156textStart = -3;
  10011. Node156textWidth = Node156width;
  10012. Node156lineStart = Node156width - ht.Default.getTextSize('0', ' '+ Node156fontSize + 'px "Arial"').width - 11;
  10013. }
  10014. })();
  10015. Node156.setImage(GD.getTextJSON(Node156width, Node156height, true, false, false, ' '+ Node156fontSize + 'px "Arial"'))
  10016. Node156.setPosition(640*ratio.ratioX, 126*ratio.ratioY);
  10017. Node156.setWidth(Node156width);
  10018. Node156.setHeight(Node156height);
  10019. Node156._nodeType = 'text';
  10020. Node156._disallowEvert = true;
  10021. Node156.setRotation(0*Math.PI/180);
  10022. Node156.a('node.width', Node156width);
  10023. Node156.a('node.height', Node156height);
  10024. Node156.a('node.rect', [0, 0, Node156width, Node156height]);
  10025. Node156.a('node.bordercolor','rgba(0,0,0,1)');
  10026. Node156.a('node.borderwidth', 0);
  10027. Node156.a('node.background','' || 'rgba(0,0,0,0)');
  10028. Node156.a('node.gradient','');
  10029. Node156.a('node.gradientcolor','');
  10030. Node156.a('node.text','0');
  10031. Node156.a('node.textalign','center');
  10032. Node156.a('node.textvAlign','middle');
  10033. Node156.a('node.textrect', [Node156textStart, 0, Node156textWidth, Node156height]);
  10034. Node156.a('node.color','rgba(0,0,0,1)');
  10035. Node156.a('node.font',' '+ Node156fontSize + 'px "Arial"');
  10036. Node156.a('node.textvisible',true);
  10037. Node156.a('node.linefeed',false);
  10038. if (false) {
  10039. Node156.a('node.textfunc',function(g) {
  10040. g.beginPath();
  10041. var str=Node156.a('node.text') || '0';
  10042. var color=Node156.a('node.color') || 'rgba(0,0,0,1)';
  10043. canvasTextAutoLine(str,0,13.3333*0.5*_ratio.ratioY,Node156width,Node156height,13.3333*_ratio.ratioY,"center",color,' '+ Node156fontSize + 'px "Arial"', 0,g);
  10044. });
  10045. }
  10046. if (false) {
  10047. Node156.a('node.underlinepoints',[Node156lineStart, (26 - 13.3333) * 0.5 * _ratio.ratioY + Node156fontSize + 2 , ht.Default.getTextSize('0', ' '+ Node156fontSize + 'px "Arial"').width + 6, (Node156height - Node156fontSize) * 0.5*_ratio.ratioY + Node156fontSize + 2 ]);
  10048. Node156.a('node.underlinevisible',false);
  10049. Node156.a('node.underlineBorderWidth', 1);
  10050. }
  10051. dataModel.add(Node156);
  10052. zoomNodeList.push({
  10053. node: Node156,
  10054. borderWidth: 0,
  10055. attr: 'node.borderwidth'
  10056. }); _ratio = GD.getRatioWithRotation(0*Math.PI/180, ratio);
  10057. var Node157 = new ht.Node();
  10058. var Node157textStart, Node157textWidth, Node157lineStart, Node157align = 'center', Node157fontSize = 13.3333*_ratio.ratioY,Node157width = 58*_ratio.ratioX, Node157height = 26*_ratio.ratioY;
  10059. (function () {
  10060. if (Node157align === 'left') {
  10061. Node157textStart = Node157fontSize * 0.2 > 2 ? Node157fontSize * 0.2 - 4 : Node157fontSize * 0.2 - 9;
  10062. Node157textWidth = Node157width;
  10063. Node157lineStart = 1;
  10064. } else if (Node157align === 'right') {
  10065. Node157textStart = 0;
  10066. Node157textWidth =Node157fontSize <= 8 ? Node157width + Node157fontSize * 0.2 + 6 : Node157width - Node157fontSize * 0.2;
  10067. Node157lineStart = (Node157width - (ht.Default.getTextSize('0', ' '+ Node157fontSize + 'px "Arial"').width + 6)) * 0.5;
  10068. } else if (Node157align === 'center') {
  10069. Node157textStart = -3;
  10070. Node157textWidth = Node157width;
  10071. Node157lineStart = Node157width - ht.Default.getTextSize('0', ' '+ Node157fontSize + 'px "Arial"').width - 11;
  10072. }
  10073. })();
  10074. Node157.setImage(GD.getTextJSON(Node157width, Node157height, true, false, false, ' '+ Node157fontSize + 'px "Arial"'))
  10075. Node157.setPosition(640*ratio.ratioX, 150*ratio.ratioY);
  10076. Node157.setWidth(Node157width);
  10077. Node157.setHeight(Node157height);
  10078. Node157._nodeType = 'text';
  10079. Node157._disallowEvert = true;
  10080. Node157.setRotation(0*Math.PI/180);
  10081. Node157.a('node.width', Node157width);
  10082. Node157.a('node.height', Node157height);
  10083. Node157.a('node.rect', [0, 0, Node157width, Node157height]);
  10084. Node157.a('node.bordercolor','rgba(0,0,0,1)');
  10085. Node157.a('node.borderwidth', 0);
  10086. Node157.a('node.background','' || 'rgba(0,0,0,0)');
  10087. Node157.a('node.gradient','');
  10088. Node157.a('node.gradientcolor','');
  10089. Node157.a('node.text','0');
  10090. Node157.a('node.textalign','center');
  10091. Node157.a('node.textvAlign','middle');
  10092. Node157.a('node.textrect', [Node157textStart, 0, Node157textWidth, Node157height]);
  10093. Node157.a('node.color','rgba(0,0,0,1)');
  10094. Node157.a('node.font',' '+ Node157fontSize + 'px "Arial"');
  10095. Node157.a('node.textvisible',true);
  10096. Node157.a('node.linefeed',false);
  10097. if (false) {
  10098. Node157.a('node.textfunc',function(g) {
  10099. g.beginPath();
  10100. var str=Node157.a('node.text') || '0';
  10101. var color=Node157.a('node.color') || 'rgba(0,0,0,1)';
  10102. canvasTextAutoLine(str,0,13.3333*0.5*_ratio.ratioY,Node157width,Node157height,13.3333*_ratio.ratioY,"center",color,' '+ Node157fontSize + 'px "Arial"', 0,g);
  10103. });
  10104. }
  10105. if (false) {
  10106. Node157.a('node.underlinepoints',[Node157lineStart, (26 - 13.3333) * 0.5 * _ratio.ratioY + Node157fontSize + 2 , ht.Default.getTextSize('0', ' '+ Node157fontSize + 'px "Arial"').width + 6, (Node157height - Node157fontSize) * 0.5*_ratio.ratioY + Node157fontSize + 2 ]);
  10107. Node157.a('node.underlinevisible',false);
  10108. Node157.a('node.underlineBorderWidth', 1);
  10109. }
  10110. dataModel.add(Node157);
  10111. zoomNodeList.push({
  10112. node: Node157,
  10113. borderWidth: 0,
  10114. attr: 'node.borderwidth'
  10115. }); _ratio = GD.getRatioWithRotation(0*Math.PI/180, ratio);
  10116. var Node158type = 'rect';
  10117. var Node158 = new ht.Node(),
  10118. Node158BorderWidth = 1*2;
  10119. if (Node158type === 'arc') {
  10120. Node158BorderWidth *= 1;
  10121. }
  10122. Node158.setImage(GD.getRectJSON(65*_ratio.ratioX, 24.33136*_ratio.ratioY, Node158type, '@arcFrom@', '@arcTo@', '@arcClose@'));
  10123. Node158.setPosition(719*ratio.ratioX, 52*ratio.ratioY);
  10124. Node158.setSize(65*_ratio.ratioX, 24.33136*_ratio.ratioY);
  10125. Node158.s({
  10126. 'pixelPerfect':true
  10127. /*@AddPara@*/
  10128. });
  10129. Node158.a('node.width', 65*_ratio.ratioX);
  10130. Node158.a('node.height', 24.33136*_ratio.ratioY);
  10131. Node158.a('node.type', Node158type);
  10132. Node158.a('node.rect', [0, 0, 65*_ratio.ratioX, 24.33136*_ratio.ratioY]);
  10133. Node158.a('node.background', 'rgba(255,255,255,0.003921569)');
  10134. Node158.a('node.gradientcolor', '');
  10135. Node158.a('node.gradient', '');
  10136. Node158.a('node.borderwidth', Node158BorderWidth);
  10137. Node158.a('node.color', 'rgba(224,224,224,1)');
  10138. Node158.a('node.fillrect', [0,0,0,0]);
  10139. Node158.a('node.fillbackcolor', 'rgba(0,0,0,0)');
  10140. Node158.a('node.fillgradientcolor', 'rgba(0,0,0,0)');
  10141. Node158.a('node.fillgradient', '');
  10142. if (Node158type !== 'rect') {
  10143. Node158.a('node.arcFrom', parseFloat('@arcFrom@'));
  10144. Node158.a('node.arcTo', parseFloat('@arcTo@'));
  10145. Node158.a('node.arcClose', '@arcClose@' === 'true' ? true : false);
  10146. }
  10147. if (Node158type === 'arc') {
  10148. Node158.a('node.arcOval', true);
  10149. }
  10150. Node158.setRotation(0*Math.PI/180);
  10151. Node158.borderWidth = Node158BorderWidth;
  10152. Node158.borderFillwidth = Node158BorderWidth;
  10153. dataModel.add(Node158);
  10154. Node158._nodename = 'Node158'
  10155. Node158._nodeType = 'rect';
  10156. zoomNodeList.push({
  10157. node: Node158,
  10158. attr: 'node.borderwidth'
  10159. });
  10160. (function (node, _img) {
  10161. var setWidth = node.setWidth,
  10162. setHeight = node.setHeight;
  10163. node.setWidth = function (width) {
  10164. if (width === this.getWidth()) return ;
  10165. var height = this.getHeight();
  10166. this.a('node.width', width);
  10167. this.a('node.rect', [0,0,width, height]);
  10168. setWidth.apply(this, arguments);
  10169. }
  10170. node.setHeight = function (height) {
  10171. if (height === this.getHeight()) return ;
  10172. var width = this.getWidth();
  10173. this.a('node.height', height);
  10174. this.a('node.rect', [0,0,width, height]);
  10175. setHeight.apply(this, arguments);
  10176. }
  10177. })(Node158, Node158.getImage());_ratio = GD.getRatioWithRotation(0*Math.PI/180, ratio);
  10178. var Node159type = 'rect';
  10179. var Node159 = new ht.Node(),
  10180. Node159BorderWidth = 1*2;
  10181. if (Node159type === 'arc') {
  10182. Node159BorderWidth *= 1;
  10183. }
  10184. Node159.setImage(GD.getRectJSON(65*_ratio.ratioX, 24.33138*_ratio.ratioY, Node159type, '@arcFrom@', '@arcTo@', '@arcClose@'));
  10185. Node159.setPosition(719*ratio.ratioX, 76*ratio.ratioY);
  10186. Node159.setSize(65*_ratio.ratioX, 24.33138*_ratio.ratioY);
  10187. Node159.s({
  10188. 'pixelPerfect':true
  10189. /*@AddPara@*/
  10190. });
  10191. Node159.a('node.width', 65*_ratio.ratioX);
  10192. Node159.a('node.height', 24.33138*_ratio.ratioY);
  10193. Node159.a('node.type', Node159type);
  10194. Node159.a('node.rect', [0, 0, 65*_ratio.ratioX, 24.33138*_ratio.ratioY]);
  10195. Node159.a('node.background', 'rgba(255,255,255,0.003921569)');
  10196. Node159.a('node.gradientcolor', '');
  10197. Node159.a('node.gradient', '');
  10198. Node159.a('node.borderwidth', Node159BorderWidth);
  10199. Node159.a('node.color', 'rgba(224,224,224,1)');
  10200. Node159.a('node.fillrect', [0,0,0,0]);
  10201. Node159.a('node.fillbackcolor', 'rgba(0,0,0,0)');
  10202. Node159.a('node.fillgradientcolor', 'rgba(0,0,0,0)');
  10203. Node159.a('node.fillgradient', '');
  10204. if (Node159type !== 'rect') {
  10205. Node159.a('node.arcFrom', parseFloat('@arcFrom@'));
  10206. Node159.a('node.arcTo', parseFloat('@arcTo@'));
  10207. Node159.a('node.arcClose', '@arcClose@' === 'true' ? true : false);
  10208. }
  10209. if (Node159type === 'arc') {
  10210. Node159.a('node.arcOval', true);
  10211. }
  10212. Node159.setRotation(0*Math.PI/180);
  10213. Node159.borderWidth = Node159BorderWidth;
  10214. Node159.borderFillwidth = Node159BorderWidth;
  10215. dataModel.add(Node159);
  10216. Node159._nodename = 'Node159'
  10217. Node159._nodeType = 'rect';
  10218. zoomNodeList.push({
  10219. node: Node159,
  10220. attr: 'node.borderwidth'
  10221. });
  10222. (function (node, _img) {
  10223. var setWidth = node.setWidth,
  10224. setHeight = node.setHeight;
  10225. node.setWidth = function (width) {
  10226. if (width === this.getWidth()) return ;
  10227. var height = this.getHeight();
  10228. this.a('node.width', width);
  10229. this.a('node.rect', [0,0,width, height]);
  10230. setWidth.apply(this, arguments);
  10231. }
  10232. node.setHeight = function (height) {
  10233. if (height === this.getHeight()) return ;
  10234. var width = this.getWidth();
  10235. this.a('node.height', height);
  10236. this.a('node.rect', [0,0,width, height]);
  10237. setHeight.apply(this, arguments);
  10238. }
  10239. })(Node159, Node159.getImage());_ratio = GD.getRatioWithRotation(0*Math.PI/180, ratio);
  10240. var Node160type = 'rect';
  10241. var Node160 = new ht.Node(),
  10242. Node160BorderWidth = 1*2;
  10243. if (Node160type === 'arc') {
  10244. Node160BorderWidth *= 1;
  10245. }
  10246. Node160.setImage(GD.getRectJSON(65*_ratio.ratioX, 24.33138*_ratio.ratioY, Node160type, '@arcFrom@', '@arcTo@', '@arcClose@'));
  10247. Node160.setPosition(719*ratio.ratioX, 100*ratio.ratioY);
  10248. Node160.setSize(65*_ratio.ratioX, 24.33138*_ratio.ratioY);
  10249. Node160.s({
  10250. 'pixelPerfect':true
  10251. /*@AddPara@*/
  10252. });
  10253. Node160.a('node.width', 65*_ratio.ratioX);
  10254. Node160.a('node.height', 24.33138*_ratio.ratioY);
  10255. Node160.a('node.type', Node160type);
  10256. Node160.a('node.rect', [0, 0, 65*_ratio.ratioX, 24.33138*_ratio.ratioY]);
  10257. Node160.a('node.background', 'rgba(255,255,255,0.003921569)');
  10258. Node160.a('node.gradientcolor', '');
  10259. Node160.a('node.gradient', '');
  10260. Node160.a('node.borderwidth', Node160BorderWidth);
  10261. Node160.a('node.color', 'rgba(224,224,224,1)');
  10262. Node160.a('node.fillrect', [0,0,0,0]);
  10263. Node160.a('node.fillbackcolor', 'rgba(0,0,0,0)');
  10264. Node160.a('node.fillgradientcolor', 'rgba(0,0,0,0)');
  10265. Node160.a('node.fillgradient', '');
  10266. if (Node160type !== 'rect') {
  10267. Node160.a('node.arcFrom', parseFloat('@arcFrom@'));
  10268. Node160.a('node.arcTo', parseFloat('@arcTo@'));
  10269. Node160.a('node.arcClose', '@arcClose@' === 'true' ? true : false);
  10270. }
  10271. if (Node160type === 'arc') {
  10272. Node160.a('node.arcOval', true);
  10273. }
  10274. Node160.setRotation(0*Math.PI/180);
  10275. Node160.borderWidth = Node160BorderWidth;
  10276. Node160.borderFillwidth = Node160BorderWidth;
  10277. dataModel.add(Node160);
  10278. Node160._nodename = 'Node160'
  10279. Node160._nodeType = 'rect';
  10280. zoomNodeList.push({
  10281. node: Node160,
  10282. attr: 'node.borderwidth'
  10283. });
  10284. (function (node, _img) {
  10285. var setWidth = node.setWidth,
  10286. setHeight = node.setHeight;
  10287. node.setWidth = function (width) {
  10288. if (width === this.getWidth()) return ;
  10289. var height = this.getHeight();
  10290. this.a('node.width', width);
  10291. this.a('node.rect', [0,0,width, height]);
  10292. setWidth.apply(this, arguments);
  10293. }
  10294. node.setHeight = function (height) {
  10295. if (height === this.getHeight()) return ;
  10296. var width = this.getWidth();
  10297. this.a('node.height', height);
  10298. this.a('node.rect', [0,0,width, height]);
  10299. setHeight.apply(this, arguments);
  10300. }
  10301. })(Node160, Node160.getImage());_ratio = GD.getRatioWithRotation(0*Math.PI/180, ratio);
  10302. var Node161type = 'rect';
  10303. var Node161 = new ht.Node(),
  10304. Node161BorderWidth = 1*2;
  10305. if (Node161type === 'arc') {
  10306. Node161BorderWidth *= 1;
  10307. }
  10308. Node161.setImage(GD.getRectJSON(65*_ratio.ratioX, 24.33136*_ratio.ratioY, Node161type, '@arcFrom@', '@arcTo@', '@arcClose@'));
  10309. Node161.setPosition(719*ratio.ratioX, 125*ratio.ratioY);
  10310. Node161.setSize(65*_ratio.ratioX, 24.33136*_ratio.ratioY);
  10311. Node161.s({
  10312. 'pixelPerfect':true
  10313. /*@AddPara@*/
  10314. });
  10315. Node161.a('node.width', 65*_ratio.ratioX);
  10316. Node161.a('node.height', 24.33136*_ratio.ratioY);
  10317. Node161.a('node.type', Node161type);
  10318. Node161.a('node.rect', [0, 0, 65*_ratio.ratioX, 24.33136*_ratio.ratioY]);
  10319. Node161.a('node.background', 'rgba(255,255,255,0.003921569)');
  10320. Node161.a('node.gradientcolor', '');
  10321. Node161.a('node.gradient', '');
  10322. Node161.a('node.borderwidth', Node161BorderWidth);
  10323. Node161.a('node.color', 'rgba(224,224,224,1)');
  10324. Node161.a('node.fillrect', [0,0,0,0]);
  10325. Node161.a('node.fillbackcolor', 'rgba(0,0,0,0)');
  10326. Node161.a('node.fillgradientcolor', 'rgba(0,0,0,0)');
  10327. Node161.a('node.fillgradient', '');
  10328. if (Node161type !== 'rect') {
  10329. Node161.a('node.arcFrom', parseFloat('@arcFrom@'));
  10330. Node161.a('node.arcTo', parseFloat('@arcTo@'));
  10331. Node161.a('node.arcClose', '@arcClose@' === 'true' ? true : false);
  10332. }
  10333. if (Node161type === 'arc') {
  10334. Node161.a('node.arcOval', true);
  10335. }
  10336. Node161.setRotation(0*Math.PI/180);
  10337. Node161.borderWidth = Node161BorderWidth;
  10338. Node161.borderFillwidth = Node161BorderWidth;
  10339. dataModel.add(Node161);
  10340. Node161._nodename = 'Node161'
  10341. Node161._nodeType = 'rect';
  10342. zoomNodeList.push({
  10343. node: Node161,
  10344. attr: 'node.borderwidth'
  10345. });
  10346. (function (node, _img) {
  10347. var setWidth = node.setWidth,
  10348. setHeight = node.setHeight;
  10349. node.setWidth = function (width) {
  10350. if (width === this.getWidth()) return ;
  10351. var height = this.getHeight();
  10352. this.a('node.width', width);
  10353. this.a('node.rect', [0,0,width, height]);
  10354. setWidth.apply(this, arguments);
  10355. }
  10356. node.setHeight = function (height) {
  10357. if (height === this.getHeight()) return ;
  10358. var width = this.getWidth();
  10359. this.a('node.height', height);
  10360. this.a('node.rect', [0,0,width, height]);
  10361. setHeight.apply(this, arguments);
  10362. }
  10363. })(Node161, Node161.getImage());_ratio = GD.getRatioWithRotation(0*Math.PI/180, ratio);
  10364. var Node162type = 'rect';
  10365. var Node162 = new ht.Node(),
  10366. Node162BorderWidth = 1*2;
  10367. if (Node162type === 'arc') {
  10368. Node162BorderWidth *= 1;
  10369. }
  10370. Node162.setImage(GD.getRectJSON(65*_ratio.ratioX, 24.33138*_ratio.ratioY, Node162type, '@arcFrom@', '@arcTo@', '@arcClose@'));
  10371. Node162.setPosition(719*ratio.ratioX, 149*ratio.ratioY);
  10372. Node162.setSize(65*_ratio.ratioX, 24.33138*_ratio.ratioY);
  10373. Node162.s({
  10374. 'pixelPerfect':true
  10375. /*@AddPara@*/
  10376. });
  10377. Node162.a('node.width', 65*_ratio.ratioX);
  10378. Node162.a('node.height', 24.33138*_ratio.ratioY);
  10379. Node162.a('node.type', Node162type);
  10380. Node162.a('node.rect', [0, 0, 65*_ratio.ratioX, 24.33138*_ratio.ratioY]);
  10381. Node162.a('node.background', 'rgba(255,255,255,0.003921569)');
  10382. Node162.a('node.gradientcolor', '');
  10383. Node162.a('node.gradient', '');
  10384. Node162.a('node.borderwidth', Node162BorderWidth);
  10385. Node162.a('node.color', 'rgba(224,224,224,1)');
  10386. Node162.a('node.fillrect', [0,0,0,0]);
  10387. Node162.a('node.fillbackcolor', 'rgba(0,0,0,0)');
  10388. Node162.a('node.fillgradientcolor', 'rgba(0,0,0,0)');
  10389. Node162.a('node.fillgradient', '');
  10390. if (Node162type !== 'rect') {
  10391. Node162.a('node.arcFrom', parseFloat('@arcFrom@'));
  10392. Node162.a('node.arcTo', parseFloat('@arcTo@'));
  10393. Node162.a('node.arcClose', '@arcClose@' === 'true' ? true : false);
  10394. }
  10395. if (Node162type === 'arc') {
  10396. Node162.a('node.arcOval', true);
  10397. }
  10398. Node162.setRotation(0*Math.PI/180);
  10399. Node162.borderWidth = Node162BorderWidth;
  10400. Node162.borderFillwidth = Node162BorderWidth;
  10401. dataModel.add(Node162);
  10402. Node162._nodename = 'Node162'
  10403. Node162._nodeType = 'rect';
  10404. zoomNodeList.push({
  10405. node: Node162,
  10406. attr: 'node.borderwidth'
  10407. });
  10408. (function (node, _img) {
  10409. var setWidth = node.setWidth,
  10410. setHeight = node.setHeight;
  10411. node.setWidth = function (width) {
  10412. if (width === this.getWidth()) return ;
  10413. var height = this.getHeight();
  10414. this.a('node.width', width);
  10415. this.a('node.rect', [0,0,width, height]);
  10416. setWidth.apply(this, arguments);
  10417. }
  10418. node.setHeight = function (height) {
  10419. if (height === this.getHeight()) return ;
  10420. var width = this.getWidth();
  10421. this.a('node.height', height);
  10422. this.a('node.rect', [0,0,width, height]);
  10423. setHeight.apply(this, arguments);
  10424. }
  10425. })(Node162, Node162.getImage());_ratio = GD.getRatioWithRotation(0*Math.PI/180, ratio);
  10426. var Node163 = new ht.Node();
  10427. var Node163textStart, Node163textWidth, Node163lineStart, Node163align = 'center', Node163fontSize = 13.3333*_ratio.ratioY,Node163width = 59*_ratio.ratioX, Node163height = 26*_ratio.ratioY;
  10428. (function () {
  10429. if (Node163align === 'left') {
  10430. Node163textStart = Node163fontSize * 0.2 > 2 ? Node163fontSize * 0.2 - 4 : Node163fontSize * 0.2 - 9;
  10431. Node163textWidth = Node163width;
  10432. Node163lineStart = 1;
  10433. } else if (Node163align === 'right') {
  10434. Node163textStart = 0;
  10435. Node163textWidth =Node163fontSize <= 8 ? Node163width + Node163fontSize * 0.2 + 6 : Node163width - Node163fontSize * 0.2;
  10436. Node163lineStart = (Node163width - (ht.Default.getTextSize('万kWh', ' '+ Node163fontSize + 'px "Arial"').width + 6)) * 0.5;
  10437. } else if (Node163align === 'center') {
  10438. Node163textStart = -3;
  10439. Node163textWidth = Node163width;
  10440. Node163lineStart = Node163width - ht.Default.getTextSize('万kWh', ' '+ Node163fontSize + 'px "Arial"').width - 11;
  10441. }
  10442. })();
  10443. Node163.setImage(GD.getTextJSON(Node163width, Node163height, true, false, false, ' '+ Node163fontSize + 'px "Arial"'))
  10444. Node163.setPosition(720*ratio.ratioX, 54*ratio.ratioY);
  10445. Node163.setWidth(Node163width);
  10446. Node163.setHeight(Node163height);
  10447. Node163._nodeType = 'text';
  10448. Node163._disallowEvert = true;
  10449. Node163.setRotation(0*Math.PI/180);
  10450. Node163.a('node.width', Node163width);
  10451. Node163.a('node.height', Node163height);
  10452. Node163.a('node.rect', [0, 0, Node163width, Node163height]);
  10453. Node163.a('node.bordercolor','rgba(128,128,128,1)');
  10454. Node163.a('node.borderwidth', 0);
  10455. Node163.a('node.background','' || 'rgba(0,0,0,0)');
  10456. Node163.a('node.gradient','');
  10457. Node163.a('node.gradientcolor','');
  10458. Node163.a('node.text','万kWh');
  10459. Node163.a('node.textalign','center');
  10460. Node163.a('node.textvAlign','middle');
  10461. Node163.a('node.textrect', [Node163textStart, 0, Node163textWidth, Node163height]);
  10462. Node163.a('node.color','rgba(128,128,128,1)');
  10463. Node163.a('node.font',' '+ Node163fontSize + 'px "Arial"');
  10464. Node163.a('node.textvisible',true);
  10465. Node163.a('node.linefeed',false);
  10466. if (false) {
  10467. Node163.a('node.textfunc',function(g) {
  10468. g.beginPath();
  10469. var str=Node163.a('node.text') || '万kWh';
  10470. var color=Node163.a('node.color') || 'rgba(128,128,128,1)';
  10471. canvasTextAutoLine(str,0,13.3333*0.5*_ratio.ratioY,Node163width,Node163height,13.3333*_ratio.ratioY,"center",color,' '+ Node163fontSize + 'px "Arial"', 0,g);
  10472. });
  10473. }
  10474. if (false) {
  10475. Node163.a('node.underlinepoints',[Node163lineStart, (26 - 13.3333) * 0.5 * _ratio.ratioY + Node163fontSize + 2 , ht.Default.getTextSize('万kWh', ' '+ Node163fontSize + 'px "Arial"').width + 6, (Node163height - Node163fontSize) * 0.5*_ratio.ratioY + Node163fontSize + 2 ]);
  10476. Node163.a('node.underlinevisible',false);
  10477. Node163.a('node.underlineBorderWidth', 1);
  10478. }
  10479. dataModel.add(Node163);
  10480. zoomNodeList.push({
  10481. node: Node163,
  10482. borderWidth: 0,
  10483. attr: 'node.borderwidth'
  10484. }); _ratio = GD.getRatioWithRotation(0*Math.PI/180, ratio);
  10485. var Node164 = new ht.Node();
  10486. var Node164textStart, Node164textWidth, Node164lineStart, Node164align = 'center', Node164fontSize = 13.3333*_ratio.ratioY,Node164width = 59*_ratio.ratioX, Node164height = 26*_ratio.ratioY;
  10487. (function () {
  10488. if (Node164align === 'left') {
  10489. Node164textStart = Node164fontSize * 0.2 > 2 ? Node164fontSize * 0.2 - 4 : Node164fontSize * 0.2 - 9;
  10490. Node164textWidth = Node164width;
  10491. Node164lineStart = 1;
  10492. } else if (Node164align === 'right') {
  10493. Node164textStart = 0;
  10494. Node164textWidth =Node164fontSize <= 8 ? Node164width + Node164fontSize * 0.2 + 6 : Node164width - Node164fontSize * 0.2;
  10495. Node164lineStart = (Node164width - (ht.Default.getTextSize('万kWh', ' '+ Node164fontSize + 'px "Arial"').width + 6)) * 0.5;
  10496. } else if (Node164align === 'center') {
  10497. Node164textStart = -3;
  10498. Node164textWidth = Node164width;
  10499. Node164lineStart = Node164width - ht.Default.getTextSize('万kWh', ' '+ Node164fontSize + 'px "Arial"').width - 11;
  10500. }
  10501. })();
  10502. Node164.setImage(GD.getTextJSON(Node164width, Node164height, true, false, false, ' '+ Node164fontSize + 'px "Arial"'))
  10503. Node164.setPosition(720*ratio.ratioX, 78*ratio.ratioY);
  10504. Node164.setWidth(Node164width);
  10505. Node164.setHeight(Node164height);
  10506. Node164._nodeType = 'text';
  10507. Node164._disallowEvert = true;
  10508. Node164.setRotation(0*Math.PI/180);
  10509. Node164.a('node.width', Node164width);
  10510. Node164.a('node.height', Node164height);
  10511. Node164.a('node.rect', [0, 0, Node164width, Node164height]);
  10512. Node164.a('node.bordercolor','rgba(128,128,128,1)');
  10513. Node164.a('node.borderwidth', 0);
  10514. Node164.a('node.background','' || 'rgba(0,0,0,0)');
  10515. Node164.a('node.gradient','');
  10516. Node164.a('node.gradientcolor','');
  10517. Node164.a('node.text','万kWh');
  10518. Node164.a('node.textalign','center');
  10519. Node164.a('node.textvAlign','middle');
  10520. Node164.a('node.textrect', [Node164textStart, 0, Node164textWidth, Node164height]);
  10521. Node164.a('node.color','rgba(128,128,128,1)');
  10522. Node164.a('node.font',' '+ Node164fontSize + 'px "Arial"');
  10523. Node164.a('node.textvisible',true);
  10524. Node164.a('node.linefeed',false);
  10525. if (false) {
  10526. Node164.a('node.textfunc',function(g) {
  10527. g.beginPath();
  10528. var str=Node164.a('node.text') || '万kWh';
  10529. var color=Node164.a('node.color') || 'rgba(128,128,128,1)';
  10530. canvasTextAutoLine(str,0,13.3333*0.5*_ratio.ratioY,Node164width,Node164height,13.3333*_ratio.ratioY,"center",color,' '+ Node164fontSize + 'px "Arial"', 0,g);
  10531. });
  10532. }
  10533. if (false) {
  10534. Node164.a('node.underlinepoints',[Node164lineStart, (26 - 13.3333) * 0.5 * _ratio.ratioY + Node164fontSize + 2 , ht.Default.getTextSize('万kWh', ' '+ Node164fontSize + 'px "Arial"').width + 6, (Node164height - Node164fontSize) * 0.5*_ratio.ratioY + Node164fontSize + 2 ]);
  10535. Node164.a('node.underlinevisible',false);
  10536. Node164.a('node.underlineBorderWidth', 1);
  10537. }
  10538. dataModel.add(Node164);
  10539. zoomNodeList.push({
  10540. node: Node164,
  10541. borderWidth: 0,
  10542. attr: 'node.borderwidth'
  10543. }); _ratio = GD.getRatioWithRotation(0*Math.PI/180, ratio);
  10544. var Node165 = new ht.Node();
  10545. var Node165textStart, Node165textWidth, Node165lineStart, Node165align = 'center', Node165fontSize = 13.3333*_ratio.ratioY,Node165width = 59*_ratio.ratioX, Node165height = 26*_ratio.ratioY;
  10546. (function () {
  10547. if (Node165align === 'left') {
  10548. Node165textStart = Node165fontSize * 0.2 > 2 ? Node165fontSize * 0.2 - 4 : Node165fontSize * 0.2 - 9;
  10549. Node165textWidth = Node165width;
  10550. Node165lineStart = 1;
  10551. } else if (Node165align === 'right') {
  10552. Node165textStart = 0;
  10553. Node165textWidth =Node165fontSize <= 8 ? Node165width + Node165fontSize * 0.2 + 6 : Node165width - Node165fontSize * 0.2;
  10554. Node165lineStart = (Node165width - (ht.Default.getTextSize('万kWh', ' '+ Node165fontSize + 'px "Arial"').width + 6)) * 0.5;
  10555. } else if (Node165align === 'center') {
  10556. Node165textStart = -3;
  10557. Node165textWidth = Node165width;
  10558. Node165lineStart = Node165width - ht.Default.getTextSize('万kWh', ' '+ Node165fontSize + 'px "Arial"').width - 11;
  10559. }
  10560. })();
  10561. Node165.setImage(GD.getTextJSON(Node165width, Node165height, true, false, false, ' '+ Node165fontSize + 'px "Arial"'))
  10562. Node165.setPosition(720*ratio.ratioX, 101*ratio.ratioY);
  10563. Node165.setWidth(Node165width);
  10564. Node165.setHeight(Node165height);
  10565. Node165._nodeType = 'text';
  10566. Node165._disallowEvert = true;
  10567. Node165.setRotation(0*Math.PI/180);
  10568. Node165.a('node.width', Node165width);
  10569. Node165.a('node.height', Node165height);
  10570. Node165.a('node.rect', [0, 0, Node165width, Node165height]);
  10571. Node165.a('node.bordercolor','rgba(128,128,128,1)');
  10572. Node165.a('node.borderwidth', 0);
  10573. Node165.a('node.background','' || 'rgba(0,0,0,0)');
  10574. Node165.a('node.gradient','');
  10575. Node165.a('node.gradientcolor','');
  10576. Node165.a('node.text','万kWh');
  10577. Node165.a('node.textalign','center');
  10578. Node165.a('node.textvAlign','middle');
  10579. Node165.a('node.textrect', [Node165textStart, 0, Node165textWidth, Node165height]);
  10580. Node165.a('node.color','rgba(128,128,128,1)');
  10581. Node165.a('node.font',' '+ Node165fontSize + 'px "Arial"');
  10582. Node165.a('node.textvisible',true);
  10583. Node165.a('node.linefeed',false);
  10584. if (false) {
  10585. Node165.a('node.textfunc',function(g) {
  10586. g.beginPath();
  10587. var str=Node165.a('node.text') || '万kWh';
  10588. var color=Node165.a('node.color') || 'rgba(128,128,128,1)';
  10589. canvasTextAutoLine(str,0,13.3333*0.5*_ratio.ratioY,Node165width,Node165height,13.3333*_ratio.ratioY,"center",color,' '+ Node165fontSize + 'px "Arial"', 0,g);
  10590. });
  10591. }
  10592. if (false) {
  10593. Node165.a('node.underlinepoints',[Node165lineStart, (26 - 13.3333) * 0.5 * _ratio.ratioY + Node165fontSize + 2 , ht.Default.getTextSize('万kWh', ' '+ Node165fontSize + 'px "Arial"').width + 6, (Node165height - Node165fontSize) * 0.5*_ratio.ratioY + Node165fontSize + 2 ]);
  10594. Node165.a('node.underlinevisible',false);
  10595. Node165.a('node.underlineBorderWidth', 1);
  10596. }
  10597. dataModel.add(Node165);
  10598. zoomNodeList.push({
  10599. node: Node165,
  10600. borderWidth: 0,
  10601. attr: 'node.borderwidth'
  10602. }); _ratio = GD.getRatioWithRotation(0*Math.PI/180, ratio);
  10603. var Node166 = new ht.Node();
  10604. var Node166textStart, Node166textWidth, Node166lineStart, Node166align = 'center', Node166fontSize = 13.3333*_ratio.ratioY,Node166width = 59*_ratio.ratioX, Node166height = 26*_ratio.ratioY;
  10605. (function () {
  10606. if (Node166align === 'left') {
  10607. Node166textStart = Node166fontSize * 0.2 > 2 ? Node166fontSize * 0.2 - 4 : Node166fontSize * 0.2 - 9;
  10608. Node166textWidth = Node166width;
  10609. Node166lineStart = 1;
  10610. } else if (Node166align === 'right') {
  10611. Node166textStart = 0;
  10612. Node166textWidth =Node166fontSize <= 8 ? Node166width + Node166fontSize * 0.2 + 6 : Node166width - Node166fontSize * 0.2;
  10613. Node166lineStart = (Node166width - (ht.Default.getTextSize('万kWh', ' '+ Node166fontSize + 'px "Arial"').width + 6)) * 0.5;
  10614. } else if (Node166align === 'center') {
  10615. Node166textStart = -3;
  10616. Node166textWidth = Node166width;
  10617. Node166lineStart = Node166width - ht.Default.getTextSize('万kWh', ' '+ Node166fontSize + 'px "Arial"').width - 11;
  10618. }
  10619. })();
  10620. Node166.setImage(GD.getTextJSON(Node166width, Node166height, true, false, false, ' '+ Node166fontSize + 'px "Arial"'))
  10621. Node166.setPosition(720*ratio.ratioX, 127*ratio.ratioY);
  10622. Node166.setWidth(Node166width);
  10623. Node166.setHeight(Node166height);
  10624. Node166._nodeType = 'text';
  10625. Node166._disallowEvert = true;
  10626. Node166.setRotation(0*Math.PI/180);
  10627. Node166.a('node.width', Node166width);
  10628. Node166.a('node.height', Node166height);
  10629. Node166.a('node.rect', [0, 0, Node166width, Node166height]);
  10630. Node166.a('node.bordercolor','rgba(128,128,128,1)');
  10631. Node166.a('node.borderwidth', 0);
  10632. Node166.a('node.background','' || 'rgba(0,0,0,0)');
  10633. Node166.a('node.gradient','');
  10634. Node166.a('node.gradientcolor','');
  10635. Node166.a('node.text','万kWh');
  10636. Node166.a('node.textalign','center');
  10637. Node166.a('node.textvAlign','middle');
  10638. Node166.a('node.textrect', [Node166textStart, 0, Node166textWidth, Node166height]);
  10639. Node166.a('node.color','rgba(128,128,128,1)');
  10640. Node166.a('node.font',' '+ Node166fontSize + 'px "Arial"');
  10641. Node166.a('node.textvisible',true);
  10642. Node166.a('node.linefeed',false);
  10643. if (false) {
  10644. Node166.a('node.textfunc',function(g) {
  10645. g.beginPath();
  10646. var str=Node166.a('node.text') || '万kWh';
  10647. var color=Node166.a('node.color') || 'rgba(128,128,128,1)';
  10648. canvasTextAutoLine(str,0,13.3333*0.5*_ratio.ratioY,Node166width,Node166height,13.3333*_ratio.ratioY,"center",color,' '+ Node166fontSize + 'px "Arial"', 0,g);
  10649. });
  10650. }
  10651. if (false) {
  10652. Node166.a('node.underlinepoints',[Node166lineStart, (26 - 13.3333) * 0.5 * _ratio.ratioY + Node166fontSize + 2 , ht.Default.getTextSize('万kWh', ' '+ Node166fontSize + 'px "Arial"').width + 6, (Node166height - Node166fontSize) * 0.5*_ratio.ratioY + Node166fontSize + 2 ]);
  10653. Node166.a('node.underlinevisible',false);
  10654. Node166.a('node.underlineBorderWidth', 1);
  10655. }
  10656. dataModel.add(Node166);
  10657. zoomNodeList.push({
  10658. node: Node166,
  10659. borderWidth: 0,
  10660. attr: 'node.borderwidth'
  10661. }); _ratio = GD.getRatioWithRotation(0*Math.PI/180, ratio);
  10662. var Node167 = new ht.Node();
  10663. var Node167textStart, Node167textWidth, Node167lineStart, Node167align = 'center', Node167fontSize = 13.3333*_ratio.ratioY,Node167width = 59*_ratio.ratioX, Node167height = 26*_ratio.ratioY;
  10664. (function () {
  10665. if (Node167align === 'left') {
  10666. Node167textStart = Node167fontSize * 0.2 > 2 ? Node167fontSize * 0.2 - 4 : Node167fontSize * 0.2 - 9;
  10667. Node167textWidth = Node167width;
  10668. Node167lineStart = 1;
  10669. } else if (Node167align === 'right') {
  10670. Node167textStart = 0;
  10671. Node167textWidth =Node167fontSize <= 8 ? Node167width + Node167fontSize * 0.2 + 6 : Node167width - Node167fontSize * 0.2;
  10672. Node167lineStart = (Node167width - (ht.Default.getTextSize('万kWh', ' '+ Node167fontSize + 'px "Arial"').width + 6)) * 0.5;
  10673. } else if (Node167align === 'center') {
  10674. Node167textStart = -3;
  10675. Node167textWidth = Node167width;
  10676. Node167lineStart = Node167width - ht.Default.getTextSize('万kWh', ' '+ Node167fontSize + 'px "Arial"').width - 11;
  10677. }
  10678. })();
  10679. Node167.setImage(GD.getTextJSON(Node167width, Node167height, true, false, false, ' '+ Node167fontSize + 'px "Arial"'))
  10680. Node167.setPosition(720*ratio.ratioX, 151*ratio.ratioY);
  10681. Node167.setWidth(Node167width);
  10682. Node167.setHeight(Node167height);
  10683. Node167._nodeType = 'text';
  10684. Node167._disallowEvert = true;
  10685. Node167.setRotation(0*Math.PI/180);
  10686. Node167.a('node.width', Node167width);
  10687. Node167.a('node.height', Node167height);
  10688. Node167.a('node.rect', [0, 0, Node167width, Node167height]);
  10689. Node167.a('node.bordercolor','rgba(128,128,128,1)');
  10690. Node167.a('node.borderwidth', 0);
  10691. Node167.a('node.background','' || 'rgba(0,0,0,0)');
  10692. Node167.a('node.gradient','');
  10693. Node167.a('node.gradientcolor','');
  10694. Node167.a('node.text','万kWh');
  10695. Node167.a('node.textalign','center');
  10696. Node167.a('node.textvAlign','middle');
  10697. Node167.a('node.textrect', [Node167textStart, 0, Node167textWidth, Node167height]);
  10698. Node167.a('node.color','rgba(128,128,128,1)');
  10699. Node167.a('node.font',' '+ Node167fontSize + 'px "Arial"');
  10700. Node167.a('node.textvisible',true);
  10701. Node167.a('node.linefeed',false);
  10702. if (false) {
  10703. Node167.a('node.textfunc',function(g) {
  10704. g.beginPath();
  10705. var str=Node167.a('node.text') || '万kWh';
  10706. var color=Node167.a('node.color') || 'rgba(128,128,128,1)';
  10707. canvasTextAutoLine(str,0,13.3333*0.5*_ratio.ratioY,Node167width,Node167height,13.3333*_ratio.ratioY,"center",color,' '+ Node167fontSize + 'px "Arial"', 0,g);
  10708. });
  10709. }
  10710. if (false) {
  10711. Node167.a('node.underlinepoints',[Node167lineStart, (26 - 13.3333) * 0.5 * _ratio.ratioY + Node167fontSize + 2 , ht.Default.getTextSize('万kWh', ' '+ Node167fontSize + 'px "Arial"').width + 6, (Node167height - Node167fontSize) * 0.5*_ratio.ratioY + Node167fontSize + 2 ]);
  10712. Node167.a('node.underlinevisible',false);
  10713. Node167.a('node.underlineBorderWidth', 1);
  10714. }
  10715. dataModel.add(Node167);
  10716. zoomNodeList.push({
  10717. node: Node167,
  10718. borderWidth: 0,
  10719. attr: 'node.borderwidth'
  10720. }); _ratio = GD.getRatioWithRotation(0*Math.PI/180, ratio);
  10721. var Node168 = new ht.Node();
  10722. var Node168textStart, Node168textWidth, Node168lineStart, Node168align = 'left', Node168fontSize = 11.99997*_ratio.ratioY,Node168width = 53*_ratio.ratioX, Node168height = 20*_ratio.ratioY;
  10723. (function () {
  10724. if (Node168align === 'left') {
  10725. Node168textStart = Node168fontSize * 0.2 > 2 ? Node168fontSize * 0.2 - 4 : Node168fontSize * 0.2 - 9;
  10726. Node168textWidth = Node168width;
  10727. Node168lineStart = 1;
  10728. } else if (Node168align === 'right') {
  10729. Node168textStart = 0;
  10730. Node168textWidth =Node168fontSize <= 8 ? Node168width + Node168fontSize * 0.2 + 6 : Node168width - Node168fontSize * 0.2;
  10731. Node168lineStart = (Node168width - (ht.Default.getTextSize('机', 'bold '+ Node168fontSize + 'px "Arial"').width + 6)) * 0.5;
  10732. } else if (Node168align === 'center') {
  10733. Node168textStart = -3;
  10734. Node168textWidth = Node168width;
  10735. Node168lineStart = Node168width - ht.Default.getTextSize('机', 'bold '+ Node168fontSize + 'px "Arial"').width - 11;
  10736. }
  10737. })();
  10738. Node168.setImage(GD.getTextJSON(Node168width, Node168height, true, false, false, 'bold '+ Node168fontSize + 'px "Arial"'))
  10739. Node168.setPosition(1345*ratio.ratioX, 88*ratio.ratioY);
  10740. Node168.setWidth(Node168width);
  10741. Node168.setHeight(Node168height);
  10742. Node168._nodeType = 'text';
  10743. Node168._disallowEvert = true;
  10744. Node168.setRotation(0*Math.PI/180);
  10745. Node168.a('node.width', Node168width);
  10746. Node168.a('node.height', Node168height);
  10747. Node168.a('node.rect', [0, 0, Node168width, Node168height]);
  10748. Node168.a('node.bordercolor','rgba(255,255,255,1)');
  10749. Node168.a('node.borderwidth', 0);
  10750. Node168.a('node.background','' || 'rgba(0,0,0,0)');
  10751. Node168.a('node.gradient','');
  10752. Node168.a('node.gradientcolor','');
  10753. Node168.a('node.text','机');
  10754. Node168.a('node.textalign','left');
  10755. Node168.a('node.textvAlign','middle');
  10756. Node168.a('node.textrect', [Node168textStart, 0, Node168textWidth, Node168height]);
  10757. Node168.a('node.color','rgba(255,255,255,1)');
  10758. Node168.a('node.font','bold '+ Node168fontSize + 'px "Arial"');
  10759. Node168.a('node.textvisible',true);
  10760. Node168.a('node.linefeed',false);
  10761. if (false) {
  10762. Node168.a('node.textfunc',function(g) {
  10763. g.beginPath();
  10764. var str=Node168.a('node.text') || '机';
  10765. var color=Node168.a('node.color') || 'rgba(255,255,255,1)';
  10766. canvasTextAutoLine(str,0,11.99997*0.5*_ratio.ratioY,Node168width,Node168height,11.99997*_ratio.ratioY,"left",color,'bold '+ Node168fontSize + 'px "Arial"', 0,g);
  10767. });
  10768. }
  10769. if (false) {
  10770. Node168.a('node.underlinepoints',[Node168lineStart, (20 - 11.99997) * 0.5 * _ratio.ratioY + Node168fontSize + 2 , ht.Default.getTextSize('机', 'bold '+ Node168fontSize + 'px "Arial"').width + 6, (Node168height - Node168fontSize) * 0.5*_ratio.ratioY + Node168fontSize + 2 ]);
  10771. Node168.a('node.underlinevisible',false);
  10772. Node168.a('node.underlineBorderWidth', 1);
  10773. }
  10774. dataModel.add(Node168);
  10775. zoomNodeList.push({
  10776. node: Node168,
  10777. borderWidth: 0,
  10778. attr: 'node.borderwidth'
  10779. }); _ratio = GD.getRatioWithRotation(0*Math.PI/180, ratio);
  10780. var Node169 = new ht.Node();
  10781. var Node169textStart, Node169textWidth, Node169lineStart, Node169align = 'left', Node169fontSize = 11.99997*_ratio.ratioY,Node169width = 53*_ratio.ratioX, Node169height = 20*_ratio.ratioY;
  10782. (function () {
  10783. if (Node169align === 'left') {
  10784. Node169textStart = Node169fontSize * 0.2 > 2 ? Node169fontSize * 0.2 - 4 : Node169fontSize * 0.2 - 9;
  10785. Node169textWidth = Node169width;
  10786. Node169lineStart = 1;
  10787. } else if (Node169align === 'right') {
  10788. Node169textStart = 0;
  10789. Node169textWidth =Node169fontSize <= 8 ? Node169width + Node169fontSize * 0.2 + 6 : Node169width - Node169fontSize * 0.2;
  10790. Node169lineStart = (Node169width - (ht.Default.getTextSize('状', 'bold '+ Node169fontSize + 'px "Arial"').width + 6)) * 0.5;
  10791. } else if (Node169align === 'center') {
  10792. Node169textStart = -3;
  10793. Node169textWidth = Node169width;
  10794. Node169lineStart = Node169width - ht.Default.getTextSize('状', 'bold '+ Node169fontSize + 'px "Arial"').width - 11;
  10795. }
  10796. })();
  10797. Node169.setImage(GD.getTextJSON(Node169width, Node169height, true, false, false, 'bold '+ Node169fontSize + 'px "Arial"'))
  10798. Node169.setPosition(1345*ratio.ratioX, 111*ratio.ratioY);
  10799. Node169.setWidth(Node169width);
  10800. Node169.setHeight(Node169height);
  10801. Node169._nodeType = 'text';
  10802. Node169._disallowEvert = true;
  10803. Node169.setRotation(0*Math.PI/180);
  10804. Node169.a('node.width', Node169width);
  10805. Node169.a('node.height', Node169height);
  10806. Node169.a('node.rect', [0, 0, Node169width, Node169height]);
  10807. Node169.a('node.bordercolor','rgba(255,255,255,1)');
  10808. Node169.a('node.borderwidth', 0);
  10809. Node169.a('node.background','' || 'rgba(0,0,0,0)');
  10810. Node169.a('node.gradient','');
  10811. Node169.a('node.gradientcolor','');
  10812. Node169.a('node.text','状');
  10813. Node169.a('node.textalign','left');
  10814. Node169.a('node.textvAlign','middle');
  10815. Node169.a('node.textrect', [Node169textStart, 0, Node169textWidth, Node169height]);
  10816. Node169.a('node.color','rgba(255,255,255,1)');
  10817. Node169.a('node.font','bold '+ Node169fontSize + 'px "Arial"');
  10818. Node169.a('node.textvisible',true);
  10819. Node169.a('node.linefeed',false);
  10820. if (false) {
  10821. Node169.a('node.textfunc',function(g) {
  10822. g.beginPath();
  10823. var str=Node169.a('node.text') || '状';
  10824. var color=Node169.a('node.color') || 'rgba(255,255,255,1)';
  10825. canvasTextAutoLine(str,0,11.99997*0.5*_ratio.ratioY,Node169width,Node169height,11.99997*_ratio.ratioY,"left",color,'bold '+ Node169fontSize + 'px "Arial"', 0,g);
  10826. });
  10827. }
  10828. if (false) {
  10829. Node169.a('node.underlinepoints',[Node169lineStart, (20 - 11.99997) * 0.5 * _ratio.ratioY + Node169fontSize + 2 , ht.Default.getTextSize('状', 'bold '+ Node169fontSize + 'px "Arial"').width + 6, (Node169height - Node169fontSize) * 0.5*_ratio.ratioY + Node169fontSize + 2 ]);
  10830. Node169.a('node.underlinevisible',false);
  10831. Node169.a('node.underlineBorderWidth', 1);
  10832. }
  10833. dataModel.add(Node169);
  10834. zoomNodeList.push({
  10835. node: Node169,
  10836. borderWidth: 0,
  10837. attr: 'node.borderwidth'
  10838. }); _ratio = GD.getRatioWithRotation(0*Math.PI/180, ratio);
  10839. var Node170 = new ht.Node();
  10840. var Node170textStart, Node170textWidth, Node170lineStart, Node170align = 'left', Node170fontSize = 11.99997*_ratio.ratioY,Node170width = 53*_ratio.ratioX, Node170height = 20*_ratio.ratioY;
  10841. (function () {
  10842. if (Node170align === 'left') {
  10843. Node170textStart = Node170fontSize * 0.2 > 2 ? Node170fontSize * 0.2 - 4 : Node170fontSize * 0.2 - 9;
  10844. Node170textWidth = Node170width;
  10845. Node170lineStart = 1;
  10846. } else if (Node170align === 'right') {
  10847. Node170textStart = 0;
  10848. Node170textWidth =Node170fontSize <= 8 ? Node170width + Node170fontSize * 0.2 + 6 : Node170width - Node170fontSize * 0.2;
  10849. Node170lineStart = (Node170width - (ht.Default.getTextSize('态', 'bold '+ Node170fontSize + 'px "Arial"').width + 6)) * 0.5;
  10850. } else if (Node170align === 'center') {
  10851. Node170textStart = -3;
  10852. Node170textWidth = Node170width;
  10853. Node170lineStart = Node170width - ht.Default.getTextSize('态', 'bold '+ Node170fontSize + 'px "Arial"').width - 11;
  10854. }
  10855. })();
  10856. Node170.setImage(GD.getTextJSON(Node170width, Node170height, true, false, false, 'bold '+ Node170fontSize + 'px "Arial"'))
  10857. Node170.setPosition(1345*ratio.ratioX, 133*ratio.ratioY);
  10858. Node170.setWidth(Node170width);
  10859. Node170.setHeight(Node170height);
  10860. Node170._nodeType = 'text';
  10861. Node170._disallowEvert = true;
  10862. Node170.setRotation(0*Math.PI/180);
  10863. Node170.a('node.width', Node170width);
  10864. Node170.a('node.height', Node170height);
  10865. Node170.a('node.rect', [0, 0, Node170width, Node170height]);
  10866. Node170.a('node.bordercolor','rgba(255,255,255,1)');
  10867. Node170.a('node.borderwidth', 0);
  10868. Node170.a('node.background','' || 'rgba(0,0,0,0)');
  10869. Node170.a('node.gradient','');
  10870. Node170.a('node.gradientcolor','');
  10871. Node170.a('node.text','态');
  10872. Node170.a('node.textalign','left');
  10873. Node170.a('node.textvAlign','middle');
  10874. Node170.a('node.textrect', [Node170textStart, 0, Node170textWidth, Node170height]);
  10875. Node170.a('node.color','rgba(255,255,255,1)');
  10876. Node170.a('node.font','bold '+ Node170fontSize + 'px "Arial"');
  10877. Node170.a('node.textvisible',true);
  10878. Node170.a('node.linefeed',false);
  10879. if (false) {
  10880. Node170.a('node.textfunc',function(g) {
  10881. g.beginPath();
  10882. var str=Node170.a('node.text') || '态';
  10883. var color=Node170.a('node.color') || 'rgba(255,255,255,1)';
  10884. canvasTextAutoLine(str,0,11.99997*0.5*_ratio.ratioY,Node170width,Node170height,11.99997*_ratio.ratioY,"left",color,'bold '+ Node170fontSize + 'px "Arial"', 0,g);
  10885. });
  10886. }
  10887. if (false) {
  10888. Node170.a('node.underlinepoints',[Node170lineStart, (20 - 11.99997) * 0.5 * _ratio.ratioY + Node170fontSize + 2 , ht.Default.getTextSize('态', 'bold '+ Node170fontSize + 'px "Arial"').width + 6, (Node170height - Node170fontSize) * 0.5*_ratio.ratioY + Node170fontSize + 2 ]);
  10889. Node170.a('node.underlinevisible',false);
  10890. Node170.a('node.underlineBorderWidth', 1);
  10891. }
  10892. dataModel.add(Node170);
  10893. zoomNodeList.push({
  10894. node: Node170,
  10895. borderWidth: 0,
  10896. attr: 'node.borderwidth'
  10897. }); _ratio = GD.getRatioWithRotation(0*Math.PI/180, ratio);
  10898. var Node171 = new ht.Node();
  10899. var Node171textStart, Node171textWidth, Node171lineStart, Node171align = 'center', Node171fontSize = 14.66663*_ratio.ratioY,Node171width = 67*_ratio.ratioX, Node171height = 26*_ratio.ratioY;
  10900. (function () {
  10901. if (Node171align === 'left') {
  10902. Node171textStart = Node171fontSize * 0.2 > 2 ? Node171fontSize * 0.2 - 4 : Node171fontSize * 0.2 - 9;
  10903. Node171textWidth = Node171width;
  10904. Node171lineStart = 1;
  10905. } else if (Node171align === 'right') {
  10906. Node171textStart = 0;
  10907. Node171textWidth =Node171fontSize <= 8 ? Node171width + Node171fontSize * 0.2 + 6 : Node171width - Node171fontSize * 0.2;
  10908. Node171lineStart = (Node171width - (ht.Default.getTextSize('台', ' '+ Node171fontSize + 'px "Arial"').width + 6)) * 0.5;
  10909. } else if (Node171align === 'center') {
  10910. Node171textStart = -3;
  10911. Node171textWidth = Node171width;
  10912. Node171lineStart = Node171width - ht.Default.getTextSize('台', ' '+ Node171fontSize + 'px "Arial"').width - 11;
  10913. }
  10914. })();
  10915. Node171.setImage(GD.getTextJSON(Node171width, Node171height, true, false, false, ' '+ Node171fontSize + 'px "Arial"'))
  10916. Node171.setPosition(1588*ratio.ratioX, 86*ratio.ratioY);
  10917. Node171.setWidth(Node171width);
  10918. Node171.setHeight(Node171height);
  10919. Node171._nodeType = 'text';
  10920. Node171._disallowEvert = true;
  10921. Node171.setRotation(0*Math.PI/180);
  10922. Node171.a('node.width', Node171width);
  10923. Node171.a('node.height', Node171height);
  10924. Node171.a('node.rect', [0, 0, Node171width, Node171height]);
  10925. Node171.a('node.bordercolor','rgba(105,105,105,1)');
  10926. Node171.a('node.borderwidth', 0);
  10927. Node171.a('node.background','' || 'rgba(0,0,0,0)');
  10928. Node171.a('node.gradient','');
  10929. Node171.a('node.gradientcolor','');
  10930. Node171.a('node.text','台');
  10931. Node171.a('node.textalign','center');
  10932. Node171.a('node.textvAlign','middle');
  10933. Node171.a('node.textrect', [Node171textStart, 0, Node171textWidth, Node171height]);
  10934. Node171.a('node.color','rgba(105,105,105,1)');
  10935. Node171.a('node.font',' '+ Node171fontSize + 'px "Arial"');
  10936. Node171.a('node.textvisible',true);
  10937. Node171.a('node.linefeed',false);
  10938. if (false) {
  10939. Node171.a('node.textfunc',function(g) {
  10940. g.beginPath();
  10941. var str=Node171.a('node.text') || '台';
  10942. var color=Node171.a('node.color') || 'rgba(105,105,105,1)';
  10943. canvasTextAutoLine(str,0,14.66663*0.5*_ratio.ratioY,Node171width,Node171height,14.66663*_ratio.ratioY,"center",color,' '+ Node171fontSize + 'px "Arial"', 0,g);
  10944. });
  10945. }
  10946. if (false) {
  10947. Node171.a('node.underlinepoints',[Node171lineStart, (26 - 14.66663) * 0.5 * _ratio.ratioY + Node171fontSize + 2 , ht.Default.getTextSize('台', ' '+ Node171fontSize + 'px "Arial"').width + 6, (Node171height - Node171fontSize) * 0.5*_ratio.ratioY + Node171fontSize + 2 ]);
  10948. Node171.a('node.underlinevisible',false);
  10949. Node171.a('node.underlineBorderWidth', 1);
  10950. }
  10951. dataModel.add(Node171);
  10952. zoomNodeList.push({
  10953. node: Node171,
  10954. borderWidth: 0,
  10955. attr: 'node.borderwidth'
  10956. }); var Node172;
  10957. (function () {
  10958. var _ratio = GD.getRatioWithRotation(0*Math.PI/180, ratio);
  10959. var ratioX, ratioY;
  10960. if ('Default' === 'False') {
  10961. ratioX = 1;
  10962. ratioY = 1;
  10963. } else if ('Default' === 'X') {
  10964. ratioX = ratioY = _ratio.ratioX;
  10965. } else if ('Default' === 'Y') {
  10966. ratioX = ratioY = _ratio.ratioY;
  10967. } else {
  10968. ratioX = _ratio.ratioX;
  10969. ratioY = _ratio.ratioY;
  10970. }
  10971. ht.Default.setImage('imgimage//page_list_box_left_blue.jpg', PAGEROOTDIR + 'image//page_list_box_left_blue.jpg');
  10972. Node172 = new ht.Node();
  10973. Node172.setPosition(1477*ratio.ratioX, 70*ratio.ratioY);
  10974. Node172.setSize(9*ratioX, 60*ratioY);
  10975. Node172.setImage('imgimage//page_list_box_left_blue.jpg');
  10976. Node172.setRotation(0*Math.PI/180);
  10977. Node172._zoomBy = 'Default';
  10978. Node172._nodeType = 'image';
  10979. Node172._disallowEvert = true;
  10980. dataModel.add(Node172);
  10981. })();
  10982. _ratio = GD.getRatioWithRotation(0*Math.PI/180, ratio);
  10983. var Node173type = 'rect';
  10984. var Node173 = new ht.Node(),
  10985. Node173BorderWidth = 1*2;
  10986. if (Node173type === 'arc') {
  10987. Node173BorderWidth *= 1;
  10988. }
  10989. Node173.setImage(GD.getRectJSON(127*_ratio.ratioX, 60.81538*_ratio.ratioY, Node173type, '@arcFrom@', '@arcTo@', '@arcClose@'));
  10990. Node173.setPosition(1546*ratio.ratioX, 70*ratio.ratioY);
  10991. Node173.setSize(127*_ratio.ratioX, 60.81538*_ratio.ratioY);
  10992. Node173.s({
  10993. 'pixelPerfect':true
  10994. /*@AddPara@*/
  10995. });
  10996. Node173.a('node.width', 127*_ratio.ratioX);
  10997. Node173.a('node.height', 60.81538*_ratio.ratioY);
  10998. Node173.a('node.type', Node173type);
  10999. Node173.a('node.rect', [0, 0, 127*_ratio.ratioX, 60.81538*_ratio.ratioY]);
  11000. Node173.a('node.background', 'rgba(255,255,255,0.003921569)');
  11001. Node173.a('node.gradientcolor', '');
  11002. Node173.a('node.gradient', '');
  11003. Node173.a('node.borderwidth', Node173BorderWidth);
  11004. Node173.a('node.color', 'rgba(128,128,128,1)');
  11005. Node173.a('node.fillrect', [0,0,0,0]);
  11006. Node173.a('node.fillbackcolor', 'rgba(0,0,0,0)');
  11007. Node173.a('node.fillgradientcolor', 'rgba(0,0,0,0)');
  11008. Node173.a('node.fillgradient', '');
  11009. if (Node173type !== 'rect') {
  11010. Node173.a('node.arcFrom', parseFloat('@arcFrom@'));
  11011. Node173.a('node.arcTo', parseFloat('@arcTo@'));
  11012. Node173.a('node.arcClose', '@arcClose@' === 'true' ? true : false);
  11013. }
  11014. if (Node173type === 'arc') {
  11015. Node173.a('node.arcOval', true);
  11016. }
  11017. Node173.setRotation(0*Math.PI/180);
  11018. Node173.borderWidth = Node173BorderWidth;
  11019. Node173.borderFillwidth = Node173BorderWidth;
  11020. dataModel.add(Node173);
  11021. Node173._nodename = 'Node173'
  11022. Node173._nodeType = 'rect';
  11023. zoomNodeList.push({
  11024. node: Node173,
  11025. attr: 'node.borderwidth'
  11026. });
  11027. (function (node, _img) {
  11028. var setWidth = node.setWidth,
  11029. setHeight = node.setHeight;
  11030. node.setWidth = function (width) {
  11031. if (width === this.getWidth()) return ;
  11032. var height = this.getHeight();
  11033. this.a('node.width', width);
  11034. this.a('node.rect', [0,0,width, height]);
  11035. setWidth.apply(this, arguments);
  11036. }
  11037. node.setHeight = function (height) {
  11038. if (height === this.getHeight()) return ;
  11039. var width = this.getWidth();
  11040. this.a('node.height', height);
  11041. this.a('node.rect', [0,0,width, height]);
  11042. setHeight.apply(this, arguments);
  11043. }
  11044. })(Node173, Node173.getImage());_ratio = GD.getRatioWithRotation(0*Math.PI/180, ratio);
  11045. var Node174 = new ht.Node();
  11046. var Node174textStart, Node174textWidth, Node174lineStart, Node174align = 'left', Node174fontSize = 15.99996*_ratio.ratioY,Node174width = 29*_ratio.ratioX, Node174height = 25*_ratio.ratioY;
  11047. (function () {
  11048. if (Node174align === 'left') {
  11049. Node174textStart = Node174fontSize * 0.2 > 2 ? Node174fontSize * 0.2 - 4 : Node174fontSize * 0.2 - 9;
  11050. Node174textWidth = Node174width;
  11051. Node174lineStart = 1;
  11052. } else if (Node174align === 'right') {
  11053. Node174textStart = 0;
  11054. Node174textWidth =Node174fontSize <= 8 ? Node174width + Node174fontSize * 0.2 + 6 : Node174width - Node174fontSize * 0.2;
  11055. Node174lineStart = (Node174width - (ht.Default.getTextSize('0', ' '+ Node174fontSize + 'px "Arial"').width + 6)) * 0.5;
  11056. } else if (Node174align === 'center') {
  11057. Node174textStart = -3;
  11058. Node174textWidth = Node174width;
  11059. Node174lineStart = Node174width - ht.Default.getTextSize('0', ' '+ Node174fontSize + 'px "Arial"').width - 11;
  11060. }
  11061. })();
  11062. Node174.setImage(GD.getTextJSON(Node174width, Node174height, true, false, false, ' '+ Node174fontSize + 'px "Arial"'))
  11063. Node174.setPosition(1509*ratio.ratioX, 85*ratio.ratioY);
  11064. Node174.setWidth(Node174width);
  11065. Node174.setHeight(Node174height);
  11066. Node174._nodeType = 'text';
  11067. Node174._disallowEvert = true;
  11068. Node174.setRotation(0*Math.PI/180);
  11069. Node174.a('node.width', Node174width);
  11070. Node174.a('node.height', Node174height);
  11071. Node174.a('node.rect', [0, 0, Node174width, Node174height]);
  11072. Node174.a('node.bordercolor','rgba(0,0,0,1)');
  11073. Node174.a('node.borderwidth', 0);
  11074. Node174.a('node.background','' || 'rgba(0,0,0,0)');
  11075. Node174.a('node.gradient','');
  11076. Node174.a('node.gradientcolor','');
  11077. Node174.a('node.text','0');
  11078. Node174.a('node.textalign','left');
  11079. Node174.a('node.textvAlign','middle');
  11080. Node174.a('node.textrect', [Node174textStart, 0, Node174textWidth, Node174height]);
  11081. Node174.a('node.color','rgba(0,0,0,1)');
  11082. Node174.a('node.font',' '+ Node174fontSize + 'px "Arial"');
  11083. Node174.a('node.textvisible',true);
  11084. Node174.a('node.linefeed',false);
  11085. if (false) {
  11086. Node174.a('node.textfunc',function(g) {
  11087. g.beginPath();
  11088. var str=Node174.a('node.text') || '0';
  11089. var color=Node174.a('node.color') || 'rgba(0,0,0,1)';
  11090. canvasTextAutoLine(str,0,15.99996*0.5*_ratio.ratioY,Node174width,Node174height,15.99996*_ratio.ratioY,"left",color,' '+ Node174fontSize + 'px "Arial"', 0,g);
  11091. });
  11092. }
  11093. if (false) {
  11094. Node174.a('node.underlinepoints',[Node174lineStart, (25 - 15.99996) * 0.5 * _ratio.ratioY + Node174fontSize + 2 , ht.Default.getTextSize('0', ' '+ Node174fontSize + 'px "Arial"').width + 6, (Node174height - Node174fontSize) * 0.5*_ratio.ratioY + Node174fontSize + 2 ]);
  11095. Node174.a('node.underlinevisible',false);
  11096. Node174.a('node.underlineBorderWidth', 1);
  11097. }
  11098. dataModel.add(Node174);
  11099. zoomNodeList.push({
  11100. node: Node174,
  11101. borderWidth: 0,
  11102. attr: 'node.borderwidth'
  11103. }); var Node175;
  11104. (function () {
  11105. var _ratio = GD.getRatioWithRotation(0*Math.PI/180, ratio);
  11106. var ratioX, ratioY;
  11107. if ('Default' === 'False') {
  11108. ratioX = 1;
  11109. ratioY = 1;
  11110. } else if ('Default' === 'X') {
  11111. ratioX = ratioY = _ratio.ratioX;
  11112. } else if ('Default' === 'Y') {
  11113. ratioX = ratioY = _ratio.ratioY;
  11114. } else {
  11115. ratioX = _ratio.ratioX;
  11116. ratioY = _ratio.ratioY;
  11117. }
  11118. ht.Default.setImage('imgimage//page_list_box_left_red.jpg', PAGEROOTDIR + 'image//page_list_box_left_red.jpg');
  11119. Node175 = new ht.Node();
  11120. Node175.setPosition(1753*ratio.ratioX, 70*ratio.ratioY);
  11121. Node175.setSize(9*ratioX, 60*ratioY);
  11122. Node175.setImage('imgimage//page_list_box_left_red.jpg');
  11123. Node175.setRotation(0*Math.PI/180);
  11124. Node175._zoomBy = 'Default';
  11125. Node175._nodeType = 'image';
  11126. Node175._disallowEvert = true;
  11127. dataModel.add(Node175);
  11128. })();
  11129. _ratio = GD.getRatioWithRotation(0*Math.PI/180, ratio);
  11130. var Node176 = new ht.Node();
  11131. var Node176textStart, Node176textWidth, Node176lineStart, Node176align = 'left', Node176fontSize = 15.99996*_ratio.ratioY,Node176width = 29*_ratio.ratioX, Node176height = 25*_ratio.ratioY;
  11132. (function () {
  11133. if (Node176align === 'left') {
  11134. Node176textStart = Node176fontSize * 0.2 > 2 ? Node176fontSize * 0.2 - 4 : Node176fontSize * 0.2 - 9;
  11135. Node176textWidth = Node176width;
  11136. Node176lineStart = 1;
  11137. } else if (Node176align === 'right') {
  11138. Node176textStart = 0;
  11139. Node176textWidth =Node176fontSize <= 8 ? Node176width + Node176fontSize * 0.2 + 6 : Node176width - Node176fontSize * 0.2;
  11140. Node176lineStart = (Node176width - (ht.Default.getTextSize('0', ' '+ Node176fontSize + 'px "Arial"').width + 6)) * 0.5;
  11141. } else if (Node176align === 'center') {
  11142. Node176textStart = -3;
  11143. Node176textWidth = Node176width;
  11144. Node176lineStart = Node176width - ht.Default.getTextSize('0', ' '+ Node176fontSize + 'px "Arial"').width - 11;
  11145. }
  11146. })();
  11147. Node176.setImage(GD.getTextJSON(Node176width, Node176height, true, false, false, ' '+ Node176fontSize + 'px "Arial"'))
  11148. Node176.setPosition(1785*ratio.ratioX, 85*ratio.ratioY);
  11149. Node176.setWidth(Node176width);
  11150. Node176.setHeight(Node176height);
  11151. Node176._nodeType = 'text';
  11152. Node176._disallowEvert = true;
  11153. Node176.setRotation(0*Math.PI/180);
  11154. Node176.a('node.width', Node176width);
  11155. Node176.a('node.height', Node176height);
  11156. Node176.a('node.rect', [0, 0, Node176width, Node176height]);
  11157. Node176.a('node.bordercolor','rgba(0,0,0,1)');
  11158. Node176.a('node.borderwidth', 0);
  11159. Node176.a('node.background','' || 'rgba(0,0,0,0)');
  11160. Node176.a('node.gradient','');
  11161. Node176.a('node.gradientcolor','');
  11162. Node176.a('node.text','0');
  11163. Node176.a('node.textalign','left');
  11164. Node176.a('node.textvAlign','middle');
  11165. Node176.a('node.textrect', [Node176textStart, 0, Node176textWidth, Node176height]);
  11166. Node176.a('node.color','rgba(0,0,0,1)');
  11167. Node176.a('node.font',' '+ Node176fontSize + 'px "Arial"');
  11168. Node176.a('node.textvisible',true);
  11169. Node176.a('node.linefeed',false);
  11170. if (false) {
  11171. Node176.a('node.textfunc',function(g) {
  11172. g.beginPath();
  11173. var str=Node176.a('node.text') || '0';
  11174. var color=Node176.a('node.color') || 'rgba(0,0,0,1)';
  11175. canvasTextAutoLine(str,0,15.99996*0.5*_ratio.ratioY,Node176width,Node176height,15.99996*_ratio.ratioY,"left",color,' '+ Node176fontSize + 'px "Arial"', 0,g);
  11176. });
  11177. }
  11178. if (false) {
  11179. Node176.a('node.underlinepoints',[Node176lineStart, (25 - 15.99996) * 0.5 * _ratio.ratioY + Node176fontSize + 2 , ht.Default.getTextSize('0', ' '+ Node176fontSize + 'px "Arial"').width + 6, (Node176height - Node176fontSize) * 0.5*_ratio.ratioY + Node176fontSize + 2 ]);
  11180. Node176.a('node.underlinevisible',false);
  11181. Node176.a('node.underlineBorderWidth', 1);
  11182. }
  11183. dataModel.add(Node176);
  11184. zoomNodeList.push({
  11185. node: Node176,
  11186. borderWidth: 0,
  11187. attr: 'node.borderwidth'
  11188. }); var Node177;
  11189. (function () {
  11190. var _ratio = GD.getRatioWithRotation(0*Math.PI/180, ratio);
  11191. var ratioX, ratioY;
  11192. if ('Default' === 'False') {
  11193. ratioX = 1;
  11194. ratioY = 1;
  11195. } else if ('Default' === 'X') {
  11196. ratioX = ratioY = _ratio.ratioX;
  11197. } else if ('Default' === 'Y') {
  11198. ratioX = ratioY = _ratio.ratioY;
  11199. } else {
  11200. ratioX = _ratio.ratioX;
  11201. ratioY = _ratio.ratioY;
  11202. }
  11203. ht.Default.setImage('imgimage//page_list_box_left_black.jpg', PAGEROOTDIR + 'image//page_list_box_left_black.jpg');
  11204. Node177 = new ht.Node();
  11205. Node177.setPosition(1753*ratio.ratioX, 131*ratio.ratioY);
  11206. Node177.setSize(9*ratioX, 60*ratioY);
  11207. Node177.setImage('imgimage//page_list_box_left_black.jpg');
  11208. Node177.setRotation(0*Math.PI/180);
  11209. Node177._zoomBy = 'Default';
  11210. Node177._nodeType = 'image';
  11211. Node177._disallowEvert = true;
  11212. dataModel.add(Node177);
  11213. })();
  11214. _ratio = GD.getRatioWithRotation(0*Math.PI/180, ratio);
  11215. var Node178 = new ht.Node();
  11216. var Node178textStart, Node178textWidth, Node178lineStart, Node178align = 'left', Node178fontSize = 13.3333*_ratio.ratioY,Node178width = 47*_ratio.ratioX, Node178height = 38*_ratio.ratioY;
  11217. (function () {
  11218. if (Node178align === 'left') {
  11219. Node178textStart = Node178fontSize * 0.2 > 2 ? Node178fontSize * 0.2 - 4 : Node178fontSize * 0.2 - 9;
  11220. Node178textWidth = Node178width;
  11221. Node178lineStart = 1;
  11222. } else if (Node178align === 'right') {
  11223. Node178textStart = 0;
  11224. Node178textWidth =Node178fontSize <= 8 ? Node178width + Node178fontSize * 0.2 + 6 : Node178width - Node178fontSize * 0.2;
  11225. Node178lineStart = (Node178width - (ht.Default.getTextSize('离线', 'bold '+ Node178fontSize + 'px "Arial"').width + 6)) * 0.5;
  11226. } else if (Node178align === 'center') {
  11227. Node178textStart = -3;
  11228. Node178textWidth = Node178width;
  11229. Node178lineStart = Node178width - ht.Default.getTextSize('离线', 'bold '+ Node178fontSize + 'px "Arial"').width - 11;
  11230. }
  11231. })();
  11232. Node178.setImage(GD.getTextJSON(Node178width, Node178height, true, false, false, 'bold '+ Node178fontSize + 'px "Arial"'))
  11233. Node178.setPosition(1784*ratio.ratioX, 114*ratio.ratioY);
  11234. Node178.setWidth(Node178width);
  11235. Node178.setHeight(Node178height);
  11236. Node178._nodeType = 'text';
  11237. Node178._disallowEvert = true;
  11238. Node178.setRotation(0*Math.PI/180);
  11239. Node178.a('node.width', Node178width);
  11240. Node178.a('node.height', Node178height);
  11241. Node178.a('node.rect', [0, 0, Node178width, Node178height]);
  11242. Node178.a('node.bordercolor','rgba(0,0,0,1)');
  11243. Node178.a('node.borderwidth', 0);
  11244. Node178.a('node.background','' || 'rgba(0,0,0,0)');
  11245. Node178.a('node.gradient','');
  11246. Node178.a('node.gradientcolor','');
  11247. Node178.a('node.text','离线');
  11248. Node178.a('node.textalign','left');
  11249. Node178.a('node.textvAlign','middle');
  11250. Node178.a('node.textrect', [Node178textStart, 0, Node178textWidth, Node178height]);
  11251. Node178.a('node.color','rgba(0,0,0,1)');
  11252. Node178.a('node.font','bold '+ Node178fontSize + 'px "Arial"');
  11253. Node178.a('node.textvisible',true);
  11254. Node178.a('node.linefeed',false);
  11255. if (false) {
  11256. Node178.a('node.textfunc',function(g) {
  11257. g.beginPath();
  11258. var str=Node178.a('node.text') || '离线';
  11259. var color=Node178.a('node.color') || 'rgba(0,0,0,1)';
  11260. canvasTextAutoLine(str,0,13.3333*0.5*_ratio.ratioY,Node178width,Node178height,13.3333*_ratio.ratioY,"left",color,'bold '+ Node178fontSize + 'px "Arial"', 0,g);
  11261. });
  11262. }
  11263. if (false) {
  11264. Node178.a('node.underlinepoints',[Node178lineStart, (38 - 13.3333) * 0.5 * _ratio.ratioY + Node178fontSize + 2 , ht.Default.getTextSize('离线', 'bold '+ Node178fontSize + 'px "Arial"').width + 6, (Node178height - Node178fontSize) * 0.5*_ratio.ratioY + Node178fontSize + 2 ]);
  11265. Node178.a('node.underlinevisible',false);
  11266. Node178.a('node.underlineBorderWidth', 1);
  11267. }
  11268. dataModel.add(Node178);
  11269. zoomNodeList.push({
  11270. node: Node178,
  11271. borderWidth: 0,
  11272. attr: 'node.borderwidth'
  11273. }); _ratio = GD.getRatioWithRotation(0*Math.PI/180, ratio);
  11274. var Node179 = new ht.Node();
  11275. var Node179textStart, Node179textWidth, Node179lineStart, Node179align = 'left', Node179fontSize = 15.99996*_ratio.ratioY,Node179width = 29*_ratio.ratioX, Node179height = 25*_ratio.ratioY;
  11276. (function () {
  11277. if (Node179align === 'left') {
  11278. Node179textStart = Node179fontSize * 0.2 > 2 ? Node179fontSize * 0.2 - 4 : Node179fontSize * 0.2 - 9;
  11279. Node179textWidth = Node179width;
  11280. Node179lineStart = 1;
  11281. } else if (Node179align === 'right') {
  11282. Node179textStart = 0;
  11283. Node179textWidth =Node179fontSize <= 8 ? Node179width + Node179fontSize * 0.2 + 6 : Node179width - Node179fontSize * 0.2;
  11284. Node179lineStart = (Node179width - (ht.Default.getTextSize('0', ' '+ Node179fontSize + 'px "Arial"').width + 6)) * 0.5;
  11285. } else if (Node179align === 'center') {
  11286. Node179textStart = -3;
  11287. Node179textWidth = Node179width;
  11288. Node179lineStart = Node179width - ht.Default.getTextSize('0', ' '+ Node179fontSize + 'px "Arial"').width - 11;
  11289. }
  11290. })();
  11291. Node179.setImage(GD.getTextJSON(Node179width, Node179height, true, false, false, ' '+ Node179fontSize + 'px "Arial"'))
  11292. Node179.setPosition(1785*ratio.ratioX, 146*ratio.ratioY);
  11293. Node179.setWidth(Node179width);
  11294. Node179.setHeight(Node179height);
  11295. Node179._nodeType = 'text';
  11296. Node179._disallowEvert = true;
  11297. Node179.setRotation(0*Math.PI/180);
  11298. Node179.a('node.width', Node179width);
  11299. Node179.a('node.height', Node179height);
  11300. Node179.a('node.rect', [0, 0, Node179width, Node179height]);
  11301. Node179.a('node.bordercolor','rgba(0,0,0,1)');
  11302. Node179.a('node.borderwidth', 0);
  11303. Node179.a('node.background','' || 'rgba(0,0,0,0)');
  11304. Node179.a('node.gradient','');
  11305. Node179.a('node.gradientcolor','');
  11306. Node179.a('node.text','0');
  11307. Node179.a('node.textalign','left');
  11308. Node179.a('node.textvAlign','middle');
  11309. Node179.a('node.textrect', [Node179textStart, 0, Node179textWidth, Node179height]);
  11310. Node179.a('node.color','rgba(0,0,0,1)');
  11311. Node179.a('node.font',' '+ Node179fontSize + 'px "Arial"');
  11312. Node179.a('node.textvisible',true);
  11313. Node179.a('node.linefeed',false);
  11314. if (false) {
  11315. Node179.a('node.textfunc',function(g) {
  11316. g.beginPath();
  11317. var str=Node179.a('node.text') || '0';
  11318. var color=Node179.a('node.color') || 'rgba(0,0,0,1)';
  11319. canvasTextAutoLine(str,0,15.99996*0.5*_ratio.ratioY,Node179width,Node179height,15.99996*_ratio.ratioY,"left",color,' '+ Node179fontSize + 'px "Arial"', 0,g);
  11320. });
  11321. }
  11322. if (false) {
  11323. Node179.a('node.underlinepoints',[Node179lineStart, (25 - 15.99996) * 0.5 * _ratio.ratioY + Node179fontSize + 2 , ht.Default.getTextSize('0', ' '+ Node179fontSize + 'px "Arial"').width + 6, (Node179height - Node179fontSize) * 0.5*_ratio.ratioY + Node179fontSize + 2 ]);
  11324. Node179.a('node.underlinevisible',false);
  11325. Node179.a('node.underlineBorderWidth', 1);
  11326. }
  11327. dataModel.add(Node179);
  11328. zoomNodeList.push({
  11329. node: Node179,
  11330. borderWidth: 0,
  11331. attr: 'node.borderwidth'
  11332. }); _ratio = GD.getRatioWithRotation(0*Math.PI/180, ratio);
  11333. var Node180 = new ht.Node();
  11334. var Node180textStart, Node180textWidth, Node180lineStart, Node180align = 'left', Node180fontSize = 13.3333*_ratio.ratioY,Node180width = 77*_ratio.ratioX, Node180height = 26*_ratio.ratioY;
  11335. (function () {
  11336. if (Node180align === 'left') {
  11337. Node180textStart = Node180fontSize * 0.2 > 2 ? Node180fontSize * 0.2 - 4 : Node180fontSize * 0.2 - 9;
  11338. Node180textWidth = Node180width;
  11339. Node180lineStart = 1;
  11340. } else if (Node180align === 'right') {
  11341. Node180textStart = 0;
  11342. Node180textWidth =Node180fontSize <= 8 ? Node180width + Node180fontSize * 0.2 + 6 : Node180width - Node180fontSize * 0.2;
  11343. Node180lineStart = (Node180width - (ht.Default.getTextSize('上网电量', ' '+ Node180fontSize + 'px "微软雅黑"').width + 6)) * 0.5;
  11344. } else if (Node180align === 'center') {
  11345. Node180textStart = -3;
  11346. Node180textWidth = Node180width;
  11347. Node180lineStart = Node180width - ht.Default.getTextSize('上网电量', ' '+ Node180fontSize + 'px "微软雅黑"').width - 11;
  11348. }
  11349. })();
  11350. Node180.setImage(GD.getTextJSON(Node180width, Node180height, true, false, false, ' '+ Node180fontSize + 'px "微软雅黑"'))
  11351. Node180.setPosition(228*ratio.ratioX, 149*ratio.ratioY);
  11352. Node180.setWidth(Node180width);
  11353. Node180.setHeight(Node180height);
  11354. Node180._nodeType = 'text';
  11355. Node180._disallowEvert = true;
  11356. Node180.setRotation(0*Math.PI/180);
  11357. Node180.a('node.width', Node180width);
  11358. Node180.a('node.height', Node180height);
  11359. Node180.a('node.rect', [0, 0, Node180width, Node180height]);
  11360. Node180.a('node.bordercolor','rgba(0,0,0,1)');
  11361. Node180.a('node.borderwidth', 0);
  11362. Node180.a('node.background','' || 'rgba(0,0,0,0)');
  11363. Node180.a('node.gradient','');
  11364. Node180.a('node.gradientcolor','');
  11365. Node180.a('node.text','上网电量');
  11366. Node180.a('node.textalign','left');
  11367. Node180.a('node.textvAlign','middle');
  11368. Node180.a('node.textrect', [Node180textStart, 0, Node180textWidth, Node180height]);
  11369. Node180.a('node.color','rgba(0,0,0,1)');
  11370. Node180.a('node.font',' '+ Node180fontSize + 'px "微软雅黑"');
  11371. Node180.a('node.textvisible',true);
  11372. Node180.a('node.linefeed',false);
  11373. if (false) {
  11374. Node180.a('node.textfunc',function(g) {
  11375. g.beginPath();
  11376. var str=Node180.a('node.text') || '上网电量';
  11377. var color=Node180.a('node.color') || 'rgba(0,0,0,1)';
  11378. canvasTextAutoLine(str,0,13.3333*0.5*_ratio.ratioY,Node180width,Node180height,13.3333*_ratio.ratioY,"left",color,' '+ Node180fontSize + 'px "微软雅黑"', 0,g);
  11379. });
  11380. }
  11381. if (false) {
  11382. Node180.a('node.underlinepoints',[Node180lineStart, (26 - 13.3333) * 0.5 * _ratio.ratioY + Node180fontSize + 2 , ht.Default.getTextSize('上网电量', ' '+ Node180fontSize + 'px "微软雅黑"').width + 6, (Node180height - Node180fontSize) * 0.5*_ratio.ratioY + Node180fontSize + 2 ]);
  11383. Node180.a('node.underlinevisible',false);
  11384. Node180.a('node.underlineBorderWidth', 1);
  11385. }
  11386. dataModel.add(Node180);
  11387. zoomNodeList.push({
  11388. node: Node180,
  11389. borderWidth: 0,
  11390. attr: 'node.borderwidth'
  11391. }); _ratio = GD.getRatioWithRotation(0*Math.PI/180, ratio);
  11392. var Node181 = new ht.Node();
  11393. var Node181textStart, Node181textWidth, Node181lineStart, Node181align = 'center', Node181fontSize = 13.3333*_ratio.ratioY,Node181width = 113*_ratio.ratioX, Node181height = 26*_ratio.ratioY;
  11394. (function () {
  11395. if (Node181align === 'left') {
  11396. Node181textStart = Node181fontSize * 0.2 > 2 ? Node181fontSize * 0.2 - 4 : Node181fontSize * 0.2 - 9;
  11397. Node181textWidth = Node181width;
  11398. Node181lineStart = 1;
  11399. } else if (Node181align === 'right') {
  11400. Node181textStart = 0;
  11401. Node181textWidth =Node181fontSize <= 8 ? Node181width + Node181fontSize * 0.2 + 6 : Node181width - Node181fontSize * 0.2;
  11402. Node181lineStart = (Node181width - (ht.Default.getTextSize('日性能损失电量', ' '+ Node181fontSize + 'px "微软雅黑"').width + 6)) * 0.5;
  11403. } else if (Node181align === 'center') {
  11404. Node181textStart = -3;
  11405. Node181textWidth = Node181width;
  11406. Node181lineStart = Node181width - ht.Default.getTextSize('日性能损失电量', ' '+ Node181fontSize + 'px "微软雅黑"').width - 11;
  11407. }
  11408. })();
  11409. Node181.setImage(GD.getTextJSON(Node181width, Node181height, true, false, false, ' '+ Node181fontSize + 'px "微软雅黑"'))
  11410. Node181.setPosition(533*ratio.ratioX, 150*ratio.ratioY);
  11411. Node181.setWidth(Node181width);
  11412. Node181.setHeight(Node181height);
  11413. Node181._nodeType = 'text';
  11414. Node181._disallowEvert = true;
  11415. Node181.setRotation(0*Math.PI/180);
  11416. Node181.a('node.width', Node181width);
  11417. Node181.a('node.height', Node181height);
  11418. Node181.a('node.rect', [0, 0, Node181width, Node181height]);
  11419. Node181.a('node.bordercolor','rgba(0,0,0,1)');
  11420. Node181.a('node.borderwidth', 0);
  11421. Node181.a('node.background','rgba(255,255,255,0)' || 'rgba(0,0,0,0)');
  11422. Node181.a('node.gradient','');
  11423. Node181.a('node.gradientcolor','rgba(255,255,255,0)');
  11424. Node181.a('node.text','日性能损失电量');
  11425. Node181.a('node.textalign','center');
  11426. Node181.a('node.textvAlign','middle');
  11427. Node181.a('node.textrect', [Node181textStart, 0, Node181textWidth, Node181height]);
  11428. Node181.a('node.color','rgba(0,0,0,1)');
  11429. Node181.a('node.font',' '+ Node181fontSize + 'px "微软雅黑"');
  11430. Node181.a('node.textvisible',true);
  11431. Node181.a('node.linefeed',false);
  11432. if (false) {
  11433. Node181.a('node.textfunc',function(g) {
  11434. g.beginPath();
  11435. var str=Node181.a('node.text') || '日性能损失电量';
  11436. var color=Node181.a('node.color') || 'rgba(0,0,0,1)';
  11437. canvasTextAutoLine(str,0,13.3333*0.5*_ratio.ratioY,Node181width,Node181height,13.3333*_ratio.ratioY,"center",color,' '+ Node181fontSize + 'px "微软雅黑"', 0,g);
  11438. });
  11439. }
  11440. if (false) {
  11441. Node181.a('node.underlinepoints',[Node181lineStart, (26 - 13.3333) * 0.5 * _ratio.ratioY + Node181fontSize + 2 , ht.Default.getTextSize('日性能损失电量', ' '+ Node181fontSize + 'px "微软雅黑"').width + 6, (Node181height - Node181fontSize) * 0.5*_ratio.ratioY + Node181fontSize + 2 ]);
  11442. Node181.a('node.underlinevisible',false);
  11443. Node181.a('node.underlineBorderWidth', 1);
  11444. }
  11445. dataModel.add(Node181);
  11446. zoomNodeList.push({
  11447. node: Node181,
  11448. borderWidth: 0,
  11449. attr: 'node.borderwidth'
  11450. }); _ratio = GD.getRatioWithRotation(0*Math.PI/180, ratio);
  11451. var Node182 = new ht.Node();
  11452. var Node182textStart, Node182textWidth, Node182lineStart, Node182align = 'center', Node182fontSize = 13.3333*_ratio.ratioY,Node182width = 110*_ratio.ratioX, Node182height = 26*_ratio.ratioY;
  11453. (function () {
  11454. if (Node182align === 'left') {
  11455. Node182textStart = Node182fontSize * 0.2 > 2 ? Node182fontSize * 0.2 - 4 : Node182fontSize * 0.2 - 9;
  11456. Node182textWidth = Node182width;
  11457. Node182lineStart = 1;
  11458. } else if (Node182align === 'right') {
  11459. Node182textStart = 0;
  11460. Node182textWidth =Node182fontSize <= 8 ? Node182width + Node182fontSize * 0.2 + 6 : Node182width - Node182fontSize * 0.2;
  11461. Node182lineStart = (Node182width - (ht.Default.getTextSize('月性能损失电量', ' '+ Node182fontSize + 'px "微软雅黑"').width + 6)) * 0.5;
  11462. } else if (Node182align === 'center') {
  11463. Node182textStart = -3;
  11464. Node182textWidth = Node182width;
  11465. Node182lineStart = Node182width - ht.Default.getTextSize('月性能损失电量', ' '+ Node182fontSize + 'px "微软雅黑"').width - 11;
  11466. }
  11467. })();
  11468. Node182.setImage(GD.getTextJSON(Node182width, Node182height, true, false, false, ' '+ Node182fontSize + 'px "微软雅黑"'))
  11469. Node182.setPosition(814*ratio.ratioX, 150*ratio.ratioY);
  11470. Node182.setWidth(Node182width);
  11471. Node182.setHeight(Node182height);
  11472. Node182._nodeType = 'text';
  11473. Node182._disallowEvert = true;
  11474. Node182.setRotation(0*Math.PI/180);
  11475. Node182.a('node.width', Node182width);
  11476. Node182.a('node.height', Node182height);
  11477. Node182.a('node.rect', [0, 0, Node182width, Node182height]);
  11478. Node182.a('node.bordercolor','rgba(0,0,0,1)');
  11479. Node182.a('node.borderwidth', 0);
  11480. Node182.a('node.background','' || 'rgba(0,0,0,0)');
  11481. Node182.a('node.gradient','');
  11482. Node182.a('node.gradientcolor','');
  11483. Node182.a('node.text','月性能损失电量');
  11484. Node182.a('node.textalign','center');
  11485. Node182.a('node.textvAlign','middle');
  11486. Node182.a('node.textrect', [Node182textStart, 0, Node182textWidth, Node182height]);
  11487. Node182.a('node.color','rgba(0,0,0,1)');
  11488. Node182.a('node.font',' '+ Node182fontSize + 'px "微软雅黑"');
  11489. Node182.a('node.textvisible',true);
  11490. Node182.a('node.linefeed',false);
  11491. if (false) {
  11492. Node182.a('node.textfunc',function(g) {
  11493. g.beginPath();
  11494. var str=Node182.a('node.text') || '月性能损失电量';
  11495. var color=Node182.a('node.color') || 'rgba(0,0,0,1)';
  11496. canvasTextAutoLine(str,0,13.3333*0.5*_ratio.ratioY,Node182width,Node182height,13.3333*_ratio.ratioY,"center",color,' '+ Node182fontSize + 'px "微软雅黑"', 0,g);
  11497. });
  11498. }
  11499. if (false) {
  11500. Node182.a('node.underlinepoints',[Node182lineStart, (26 - 13.3333) * 0.5 * _ratio.ratioY + Node182fontSize + 2 , ht.Default.getTextSize('月性能损失电量', ' '+ Node182fontSize + 'px "微软雅黑"').width + 6, (Node182height - Node182fontSize) * 0.5*_ratio.ratioY + Node182fontSize + 2 ]);
  11501. Node182.a('node.underlinevisible',false);
  11502. Node182.a('node.underlineBorderWidth', 1);
  11503. }
  11504. dataModel.add(Node182);
  11505. zoomNodeList.push({
  11506. node: Node182,
  11507. borderWidth: 0,
  11508. attr: 'node.borderwidth'
  11509. }); _ratio = GD.getRatioWithRotation(0*Math.PI/180, ratio);
  11510. var Node183 = new ht.Node();
  11511. var Node183textStart, Node183textWidth, Node183lineStart, Node183align = 'center', Node183fontSize = 13.3333*_ratio.ratioY,Node183width = 110*_ratio.ratioX, Node183height = 26*_ratio.ratioY;
  11512. (function () {
  11513. if (Node183align === 'left') {
  11514. Node183textStart = Node183fontSize * 0.2 > 2 ? Node183fontSize * 0.2 - 4 : Node183fontSize * 0.2 - 9;
  11515. Node183textWidth = Node183width;
  11516. Node183lineStart = 1;
  11517. } else if (Node183align === 'right') {
  11518. Node183textStart = 0;
  11519. Node183textWidth =Node183fontSize <= 8 ? Node183width + Node183fontSize * 0.2 + 6 : Node183width - Node183fontSize * 0.2;
  11520. Node183lineStart = (Node183width - (ht.Default.getTextSize('年性能损失电量', ' '+ Node183fontSize + 'px "微软雅黑"').width + 6)) * 0.5;
  11521. } else if (Node183align === 'center') {
  11522. Node183textStart = -3;
  11523. Node183textWidth = Node183width;
  11524. Node183lineStart = Node183width - ht.Default.getTextSize('年性能损失电量', ' '+ Node183fontSize + 'px "微软雅黑"').width - 11;
  11525. }
  11526. })();
  11527. Node183.setImage(GD.getTextJSON(Node183width, Node183height, true, false, false, ' '+ Node183fontSize + 'px "微软雅黑"'))
  11528. Node183.setPosition(1094*ratio.ratioX, 149*ratio.ratioY);
  11529. Node183.setWidth(Node183width);
  11530. Node183.setHeight(Node183height);
  11531. Node183._nodeType = 'text';
  11532. Node183._disallowEvert = true;
  11533. Node183.setRotation(0*Math.PI/180);
  11534. Node183.a('node.width', Node183width);
  11535. Node183.a('node.height', Node183height);
  11536. Node183.a('node.rect', [0, 0, Node183width, Node183height]);
  11537. Node183.a('node.bordercolor','rgba(0,0,0,1)');
  11538. Node183.a('node.borderwidth', 0);
  11539. Node183.a('node.background','' || 'rgba(0,0,0,0)');
  11540. Node183.a('node.gradient','');
  11541. Node183.a('node.gradientcolor','');
  11542. Node183.a('node.text','年性能损失电量');
  11543. Node183.a('node.textalign','center');
  11544. Node183.a('node.textvAlign','middle');
  11545. Node183.a('node.textrect', [Node183textStart, 0, Node183textWidth, Node183height]);
  11546. Node183.a('node.color','rgba(0,0,0,1)');
  11547. Node183.a('node.font',' '+ Node183fontSize + 'px "微软雅黑"');
  11548. Node183.a('node.textvisible',true);
  11549. Node183.a('node.linefeed',false);
  11550. if (false) {
  11551. Node183.a('node.textfunc',function(g) {
  11552. g.beginPath();
  11553. var str=Node183.a('node.text') || '年性能损失电量';
  11554. var color=Node183.a('node.color') || 'rgba(0,0,0,1)';
  11555. canvasTextAutoLine(str,0,13.3333*0.5*_ratio.ratioY,Node183width,Node183height,13.3333*_ratio.ratioY,"center",color,' '+ Node183fontSize + 'px "微软雅黑"', 0,g);
  11556. });
  11557. }
  11558. if (false) {
  11559. Node183.a('node.underlinepoints',[Node183lineStart, (26 - 13.3333) * 0.5 * _ratio.ratioY + Node183fontSize + 2 , ht.Default.getTextSize('年性能损失电量', ' '+ Node183fontSize + 'px "微软雅黑"').width + 6, (Node183height - Node183fontSize) * 0.5*_ratio.ratioY + Node183fontSize + 2 ]);
  11560. Node183.a('node.underlinevisible',false);
  11561. Node183.a('node.underlineBorderWidth', 1);
  11562. }
  11563. dataModel.add(Node183);
  11564. zoomNodeList.push({
  11565. node: Node183,
  11566. borderWidth: 0,
  11567. attr: 'node.borderwidth'
  11568. }); _ratio = GD.getRatioWithRotation(0*Math.PI/180, ratio);
  11569. var Node184 = new ht.Node();
  11570. var Node184textStart, Node184textWidth, Node184lineStart, Node184align = 'left', Node184fontSize = 13.3333*_ratio.ratioY,Node184width = 47*_ratio.ratioX, Node184height = 38*_ratio.ratioY;
  11571. (function () {
  11572. if (Node184align === 'left') {
  11573. Node184textStart = Node184fontSize * 0.2 > 2 ? Node184fontSize * 0.2 - 4 : Node184fontSize * 0.2 - 9;
  11574. Node184textWidth = Node184width;
  11575. Node184lineStart = 1;
  11576. } else if (Node184align === 'right') {
  11577. Node184textStart = 0;
  11578. Node184textWidth =Node184fontSize <= 8 ? Node184width + Node184fontSize * 0.2 + 6 : Node184width - Node184fontSize * 0.2;
  11579. Node184lineStart = (Node184width - (ht.Default.getTextSize('运行', 'bold '+ Node184fontSize + 'px "Arial"').width + 6)) * 0.5;
  11580. } else if (Node184align === 'center') {
  11581. Node184textStart = -3;
  11582. Node184textWidth = Node184width;
  11583. Node184lineStart = Node184width - ht.Default.getTextSize('运行', 'bold '+ Node184fontSize + 'px "Arial"').width - 11;
  11584. }
  11585. })();
  11586. Node184.setImage(GD.getTextJSON(Node184width, Node184height, true, false, false, 'bold '+ Node184fontSize + 'px "Arial"'))
  11587. Node184.setPosition(1508*ratio.ratioX, 52*ratio.ratioY);
  11588. Node184.setWidth(Node184width);
  11589. Node184.setHeight(Node184height);
  11590. Node184._nodeType = 'text';
  11591. Node184._disallowEvert = true;
  11592. Node184.setRotation(0*Math.PI/180);
  11593. Node184.a('node.width', Node184width);
  11594. Node184.a('node.height', Node184height);
  11595. Node184.a('node.rect', [0, 0, Node184width, Node184height]);
  11596. Node184.a('node.bordercolor','rgba(0,0,0,1)');
  11597. Node184.a('node.borderwidth', 0);
  11598. Node184.a('node.background','' || 'rgba(0,0,0,0)');
  11599. Node184.a('node.gradient','');
  11600. Node184.a('node.gradientcolor','');
  11601. Node184.a('node.text','运行');
  11602. Node184.a('node.textalign','left');
  11603. Node184.a('node.textvAlign','middle');
  11604. Node184.a('node.textrect', [Node184textStart, 0, Node184textWidth, Node184height]);
  11605. Node184.a('node.color','rgba(0,0,0,1)');
  11606. Node184.a('node.font','bold '+ Node184fontSize + 'px "Arial"');
  11607. Node184.a('node.textvisible',true);
  11608. Node184.a('node.linefeed',false);
  11609. if (false) {
  11610. Node184.a('node.textfunc',function(g) {
  11611. g.beginPath();
  11612. var str=Node184.a('node.text') || '运行';
  11613. var color=Node184.a('node.color') || 'rgba(0,0,0,1)';
  11614. canvasTextAutoLine(str,0,13.3333*0.5*_ratio.ratioY,Node184width,Node184height,13.3333*_ratio.ratioY,"left",color,'bold '+ Node184fontSize + 'px "Arial"', 0,g);
  11615. });
  11616. }
  11617. if (false) {
  11618. Node184.a('node.underlinepoints',[Node184lineStart, (38 - 13.3333) * 0.5 * _ratio.ratioY + Node184fontSize + 2 , ht.Default.getTextSize('运行', 'bold '+ Node184fontSize + 'px "Arial"').width + 6, (Node184height - Node184fontSize) * 0.5*_ratio.ratioY + Node184fontSize + 2 ]);
  11619. Node184.a('node.underlinevisible',false);
  11620. Node184.a('node.underlineBorderWidth', 1);
  11621. }
  11622. dataModel.add(Node184);
  11623. zoomNodeList.push({
  11624. node: Node184,
  11625. borderWidth: 0,
  11626. attr: 'node.borderwidth'
  11627. }); _ratio = GD.getRatioWithRotation(0*Math.PI/180, ratio);
  11628. var Node185 = new ht.Node();
  11629. var Node185textStart, Node185textWidth, Node185lineStart, Node185align = 'left', Node185fontSize = 13.3333*_ratio.ratioY,Node185width = 47*_ratio.ratioX, Node185height = 38*_ratio.ratioY;
  11630. (function () {
  11631. if (Node185align === 'left') {
  11632. Node185textStart = Node185fontSize * 0.2 > 2 ? Node185fontSize * 0.2 - 4 : Node185fontSize * 0.2 - 9;
  11633. Node185textWidth = Node185width;
  11634. Node185lineStart = 1;
  11635. } else if (Node185align === 'right') {
  11636. Node185textStart = 0;
  11637. Node185textWidth =Node185fontSize <= 8 ? Node185width + Node185fontSize * 0.2 + 6 : Node185width - Node185fontSize * 0.2;
  11638. Node185lineStart = (Node185width - (ht.Default.getTextSize('待机', 'bold '+ Node185fontSize + 'px "Arial"').width + 6)) * 0.5;
  11639. } else if (Node185align === 'center') {
  11640. Node185textStart = -3;
  11641. Node185textWidth = Node185width;
  11642. Node185lineStart = Node185width - ht.Default.getTextSize('待机', 'bold '+ Node185fontSize + 'px "Arial"').width - 11;
  11643. }
  11644. })();
  11645. Node185.setImage(GD.getTextJSON(Node185width, Node185height, true, false, false, 'bold '+ Node185fontSize + 'px "Arial"'))
  11646. Node185.setPosition(1646*ratio.ratioX, 52*ratio.ratioY);
  11647. Node185.setWidth(Node185width);
  11648. Node185.setHeight(Node185height);
  11649. Node185._nodeType = 'text';
  11650. Node185._disallowEvert = true;
  11651. Node185.setRotation(0*Math.PI/180);
  11652. Node185.a('node.width', Node185width);
  11653. Node185.a('node.height', Node185height);
  11654. Node185.a('node.rect', [0, 0, Node185width, Node185height]);
  11655. Node185.a('node.bordercolor','rgba(0,0,0,1)');
  11656. Node185.a('node.borderwidth', 0);
  11657. Node185.a('node.background','' || 'rgba(0,0,0,0)');
  11658. Node185.a('node.gradient','');
  11659. Node185.a('node.gradientcolor','');
  11660. Node185.a('node.text','待机');
  11661. Node185.a('node.textalign','left');
  11662. Node185.a('node.textvAlign','middle');
  11663. Node185.a('node.textrect', [Node185textStart, 0, Node185textWidth, Node185height]);
  11664. Node185.a('node.color','rgba(0,0,0,1)');
  11665. Node185.a('node.font','bold '+ Node185fontSize + 'px "Arial"');
  11666. Node185.a('node.textvisible',true);
  11667. Node185.a('node.linefeed',false);
  11668. if (false) {
  11669. Node185.a('node.textfunc',function(g) {
  11670. g.beginPath();
  11671. var str=Node185.a('node.text') || '待机';
  11672. var color=Node185.a('node.color') || 'rgba(0,0,0,1)';
  11673. canvasTextAutoLine(str,0,13.3333*0.5*_ratio.ratioY,Node185width,Node185height,13.3333*_ratio.ratioY,"left",color,'bold '+ Node185fontSize + 'px "Arial"', 0,g);
  11674. });
  11675. }
  11676. if (false) {
  11677. Node185.a('node.underlinepoints',[Node185lineStart, (38 - 13.3333) * 0.5 * _ratio.ratioY + Node185fontSize + 2 , ht.Default.getTextSize('待机', 'bold '+ Node185fontSize + 'px "Arial"').width + 6, (Node185height - Node185fontSize) * 0.5*_ratio.ratioY + Node185fontSize + 2 ]);
  11678. Node185.a('node.underlinevisible',false);
  11679. Node185.a('node.underlineBorderWidth', 1);
  11680. }
  11681. dataModel.add(Node185);
  11682. zoomNodeList.push({
  11683. node: Node185,
  11684. borderWidth: 0,
  11685. attr: 'node.borderwidth'
  11686. }); _ratio = GD.getRatioWithRotation(0*Math.PI/180, ratio);
  11687. var Node186 = new ht.Node();
  11688. var Node186textStart, Node186textWidth, Node186lineStart, Node186align = 'left', Node186fontSize = 13.3333*_ratio.ratioY,Node186width = 47*_ratio.ratioX, Node186height = 38*_ratio.ratioY;
  11689. (function () {
  11690. if (Node186align === 'left') {
  11691. Node186textStart = Node186fontSize * 0.2 > 2 ? Node186fontSize * 0.2 - 4 : Node186fontSize * 0.2 - 9;
  11692. Node186textWidth = Node186width;
  11693. Node186lineStart = 1;
  11694. } else if (Node186align === 'right') {
  11695. Node186textStart = 0;
  11696. Node186textWidth =Node186fontSize <= 8 ? Node186width + Node186fontSize * 0.2 + 6 : Node186width - Node186fontSize * 0.2;
  11697. Node186lineStart = (Node186width - (ht.Default.getTextSize('故障', 'bold '+ Node186fontSize + 'px "Arial"').width + 6)) * 0.5;
  11698. } else if (Node186align === 'center') {
  11699. Node186textStart = -3;
  11700. Node186textWidth = Node186width;
  11701. Node186lineStart = Node186width - ht.Default.getTextSize('故障', 'bold '+ Node186fontSize + 'px "Arial"').width - 11;
  11702. }
  11703. })();
  11704. Node186.setImage(GD.getTextJSON(Node186width, Node186height, true, false, false, 'bold '+ Node186fontSize + 'px "Arial"'))
  11705. Node186.setPosition(1784*ratio.ratioX, 52*ratio.ratioY);
  11706. Node186.setWidth(Node186width);
  11707. Node186.setHeight(Node186height);
  11708. Node186._nodeType = 'text';
  11709. Node186._disallowEvert = true;
  11710. Node186.setRotation(0*Math.PI/180);
  11711. Node186.a('node.width', Node186width);
  11712. Node186.a('node.height', Node186height);
  11713. Node186.a('node.rect', [0, 0, Node186width, Node186height]);
  11714. Node186.a('node.bordercolor','rgba(0,0,0,1)');
  11715. Node186.a('node.borderwidth', 0);
  11716. Node186.a('node.background','' || 'rgba(0,0,0,0)');
  11717. Node186.a('node.gradient','');
  11718. Node186.a('node.gradientcolor','');
  11719. Node186.a('node.text','故障');
  11720. Node186.a('node.textalign','left');
  11721. Node186.a('node.textvAlign','middle');
  11722. Node186.a('node.textrect', [Node186textStart, 0, Node186textWidth, Node186height]);
  11723. Node186.a('node.color','rgba(0,0,0,1)');
  11724. Node186.a('node.font','bold '+ Node186fontSize + 'px "Arial"');
  11725. Node186.a('node.textvisible',true);
  11726. Node186.a('node.linefeed',false);
  11727. if (false) {
  11728. Node186.a('node.textfunc',function(g) {
  11729. g.beginPath();
  11730. var str=Node186.a('node.text') || '故障';
  11731. var color=Node186.a('node.color') || 'rgba(0,0,0,1)';
  11732. canvasTextAutoLine(str,0,13.3333*0.5*_ratio.ratioY,Node186width,Node186height,13.3333*_ratio.ratioY,"left",color,'bold '+ Node186fontSize + 'px "Arial"', 0,g);
  11733. });
  11734. }
  11735. if (false) {
  11736. Node186.a('node.underlinepoints',[Node186lineStart, (38 - 13.3333) * 0.5 * _ratio.ratioY + Node186fontSize + 2 , ht.Default.getTextSize('故障', 'bold '+ Node186fontSize + 'px "Arial"').width + 6, (Node186height - Node186fontSize) * 0.5*_ratio.ratioY + Node186fontSize + 2 ]);
  11737. Node186.a('node.underlinevisible',false);
  11738. Node186.a('node.underlineBorderWidth', 1);
  11739. }
  11740. dataModel.add(Node186);
  11741. zoomNodeList.push({
  11742. node: Node186,
  11743. borderWidth: 0,
  11744. attr: 'node.borderwidth'
  11745. }); _ratio = GD.getRatioWithRotation(0, ratio);
  11746. var Node187 = GD.createButton(100*_ratio.ratioX, 27*_ratio.ratioY, 65*ratio.ratioX, 19*ratio.ratioY, 0, {text:'山西新能源',visible:false,backColor:'rgba(211,211,211,1)',fontSize:13,fontFamily:'',fontColor:'rgba(255,255,255,1)',borderColor:'rgba(211,211,211,1)',shadowColor:'rgba(211,211,211,1)',hoverShadowColor:'rgba(255,255,255,1)',icon:'',bold:false,italic:false,textAlign:'center',backImage:'image//img//new_but2_02.png'});_ratio = GD.getRatioWithRotation(0, ratio);
  11747. var Node188 = GD.createButton(100*_ratio.ratioX, 27*_ratio.ratioY, 65*ratio.ratioX, 19*ratio.ratioY, 0, {text:'山西新能源',visible:true,backColor:'rgba(211,211,211,1)',fontSize:13,fontFamily:'',fontColor:'rgba(0,0,0,1)',borderColor:'rgba(211,211,211,1)',shadowColor:'rgba(211,211,211,1)',hoverShadowColor:'rgba(255,255,255,1)',icon:'',bold:false,italic:false,textAlign:'center',backImage:'image//img//new_but2_01.png'});_ratio = GD.getRatioWithRotation(0, ratio);
  11748. var Node189 = GD.createButton(100*_ratio.ratioX, 27*_ratio.ratioY, 175*ratio.ratioX, 19*ratio.ratioY, 0, {text:'右玉高家堡',visible:false,backColor:'rgba(211,211,211,1)',fontSize:13,fontFamily:'',fontColor:'rgba(255,255,255,1)',borderColor:'rgba(211,211,211,1)',shadowColor:'rgba(211,211,211,1)',hoverShadowColor:'rgba(255,255,255,1)',icon:'',bold:false,italic:false,textAlign:'center',backImage:'image//img//new_but2_02.png'});_ratio = GD.getRatioWithRotation(0, ratio);
  11749. var Node190 = GD.createButton(100*_ratio.ratioX, 27*_ratio.ratioY, 175*ratio.ratioX, 19*ratio.ratioY, 0, {text:'右玉高家堡',visible:true,backColor:'rgba(211,211,211,1)',fontSize:13,fontFamily:'',fontColor:'rgba(0,0,0,1)',borderColor:'rgba(211,211,211,1)',shadowColor:'rgba(211,211,211,1)',hoverShadowColor:'rgba(255,255,255,1)',icon:'',bold:false,italic:false,textAlign:'center',backImage:'image//img//new_but2_01.png'});_ratio = GD.getRatioWithRotation(0, ratio);
  11750. var Node191 = GD.createButton(100*_ratio.ratioX, 27*_ratio.ratioY, 285*ratio.ratioX, 19*ratio.ratioY, 0, {text:'平鲁虎头山',visible:false,backColor:'rgba(211,211,211,1)',fontSize:13,fontFamily:'',fontColor:'rgba(255,255,255,1)',borderColor:'rgba(211,211,211,1)',shadowColor:'rgba(211,211,211,1)',hoverShadowColor:'rgba(255,255,255,1)',icon:'',bold:false,italic:false,textAlign:'center',backImage:'image//img//new_but2_02.png'});_ratio = GD.getRatioWithRotation(0, ratio);
  11751. var Node192 = GD.createButton(100*_ratio.ratioX, 27*_ratio.ratioY, 285*ratio.ratioX, 19*ratio.ratioY, 0, {text:'平鲁虎头山',visible:true,backColor:'rgba(211,211,211,1)',fontSize:13,fontFamily:'',fontColor:'rgba(0,0,0,1)',borderColor:'rgba(211,211,211,1)',shadowColor:'rgba(211,211,211,1)',hoverShadowColor:'rgba(255,255,255,1)',icon:'',bold:false,italic:false,textAlign:'center',backImage:'image//img//new_but2_01.png'});_ratio = GD.getRatioWithRotation(0, ratio);
  11752. var Node193 = GD.createButton(100*_ratio.ratioX, 27*_ratio.ratioY, 394*ratio.ratioX, 19*ratio.ratioY, 0, {text:'太旗卧牛山',visible:false,backColor:'rgba(211,211,211,1)',fontSize:13,fontFamily:'',fontColor:'rgba(255,255,255,1)',borderColor:'rgba(211,211,211,1)',shadowColor:'rgba(211,211,211,1)',hoverShadowColor:'rgba(255,255,255,1)',icon:'',bold:false,italic:false,textAlign:'center',backImage:'image//img//new_but2_02.png'});_ratio = GD.getRatioWithRotation(0, ratio);
  11753. var Node194 = GD.createButton(100*_ratio.ratioX, 27*_ratio.ratioY, 394*ratio.ratioX, 19*ratio.ratioY, 0, {text:'太旗卧牛山',visible:true,backColor:'rgba(211,211,211,1)',fontSize:13,fontFamily:'',fontColor:'rgba(0,0,0,1)',borderColor:'rgba(211,211,211,1)',shadowColor:'rgba(211,211,211,1)',hoverShadowColor:'rgba(255,255,255,1)',icon:'',bold:false,italic:false,textAlign:'center',backImage:'image//img//new_but2_01.png'});_ratio = GD.getRatioWithRotation(0, ratio);
  11754. var Node195 = GD.createButton(100*_ratio.ratioX, 27*_ratio.ratioY, 505*ratio.ratioX, 19*ratio.ratioY, 0, {text:'广灵劲风',visible:false,backColor:'rgba(211,211,211,1)',fontSize:13,fontFamily:'',fontColor:'rgba(255,255,255,1)',borderColor:'rgba(211,211,211,1)',shadowColor:'rgba(211,211,211,1)',hoverShadowColor:'rgba(255,255,255,1)',icon:'',bold:false,italic:false,textAlign:'center',backImage:'image//img//new_but2_02.png'});_ratio = GD.getRatioWithRotation(0, ratio);
  11755. var Node196 = GD.createButton(100*_ratio.ratioX, 27*_ratio.ratioY, 505*ratio.ratioX, 19*ratio.ratioY, 0, {text:'广灵劲风',visible:true,backColor:'rgba(211,211,211,1)',fontSize:13,fontFamily:'',fontColor:'rgba(0,0,0,1)',borderColor:'rgba(211,211,211,1)',shadowColor:'rgba(211,211,211,1)',hoverShadowColor:'rgba(255,255,255,1)',icon:'',bold:false,italic:false,textAlign:'center',backImage:'image//img//new_but2_01.png'});_ratio = GD.getRatioWithRotation(0, ratio);
  11756. var Node197 = GD.createButton(100*_ratio.ratioX, 27*_ratio.ratioY, 615*ratio.ratioX, 19*ratio.ratioY, 0, {text:'浑源峰岳',visible:false,backColor:'rgba(211,211,211,1)',fontSize:13,fontFamily:'',fontColor:'rgba(255,255,255,1)',borderColor:'rgba(211,211,211,1)',shadowColor:'rgba(211,211,211,1)',hoverShadowColor:'rgba(255,255,255,1)',icon:'',bold:false,italic:false,textAlign:'center',backImage:'image//img//new_but2_02.png'});_ratio = GD.getRatioWithRotation(0, ratio);
  11757. var Node198 = GD.createButton(100*_ratio.ratioX, 27*_ratio.ratioY, 615*ratio.ratioX, 19*ratio.ratioY, 0, {text:'浑源峰岳',visible:true,backColor:'rgba(211,211,211,1)',fontSize:13,fontFamily:'',fontColor:'rgba(0,0,0,1)',borderColor:'rgba(211,211,211,1)',shadowColor:'rgba(211,211,211,1)',hoverShadowColor:'rgba(255,255,255,1)',icon:'',bold:false,italic:false,textAlign:'center',backImage:'image//img//new_but2_01.png'});_ratio = GD.getRatioWithRotation(0, ratio);
  11758. var Node199 = GD.createButton(100*_ratio.ratioX, 27*_ratio.ratioY, 725*ratio.ratioX, 19*ratio.ratioY, 0, {text:'吕梁宝塔山',visible:false,backColor:'rgba(211,211,211,1)',fontSize:13,fontFamily:'',fontColor:'rgba(255,255,255,1)',borderColor:'rgba(211,211,211,1)',shadowColor:'rgba(211,211,211,1)',hoverShadowColor:'rgba(255,255,255,1)',icon:'',bold:false,italic:false,textAlign:'center',backImage:'image//img//new_but2_02.png'});_ratio = GD.getRatioWithRotation(0, ratio);
  11759. var Node200 = GD.createButton(100*_ratio.ratioX, 27*_ratio.ratioY, 725*ratio.ratioX, 19*ratio.ratioY, 0, {text:'吕梁宝塔山',visible:true,backColor:'rgba(211,211,211,1)',fontSize:13,fontFamily:'',fontColor:'rgba(0,0,0,1)',borderColor:'rgba(211,211,211,1)',shadowColor:'rgba(211,211,211,1)',hoverShadowColor:'rgba(255,255,255,1)',icon:'',bold:false,italic:false,textAlign:'center',backImage:'image//img//new_but2_01.png'});_ratio = GD.getRatioWithRotation(0, ratio);
  11760. var Node201 = GD.createButton(100*_ratio.ratioX, 27*_ratio.ratioY, 835*ratio.ratioX, 19*ratio.ratioY, 0, {text:'阳高采凉山',visible:false,backColor:'rgba(211,211,211,1)',fontSize:13,fontFamily:'',fontColor:'rgba(255,255,255,1)',borderColor:'rgba(211,211,211,1)',shadowColor:'rgba(211,211,211,1)',hoverShadowColor:'rgba(255,255,255,1)',icon:'',bold:false,italic:false,textAlign:'center',backImage:'image//img//new_but2_02.png'});_ratio = GD.getRatioWithRotation(0, ratio);
  11761. var Node202 = GD.createButton(100*_ratio.ratioX, 27*_ratio.ratioY, 835*ratio.ratioX, 19*ratio.ratioY, 0, {text:'阳高采凉山',visible:true,backColor:'rgba(211,211,211,1)',fontSize:13,fontFamily:'',fontColor:'rgba(0,0,0,1)',borderColor:'rgba(211,211,211,1)',shadowColor:'rgba(211,211,211,1)',hoverShadowColor:'rgba(255,255,255,1)',icon:'',bold:false,italic:false,textAlign:'center',backImage:'image//img//new_but2_01.png'});
  11762. /*@GraphList@*/
  11763. var datas = dataModel.getDatas();
  11764. ;(typeof PageBackground != "undefined") && (PageBackground.localDynamicVar = function ( ) {return {'anniu':PageBackground_anniu,'sy':PageBackground_sy,'ldjsc':PageBackground_ldjsc,'ztjs':PageBackground_ztjs,'sbjz':PageBackground_sbjz,'xnfx':PageBackground_xnfx,'pjgl':PageBackground_pjgl,'zbph':PageBackground_zbph,'dbgl':PageBackground_dbgl,'bjzx':PageBackground_bjzx,'jrjs':PageBackground_jrjs,'sxxny':PageBackground_sxxny,'yygjb':PageBackground_yygjb,'plhts':PageBackground_plhts,'tqwns':PageBackground_tqwns,'gljf':PageBackground_gljf,'llbts':PageBackground_llbts,'ygcls':PageBackground_ygcls,'fs':PageBackground_fs,'sjgl':PageBackground_sjgl,'yfgl':PageBackground_yfgl,'rfdl':PageBackground_rfdl,'yfdl':PageBackground_yfdl,'ylyxx':PageBackground_ylyxx,'nfdl':PageBackground_nfdl,'nlyxs':PageBackground_nlyxs,'llfdl':PageBackground_llfdl,'whssdl':PageBackground_whssdl,'gzssdl':PageBackground_gzssdl,'xdssdl':PageBackground_xdssdl,'slssdl':PageBackground_slssdl,'xnssdl':PageBackground_xnssdl,'hyfy':PageBackground_hyfy,'A':PageBackground_A,'B':PageBackground_B,'C':PageBackground_C,'D':PageBackground_D,'E':PageBackground_E,'F':PageBackground_F,}});
  11765. if(typeof(Node1.borderWidth)!="undefined"){setDashStyle(Node1,"Node1",'NoDash',Node1.borderWidth);}
  11766. if(typeof(Node4.borderWidth)!="undefined"){setDashStyle(Node4,"Node4",'NoDash',Node4.borderWidth);}
  11767. if(typeof(Node6.borderWidth)!="undefined"){setDashStyle(Node6,"Node6",'NoDash',Node6.borderWidth);}
  11768. if(typeof(Node8.borderWidth)!="undefined"){setDashStyle(Node8,"Node8",'NoDash',Node8.borderWidth);}
  11769. if(typeof(Node10.borderWidth)!="undefined"){setDashStyle(Node10,"Node10",'NoDash',Node10.borderWidth);}
  11770. ;(typeof Node17_1 != "undefined") && (Node17_1.localDynamicVar = function ( ) {return {'zhuangtai':Node17_1_zhuangtai,'bianhao':Node17_1_bianhao,'fengsu':Node17_1_fengsu,'gonglv':Node17_1_gonglv,}});
  11771. ;(typeof Node17_2 != "undefined") && (Node17_2.localDynamicVar = function ( ) {return {'zhuangtai':Node17_2_zhuangtai,'bianhao':Node17_2_bianhao,'fengsu':Node17_2_fengsu,'gonglv':Node17_2_gonglv,}});
  11772. ;(typeof Node17_3 != "undefined") && (Node17_3.localDynamicVar = function ( ) {return {'zhuangtai':Node17_3_zhuangtai,'bianhao':Node17_3_bianhao,'fengsu':Node17_3_fengsu,'gonglv':Node17_3_gonglv,}});
  11773. ;(typeof Node17_4 != "undefined") && (Node17_4.localDynamicVar = function ( ) {return {'zhuangtai':Node17_4_zhuangtai,'bianhao':Node17_4_bianhao,'fengsu':Node17_4_fengsu,'gonglv':Node17_4_gonglv,}});
  11774. ;(typeof Node17_5 != "undefined") && (Node17_5.localDynamicVar = function ( ) {return {'zhuangtai':Node17_5_zhuangtai,'bianhao':Node17_5_bianhao,'fengsu':Node17_5_fengsu,'gonglv':Node17_5_gonglv,}});
  11775. ;(typeof Node17_6 != "undefined") && (Node17_6.localDynamicVar = function ( ) {return {'zhuangtai':Node17_6_zhuangtai,'bianhao':Node17_6_bianhao,'fengsu':Node17_6_fengsu,'gonglv':Node17_6_gonglv,}});
  11776. ;(typeof Node17_7 != "undefined") && (Node17_7.localDynamicVar = function ( ) {return {'zhuangtai':Node17_7_zhuangtai,'bianhao':Node17_7_bianhao,'fengsu':Node17_7_fengsu,'gonglv':Node17_7_gonglv,}});
  11777. ;(typeof Node17_8 != "undefined") && (Node17_8.localDynamicVar = function ( ) {return {'zhuangtai':Node17_8_zhuangtai,'bianhao':Node17_8_bianhao,'fengsu':Node17_8_fengsu,'gonglv':Node17_8_gonglv,}});
  11778. ;(typeof Node17_9 != "undefined") && (Node17_9.localDynamicVar = function ( ) {return {'zhuangtai':Node17_9_zhuangtai,'bianhao':Node17_9_bianhao,'fengsu':Node17_9_fengsu,'gonglv':Node17_9_gonglv,}});
  11779. ;(typeof Node17_10 != "undefined") && (Node17_10.localDynamicVar = function ( ) {return {'zhuangtai':Node17_10_zhuangtai,'bianhao':Node17_10_bianhao,'fengsu':Node17_10_fengsu,'gonglv':Node17_10_gonglv,}});
  11780. ;(typeof Node17_11 != "undefined") && (Node17_11.localDynamicVar = function ( ) {return {'zhuangtai':Node17_11_zhuangtai,'bianhao':Node17_11_bianhao,'fengsu':Node17_11_fengsu,'gonglv':Node17_11_gonglv,}});
  11781. ;(typeof Node17_12 != "undefined") && (Node17_12.localDynamicVar = function ( ) {return {'zhuangtai':Node17_12_zhuangtai,'bianhao':Node17_12_bianhao,'fengsu':Node17_12_fengsu,'gonglv':Node17_12_gonglv,}});
  11782. ;(typeof Node17_13 != "undefined") && (Node17_13.localDynamicVar = function ( ) {return {'zhuangtai':Node17_13_zhuangtai,'bianhao':Node17_13_bianhao,'fengsu':Node17_13_fengsu,'gonglv':Node17_13_gonglv,}});
  11783. ;(typeof Node17_14 != "undefined") && (Node17_14.localDynamicVar = function ( ) {return {'zhuangtai':Node17_14_zhuangtai,'bianhao':Node17_14_bianhao,'fengsu':Node17_14_fengsu,'gonglv':Node17_14_gonglv,}});
  11784. ;(typeof Node17_15 != "undefined") && (Node17_15.localDynamicVar = function ( ) {return {'zhuangtai':Node17_15_zhuangtai,'bianhao':Node17_15_bianhao,'fengsu':Node17_15_fengsu,'gonglv':Node17_15_gonglv,}});
  11785. ;(typeof Node17_16 != "undefined") && (Node17_16.localDynamicVar = function ( ) {return {'zhuangtai':Node17_16_zhuangtai,'bianhao':Node17_16_bianhao,'fengsu':Node17_16_fengsu,'gonglv':Node17_16_gonglv,}});
  11786. ;(typeof Node17_17 != "undefined") && (Node17_17.localDynamicVar = function ( ) {return {'zhuangtai':Node17_17_zhuangtai,'bianhao':Node17_17_bianhao,'fengsu':Node17_17_fengsu,'gonglv':Node17_17_gonglv,}});
  11787. ;(typeof Node17_18 != "undefined") && (Node17_18.localDynamicVar = function ( ) {return {'zhuangtai':Node17_18_zhuangtai,'bianhao':Node17_18_bianhao,'fengsu':Node17_18_fengsu,'gonglv':Node17_18_gonglv,}});
  11788. ;(typeof Node17_19 != "undefined") && (Node17_19.localDynamicVar = function ( ) {return {'zhuangtai':Node17_19_zhuangtai,'bianhao':Node17_19_bianhao,'fengsu':Node17_19_fengsu,'gonglv':Node17_19_gonglv,}});
  11789. ;(typeof Node17_20 != "undefined") && (Node17_20.localDynamicVar = function ( ) {return {'zhuangtai':Node17_20_zhuangtai,'bianhao':Node17_20_bianhao,'fengsu':Node17_20_fengsu,'gonglv':Node17_20_gonglv,}});
  11790. ;(typeof Node17_21 != "undefined") && (Node17_21.localDynamicVar = function ( ) {return {'zhuangtai':Node17_21_zhuangtai,'bianhao':Node17_21_bianhao,'fengsu':Node17_21_fengsu,'gonglv':Node17_21_gonglv,}});
  11791. ;(typeof Node17_22 != "undefined") && (Node17_22.localDynamicVar = function ( ) {return {'zhuangtai':Node17_22_zhuangtai,'bianhao':Node17_22_bianhao,'fengsu':Node17_22_fengsu,'gonglv':Node17_22_gonglv,}});
  11792. ;(typeof Node17_23 != "undefined") && (Node17_23.localDynamicVar = function ( ) {return {'zhuangtai':Node17_23_zhuangtai,'bianhao':Node17_23_bianhao,'fengsu':Node17_23_fengsu,'gonglv':Node17_23_gonglv,}});
  11793. ;(typeof Node17_24 != "undefined") && (Node17_24.localDynamicVar = function ( ) {return {'zhuangtai':Node17_24_zhuangtai,'bianhao':Node17_24_bianhao,'fengsu':Node17_24_fengsu,'gonglv':Node17_24_gonglv,}});
  11794. if((0 )){Node187.s('2d.visible',true);}else{Node187.s('2d.visible',false);}
  11795. if((0 )){Node189.s('2d.visible',true);}else{Node189.s('2d.visible',false);}
  11796. if((0 )){Node191.s('2d.visible',true);}else{Node191.s('2d.visible',false);}
  11797. if((0 )){Node193.s('2d.visible',true);}else{Node193.s('2d.visible',false);}
  11798. if((0 )){Node195.s('2d.visible',true);}else{Node195.s('2d.visible',false);}
  11799. if((0 )){Node197.s('2d.visible',true);}else{Node197.s('2d.visible',false);}
  11800. if((0 )){Node199.s('2d.visible',true);}else{Node199.s('2d.visible',false);}
  11801. if((0 )){Node201.s('2d.visible',true);}else{Node201.s('2d.visible',false);}
  11802. /*@PageInit@*/
  11803. function DatarefreshTask(callback){
  11804. /*@DataVarText@*/
  11805. callback = callback || function () {};
  11806. if(varList.length <= 0){
  11807. return callback();
  11808. }
  11809. var ajaxdata = {};
  11810. var ajaxtype = 'GET';
  11811. var str = "http://" + webServiceIP + ":" + webServicePort + "/api/Snapshot?tagName=";
  11812. var para = "";
  11813. for(var i=0;i<varList.length;i++){
  11814. para = para + varList[i];
  11815. if(i!==varList.length-1)
  11816. para = para +',';
  11817. }
  11818. str = str + encodeURIComponent(para);
  11819. if (str.length > 2000) {
  11820. para = encodeURIComponent(para);
  11821. str = "http://" + webServiceIP + ":" + webServicePort + "/api/Snapshot/tags";
  11822. ajaxdata = {'': para};
  11823. ajaxtype = 'POST';
  11824. }
  11825. $.ajax({
  11826. url: str ,
  11827. type: ajaxtype,
  11828. dataType: 'json',
  11829. data: ajaxdata,
  11830. cache: false,
  11831. success: function (data) {
  11832. if (data === null) return;
  11833. var snapshots = eval(data);
  11834. //判断快照是否为空
  11835. if (snapshots != null) {
  11836. for (var i = 0; i < snapshots.length; i++) {
  11837. var index = varList.indexOf (snapshots[i].TagName);
  11838. var tagName = snapshots[i].TagName.toLowerCase();
  11839. if(index >= 0 && index< varList.length){
  11840. if(parseFloat(snapshots[i].Value).toString()==snapshots[i].Value){
  11841. varListObj[tagName] = VarValue[index] = parseFloat(snapshots[i].Value);
  11842. VarSnapshotTime[tagName]=snapshots[i].Time;
  11843. }else{
  11844. varListObj[tagName] = VarValue[index] = snapshots[i].Value;
  11845. VarSnapshotTime[tagName]=snapshots[i].Time;
  11846. }
  11847. }
  11848. }
  11849. }
  11850. },
  11851. complete: function (XHR, TS) {
  11852. XHR = null;
  11853. callback();
  11854. }
  11855. }
  11856. );
  11857. }
  11858. ;(function () {
  11859. var i = 0;
  11860. function getdata() {
  11861. DatarefreshTask(function () {
  11862. i++;
  11863. Timer1sCmd();
  11864. Timer100msCmd();
  11865. Timer500msCmd();
  11866. if (i <= 4) {
  11867. setTimeout(getdata, 50);
  11868. }
  11869. });
  11870. }
  11871. setTimeout(getdata, 20);
  11872. })();
  11873. intervalTimers.push(setInterval(DatarefreshTask, 500));
  11874. /*@DataRefresh@*/
  11875. function GetTagsProperty(){
  11876. /*@DataVarText@*/
  11877. if(varList.length <= 0){
  11878. return;
  11879. }
  11880. var ajaxtype = 'GET';
  11881. var ajaxdata = {};
  11882. var str = "http://" + webServiceIP + ":" + webServicePort + "/api/Point?tagName=";
  11883. var para = "";
  11884. for(var i=0;i<varList.length;i++){
  11885. para = para + varList[i];
  11886. if(i!==varList.length-1)
  11887. para = para +',';
  11888. }
  11889. str = str + encodeURIComponent(para);
  11890. if (str.length > 2000) {
  11891. para = encodeURIComponent(para);
  11892. str = "http://" + webServiceIP + ":" + webServicePort + "/api/Point/property";
  11893. ajaxdata = {'': para};
  11894. ajaxtype = 'POST';
  11895. }
  11896. $.ajax({
  11897. url: str ,
  11898. type: ajaxtype,
  11899. dataType: 'json',
  11900. data: ajaxdata,
  11901. cache: false,
  11902. success: function (data) {
  11903. if (data === null) return;
  11904. for(var i=0;i<data.length;i++){
  11905. var basePointInfo=data[i].BasePointInfo;
  11906. tagInfoDic[basePointInfo.TableDotTag.toLowerCase()]=basePointInfo;
  11907. // console.log(tagInfoDic);
  11908. }
  11909. },
  11910. complete: function (XHR, TS) {
  11911. XHR = null;
  11912. }
  11913. }
  11914. );
  11915. }
  11916. GetTagsProperty();
  11917. window.GD && (GD.GetTagsProperty = GetTagsProperty);
  11918. /*@TagInfoDic@*/
  11919. var syscurrentTime="";
  11920. function getCurrentTime(timeformat){
  11921. syscurrentTime= moment().format(timeformat);
  11922. if(timeformat=="d"){
  11923. if(syscurrentTime==1){
  11924. syscurrentTime="星期一";
  11925. }
  11926. if(syscurrentTime==2){
  11927. syscurrentTime="星期二";
  11928. }
  11929. if(syscurrentTime==3){
  11930. syscurrentTime="星期三";
  11931. }
  11932. if(syscurrentTime==4){
  11933. syscurrentTime="星期四";
  11934. }
  11935. if(syscurrentTime==5){
  11936. syscurrentTime="星期五";
  11937. }
  11938. if(syscurrentTime==6){
  11939. syscurrentTime="星期六";
  11940. }
  11941. if(syscurrentTime==7){
  11942. syscurrentTime="星期日";
  11943. }
  11944. }
  11945. }
  11946. getCurrentTime();
  11947. /*@SysCurrentTime@*/
  11948. var Counter10ms = 0;
  11949. var Counter100ms = 0;
  11950. var Counter500ms = 0;
  11951. var Counter1s = 0;
  11952. var Counter5s = 0;
  11953. function Timer10msCmd() {
  11954. Counter10ms++;
  11955. Node17_1.refresh10ms();
  11956. Node17_2.refresh10ms();
  11957. Node17_3.refresh10ms();
  11958. Node17_4.refresh10ms();
  11959. Node17_5.refresh10ms();
  11960. Node17_6.refresh10ms();
  11961. Node17_7.refresh10ms();
  11962. Node17_8.refresh10ms();
  11963. Node17_9.refresh10ms();
  11964. Node17_10.refresh10ms();
  11965. Node17_11.refresh10ms();
  11966. Node17_12.refresh10ms();
  11967. Node17_13.refresh10ms();
  11968. Node17_14.refresh10ms();
  11969. Node17_15.refresh10ms();
  11970. Node17_16.refresh10ms();
  11971. Node17_17.refresh10ms();
  11972. Node17_18.refresh10ms();
  11973. Node17_19.refresh10ms();
  11974. Node17_20.refresh10ms();
  11975. Node17_21.refresh10ms();
  11976. Node17_22.refresh10ms();
  11977. Node17_23.refresh10ms();
  11978. Node17_24.refresh10ms();
  11979. /*@Timer10ms@*/
  11980. }
  11981. // intervalTimers.push(setInterval(Timer10msCmd, 10));
  11982. function Timer100msCmd() {
  11983. Counter100ms++;
  11984. Node17_1.refresh100ms();
  11985. Node17_2.refresh100ms();
  11986. Node17_3.refresh100ms();
  11987. Node17_4.refresh100ms();
  11988. Node17_5.refresh100ms();
  11989. Node17_6.refresh100ms();
  11990. Node17_7.refresh100ms();
  11991. Node17_8.refresh100ms();
  11992. Node17_9.refresh100ms();
  11993. Node17_10.refresh100ms();
  11994. Node17_11.refresh100ms();
  11995. Node17_12.refresh100ms();
  11996. Node17_13.refresh100ms();
  11997. Node17_14.refresh100ms();
  11998. Node17_15.refresh100ms();
  11999. Node17_16.refresh100ms();
  12000. Node17_17.refresh100ms();
  12001. Node17_18.refresh100ms();
  12002. Node17_19.refresh100ms();
  12003. Node17_20.refresh100ms();
  12004. Node17_21.refresh100ms();
  12005. Node17_22.refresh100ms();
  12006. Node17_23.refresh100ms();
  12007. Node17_24.refresh100ms();
  12008. Node36.a('node.text',GetDital((getVarValue('GL_FC_JSD.SX_GD_GLF_JS_XX_XX_XXX_CI0004') + getVarValue('GL_FC_JSD.SX_GD_GLF_JS_XX_XX_XXX_CI0009') + getVarValue('GL_FC_JSD.SX_GD_GLF_JS_XX_XX_XXX_CI0129') + getVarValue('GL_FC_JSD.SX_GD_GLF_JS_XX_XX_XXX_CI0130') + getVarValue('GL_FC_JSD.SX_GD_GLF_JS_XX_XX_XXX_CI0131') + getVarValue('GL_FC_JSD.SX_GD_GLF_JS_XX_XX_XXX_CI0171') ),-1));
  12009. Node42.a('node.text',GetDital((getVarValue('GL_FC_JSD.SX_GD_GLF_JS_XX_XX_XXX_CI0130') ),-1));
  12010. Node46.a('node.text',GetDital((getVarValue('GL_FC_JSD.SX_GD_GLF_JS_XX_XX_XXX_CI0004') ),-1));
  12011. Node51.a('node.text',GetDital((getVarValue('GL_FC_JSD.SX_GD_GLF_JS_XX_XX_XXX_CI0131') ),-1));
  12012. Node84.a('node.text',GetDital((getVarValue('GL_FC_JSD.SX_GD_GLF_JS_XX_XX_XXX_CI0144') ),-1));
  12013. Node85.a('node.text',GetDital((getVarValue('GL_FC_JSD.SX_GD_GLF_JS_XX_XX_XXX_CI0140') ),-1));
  12014. Node86.a('node.text',GetDital((getVarValue('GL_FC_JSD.SX_GD_GLF_JS_XX_XX_XXX_CI0168') ),-1));
  12015. Node87.a('node.text',GetDital((getVarValue('GL_FC_JSD.SX_GD_GLF_JS_XX_XX_XXX_CI0160') + getVarValue('GL_FC_JSD.SX_GD_GLF_JS_XX_XX_XXX_CI0164') ),-1));
  12016. Node88.a('node.text',GetDital((getVarValue('GL_FC_JSD.SX_GD_GLF_JS_XX_XX_XXX_CI0196') ),-1));
  12017. Node113.a('node.text',GetDital((getVarValue('GL_FC_JSD.SX_GD_GLF_JS_XX_XX_XXX_CI0038') ),-1));
  12018. Node114.a('node.text',GetDital((getVarValue('GL_FC_JSD.SX_GD_GLF_JS_XX_XX_XXX_CI0034') ),-1));
  12019. Node115.a('node.text',GetDital((getVarValue('GL_FC_JSD.SX_GD_GLF_JS_XX_XX_XXX_CI0065') ),-1));
  12020. Node116.a('node.text',GetDital((getVarValue('GL_FC_JSD.SX_GD_GLF_JS_XX_XX_XXX_CI0054') + getVarValue('GL_FC_JSD.SX_GD_GLF_JS_XX_XX_XXX_CI0061') ),-1));
  12021. Node117.a('node.text',GetDital((getVarValue('GL_FC_JSD.SX_GD_GLF_JS_XX_XX_XXX_CI0188') ),-1));
  12022. Node133.a('node.text',GetDital((getVarValue('GS_JCD.LN_GD_GL_JS_XX_XX_XXX_CI0005') ),-1));
  12023. Node134.a('node.text',GetDital((getVarValue('GL_FC_JSD.SX_GD_GLF_JS_XX_XX_XXX_CI0125') ),-1));
  12024. Node135.a('node.text',GetDital((getVarValue('GL_FC_JSD.SX_GD_GLF_JS_XX_XX_XXX_CI0124') ),-1));
  12025. Node136.a('node.text',GetDital((getVarValue('GL_FC_JSD.SX_GD_GLF_JS_XX_XX_XXX_CI0077') ),-1));
  12026. Node137.a('node.text',GetDital((getVarValue('GL_FC_JSD.SX_GD_GLF_JS_XX_XX_XXX_CI0126') ),-1));
  12027. Node153.a('node.text',GetDital((getVarValue('GL_FC_JSD.SX_GD_GLF_JS_XX_XX_XXX_CI0089') ),-1));
  12028. Node154.a('node.text',GetDital((getVarValue('GL_FC_JSD.SX_GD_GLF_JS_XX_XX_XXX_CI0085') ),-1));
  12029. Node155.a('node.text',GetDital((getVarValue('GL_FC_JSD.SX_GD_GLF_JS_XX_XX_XXX_CI0116') ),-1));
  12030. Node156.a('node.text',GetDital((getVarValue('GL_FC_JSD.SX_GD_GLF_JS_XX_XX_XXX_CI0108') + getVarValue('GL_FC_JSD.SX_GD_GLF_JS_XX_XX_XXX_CI0112') ),-1));
  12031. Node157.a('node.text',GetDital((getVarValue('GL_FC_JSD.SX_GD_GLF_JS_XX_XX_XXX_CI0192') ),-1));
  12032. Node174.a('node.text',GetDital((getVarValue('GL_FC_JSD.SX_GD_GLF_JS_XX_XX_XXX_CI0171') ),-1));
  12033. Node176.a('node.text',GetDital((getVarValue('GL_FC_JSD.SX_GD_GLF_JS_XX_XX_XXX_CI0009') ),-1));
  12034. Node179.a('node.text',GetDital((getVarValue('GL_FC_JSD.SX_GD_GLF_JS_XX_XX_XXX_CI0129') ),-1));
  12035. /*@Timer100ms@*/
  12036. // graphView.redraw();
  12037. }
  12038. intervalTimers.push(setInterval(Timer100msCmd, 100));
  12039. function Timer500msCmd() {
  12040. Counter500ms++;
  12041. Node17_1.refresh500ms();
  12042. Node17_2.refresh500ms();
  12043. Node17_3.refresh500ms();
  12044. Node17_4.refresh500ms();
  12045. Node17_5.refresh500ms();
  12046. Node17_6.refresh500ms();
  12047. Node17_7.refresh500ms();
  12048. Node17_8.refresh500ms();
  12049. Node17_9.refresh500ms();
  12050. Node17_10.refresh500ms();
  12051. Node17_11.refresh500ms();
  12052. Node17_12.refresh500ms();
  12053. Node17_13.refresh500ms();
  12054. Node17_14.refresh500ms();
  12055. Node17_15.refresh500ms();
  12056. Node17_16.refresh500ms();
  12057. Node17_17.refresh500ms();
  12058. Node17_18.refresh500ms();
  12059. Node17_19.refresh500ms();
  12060. Node17_20.refresh500ms();
  12061. Node17_21.refresh500ms();
  12062. Node17_22.refresh500ms();
  12063. Node17_23.refresh500ms();
  12064. Node17_24.refresh500ms();
  12065. if((1 )>0) {if(((A==0)>0 )){Node18_0.s('2d.visible',true);}else{Node18_0.s('2d.visible',false);}}
  12066. if((1 )>0) {if(((A==0)>0 )){Node18_1.s('2d.visible',true);}else{Node18_1.s('2d.visible',false);}}
  12067. if((1 )>0) {if(((B==0)>0 )){Node19_0.s('2d.visible',true);}else{Node19_0.s('2d.visible',false);}}
  12068. if((1 )>0) {if(((B==0)>0 )){Node19_1.s('2d.visible',true);}else{Node19_1.s('2d.visible',false);}}
  12069. if((1 )>0) {if(((C==0)>0 )){Node20_0.s('2d.visible',true);}else{Node20_0.s('2d.visible',false);}}
  12070. if((1 )>0) {if(((C==0)>0 )){Node20_1.s('2d.visible',true);}else{Node20_1.s('2d.visible',false);}}
  12071. if((1 )>0) {if(((E==0)>0 )){Node21_0.s('2d.visible',true);}else{Node21_0.s('2d.visible',false);}}
  12072. if((1 )>0) {if(((E==0)>0 )){Node21_1.s('2d.visible',true);}else{Node21_1.s('2d.visible',false);}}
  12073. if((1 )>0) {if(((F==0)>0 )){Node22_0.s('2d.visible',true);}else{Node22_0.s('2d.visible',false);}}
  12074. if((1 )>0) {if(((F==0)>0 )){Node22_1.s('2d.visible',true);}else{Node22_1.s('2d.visible',false);}}
  12075. if((1 )>0) {if(((D==0)>0 )){Node23_0.s('2d.visible',true);}else{Node23_0.s('2d.visible',false);}}
  12076. if((1 )>0) {if(((D==0)>0 )){Node23_1.s('2d.visible',true);}else{Node23_1.s('2d.visible',false);}}
  12077. if((1 )>0) {if(((A==1)>0 )){Node24_0.s('2d.visible',true);}else{Node24_0.s('2d.visible',false);}}
  12078. if((1 )>0) {if(((A==1)>0 )){Node24_1.s('2d.visible',true);}else{Node24_1.s('2d.visible',false);}}
  12079. if((1 )>0) {if(((B==1)>0 )){Node25_0.s('2d.visible',true);}else{Node25_0.s('2d.visible',false);}}
  12080. if((1 )>0) {if(((B==1)>0 )){Node25_1.s('2d.visible',true);}else{Node25_1.s('2d.visible',false);}}
  12081. if((1 )>0) {if(((C==1)>0 )){Node26_0.s('2d.visible',true);}else{Node26_0.s('2d.visible',false);}}
  12082. if((1 )>0) {if(((C==1)>0 )){Node26_1.s('2d.visible',true);}else{Node26_1.s('2d.visible',false);}}
  12083. if((1 )>0) {if(((F==1)>0 )){Node27_0.s('2d.visible',true);}else{Node27_0.s('2d.visible',false);}}
  12084. if((1 )>0) {if(((F==1)>0 )){Node27_1.s('2d.visible',true);}else{Node27_1.s('2d.visible',false);}}
  12085. if((1 )>0) {if(((E==1)>0 )){Node28_0.s('2d.visible',true);}else{Node28_0.s('2d.visible',false);}}
  12086. if((1 )>0) {if(((E==1)>0 )){Node28_1.s('2d.visible',true);}else{Node28_1.s('2d.visible',false);}}
  12087. if((1 )>0) {if(((D==1)>0 )){Node29_0.s('2d.visible',true);}else{Node29_0.s('2d.visible',false);}}
  12088. if((1 )>0) {if(((D==1)>0 )){Node29_1.s('2d.visible',true);}else{Node29_1.s('2d.visible',false);}}
  12089. if((1 )>0) {if(((sxxny==1)>0 )){Node187.s('2d.visible',true);}else{Node187.s('2d.visible',false);}}
  12090. if((1 )>0) {if(((sxxny==0)>0 )){Node188.s('2d.visible',true);}else{Node188.s('2d.visible',false);}}
  12091. if((1 )>0) {if(((yygjb==1)>0 )){Node189.s('2d.visible',true);}else{Node189.s('2d.visible',false);}}
  12092. if((1 )>0) {if(((yygjb==0)>0 )){Node190.s('2d.visible',true);}else{Node190.s('2d.visible',false);}}
  12093. if((1 )>0) {if(((plhts==1)>0 )){Node191.s('2d.visible',true);}else{Node191.s('2d.visible',false);}}
  12094. if((1 )>0) {if(((plhts==0)>0 )){Node192.s('2d.visible',true);}else{Node192.s('2d.visible',false);}}
  12095. if((1 )>0) {if(((tqwns==1)>0 )){Node193.s('2d.visible',true);}else{Node193.s('2d.visible',false);}}
  12096. if((1 )>0) {if(((tqwns==0)>0 )){Node194.s('2d.visible',true);}else{Node194.s('2d.visible',false);}}
  12097. if((1 )>0) {if(((gljf==1)>0 )){Node195.s('2d.visible',true);}else{Node195.s('2d.visible',false);}}
  12098. if((1 )>0) {if(((gljf==0)>0 )){Node196.s('2d.visible',true);}else{Node196.s('2d.visible',false);}}
  12099. if((1 )>0) {if(((hyfy==1)>0 )){Node197.s('2d.visible',true);}else{Node197.s('2d.visible',false);}}
  12100. if((1 )>0) {if(((hyfy==0)>0 )){Node198.s('2d.visible',true);}else{Node198.s('2d.visible',false);}}
  12101. if((1 )>0) {if(((llbts==1)>0 )){Node199.s('2d.visible',true);}else{Node199.s('2d.visible',false);}}
  12102. if((1 )>0) {if(((llbts==0)>0 )){Node200.s('2d.visible',true);}else{Node200.s('2d.visible',false);}}
  12103. if((1 )>0) {if(((ygcls==1)>0 )){Node201.s('2d.visible',true);}else{Node201.s('2d.visible',false);}}
  12104. if((1 )>0) {if(((ygcls==0)>0 )){Node202.s('2d.visible',true);}else{Node202.s('2d.visible',false);}}
  12105. /*@Timer500ms@*/
  12106. // graphView.redraw();
  12107. }
  12108. intervalTimers.push(setInterval(Timer500msCmd, 500));
  12109. function Timer1sCmd() {
  12110. Counter1s++;
  12111. if (moment(Date.now()).format('HH:mm:ss') === '23:59:59' && Counter1s > 5) location.reload();
  12112. Node17_1.refresh1s(Counter1s);
  12113. Node17_2.refresh1s(Counter1s);
  12114. Node17_3.refresh1s(Counter1s);
  12115. Node17_4.refresh1s(Counter1s);
  12116. Node17_5.refresh1s(Counter1s);
  12117. Node17_6.refresh1s(Counter1s);
  12118. Node17_7.refresh1s(Counter1s);
  12119. Node17_8.refresh1s(Counter1s);
  12120. Node17_9.refresh1s(Counter1s);
  12121. Node17_10.refresh1s(Counter1s);
  12122. Node17_11.refresh1s(Counter1s);
  12123. Node17_12.refresh1s(Counter1s);
  12124. Node17_13.refresh1s(Counter1s);
  12125. Node17_14.refresh1s(Counter1s);
  12126. Node17_15.refresh1s(Counter1s);
  12127. Node17_16.refresh1s(Counter1s);
  12128. Node17_17.refresh1s(Counter1s);
  12129. Node17_18.refresh1s(Counter1s);
  12130. Node17_19.refresh1s(Counter1s);
  12131. Node17_20.refresh1s(Counter1s);
  12132. Node17_21.refresh1s(Counter1s);
  12133. Node17_22.refresh1s(Counter1s);
  12134. Node17_23.refresh1s(Counter1s);
  12135. Node17_24.refresh1s(Counter1s);
  12136. /*@Timer1000ms@*/
  12137. // graphView.redraw();
  12138. }
  12139. Timer1sCmd();
  12140. intervalTimers.push(setInterval(Timer1sCmd, 1000));
  12141. function Timer5sCmd() {
  12142. Counter5s++;
  12143. Node17_1.refresh5s();
  12144. Node17_2.refresh5s();
  12145. Node17_3.refresh5s();
  12146. Node17_4.refresh5s();
  12147. Node17_5.refresh5s();
  12148. Node17_6.refresh5s();
  12149. Node17_7.refresh5s();
  12150. Node17_8.refresh5s();
  12151. Node17_9.refresh5s();
  12152. Node17_10.refresh5s();
  12153. Node17_11.refresh5s();
  12154. Node17_12.refresh5s();
  12155. Node17_13.refresh5s();
  12156. Node17_14.refresh5s();
  12157. Node17_15.refresh5s();
  12158. Node17_16.refresh5s();
  12159. Node17_17.refresh5s();
  12160. Node17_18.refresh5s();
  12161. Node17_19.refresh5s();
  12162. Node17_20.refresh5s();
  12163. Node17_21.refresh5s();
  12164. Node17_22.refresh5s();
  12165. Node17_23.refresh5s();
  12166. Node17_24.refresh5s();
  12167. /*@Timer5000ms@*/
  12168. // graphView.redraw();
  12169. }
  12170. // intervalTimers.push(setInterval(Timer5sCmd, 5000));
  12171. /*@EventTimer@*/
  12172. //graphView.setInteractors(null);
  12173. if (!!view) {
  12174. view.eventList = view.eventList || {};
  12175. }
  12176. function blockDataFilter (data) {
  12177. return !(data instanceof ht.Block || data.isLibBackground || data.__clickable === false);
  12178. }
  12179. var type ='mousedown';
  12180. function doMouseDown (e, origin) {
  12181. if(!ht.Default.isLeftButton(e)){return;}
  12182. mouseX=e.clientX;
  12183. mouseY=e.clientY;
  12184. origin = origin || graphView;
  12185. window.GD && GD.hideTagInfo();
  12186. var data = origin.getDataAt(e, blockDataFilter);
  12187. if (data && data.__parentLib) {
  12188. _libModel.getDataByKey(data.__parentLib).onEvent(e, data, 'mousedown', origin);
  12189. return;
  12190. }
  12191. if(data === Node24_0){if(isAuthEnable=='False'||isAuthEnable=='True'&&-1==-1){(typeof window.saveLocalParams === 'function') && (function (){var params = {}; saveLocalParams(params)})();var hash = window.location.hash; window.location.hash = '1234/pbt_gl'; if (hash === window.location.hash && typeof window.onhashchange === 'function') {window.onhashchange();}} }
  12192. if(data === Node24_1){if(isAuthEnable=='False'||isAuthEnable=='True'&&-1==-1){(typeof window.saveLocalParams === 'function') && (function (){var params = {}; saveLocalParams(params)})();var hash = window.location.hash; window.location.hash = '1234/pbt_gl'; if (hash === window.location.hash && typeof window.onhashchange === 'function') {window.onhashchange();}} }
  12193. if(data === Node25_0){if(isAuthEnable=='False'||isAuthEnable=='True'&&-1==-1){(typeof window.saveLocalParams === 'function') && (function (){var params = {}; saveLocalParams(params)})();var hash = window.location.hash; window.location.hash = '1234/zmt_gl'; if (hash === window.location.hash && typeof window.onhashchange === 'function') {window.onhashchange();}} }
  12194. if(data === Node25_1){if(isAuthEnable=='False'||isAuthEnable=='True'&&-1==-1){(typeof window.saveLocalParams === 'function') && (function (){var params = {}; saveLocalParams(params)})();var hash = window.location.hash; window.location.hash = '1234/zmt_gl'; if (hash === window.location.hash && typeof window.onhashchange === 'function') {window.onhashchange();}} }
  12195. if(data === Node26_0){if(isAuthEnable=='False'||isAuthEnable=='True'&&-1==-1){(typeof window.saveLocalParams === 'function') && (function (){var params = {}; saveLocalParams(params)})();var hash = window.location.hash; window.location.hash = '1234/syz_gl'; if (hash === window.location.hash && typeof window.onhashchange === 'function') {window.onhashchange();}} }
  12196. if(data === Node26_1){if(isAuthEnable=='False'||isAuthEnable=='True'&&-1==-1){(typeof window.saveLocalParams === 'function') && (function (){var params = {}; saveLocalParams(params)})();var hash = window.location.hash; window.location.hash = '1234/syz_gl'; if (hash === window.location.hash && typeof window.onhashchange === 'function') {window.onhashchange();}} }
  12197. if(data === Node27_0){if(isAuthEnable=='False'||isAuthEnable=='True'&&-1==-1){(typeof window.saveLocalParams === 'function') && (function (){var params = {}; saveLocalParams(params)})();var hash = window.location.hash; window.location.hash = '1234/jz_gl'; if (hash === window.location.hash && typeof window.onhashchange === 'function') {window.onhashchange();}} }
  12198. if(data === Node27_1){if(isAuthEnable=='False'||isAuthEnable=='True'&&-1==-1){(typeof window.saveLocalParams === 'function') && (function (){var params = {}; saveLocalParams(params)})();var hash = window.location.hash; window.location.hash = '1234/jz_gl'; if (hash === window.location.hash && typeof window.onhashchange === 'function') {window.onhashchange();}} }
  12199. if(data === Node28_0){if(isAuthEnable=='False'||isAuthEnable=='True'&&-1==-1){(typeof window.saveLocalParams === 'function') && (function (){var params = {}; saveLocalParams(params)})();var hash = window.location.hash; window.location.hash = '1234/fjxx_gl'; if (hash === window.location.hash && typeof window.onhashchange === 'function') {window.onhashchange();}} }
  12200. if(data === Node28_1){if(isAuthEnable=='False'||isAuthEnable=='True'&&-1==-1){(typeof window.saveLocalParams === 'function') && (function (){var params = {}; saveLocalParams(params)})();var hash = window.location.hash; window.location.hash = '1234/fjxx_gl'; if (hash === window.location.hash && typeof window.onhashchange === 'function') {window.onhashchange();}} }
  12201. if(data === Node29_0){if(isAuthEnable=='False'||isAuthEnable=='True'&&-1==-1){(typeof window.saveLocalParams === 'function') && (function (){var params = {}; saveLocalParams(params)})();var hash = window.location.hash; window.location.hash = '1234/cft_gl'; if (hash === window.location.hash && typeof window.onhashchange === 'function') {window.onhashchange();}} }
  12202. if(data === Node29_1){if(isAuthEnable=='False'||isAuthEnable=='True'&&-1==-1){(typeof window.saveLocalParams === 'function') && (function (){var params = {}; saveLocalParams(params)})();var hash = window.location.hash; window.location.hash = '1234/cft_gl'; if (hash === window.location.hash && typeof window.onhashchange === 'function') {window.onhashchange();}} }
  12203. if(data === Node189){if(isAuthEnable=='False'||isAuthEnable=='True'&&-1==-1){(typeof window.saveLocalParams === 'function') && (function (){var params = {}; saveLocalParams(params)})();var hash = window.location.hash; window.location.hash = '1234/pbt_yy'; if (hash === window.location.hash && typeof window.onhashchange === 'function') {window.onhashchange();}} }
  12204. if(data === Node191){if(isAuthEnable=='False'||isAuthEnable=='True'&&-1==-1){(typeof window.saveLocalParams === 'function') && (function (){var params = {}; saveLocalParams(params)})();var hash = window.location.hash; window.location.hash = '1234/pbt_pl'; if (hash === window.location.hash && typeof window.onhashchange === 'function') {window.onhashchange();}} }
  12205. if(data === Node193){if(isAuthEnable=='False'||isAuthEnable=='True'&&-1==-1){(typeof window.saveLocalParams === 'function') && (function (){var params = {}; saveLocalParams(params)})();var hash = window.location.hash; window.location.hash = '1234/pbt_wn'; if (hash === window.location.hash && typeof window.onhashchange === 'function') {window.onhashchange();}} }
  12206. if(data === Node195){if(isAuthEnable=='False'||isAuthEnable=='True'&&-1==-1){(typeof window.saveLocalParams === 'function') && (function (){var params = {}; saveLocalParams(params)})();var hash = window.location.hash; window.location.hash = '1234/pbt_gl'; if (hash === window.location.hash && typeof window.onhashchange === 'function') {window.onhashchange();}} }
  12207. if(data === Node197){if(isAuthEnable=='False'||isAuthEnable=='True'&&-1==-1){(typeof window.saveLocalParams === 'function') && (function (){var params = {}; saveLocalParams(params)})();var hash = window.location.hash; window.location.hash = '1234/pbt_hy'; if (hash === window.location.hash && typeof window.onhashchange === 'function') {window.onhashchange();}} }
  12208. /*@EvnentMouseDown@*/
  12209. }
  12210. view.eventList[type] = doMouseDown;
  12211. view['on'+type] = function(e){
  12212. doMouseDown(e);
  12213. e.preventDefault();
  12214. };
  12215. type ='mouseup';
  12216. function doMouseUp (e, origin) {
  12217. if(!ht.Default.isLeftButton(e)){return;}
  12218. origin = origin || graphView;
  12219. var data = origin.getDataAt(e, blockDataFilter);
  12220. if (data && data.__parentLib) {
  12221. _libModel.getDataByKey(data.__parentLib).onEvent(e, data, 'mouseup', origin);
  12222. return;
  12223. }
  12224. /*@EvnentMouseUp@*/
  12225. }
  12226. view.eventList[type] = doMouseUp;
  12227. view['on'+type] = function(e){
  12228. doMouseUp(e);
  12229. e.preventDefault();
  12230. };
  12231. type ='click';
  12232. function doClick (e, origin) {
  12233. if(!ht.Default.isLeftButton(e)){return;}
  12234. origin = origin || graphView;
  12235. var data = origin.getDataAt(e, blockDataFilter);
  12236. if (data && data.__parentLib) {
  12237. _libModel.getDataByKey(data.__parentLib).onEvent(e, data, 'click', origin);
  12238. return;
  12239. }
  12240. /*@EvnentClicked@*/
  12241. }
  12242. view.eventList[type] = doClick;
  12243. view['on'+type] = function(e){
  12244. doClick(e);
  12245. e.preventDefault();
  12246. };
  12247. type ='mousemove';
  12248. var objMouseOn = null, _objMouseOn = null;
  12249. function doMouseMove (e, origin, offset) {
  12250. var positon, data, zoom, _data, libData;
  12251. origin = origin || graphView;
  12252. position=origin.getLogicalPoint(e);
  12253. zoom = graphView.getZoom();
  12254. if (origin === graphView) {
  12255. mouseX= position.x + origin.tx();
  12256. mouseY = position.y + origin.ty();
  12257. } else {
  12258. offset = offset || {x: 0, y: 0};
  12259. mouseX = position.x / zoom + offset.x + origin.tx();
  12260. mouseY = position.y / zoom + offset.y + origin.ty();
  12261. }
  12262. data = origin.getDataAt(e, function (data) {return !(data instanceof ht.Block)});
  12263. if(data === objMouseOn || data === _objMouseOn) return;
  12264. // 如果是图元内的小图形,给libData赋值为图元本身,方便下面使用
  12265. if (data && data.__parentLib && _libModel.getDataByKey(data.__parentLib)) {
  12266. _data = data;
  12267. data = libData = _libModel.getDataByKey(_data.__parentLib);
  12268. }
  12269. if(data !== Node24_0&& objMouseOn===Node24_0){A=0; }
  12270. if(data !== Node24_1&& objMouseOn===Node24_1){A=0; }
  12271. if(data !== Node25_0&& objMouseOn===Node25_0){B=0; }
  12272. if(data !== Node25_1&& objMouseOn===Node25_1){B=0; }
  12273. if(data !== Node26_0&& objMouseOn===Node26_0){C=0; }
  12274. if(data !== Node26_1&& objMouseOn===Node26_1){C=0; }
  12275. if(data !== Node27_0&& objMouseOn===Node27_0){F=0; }
  12276. if(data !== Node27_1&& objMouseOn===Node27_1){F=0; }
  12277. if(data !== Node28_0&& objMouseOn===Node28_0){E=0; }
  12278. if(data !== Node28_1&& objMouseOn===Node28_1){E=0; }
  12279. if(data !== Node29_0&& objMouseOn===Node29_0){D=0; }
  12280. if(data !== Node29_1&& objMouseOn===Node29_1){D=0; }
  12281. if(data !== Node187&& objMouseOn===Node187){sxxny=0; }
  12282. if(data !== Node189&& objMouseOn===Node189){yygjb=0; }
  12283. if(data !== Node191&& objMouseOn===Node191){plhts=0; }
  12284. if(data !== Node193&& objMouseOn===Node193){tqwns=0; }
  12285. if(data !== Node195&& objMouseOn===Node195){gljf=0; }
  12286. if(data !== Node197&& objMouseOn===Node197){hyfy=0; }
  12287. if(data !== Node199&& objMouseOn===Node199){llbts=0; }
  12288. if(data !== Node201&& objMouseOn===Node201){ygcls=0; }
  12289. /*@EvnentMouseLeave@*/
  12290. if (objMouseOn && objMouseOn._baseClass && objMouseOn._baseClass.match(/^ht.lib/)) {
  12291. objMouseOn.onEvent(e, _data, 'mousemove', origin, offset, _objMouseOn);
  12292. }
  12293. objMouseOn = data;
  12294. _objMouseOn = _data;
  12295. if(data === Node18_0){A=1; }
  12296. if(data === Node18_1){A=1; }
  12297. if(data === Node19_0){B=1; }
  12298. if(data === Node19_1){B=1; }
  12299. if(data === Node20_0){C=1; }
  12300. if(data === Node20_1){C=1; }
  12301. if(data === Node21_0){E=1; }
  12302. if(data === Node21_1){E=1; }
  12303. if(data === Node22_0){F=1; }
  12304. if(data === Node22_1){F=1; }
  12305. if(data === Node23_0){D=1; }
  12306. if(data === Node23_1){D=1; }
  12307. if(data === Node188){sxxny=1; }
  12308. if(data === Node190){yygjb=1; }
  12309. if(data === Node192){plhts=1; }
  12310. if(data === Node194){tqwns=1; }
  12311. if(data === Node196){gljf=1; }
  12312. if(data === Node198){hyfy=1; }
  12313. if(data === Node200){llbts=1; }
  12314. if(data === Node202){ygcls=1; }
  12315. /*@EvnentMouseOver@*/
  12316. if (data && data._baseClass && data._baseClass.match(/^ht.lib/)) {
  12317. data.onEvent(e, _data, 'mousemove', origin, offset, _objMouseOn);
  12318. }
  12319. }
  12320. view.eventList[type] = doMouseMove;
  12321. view['on'+type] = function(e){
  12322. doMouseMove(e);
  12323. e.preventDefault();
  12324. };
  12325. window.onkeydown = function doKeyDown(e) {
  12326. var keyID = e.keyCode ? e.keyCode :e.which;
  12327. //if(keyID === 87) { }
  12328. /*@EvnentKeyDown@*/
  12329. // if (keyID === 27 && graphView) {
  12330. // graphView.setZoom(1);
  12331. // graphView.tx(0);
  12332. // graphView.ty(0);
  12333. // }
  12334. return;
  12335. }
  12336. /*@Event@*/
  12337. /*@Declare@*/
  12338. var contextmenu = new ht.widget.ContextMenu();
  12339. contextmenu.contextMenuHoverBackground='rgb(104,216,255)';
  12340. contextmenu.contextMenuBackground='rgb(255,255,255)';
  12341. contextmenu.contextMenuHoverLabelColor='rgb(255,255,255)';
  12342. contextmenu.contextMenuLabelColor='rgb(48,48,48)';
  12343. contextmenu.beforeShow = function(e, gv) {
  12344. gv = gv || graphView;
  12345. if (e.originEvent && e.originEvent.currentTarget && e.originEvent.currentTarget.className === 'main') {
  12346. gv = graphView;
  12347. }
  12348. this.setItems(null);
  12349. window.GD && GD.hideTagInfo();
  12350. var data = gv.getDataAt(e) || graphView.getDataAt(e);
  12351. if (data && data.__parentLib) {
  12352. _libModel.getDataByKey(data.__parentLib).onEvent(e, data, 'contextmenu', gv, {}, {}, this);
  12353. return;
  12354. }
  12355. //if(false);
  12356. /*@SetNodeContextMenu@*/
  12357. /*@SetPageContextMenu@*/
  12358. };
  12359. contextmenu.afterShow = function (e) {
  12360. var fontSize = 14,
  12361. screenWidth = window.screen.width,
  12362. screenHeight = window.screen.height,
  12363. rx = screenWidth / 1920,
  12364. ry = screenHeight / 1080,
  12365. itemHeight = 30 * ry,
  12366. fontFamily = '',
  12367. width = 150 * rx;
  12368. itemHeight = itemHeight > 30 ? itemHeight : 30;
  12369. var $contextMenu = $(this.getView());
  12370. $contextMenu.find('.contextmenu-item-icon').css({
  12371. width: 14,
  12372. height: 14,
  12373. marginRight: 10
  12374. });
  12375. $contextMenu.find('li.menu-item').css({
  12376. fontSize: fontSize,
  12377. fontWeight: 600,
  12378. height: itemHeight,
  12379. minHeight: 25,
  12380. lineHeight: itemHeight + 'px',
  12381. fontFamily: fontFamily,
  12382. padding: 0
  12383. });
  12384. $contextMenu.find('ul').css({
  12385. width: width,
  12386. minWidth: 100
  12387. });
  12388. contextmenu.setLabelMaxWidth((width > 120 ? width : 120) - 40);
  12389. };
  12390. view.eventList && (view.eventList['contextMenu'] = contextmenu);
  12391. contextmenu.addTo(view);
  12392. contextMenuOnViewList.push(contextmenu);
  12393. /*@ControlContextMenu@*/
  12394. graphView.getSelectWidth = function() { return 0; };
  12395. (function () {
  12396. var $mainContainer,
  12397. mainContainerHeight,
  12398. mainContainerWidth,
  12399. originHeight,
  12400. originWidth,
  12401. ratioX,
  12402. ratioY,
  12403. isPageContainer = false;
  12404. graphView._pageBackgroundNode = PageBackground;
  12405. if (pageSizeRatioValue !== 'adaptBrowser') {
  12406. window.GD && GD.setPageToCenterOrLeftTop();
  12407. }
  12408. function throttle () {
  12409. var timer = null;
  12410. return function () {
  12411. timer && clearTimeout(timer);
  12412. timer = setTimeout(function () {
  12413. var value = GD.getParams('pageSizeRatioValue') || {};
  12414. value = value.value || PageAdaptMode.value;
  12415. GD.setPageSizeWithRatio(value, ratio, backSize);
  12416. }, 200)
  12417. }
  12418. }
  12419. try {
  12420. if (window.parent && window.parent.openDialog) {
  12421. autoAdaptive = false;
  12422. }
  12423. } catch (error) {}
  12424. try {
  12425. if (window.parent && window.parent.pageContainer) {
  12426. graphView.handleScroll = function (data) {
  12427. var t = graphView.ty() - data.deltaY;
  12428. var contentSize = graphView.getContentRect();
  12429. var min = contentSize.height - graphView.getHeight() + 50;
  12430. if (min <= 50)
  12431. return ;
  12432. graphView.setTranslate(0, t, true);
  12433. graphView.setScrollBarSize(8);
  12434. }
  12435. graphView.adjustTranslateY = function (value) {
  12436. var contentSize = graphView.getContentRect();
  12437. var min = graphView.getHeight() - contentSize.height - 50;
  12438. value = value > 0 ? 0 : value;
  12439. value = value < min ? min : value;
  12440. return value;
  12441. }
  12442. autoAdaptive = false;
  12443. isPageContainer = true;
  12444. }
  12445. } catch (error) {}
  12446. if (autoAdaptive !== false && autoAdaptive !== 'false' && autoAdaptive !== 'False') {
  12447. graphView.setScrollBarVisible(false);
  12448. if (!graphView._pannable) {
  12449. graphView.adjustTranslateX = function () {return 0};
  12450. graphView.adjustTranslateY = function () {return 0};
  12451. }
  12452. $window.off('resize').on('resize', throttle());
  12453. // setTimeout(resizePage, 100);
  12454. showPage();
  12455. } else {
  12456. showPage();
  12457. graphView.fitContent(false,0,true);
  12458. $window.off('resize').on('resize', function (e) {
  12459. if (!!isPageContainer) {
  12460. window.parent.postMessage('getZoom', '*');
  12461. } else {
  12462. graphView.fitContent(false,0,true);
  12463. }
  12464. })
  12465. }
  12466. var graphViewTimer = null;
  12467. // 监听鼠标缩放页面事件
  12468. graphView.adjustZoom = function (value) {
  12469. graphViewTimer && clearTimeout(graphViewTimer);
  12470. graphViewTimer = setTimeout(function () {
  12471. $window.trigger('graphViewZoomEnded', [value]);
  12472. GD.resetNodeBorderWidth(zoomNodeList, 1/value);
  12473. }, 80)
  12474. return value;
  12475. }
  12476. $window.off('customEventResizeNodes').on('customEventResizeNodes', function (e) {
  12477. var data = e.args;
  12478. var value = GD.getParams('pageSizeRatioValue') || {};
  12479. value = value.value || PageAdaptMode.value;
  12480. GD.setPageSizeWithRatio(value, ratio, backSize);
  12481. graphView.setZoom(data.zoom);
  12482. graphView.tx(0);
  12483. graphView.ty(0);
  12484. });
  12485. $window.off('beforeunload').on("beforeunload", function( event ) {
  12486. try {
  12487. sessionStorage.setItem(location.pathname, JSON.stringify(VarValue));
  12488. } catch (error) {console.log(error.message);}
  12489. ;(function () {
  12490. var GD = window.GD;
  12491. if (!GD || typeof GD.removeParams !== 'function') return ;
  12492. GD.removeParams();
  12493. GD.removeParams('pageSizeRatioValue');
  12494. })();
  12495. });
  12496. graphView.setScrollBarColor('rgba(211,211,211,1)');
  12497. graphView.setAutoHideScrollBar(false);
  12498. GD.autoToggleScrollBar();
  12499. // ;(function () {
  12500. // var oriX=browserSize.width/backSize.width;
  12501. // var oriY=browserSize.height/backSize.height;
  12502. // var json = [
  12503. // {
  12504. // label: "25%",
  12505. // action: function(item, event) {
  12506. // GD.setPageSizeWithRatio(0.25);
  12507. // }
  12508. // },
  12509. // {
  12510. // label: "50%",
  12511. // action: function(item, event) {
  12512. // GD.setPageSizeWithRatio(0.5);
  12513. // }
  12514. // },
  12515. // {
  12516. // label: "100%",
  12517. // action: function(item, event) {
  12518. // GD.setPageSizeWithRatio(1);
  12519. // }
  12520. // },
  12521. // {
  12522. // label: "200%",
  12523. // action: function(item, event) {
  12524. // GD.setPageSizeWithRatio(2);
  12525. // }
  12526. // },
  12527. // {
  12528. // label: "400%",
  12529. // action: function(item, event) {
  12530. // GD.setPageSizeWithRatio(4);
  12531. // }
  12532. // },
  12533. // {
  12534. // label: "实际大小",
  12535. // action: function(item, event) {
  12536. // GD.setPageSizeWithRatio('originSize');
  12537. // }
  12538. // },
  12539. // {
  12540. // label: '适合屏幕',
  12541. // action: function (item, event) {
  12542. // GD.setPageSizeWithRatio('adaptBrowser');
  12543. // }
  12544. // },
  12545. // {
  12546. // label: "适合宽度",
  12547. // action: function(item, event) {
  12548. // GD.setPageSizeWithRatio('adaptWidth');
  12549. // }
  12550. // },
  12551. // {
  12552. // label: "适合高度",
  12553. // action: function(item, event) {
  12554. // GD.setPageSizeWithRatio('adaptHeight');
  12555. // }
  12556. // },
  12557. // ];
  12558. // var zoomMenu = new ht.widget.ContextMenu(json);
  12559. // zoomMenu.disableGlobalKey();
  12560. // zoomMenu.setLabelMaxWidth(100);
  12561. // zoomMenu.addTo($('.main')[0]);
  12562. // })();
  12563. (function () {
  12564. var btnstr="停止数据刷新";
  12565. var json = [], item1, item2;
  12566. item1 = {
  12567. label: btnstr,
  12568. action: function(item, event) {
  12569. if(btnstr=="停止数据刷新"){
  12570. clearInterval(intervalTimers[0]);
  12571. intervalTimers.shift(intervalTimers[0]);
  12572. btnstr="开启数据刷新";
  12573. json[0].label=btnstr;
  12574. }else{
  12575. intervalTimers.unshift(setInterval(DatarefreshTask, 1000));
  12576. btnstr="停止数据刷新";
  12577. json[0].label=btnstr;
  12578. }
  12579. }
  12580. };
  12581. item2 = {
  12582. label: "下载本页所有测点",
  12583. action: function(item, event) {
  12584. var time = new Date();
  12585. var t=time.getFullYear() + "-" + (time.getMonth() + 1) + "-" + time.getDate() + " " + time.getHours() + ":" + time.getMinutes() + ":" + time.getSeconds();
  12586. var str= "测点名\n";
  12587. for(var i=0;i<varList.length;i++){
  12588. str+=varList[i]+"\n"
  12589. }
  12590. str = encodeURIComponent(str);
  12591. var link = document.createElement("a");
  12592. link.download = t+"测点名称集合.csv";
  12593. link.href ="data:text/csv;charset=utf-8,\ufeff"+str;
  12594. link.click();
  12595. }
  12596. };
  12597. item3 = {
  12598. label: "历史回放",
  12599. action: function(item, event) {
  12600. createHisBackDialog(DatarefreshTask);
  12601. }
  12602. };
  12603. item4 = {
  12604. label: "保存页面图片",
  12605. action: function(item, event) {
  12606. savehtmlToJpg();
  12607. }
  12608. };
  12609. if (false) {
  12610. json.push(item1);
  12611. }
  12612. if (false) {
  12613. json.push(item2);
  12614. }
  12615. if(false){
  12616. json.push(item3);
  12617. }
  12618. if(false){
  12619. json.push(item4);
  12620. }
  12621. function addContextMenu() {
  12622. var dataMenu = new ht.widget.ContextMenu();
  12623. dataMenu.enableGlobalKey();
  12624. dataMenu.setLabelMaxWidth(120);
  12625. dataMenu.addTo(view);
  12626. contextMenuOnViewList.push(dataMenu);
  12627. dataMenu.beforeShow=function(e){
  12628. if(e.originEvent.target.className=="main"){
  12629. if(typeof(graphView.getDataAt(e))=="undefined"){
  12630. this.setItems(json);
  12631. }else if(typeof(graphView.getDataAt(e)._attrObject)=="undefined"){
  12632. this.setItems(json);
  12633. }else{
  12634. this.setItems(null);
  12635. }
  12636. }else{
  12637. this.setItems(null);
  12638. }
  12639. }
  12640. };
  12641. if (json.length > 0) {
  12642. addContextMenu();
  12643. }
  12644. })();
  12645. })();
  12646. }