pbt_bts.js 547 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798991001011021031041051061071081091101111121131141151161171181191201211221231241251261271281291301311321331341351361371381391401411421431441451461471481491501511521531541551561571581591601611621631641651661671681691701711721731741751761771781791801811821831841851861871881891901911921931941951961971981992002012022032042052062072082092102112122132142152162172182192202212222232242252262272282292302312322332342352362372382392402412422432442452462472482492502512522532542552562572582592602612622632642652662672682692702712722732742752762772782792802812822832842852862872882892902912922932942952962972982993003013023033043053063073083093103113123133143153163173183193203213223233243253263273283293303313323333343353363373383393403413423433443453463473483493503513523533543553563573583593603613623633643653663673683693703713723733743753763773783793803813823833843853863873883893903913923933943953963973983994004014024034044054064074084094104114124134144154164174184194204214224234244254264274284294304314324334344354364374384394404414424434444454464474484494504514524534544554564574584594604614624634644654664674684694704714724734744754764774784794804814824834844854864874884894904914924934944954964974984995005015025035045055065075085095105115125135145155165175185195205215225235245255265275285295305315325335345355365375385395405415425435445455465475485495505515525535545555565575585595605615625635645655665675685695705715725735745755765775785795805815825835845855865875885895905915925935945955965975985996006016026036046056066076086096106116126136146156166176186196206216226236246256266276286296306316326336346356366376386396406416426436446456466476486496506516526536546556566576586596606616626636646656666676686696706716726736746756766776786796806816826836846856866876886896906916926936946956966976986997007017027037047057067077087097107117127137147157167177187197207217227237247257267277287297307317327337347357367377387397407417427437447457467477487497507517527537547557567577587597607617627637647657667677687697707717727737747757767777787797807817827837847857867877887897907917927937947957967977987998008018028038048058068078088098108118128138148158168178188198208218228238248258268278288298308318328338348358368378388398408418428438448458468478488498508518528538548558568578588598608618628638648658668678688698708718728738748758768778788798808818828838848858868878888898908918928938948958968978988999009019029039049059069079089099109119129139149159169179189199209219229239249259269279289299309319329339349359369379389399409419429439449459469479489499509519529539549559569579589599609619629639649659669679689699709719729739749759769779789799809819829839849859869879889899909919929939949959969979989991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200020012002200320042005200620072008200920102011201220132014201520162017201820192020202120222023202420252026202720282029203020312032203320342035203620372038203920402041204220432044204520462047204820492050205120522053205420552056205720582059206020612062206320642065206620672068206920702071207220732074207520762077207820792080208120822083208420852086208720882089209020912092209320942095209620972098209921002101210221032104210521062107210821092110211121122113211421152116211721182119212021212122212321242125212621272128212921302131213221332134213521362137213821392140214121422143214421452146214721482149215021512152215321542155215621572158215921602161216221632164216521662167216821692170217121722173217421752176217721782179218021812182218321842185218621872188218921902191219221932194219521962197219821992200220122022203220422052206220722082209221022112212221322142215221622172218221922202221222222232224222522262227222822292230223122322233223422352236223722382239224022412242224322442245224622472248224922502251225222532254225522562257225822592260226122622263226422652266226722682269227022712272227322742275227622772278227922802281228222832284228522862287228822892290229122922293229422952296229722982299230023012302230323042305230623072308230923102311231223132314231523162317231823192320232123222323232423252326232723282329233023312332233323342335233623372338233923402341234223432344234523462347234823492350235123522353235423552356235723582359236023612362236323642365236623672368236923702371237223732374237523762377237823792380238123822383238423852386238723882389239023912392239323942395239623972398239924002401240224032404240524062407240824092410241124122413241424152416241724182419242024212422242324242425242624272428242924302431243224332434243524362437243824392440244124422443244424452446244724482449245024512452245324542455245624572458245924602461246224632464246524662467246824692470247124722473247424752476247724782479248024812482248324842485248624872488248924902491249224932494249524962497249824992500250125022503250425052506250725082509251025112512251325142515251625172518251925202521252225232524252525262527252825292530253125322533253425352536253725382539254025412542254325442545254625472548254925502551255225532554255525562557255825592560256125622563256425652566256725682569257025712572257325742575257625772578257925802581258225832584258525862587258825892590259125922593259425952596259725982599260026012602260326042605260626072608260926102611261226132614261526162617261826192620262126222623262426252626262726282629263026312632263326342635263626372638263926402641264226432644264526462647264826492650265126522653265426552656265726582659266026612662266326642665266626672668266926702671267226732674267526762677267826792680268126822683268426852686268726882689269026912692269326942695269626972698269927002701270227032704270527062707270827092710271127122713271427152716271727182719272027212722272327242725272627272728272927302731273227332734273527362737273827392740274127422743274427452746274727482749275027512752275327542755275627572758275927602761276227632764276527662767276827692770277127722773277427752776277727782779278027812782278327842785278627872788278927902791279227932794279527962797279827992800280128022803280428052806280728082809281028112812281328142815281628172818281928202821282228232824282528262827282828292830283128322833283428352836283728382839284028412842284328442845284628472848284928502851285228532854285528562857285828592860286128622863286428652866286728682869287028712872287328742875287628772878287928802881288228832884288528862887288828892890289128922893289428952896289728982899290029012902290329042905290629072908290929102911291229132914291529162917291829192920292129222923292429252926292729282929293029312932293329342935293629372938293929402941294229432944294529462947294829492950295129522953295429552956295729582959296029612962296329642965296629672968296929702971297229732974297529762977297829792980298129822983298429852986298729882989299029912992299329942995299629972998299930003001300230033004300530063007300830093010301130123013301430153016301730183019302030213022302330243025302630273028302930303031303230333034303530363037303830393040304130423043304430453046304730483049305030513052305330543055305630573058305930603061306230633064306530663067306830693070307130723073307430753076307730783079308030813082308330843085308630873088308930903091309230933094309530963097309830993100310131023103310431053106310731083109311031113112311331143115311631173118311931203121312231233124312531263127312831293130313131323133313431353136313731383139314031413142314331443145314631473148314931503151315231533154315531563157315831593160316131623163316431653166316731683169317031713172317331743175317631773178317931803181318231833184318531863187318831893190319131923193319431953196319731983199320032013202320332043205320632073208320932103211321232133214321532163217321832193220322132223223322432253226322732283229323032313232323332343235323632373238323932403241324232433244324532463247324832493250325132523253325432553256325732583259326032613262326332643265326632673268326932703271327232733274327532763277327832793280328132823283328432853286328732883289329032913292329332943295329632973298329933003301330233033304330533063307330833093310331133123313331433153316331733183319332033213322332333243325332633273328332933303331333233333334333533363337333833393340334133423343334433453346334733483349335033513352335333543355335633573358335933603361336233633364336533663367336833693370337133723373337433753376337733783379338033813382338333843385338633873388338933903391339233933394339533963397339833993400340134023403340434053406340734083409341034113412341334143415341634173418341934203421342234233424342534263427342834293430343134323433343434353436343734383439344034413442344334443445344634473448344934503451345234533454345534563457345834593460346134623463346434653466346734683469347034713472347334743475347634773478347934803481348234833484348534863487348834893490349134923493349434953496349734983499350035013502350335043505350635073508350935103511351235133514351535163517351835193520352135223523352435253526352735283529353035313532353335343535353635373538353935403541354235433544354535463547354835493550355135523553355435553556355735583559356035613562356335643565356635673568356935703571357235733574357535763577357835793580358135823583358435853586358735883589359035913592359335943595359635973598359936003601360236033604360536063607360836093610361136123613361436153616361736183619362036213622362336243625362636273628362936303631363236333634363536363637363836393640364136423643364436453646364736483649365036513652365336543655365636573658365936603661366236633664366536663667366836693670367136723673367436753676367736783679368036813682368336843685368636873688368936903691369236933694369536963697369836993700370137023703370437053706370737083709371037113712371337143715371637173718371937203721372237233724372537263727372837293730373137323733373437353736373737383739374037413742374337443745374637473748374937503751375237533754375537563757375837593760376137623763376437653766376737683769377037713772377337743775377637773778377937803781378237833784378537863787378837893790379137923793379437953796379737983799380038013802380338043805380638073808380938103811381238133814381538163817381838193820382138223823382438253826382738283829383038313832383338343835383638373838383938403841384238433844384538463847384838493850385138523853385438553856385738583859386038613862386338643865386638673868386938703871387238733874387538763877387838793880388138823883388438853886388738883889389038913892389338943895389638973898389939003901390239033904390539063907390839093910391139123913391439153916391739183919392039213922392339243925392639273928392939303931393239333934393539363937393839393940394139423943394439453946394739483949395039513952395339543955395639573958395939603961396239633964396539663967396839693970397139723973397439753976397739783979398039813982398339843985398639873988398939903991399239933994399539963997399839994000400140024003400440054006400740084009401040114012401340144015401640174018401940204021402240234024402540264027402840294030403140324033403440354036403740384039404040414042404340444045404640474048404940504051405240534054405540564057405840594060406140624063406440654066406740684069407040714072407340744075407640774078407940804081408240834084408540864087408840894090409140924093409440954096409740984099410041014102410341044105410641074108410941104111411241134114411541164117411841194120412141224123412441254126412741284129413041314132413341344135413641374138413941404141414241434144414541464147414841494150415141524153415441554156415741584159416041614162416341644165416641674168416941704171417241734174417541764177417841794180418141824183418441854186418741884189419041914192419341944195419641974198419942004201420242034204420542064207420842094210421142124213421442154216421742184219422042214222422342244225422642274228422942304231423242334234423542364237423842394240424142424243424442454246424742484249425042514252425342544255425642574258425942604261426242634264426542664267426842694270427142724273427442754276427742784279428042814282428342844285428642874288428942904291429242934294429542964297429842994300430143024303430443054306430743084309431043114312431343144315431643174318431943204321432243234324432543264327432843294330433143324333433443354336433743384339434043414342434343444345434643474348434943504351435243534354435543564357435843594360436143624363436443654366436743684369437043714372437343744375437643774378437943804381438243834384438543864387438843894390439143924393439443954396439743984399440044014402440344044405440644074408440944104411441244134414441544164417441844194420442144224423442444254426442744284429443044314432443344344435443644374438443944404441444244434444444544464447444844494450445144524453445444554456445744584459446044614462446344644465446644674468446944704471447244734474447544764477447844794480448144824483448444854486448744884489449044914492449344944495449644974498449945004501450245034504450545064507450845094510451145124513451445154516451745184519452045214522452345244525452645274528452945304531453245334534453545364537453845394540454145424543454445454546454745484549455045514552455345544555455645574558455945604561456245634564456545664567456845694570457145724573457445754576457745784579458045814582458345844585458645874588458945904591459245934594459545964597459845994600460146024603460446054606460746084609461046114612461346144615461646174618461946204621462246234624462546264627462846294630463146324633463446354636463746384639464046414642464346444645464646474648464946504651465246534654465546564657465846594660466146624663466446654666466746684669467046714672467346744675467646774678467946804681468246834684468546864687468846894690469146924693469446954696469746984699470047014702470347044705470647074708470947104711471247134714471547164717471847194720472147224723472447254726472747284729473047314732473347344735473647374738473947404741474247434744474547464747474847494750475147524753475447554756475747584759476047614762476347644765476647674768476947704771477247734774477547764777477847794780478147824783478447854786478747884789479047914792479347944795479647974798479948004801480248034804480548064807480848094810481148124813481448154816481748184819482048214822482348244825482648274828482948304831483248334834483548364837483848394840484148424843484448454846484748484849485048514852485348544855485648574858485948604861486248634864486548664867486848694870487148724873487448754876487748784879488048814882488348844885488648874888488948904891489248934894489548964897489848994900490149024903490449054906490749084909491049114912491349144915491649174918491949204921492249234924492549264927492849294930493149324933493449354936493749384939494049414942494349444945494649474948494949504951495249534954495549564957495849594960496149624963496449654966496749684969497049714972497349744975497649774978497949804981498249834984498549864987498849894990499149924993499449954996499749984999500050015002500350045005500650075008500950105011501250135014501550165017501850195020502150225023502450255026502750285029503050315032503350345035503650375038503950405041504250435044504550465047504850495050505150525053505450555056505750585059506050615062506350645065506650675068506950705071507250735074507550765077507850795080508150825083508450855086508750885089509050915092509350945095509650975098509951005101510251035104510551065107510851095110511151125113511451155116511751185119512051215122512351245125512651275128512951305131513251335134513551365137513851395140514151425143514451455146514751485149515051515152515351545155515651575158515951605161516251635164516551665167516851695170517151725173517451755176517751785179518051815182518351845185518651875188518951905191519251935194519551965197519851995200520152025203520452055206520752085209521052115212521352145215521652175218521952205221522252235224522552265227522852295230523152325233523452355236523752385239524052415242524352445245524652475248524952505251525252535254525552565257525852595260526152625263526452655266526752685269527052715272527352745275527652775278527952805281528252835284528552865287528852895290529152925293529452955296529752985299530053015302530353045305530653075308530953105311531253135314531553165317531853195320532153225323532453255326532753285329533053315332533353345335533653375338533953405341534253435344534553465347534853495350535153525353535453555356535753585359536053615362536353645365536653675368536953705371537253735374537553765377537853795380538153825383538453855386538753885389539053915392539353945395539653975398539954005401540254035404540554065407540854095410541154125413541454155416541754185419542054215422542354245425542654275428542954305431543254335434543554365437543854395440544154425443544454455446544754485449545054515452545354545455545654575458545954605461546254635464546554665467546854695470547154725473547454755476547754785479548054815482548354845485548654875488548954905491549254935494549554965497549854995500550155025503550455055506550755085509551055115512551355145515551655175518551955205521552255235524552555265527552855295530553155325533553455355536553755385539554055415542554355445545554655475548554955505551555255535554555555565557555855595560556155625563556455655566556755685569557055715572557355745575557655775578557955805581558255835584558555865587558855895590559155925593559455955596559755985599560056015602560356045605560656075608560956105611561256135614561556165617561856195620562156225623562456255626562756285629563056315632563356345635563656375638563956405641564256435644564556465647564856495650565156525653565456555656565756585659566056615662566356645665566656675668566956705671567256735674567556765677567856795680568156825683568456855686568756885689569056915692569356945695569656975698569957005701570257035704570557065707570857095710571157125713571457155716571757185719572057215722572357245725572657275728572957305731573257335734573557365737573857395740574157425743574457455746574757485749575057515752575357545755575657575758575957605761576257635764576557665767576857695770577157725773577457755776577757785779578057815782578357845785578657875788578957905791579257935794579557965797579857995800580158025803580458055806580758085809581058115812581358145815581658175818581958205821582258235824582558265827582858295830583158325833583458355836583758385839584058415842584358445845584658475848584958505851585258535854585558565857585858595860586158625863586458655866586758685869587058715872587358745875587658775878587958805881588258835884588558865887588858895890589158925893589458955896589758985899590059015902590359045905590659075908590959105911591259135914591559165917591859195920592159225923592459255926592759285929593059315932593359345935593659375938593959405941594259435944594559465947594859495950595159525953595459555956595759585959596059615962596359645965596659675968596959705971597259735974597559765977597859795980598159825983598459855986598759885989599059915992599359945995599659975998599960006001600260036004600560066007600860096010601160126013601460156016601760186019602060216022602360246025602660276028602960306031603260336034603560366037603860396040604160426043604460456046604760486049605060516052605360546055605660576058605960606061606260636064606560666067606860696070607160726073607460756076607760786079608060816082608360846085608660876088608960906091609260936094609560966097609860996100610161026103610461056106610761086109611061116112611361146115611661176118611961206121612261236124612561266127612861296130613161326133613461356136613761386139614061416142614361446145614661476148614961506151615261536154615561566157615861596160616161626163616461656166616761686169617061716172617361746175617661776178617961806181618261836184618561866187618861896190619161926193619461956196619761986199620062016202620362046205620662076208620962106211621262136214621562166217621862196220622162226223622462256226622762286229623062316232623362346235623662376238623962406241624262436244624562466247624862496250625162526253625462556256625762586259626062616262626362646265626662676268626962706271627262736274627562766277627862796280628162826283628462856286628762886289629062916292629362946295629662976298629963006301630263036304630563066307630863096310631163126313631463156316631763186319632063216322632363246325632663276328632963306331633263336334633563366337633863396340634163426343634463456346634763486349635063516352635363546355635663576358635963606361636263636364636563666367636863696370637163726373637463756376637763786379638063816382638363846385638663876388638963906391639263936394639563966397639863996400640164026403640464056406640764086409641064116412641364146415641664176418641964206421642264236424642564266427642864296430643164326433643464356436643764386439644064416442644364446445644664476448644964506451645264536454645564566457645864596460646164626463646464656466646764686469647064716472647364746475647664776478647964806481648264836484648564866487648864896490649164926493649464956496649764986499650065016502650365046505650665076508650965106511651265136514651565166517651865196520652165226523652465256526652765286529653065316532653365346535653665376538653965406541654265436544654565466547654865496550655165526553655465556556655765586559656065616562656365646565656665676568656965706571657265736574657565766577657865796580658165826583658465856586658765886589659065916592659365946595659665976598659966006601660266036604660566066607660866096610661166126613661466156616661766186619662066216622662366246625662666276628662966306631663266336634663566366637663866396640664166426643664466456646664766486649665066516652665366546655665666576658665966606661666266636664666566666667666866696670667166726673667466756676667766786679668066816682668366846685668666876688668966906691669266936694669566966697669866996700670167026703670467056706670767086709671067116712671367146715671667176718671967206721672267236724672567266727672867296730673167326733673467356736673767386739674067416742674367446745674667476748674967506751675267536754675567566757675867596760676167626763676467656766676767686769677067716772677367746775677667776778677967806781678267836784678567866787678867896790679167926793679467956796679767986799680068016802680368046805680668076808680968106811681268136814681568166817681868196820682168226823682468256826682768286829683068316832683368346835683668376838683968406841684268436844684568466847684868496850685168526853685468556856685768586859686068616862686368646865686668676868686968706871687268736874687568766877687868796880688168826883688468856886688768886889689068916892689368946895689668976898689969006901690269036904690569066907690869096910691169126913691469156916691769186919692069216922692369246925692669276928692969306931693269336934693569366937693869396940694169426943694469456946694769486949695069516952695369546955695669576958695969606961696269636964696569666967696869696970697169726973697469756976697769786979698069816982698369846985698669876988698969906991699269936994699569966997699869997000700170027003700470057006700770087009701070117012701370147015701670177018701970207021702270237024702570267027702870297030703170327033703470357036703770387039704070417042704370447045704670477048704970507051705270537054705570567057705870597060706170627063706470657066706770687069707070717072707370747075707670777078707970807081708270837084708570867087708870897090709170927093709470957096709770987099710071017102710371047105710671077108710971107111711271137114711571167117711871197120712171227123712471257126712771287129713071317132713371347135713671377138713971407141714271437144714571467147714871497150715171527153715471557156715771587159716071617162716371647165716671677168716971707171717271737174717571767177717871797180718171827183718471857186718771887189719071917192719371947195719671977198719972007201720272037204720572067207720872097210721172127213721472157216721772187219722072217222722372247225722672277228722972307231723272337234723572367237723872397240724172427243724472457246724772487249725072517252725372547255725672577258725972607261726272637264726572667267726872697270727172727273727472757276727772787279728072817282728372847285728672877288728972907291729272937294729572967297729872997300730173027303730473057306730773087309731073117312731373147315731673177318731973207321732273237324732573267327732873297330733173327333733473357336733773387339734073417342734373447345734673477348734973507351735273537354735573567357735873597360736173627363736473657366736773687369737073717372737373747375737673777378737973807381738273837384738573867387738873897390739173927393739473957396739773987399740074017402740374047405740674077408740974107411741274137414741574167417741874197420742174227423742474257426742774287429743074317432743374347435743674377438743974407441744274437444744574467447744874497450745174527453745474557456745774587459746074617462746374647465746674677468746974707471747274737474747574767477747874797480748174827483748474857486748774887489749074917492749374947495749674977498749975007501750275037504750575067507750875097510751175127513751475157516751775187519752075217522752375247525752675277528752975307531753275337534753575367537753875397540754175427543754475457546754775487549755075517552755375547555755675577558755975607561756275637564756575667567756875697570757175727573757475757576757775787579758075817582758375847585758675877588758975907591759275937594759575967597759875997600760176027603760476057606760776087609761076117612761376147615761676177618761976207621762276237624762576267627762876297630763176327633763476357636763776387639764076417642764376447645764676477648764976507651765276537654765576567657765876597660766176627663766476657666766776687669767076717672767376747675767676777678767976807681768276837684768576867687768876897690769176927693769476957696769776987699770077017702770377047705770677077708770977107711771277137714771577167717771877197720772177227723772477257726772777287729773077317732773377347735773677377738773977407741774277437744774577467747774877497750775177527753775477557756775777587759776077617762776377647765776677677768776977707771777277737774777577767777777877797780778177827783778477857786778777887789779077917792779377947795779677977798779978007801780278037804780578067807780878097810781178127813781478157816781778187819782078217822782378247825782678277828782978307831783278337834783578367837783878397840784178427843784478457846784778487849785078517852785378547855785678577858785978607861786278637864786578667867786878697870787178727873787478757876787778787879788078817882788378847885788678877888788978907891789278937894789578967897789878997900790179027903790479057906790779087909791079117912791379147915791679177918791979207921792279237924792579267927792879297930793179327933793479357936793779387939794079417942794379447945794679477948794979507951795279537954795579567957795879597960796179627963796479657966796779687969797079717972797379747975797679777978797979807981798279837984798579867987798879897990799179927993799479957996799779987999800080018002800380048005800680078008800980108011801280138014801580168017801880198020802180228023802480258026802780288029803080318032803380348035803680378038803980408041804280438044804580468047804880498050805180528053805480558056805780588059806080618062806380648065806680678068806980708071807280738074807580768077807880798080808180828083808480858086808780888089809080918092809380948095809680978098809981008101810281038104810581068107810881098110811181128113811481158116811781188119812081218122812381248125812681278128812981308131813281338134813581368137813881398140814181428143814481458146814781488149815081518152815381548155815681578158815981608161816281638164816581668167816881698170817181728173817481758176817781788179818081818182818381848185818681878188818981908191819281938194819581968197819881998200820182028203820482058206820782088209821082118212821382148215821682178218821982208221822282238224822582268227822882298230823182328233823482358236823782388239824082418242824382448245824682478248824982508251825282538254825582568257825882598260826182628263826482658266826782688269827082718272827382748275827682778278827982808281828282838284828582868287828882898290829182928293829482958296829782988299830083018302830383048305830683078308830983108311831283138314831583168317831883198320832183228323832483258326832783288329833083318332833383348335833683378338833983408341834283438344834583468347834883498350835183528353835483558356835783588359836083618362836383648365836683678368836983708371837283738374837583768377837883798380838183828383838483858386838783888389839083918392839383948395839683978398839984008401840284038404840584068407840884098410841184128413841484158416841784188419842084218422842384248425842684278428842984308431843284338434843584368437843884398440844184428443844484458446844784488449845084518452845384548455845684578458845984608461846284638464846584668467846884698470847184728473847484758476847784788479848084818482848384848485848684878488848984908491849284938494849584968497849884998500850185028503850485058506850785088509851085118512851385148515851685178518851985208521852285238524852585268527852885298530853185328533853485358536853785388539854085418542854385448545854685478548854985508551855285538554855585568557855885598560856185628563856485658566856785688569857085718572857385748575857685778578857985808581858285838584858585868587858885898590859185928593859485958596859785988599860086018602860386048605860686078608860986108611861286138614861586168617861886198620862186228623862486258626862786288629863086318632863386348635863686378638863986408641864286438644864586468647864886498650865186528653865486558656865786588659866086618662866386648665866686678668866986708671867286738674867586768677867886798680868186828683868486858686868786888689869086918692869386948695869686978698869987008701870287038704870587068707870887098710871187128713871487158716871787188719872087218722872387248725872687278728872987308731873287338734873587368737873887398740874187428743874487458746874787488749875087518752875387548755875687578758875987608761876287638764876587668767876887698770877187728773877487758776877787788779878087818782878387848785878687878788878987908791879287938794879587968797879887998800880188028803880488058806880788088809881088118812881388148815881688178818881988208821882288238824882588268827882888298830883188328833883488358836883788388839884088418842884388448845884688478848884988508851885288538854885588568857885888598860886188628863886488658866886788688869887088718872887388748875887688778878887988808881888288838884888588868887888888898890889188928893889488958896889788988899890089018902890389048905890689078908890989108911891289138914891589168917891889198920892189228923892489258926892789288929893089318932893389348935893689378938893989408941894289438944894589468947894889498950895189528953895489558956895789588959896089618962896389648965896689678968896989708971897289738974897589768977897889798980898189828983898489858986898789888989899089918992899389948995899689978998899990009001900290039004900590069007900890099010901190129013901490159016901790189019902090219022902390249025902690279028902990309031903290339034903590369037903890399040904190429043904490459046904790489049905090519052905390549055905690579058905990609061906290639064906590669067906890699070907190729073907490759076907790789079908090819082908390849085908690879088908990909091909290939094909590969097909890999100910191029103910491059106910791089109911091119112911391149115911691179118911991209121912291239124912591269127912891299130913191329133913491359136913791389139914091419142914391449145914691479148914991509151915291539154915591569157915891599160916191629163916491659166916791689169917091719172917391749175917691779178917991809181918291839184918591869187918891899190919191929193919491959196919791989199920092019202920392049205920692079208920992109211921292139214921592169217921892199220922192229223922492259226922792289229923092319232923392349235923692379238923992409241924292439244924592469247924892499250925192529253925492559256925792589259926092619262926392649265926692679268926992709271927292739274927592769277927892799280928192829283928492859286928792889289929092919292929392949295929692979298929993009301930293039304930593069307930893099310931193129313931493159316931793189319932093219322932393249325932693279328932993309331933293339334933593369337933893399340934193429343934493459346934793489349935093519352935393549355935693579358935993609361936293639364936593669367936893699370937193729373937493759376937793789379938093819382938393849385938693879388938993909391939293939394939593969397939893999400940194029403940494059406940794089409941094119412941394149415941694179418941994209421942294239424942594269427942894299430943194329433943494359436943794389439944094419442944394449445944694479448944994509451945294539454945594569457945894599460946194629463946494659466946794689469947094719472947394749475947694779478947994809481948294839484948594869487948894899490949194929493949494959496949794989499950095019502950395049505950695079508950995109511951295139514951595169517951895199520952195229523952495259526952795289529953095319532953395349535953695379538953995409541954295439544954595469547954895499550955195529553955495559556955795589559956095619562956395649565956695679568956995709571957295739574957595769577957895799580958195829583958495859586958795889589959095919592959395949595959695979598959996009601960296039604960596069607960896099610961196129613961496159616961796189619962096219622962396249625962696279628962996309631963296339634963596369637963896399640964196429643964496459646964796489649965096519652965396549655965696579658965996609661966296639664966596669667966896699670967196729673967496759676967796789679968096819682968396849685968696879688968996909691969296939694969596969697969896999700970197029703970497059706970797089709971097119712971397149715971697179718971997209721972297239724972597269727972897299730973197329733973497359736973797389739974097419742974397449745974697479748974997509751975297539754975597569757975897599760976197629763976497659766976797689769977097719772977397749775977697779778977997809781978297839784978597869787978897899790979197929793979497959796979797989799980098019802980398049805980698079808980998109811981298139814981598169817981898199820982198229823982498259826982798289829983098319832983398349835983698379838983998409841984298439844984598469847984898499850985198529853985498559856985798589859986098619862986398649865986698679868986998709871987298739874987598769877987898799880988198829883988498859886988798889889989098919892989398949895989698979898989999009901990299039904990599069907990899099910991199129913991499159916991799189919992099219922992399249925992699279928992999309931993299339934993599369937993899399940994199429943994499459946994799489949995099519952995399549955995699579958995999609961996299639964996599669967996899699970997199729973997499759976997799789979998099819982998399849985998699879988998999909991999299939994999599969997999899991000010001100021000310004100051000610007100081000910010100111001210013100141001510016100171001810019100201002110022100231002410025100261002710028100291003010031100321003310034100351003610037100381003910040100411004210043100441004510046100471004810049100501005110052100531005410055100561005710058100591006010061100621006310064100651006610067100681006910070100711007210073100741007510076100771007810079100801008110082100831008410085100861008710088100891009010091100921009310094100951009610097100981009910100101011010210103101041010510106101071010810109101101011110112101131011410115101161011710118101191012010121101221012310124101251012610127101281012910130101311013210133101341013510136101371013810139101401014110142101431014410145101461014710148101491015010151101521015310154101551015610157101581015910160101611016210163101641016510166101671016810169101701017110172101731017410175101761017710178101791018010181101821018310184101851018610187101881018910190101911019210193101941019510196101971019810199102001020110202102031020410205102061020710208102091021010211102121021310214102151021610217102181021910220102211022210223102241022510226102271022810229102301023110232102331023410235102361023710238102391024010241102421024310244102451024610247102481024910250102511025210253102541025510256102571025810259102601026110262102631026410265102661026710268102691027010271102721027310274102751027610277102781027910280102811028210283102841028510286102871028810289102901029110292102931029410295102961029710298102991030010301103021030310304103051030610307103081030910310103111031210313103141031510316103171031810319103201032110322103231032410325103261032710328103291033010331103321033310334103351033610337103381033910340103411034210343103441034510346103471034810349103501035110352103531035410355103561035710358103591036010361103621036310364103651036610367103681036910370103711037210373103741037510376103771037810379103801038110382103831038410385103861038710388103891039010391103921039310394103951039610397103981039910400104011040210403104041040510406104071040810409104101041110412104131041410415104161041710418104191042010421104221042310424104251042610427104281042910430104311043210433104341043510436104371043810439104401044110442104431044410445104461044710448104491045010451104521045310454104551045610457104581045910460104611046210463104641046510466104671046810469104701047110472104731047410475104761047710478104791048010481104821048310484104851048610487104881048910490104911049210493104941049510496104971049810499105001050110502105031050410505105061050710508105091051010511105121051310514105151051610517105181051910520105211052210523105241052510526105271052810529105301053110532105331053410535105361053710538105391054010541105421054310544105451054610547105481054910550105511055210553105541055510556105571055810559105601056110562105631056410565105661056710568105691057010571105721057310574105751057610577105781057910580105811058210583105841058510586105871058810589105901059110592105931059410595105961059710598105991060010601106021060310604106051060610607106081060910610106111061210613106141061510616106171061810619106201062110622106231062410625106261062710628106291063010631106321063310634106351063610637106381063910640106411064210643106441064510646106471064810649106501065110652106531065410655106561065710658106591066010661106621066310664106651066610667106681066910670106711067210673106741067510676106771067810679106801068110682106831068410685106861068710688106891069010691106921069310694106951069610697106981069910700107011070210703107041070510706107071070810709107101071110712107131071410715107161071710718107191072010721107221072310724107251072610727107281072910730107311073210733107341073510736107371073810739107401074110742107431074410745107461074710748107491075010751107521075310754107551075610757107581075910760107611076210763107641076510766107671076810769107701077110772107731077410775107761077710778107791078010781107821078310784107851078610787107881078910790107911079210793107941079510796107971079810799108001080110802108031080410805108061080710808108091081010811108121081310814108151081610817108181081910820108211082210823108241082510826108271082810829108301083110832108331083410835108361083710838108391084010841108421084310844108451084610847108481084910850108511085210853108541085510856108571085810859108601086110862108631086410865108661086710868108691087010871108721087310874108751087610877108781087910880108811088210883108841088510886108871088810889108901089110892108931089410895108961089710898108991090010901109021090310904109051090610907109081090910910109111091210913109141091510916109171091810919109201092110922109231092410925109261092710928109291093010931109321093310934109351093610937109381093910940109411094210943109441094510946109471094810949109501095110952109531095410955109561095710958109591096010961109621096310964109651096610967109681096910970109711097210973109741097510976109771097810979109801098110982109831098410985109861098710988109891099010991109921099310994109951099610997109981099911000110011100211003110041100511006110071100811009110101101111012110131101411015110161101711018110191102011021110221102311024110251102611027110281102911030110311103211033110341103511036110371103811039110401104111042110431104411045110461104711048110491105011051110521105311054110551105611057110581105911060110611106211063110641106511066110671106811069110701107111072110731107411075110761107711078110791108011081110821108311084110851108611087110881108911090110911109211093110941109511096110971109811099111001110111102111031110411105111061110711108111091111011111111121111311114111151111611117111181111911120111211112211123111241112511126111271112811129111301113111132111331113411135111361113711138111391114011141111421114311144111451114611147111481114911150111511115211153111541115511156111571115811159111601116111162111631116411165111661116711168111691117011171111721117311174111751117611177111781117911180111811118211183111841118511186111871118811189111901119111192111931119411195111961119711198111991120011201112021120311204112051120611207112081120911210112111121211213112141121511216112171121811219112201122111222112231122411225112261122711228112291123011231112321123311234112351123611237112381123911240112411124211243112441124511246112471124811249112501125111252112531125411255112561125711258112591126011261112621126311264112651126611267112681126911270112711127211273112741127511276112771127811279112801128111282112831128411285112861128711288112891129011291112921129311294112951129611297112981129911300113011130211303113041130511306113071130811309113101131111312113131131411315113161131711318113191132011321113221132311324113251132611327113281132911330113311133211333113341133511336113371133811339113401134111342113431134411345113461134711348113491135011351113521135311354113551135611357113581135911360113611136211363113641136511366113671136811369113701137111372113731137411375113761137711378113791138011381113821138311384113851138611387113881138911390113911139211393113941139511396113971139811399114001140111402114031140411405114061140711408114091141011411114121141311414114151141611417114181141911420114211142211423114241142511426114271142811429114301143111432114331143411435114361143711438114391144011441114421144311444114451144611447114481144911450114511145211453114541145511456114571145811459114601146111462114631146411465114661146711468114691147011471114721147311474114751147611477114781147911480114811148211483114841148511486114871148811489114901149111492114931149411495114961149711498114991150011501115021150311504115051150611507115081150911510115111151211513115141151511516115171151811519115201152111522115231152411525115261152711528115291153011531115321153311534115351153611537115381153911540115411154211543115441154511546115471154811549115501155111552115531155411555115561155711558115591156011561115621156311564115651156611567115681156911570115711157211573115741157511576115771157811579115801158111582115831158411585115861158711588115891159011591115921159311594115951159611597115981159911600116011160211603116041160511606116071160811609116101161111612116131161411615116161161711618116191162011621116221162311624116251162611627116281162911630116311163211633116341163511636116371163811639116401164111642116431164411645116461164711648116491165011651116521165311654116551165611657116581165911660116611166211663116641166511666116671166811669116701167111672116731167411675116761167711678116791168011681116821168311684116851168611687116881168911690116911169211693116941169511696116971169811699117001170111702117031170411705117061170711708117091171011711117121171311714117151171611717117181171911720117211172211723117241172511726117271172811729117301173111732117331173411735117361173711738117391174011741117421174311744117451174611747117481174911750117511175211753117541175511756117571175811759117601176111762117631176411765117661176711768117691177011771117721177311774117751177611777117781177911780117811178211783117841178511786117871178811789117901179111792117931179411795117961179711798117991180011801118021180311804118051180611807118081180911810118111181211813118141181511816118171181811819118201182111822118231182411825118261182711828118291183011831118321183311834118351183611837118381183911840118411184211843118441184511846118471184811849118501185111852118531185411855118561185711858118591186011861118621186311864118651186611867118681186911870118711187211873118741187511876118771187811879118801188111882118831188411885118861188711888118891189011891118921189311894118951189611897118981189911900119011190211903119041190511906119071190811909119101191111912119131191411915119161191711918119191192011921119221192311924119251192611927119281192911930119311193211933119341193511936119371193811939119401194111942119431194411945119461194711948119491195011951119521195311954119551195611957119581195911960119611196211963119641196511966119671196811969119701197111972119731197411975119761197711978119791198011981119821198311984119851198611987119881198911990119911199211993119941199511996119971199811999120001200112002120031200412005120061200712008120091201012011120121201312014120151201612017120181201912020120211202212023120241202512026120271202812029120301203112032120331203412035120361203712038120391204012041120421204312044120451204612047120481204912050120511205212053120541205512056120571205812059120601206112062120631206412065120661206712068120691207012071120721207312074120751207612077120781207912080120811208212083120841208512086120871208812089120901209112092120931209412095120961209712098120991210012101121021210312104121051210612107121081210912110121111211212113121141211512116121171211812119121201212112122121231212412125121261212712128121291213012131121321213312134121351213612137121381213912140121411214212143121441214512146121471214812149121501215112152121531215412155121561215712158121591216012161121621216312164121651216612167121681216912170121711217212173121741217512176121771217812179121801218112182121831218412185121861218712188121891219012191121921219312194121951219612197121981219912200122011220212203122041220512206122071220812209122101221112212122131221412215122161221712218122191222012221122221222312224122251222612227122281222912230122311223212233122341223512236122371223812239122401224112242122431224412245122461224712248122491225012251122521225312254122551225612257122581225912260122611226212263122641226512266122671226812269122701227112272122731227412275122761227712278122791228012281122821228312284122851228612287122881228912290122911229212293122941229512296122971229812299123001230112302123031230412305123061230712308123091231012311123121231312314123151231612317123181231912320123211232212323123241232512326123271232812329123301233112332123331233412335123361233712338123391234012341123421234312344123451234612347123481234912350123511235212353123541235512356123571235812359123601236112362123631236412365123661236712368123691237012371123721237312374123751237612377123781237912380123811238212383123841238512386123871238812389123901239112392123931239412395123961239712398123991240012401124021240312404124051240612407124081240912410124111241212413124141241512416124171241812419124201242112422124231242412425124261242712428124291243012431124321243312434124351243612437124381243912440124411244212443124441244512446124471244812449124501245112452124531245412455124561245712458124591246012461124621246312464124651246612467124681246912470124711247212473124741247512476124771247812479124801248112482124831248412485124861248712488124891249012491124921249312494124951249612497124981249912500125011250212503125041250512506125071250812509125101251112512125131251412515125161251712518125191252012521125221252312524125251252612527125281252912530125311253212533125341253512536125371253812539125401254112542125431254412545125461254712548125491255012551125521255312554125551255612557125581255912560125611256212563125641256512566125671256812569125701257112572125731257412575125761257712578125791258012581125821258312584125851258612587125881258912590125911259212593125941259512596125971259812599126001260112602126031260412605126061260712608126091261012611126121261312614126151261612617126181261912620126211262212623126241262512626126271262812629126301263112632126331263412635126361263712638126391264012641126421264312644126451264612647126481264912650126511265212653126541265512656126571265812659126601266112662126631266412665126661266712668126691267012671126721267312674126751267612677126781267912680126811268212683126841268512686126871268812689126901269112692126931269412695126961269712698126991270012701127021270312704127051270612707127081270912710127111271212713127141271512716127171271812719127201272112722127231272412725127261272712728127291273012731127321273312734127351273612737127381273912740127411274212743127441274512746127471274812749127501275112752127531275412755127561275712758127591276012761127621276312764127651276612767127681276912770127711277212773127741277512776127771277812779127801278112782127831278412785127861278712788127891279012791127921279312794127951279612797127981279912800128011280212803128041280512806128071280812809128101281112812128131281412815128161281712818128191282012821128221282312824128251282612827128281282912830128311283212833128341283512836128371283812839128401284112842128431284412845128461284712848128491285012851128521285312854128551285612857128581285912860128611286212863128641286512866128671286812869128701287112872128731287412875128761287712878128791288012881128821288312884128851288612887128881288912890128911289212893128941289512896128971289812899129001290112902129031290412905129061290712908129091291012911129121291312914129151291612917129181291912920129211292212923129241292512926129271292812929129301293112932129331293412935129361293712938129391294012941129421294312944129451294612947129481294912950129511295212953129541295512956129571295812959129601296112962129631296412965129661296712968129691297012971129721297312974129751297612977129781297912980129811298212983129841298512986129871298812989129901299112992129931299412995129961299712998129991300013001130021300313004130051300613007130081300913010130111301213013130141301513016130171301813019130201302113022130231302413025130261302713028130291303013031130321303313034130351303613037130381303913040130411304213043130441304513046130471304813049130501305113052130531305413055130561305713058130591306013061130621306313064130651306613067130681306913070130711307213073130741307513076130771307813079130801308113082130831308413085130861308713088130891309013091130921309313094130951309613097130981309913100131011310213103131041310513106131071310813109131101311113112131131311413115131161311713118131191312013121131221312313124131251312613127131281312913130131311313213133131341313513136131371313813139131401314113142131431314413145131461314713148131491315013151131521315313154131551315613157131581315913160131611316213163131641316513166131671316813169131701317113172131731317413175131761317713178131791318013181131821318313184131851318613187131881318913190131911319213193131941319513196131971319813199132001320113202132031320413205132061320713208132091321013211132121321313214132151321613217132181321913220132211322213223132241322513226132271322813229132301323113232132331323413235132361323713238132391324013241132421324313244132451324613247132481324913250132511325213253132541325513256132571325813259132601326113262132631326413265132661326713268132691327013271132721327313274132751327613277132781327913280132811328213283132841328513286132871328813289132901329113292132931329413295132961329713298132991330013301133021330313304
  1. /*@WebApiFunc@*/
  2. var varList = [];
  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: 'adaptBrowser',
  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_bts': ['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< 0 ;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. hyfy=0;
  115. llbts=0;
  116. ygcls=0;
  117. fs=0;
  118. sjgl=0;
  119. yfgl=0;
  120. rfdl=0;
  121. yfdl=0;
  122. ylyxx=0;
  123. nfdl=0;
  124. nlyxs=0;
  125. llfdl=0;
  126. whssdl=0;
  127. gzssdl=0;
  128. xdssdl=0;
  129. slssdl=0;
  130. xnssdl=0;
  131. anniu=0;
  132. A=0;
  133. B=0;
  134. C=0;
  135. D=0;
  136. E=0;
  137. F=0;
  138. Node171_zhuangtai="0";
  139. Node171_bianhao="xx";
  140. Node171_fengsu="xx";
  141. Node171_gonglv="xx";
  142. Node172_zhuangtai="0";
  143. Node172_bianhao="xx";
  144. Node172_fengsu="xx";
  145. Node172_gonglv="xx";
  146. Node173_zhuangtai="0";
  147. Node173_bianhao="xx";
  148. Node173_fengsu="xx";
  149. Node173_gonglv="xx";
  150. Node174_zhuangtai="0";
  151. Node174_bianhao="xx";
  152. Node174_fengsu="xx";
  153. Node174_gonglv="xx";
  154. Node175_zhuangtai="0";
  155. Node175_bianhao="xx";
  156. Node175_fengsu="xx";
  157. Node175_gonglv="xx";
  158. Node176_zhuangtai="0";
  159. Node176_bianhao="xx";
  160. Node176_fengsu="xx";
  161. Node176_gonglv="xx";
  162. Node177_zhuangtai="0";
  163. Node177_bianhao="xx";
  164. Node177_fengsu="xx";
  165. Node177_gonglv="xx";
  166. Node178_zhuangtai="0";
  167. Node178_bianhao="xx";
  168. Node178_fengsu="xx";
  169. Node178_gonglv="xx";
  170. Node179_zhuangtai="0";
  171. Node179_bianhao="xx";
  172. Node179_fengsu="xx";
  173. Node179_gonglv="xx";
  174. Node180_zhuangtai="0";
  175. Node180_bianhao="xx";
  176. Node180_fengsu="xx";
  177. Node180_gonglv="xx";
  178. Node181_zhuangtai="0";
  179. Node181_bianhao="xx";
  180. Node181_fengsu="xx";
  181. Node181_gonglv="xx";
  182. Node182_zhuangtai="0";
  183. Node182_bianhao="xx";
  184. Node182_fengsu="xx";
  185. Node182_gonglv="xx";
  186. Node183_zhuangtai="0";
  187. Node183_bianhao="xx";
  188. Node183_fengsu="xx";
  189. Node183_gonglv="xx";
  190. Node184_zhuangtai="0";
  191. Node184_bianhao="xx";
  192. Node184_fengsu="xx";
  193. Node184_gonglv="xx";
  194. Node185_zhuangtai="0";
  195. Node185_bianhao="xx";
  196. Node185_fengsu="xx";
  197. Node185_gonglv="xx";
  198. Node186_zhuangtai="0";
  199. Node186_bianhao="xx";
  200. Node186_fengsu="xx";
  201. Node186_gonglv="xx";
  202. Node187_zhuangtai="0";
  203. Node187_bianhao="xx";
  204. Node187_fengsu="xx";
  205. Node187_gonglv="xx";
  206. Node188_zhuangtai="0";
  207. Node188_bianhao="xx";
  208. Node188_fengsu="xx";
  209. Node188_gonglv="xx";
  210. Node189_zhuangtai="0";
  211. Node189_bianhao="xx";
  212. Node189_fengsu="xx";
  213. Node189_gonglv="xx";
  214. Node190_zhuangtai="0";
  215. Node190_bianhao="xx";
  216. Node190_fengsu="xx";
  217. Node190_gonglv="xx";
  218. Node191_zhuangtai="0";
  219. Node191_bianhao="xx";
  220. Node191_fengsu="xx";
  221. Node191_gonglv="xx";
  222. Node192_zhuangtai="0";
  223. Node192_bianhao="xx";
  224. Node192_fengsu="xx";
  225. Node192_gonglv="xx";
  226. Node193_zhuangtai="0";
  227. Node193_bianhao="xx";
  228. Node193_fengsu="xx";
  229. Node193_gonglv="xx";
  230. Node194_zhuangtai="0";
  231. Node194_bianhao="xx";
  232. Node194_fengsu="xx";
  233. Node194_gonglv="xx";
  234. /*@PageBeforeInit@*/
  235. ;(function () {
  236. var GD = window.GD;
  237. if (!GD || typeof GD.useParams !== 'function') return ;
  238. GD.useParams();
  239. })();
  240. var backSize = {width: 1899, height: 944};calcRatio(backSize, browserSize, ratio);_ratio = GD.getRatioWithRotation(0*Math.PI/180, ratio);
  241. var PageBackgroundtype = 'rect';
  242. var PageBackground = new ht.Node(),
  243. PageBackgroundBorderWidth = 0*2;
  244. if (PageBackgroundtype === 'arc') {
  245. PageBackgroundBorderWidth *= 0;
  246. }
  247. PageBackground.setImage(GD.getRectJSON(1899*_ratio.ratioX, 944*_ratio.ratioY, PageBackgroundtype, '@arcFrom@', '@arcTo@', '@arcClose@'));
  248. PageBackground.setPosition(949*ratio.ratioX, 472*ratio.ratioY);
  249. PageBackground.setSize(1899*_ratio.ratioX, 944*_ratio.ratioY);
  250. PageBackground.s({
  251. 'pixelPerfect':true
  252. /*@AddPara@*/
  253. });
  254. PageBackground.a('node.width', 1899*_ratio.ratioX);
  255. PageBackground.a('node.height', 944*_ratio.ratioY);
  256. PageBackground.a('node.type', PageBackgroundtype);
  257. PageBackground.a('node.rect', [0, 0, 1899*_ratio.ratioX, 944*_ratio.ratioY]);
  258. PageBackground.a('node.background', 'rgba(255,255,255,1)');
  259. PageBackground.a('node.gradientcolor', 'rgba(255,255,255,1)');
  260. PageBackground.a('node.gradient', '');
  261. PageBackground.a('node.borderwidth', PageBackgroundBorderWidth);
  262. PageBackground.a('node.color', 'rgba(0,0,0,1)');
  263. PageBackground.a('node.fillrect', [0,0,0,0]);
  264. PageBackground.a('node.fillbackcolor', 'rgba(0,0,0,0)');
  265. PageBackground.a('node.fillgradientcolor', 'rgba(0,0,0,0)');
  266. PageBackground.a('node.fillgradient', '');
  267. if (PageBackgroundtype !== 'rect') {
  268. PageBackground.a('node.arcFrom', parseFloat('@arcFrom@'));
  269. PageBackground.a('node.arcTo', parseFloat('@arcTo@'));
  270. PageBackground.a('node.arcClose', '@arcClose@' === 'true' ? true : false);
  271. }
  272. if (PageBackgroundtype === 'arc') {
  273. PageBackground.a('node.arcOval', true);
  274. }
  275. PageBackground.setRotation(0*Math.PI/180);
  276. PageBackground.borderWidth = PageBackgroundBorderWidth;
  277. PageBackground.borderFillwidth = PageBackgroundBorderWidth;
  278. dataModel.add(PageBackground);
  279. PageBackground._nodename = 'PageBackground'
  280. PageBackground._nodeType = 'rect';
  281. zoomNodeList.push({
  282. node: PageBackground,
  283. attr: 'node.borderwidth'
  284. });
  285. (function (node, _img) {
  286. var setWidth = node.setWidth,
  287. setHeight = node.setHeight;
  288. node.setWidth = function (width) {
  289. if (width === this.getWidth()) return ;
  290. var height = this.getHeight();
  291. this.a('node.width', width);
  292. this.a('node.rect', [0,0,width, height]);
  293. setWidth.apply(this, arguments);
  294. }
  295. node.setHeight = function (height) {
  296. if (height === this.getHeight()) return ;
  297. var width = this.getWidth();
  298. this.a('node.height', height);
  299. this.a('node.rect', [0,0,width, height]);
  300. setHeight.apply(this, arguments);
  301. }
  302. })(PageBackground, PageBackground.getImage());PageBackground.s({'2d.selectable': false,'2d.movable': false});_ratio = GD.getRatioWithRotation(0*Math.PI/180, ratio);
  303. var Node0 = new ht.Node();
  304. var Node0textStart, Node0textWidth, Node0lineStart, Node0align = 'center', Node0fontSize = 14.66663*_ratio.ratioY,Node0width = 67*_ratio.ratioX, Node0height = 26*_ratio.ratioY;
  305. (function () {
  306. if (Node0align === 'left') {
  307. Node0textStart = Node0fontSize * 0.2 > 2 ? Node0fontSize * 0.2 - 4 : Node0fontSize * 0.2 - 9;
  308. Node0textWidth = Node0width;
  309. Node0lineStart = 1;
  310. } else if (Node0align === 'right') {
  311. Node0textStart = 0;
  312. Node0textWidth =Node0fontSize <= 8 ? Node0width + Node0fontSize * 0.2 + 6 : Node0width - Node0fontSize * 0.2;
  313. Node0lineStart = (Node0width - (ht.Default.getTextSize('台', ' '+ Node0fontSize + 'px "Arial"').width + 6)) * 0.5;
  314. } else if (Node0align === 'center') {
  315. Node0textStart = -3;
  316. Node0textWidth = Node0width;
  317. Node0lineStart = Node0width - ht.Default.getTextSize('台', ' '+ Node0fontSize + 'px "Arial"').width - 11;
  318. }
  319. })();
  320. Node0.setImage(GD.getTextJSON(Node0width, Node0height, true, false, false, ' '+ Node0fontSize + 'px "Arial"'))
  321. Node0.setPosition(1860*ratio.ratioX, 86*ratio.ratioY);
  322. Node0.setWidth(Node0width);
  323. Node0.setHeight(Node0height);
  324. Node0._nodeType = 'text';
  325. Node0._disallowEvert = true;
  326. Node0.setRotation(0*Math.PI/180);
  327. Node0.a('node.width', Node0width);
  328. Node0.a('node.height', Node0height);
  329. Node0.a('node.rect', [0, 0, Node0width, Node0height]);
  330. Node0.a('node.bordercolor','rgba(105,105,105,1)');
  331. Node0.a('node.borderwidth', 0);
  332. Node0.a('node.background','' || 'rgba(0,0,0,0)');
  333. Node0.a('node.gradient','');
  334. Node0.a('node.gradientcolor','');
  335. Node0.a('node.text','台');
  336. Node0.a('node.textalign','center');
  337. Node0.a('node.textvAlign','middle');
  338. Node0.a('node.textrect', [Node0textStart, 0, Node0textWidth, Node0height]);
  339. Node0.a('node.color','rgba(105,105,105,1)');
  340. Node0.a('node.font',' '+ Node0fontSize + 'px "Arial"');
  341. Node0.a('node.textvisible',true);
  342. Node0.a('node.linefeed',false);
  343. if (false) {
  344. Node0.a('node.textfunc',function(g) {
  345. g.beginPath();
  346. var str=Node0.a('node.text') || '台';
  347. var color=Node0.a('node.color') || 'rgba(105,105,105,1)';
  348. canvasTextAutoLine(str,0,14.66663*0.5*_ratio.ratioY,Node0width,Node0height,14.66663*_ratio.ratioY,"center",color,' '+ Node0fontSize + 'px "Arial"', 0,g);
  349. });
  350. }
  351. if (false) {
  352. Node0.a('node.underlinepoints',[Node0lineStart, (26 - 14.66663) * 0.5 * _ratio.ratioY + Node0fontSize + 2 , ht.Default.getTextSize('台', ' '+ Node0fontSize + 'px "Arial"').width + 6, (Node0height - Node0fontSize) * 0.5*_ratio.ratioY + Node0fontSize + 2 ]);
  353. Node0.a('node.underlinevisible',false);
  354. Node0.a('node.underlineBorderWidth', 1);
  355. }
  356. dataModel.add(Node0);
  357. zoomNodeList.push({
  358. node: Node0,
  359. borderWidth: 0,
  360. attr: 'node.borderwidth'
  361. }); _ratio = GD.getRatioWithRotation(0*Math.PI/180, ratio);
  362. var Node1 = new ht.Node();
  363. var Node1textStart, Node1textWidth, Node1lineStart, Node1align = 'center', Node1fontSize = 14.66663*_ratio.ratioY,Node1width = 67*_ratio.ratioX, Node1height = 26*_ratio.ratioY;
  364. (function () {
  365. if (Node1align === 'left') {
  366. Node1textStart = Node1fontSize * 0.2 > 2 ? Node1fontSize * 0.2 - 4 : Node1fontSize * 0.2 - 9;
  367. Node1textWidth = Node1width;
  368. Node1lineStart = 1;
  369. } else if (Node1align === 'right') {
  370. Node1textStart = 0;
  371. Node1textWidth =Node1fontSize <= 8 ? Node1width + Node1fontSize * 0.2 + 6 : Node1width - Node1fontSize * 0.2;
  372. Node1lineStart = (Node1width - (ht.Default.getTextSize('台', ' '+ Node1fontSize + 'px "Arial"').width + 6)) * 0.5;
  373. } else if (Node1align === 'center') {
  374. Node1textStart = -3;
  375. Node1textWidth = Node1width;
  376. Node1lineStart = Node1width - ht.Default.getTextSize('台', ' '+ Node1fontSize + 'px "Arial"').width - 11;
  377. }
  378. })();
  379. Node1.setImage(GD.getTextJSON(Node1width, Node1height, true, false, false, ' '+ Node1fontSize + 'px "Arial"'))
  380. Node1.setPosition(1860*ratio.ratioX, 147*ratio.ratioY);
  381. Node1.setWidth(Node1width);
  382. Node1.setHeight(Node1height);
  383. Node1._nodeType = 'text';
  384. Node1._disallowEvert = true;
  385. Node1.setRotation(0*Math.PI/180);
  386. Node1.a('node.width', Node1width);
  387. Node1.a('node.height', Node1height);
  388. Node1.a('node.rect', [0, 0, Node1width, Node1height]);
  389. Node1.a('node.bordercolor','rgba(105,105,105,1)');
  390. Node1.a('node.borderwidth', 0);
  391. Node1.a('node.background','' || 'rgba(0,0,0,0)');
  392. Node1.a('node.gradient','');
  393. Node1.a('node.gradientcolor','');
  394. Node1.a('node.text','台');
  395. Node1.a('node.textalign','center');
  396. Node1.a('node.textvAlign','middle');
  397. Node1.a('node.textrect', [Node1textStart, 0, Node1textWidth, Node1height]);
  398. Node1.a('node.color','rgba(105,105,105,1)');
  399. Node1.a('node.font',' '+ Node1fontSize + 'px "Arial"');
  400. Node1.a('node.textvisible',true);
  401. Node1.a('node.linefeed',false);
  402. if (false) {
  403. Node1.a('node.textfunc',function(g) {
  404. g.beginPath();
  405. var str=Node1.a('node.text') || '台';
  406. var color=Node1.a('node.color') || 'rgba(105,105,105,1)';
  407. canvasTextAutoLine(str,0,14.66663*0.5*_ratio.ratioY,Node1width,Node1height,14.66663*_ratio.ratioY,"center",color,' '+ Node1fontSize + 'px "Arial"', 0,g);
  408. });
  409. }
  410. if (false) {
  411. Node1.a('node.underlinepoints',[Node1lineStart, (26 - 14.66663) * 0.5 * _ratio.ratioY + Node1fontSize + 2 , ht.Default.getTextSize('台', ' '+ Node1fontSize + 'px "Arial"').width + 6, (Node1height - Node1fontSize) * 0.5*_ratio.ratioY + Node1fontSize + 2 ]);
  412. Node1.a('node.underlinevisible',false);
  413. Node1.a('node.underlineBorderWidth', 1);
  414. }
  415. dataModel.add(Node1);
  416. zoomNodeList.push({
  417. node: Node1,
  418. borderWidth: 0,
  419. attr: 'node.borderwidth'
  420. }); _ratio = GD.getRatioWithRotation(0*Math.PI/180, ratio);
  421. var Node2type = 'rect';
  422. var Node2 = new ht.Node(),
  423. Node2BorderWidth = 1*2;
  424. if (Node2type === 'arc') {
  425. Node2BorderWidth *= 1;
  426. }
  427. Node2.setImage(GD.getRectJSON(127*_ratio.ratioX, 60.81538*_ratio.ratioY, Node2type, '@arcFrom@', '@arcTo@', '@arcClose@'));
  428. Node2.setPosition(1820*ratio.ratioX, 70*ratio.ratioY);
  429. Node2.setSize(127*_ratio.ratioX, 60.81538*_ratio.ratioY);
  430. Node2.s({
  431. 'pixelPerfect':true
  432. /*@AddPara@*/
  433. });
  434. Node2.a('node.width', 127*_ratio.ratioX);
  435. Node2.a('node.height', 60.81538*_ratio.ratioY);
  436. Node2.a('node.type', Node2type);
  437. Node2.a('node.rect', [0, 0, 127*_ratio.ratioX, 60.81538*_ratio.ratioY]);
  438. Node2.a('node.background', 'rgba(255,255,255,0.003921569)');
  439. Node2.a('node.gradientcolor', '');
  440. Node2.a('node.gradient', '');
  441. Node2.a('node.borderwidth', Node2BorderWidth);
  442. Node2.a('node.color', 'rgba(128,128,128,1)');
  443. Node2.a('node.fillrect', [0,0,0,0]);
  444. Node2.a('node.fillbackcolor', 'rgba(0,0,0,0)');
  445. Node2.a('node.fillgradientcolor', 'rgba(0,0,0,0)');
  446. Node2.a('node.fillgradient', '');
  447. if (Node2type !== 'rect') {
  448. Node2.a('node.arcFrom', parseFloat('@arcFrom@'));
  449. Node2.a('node.arcTo', parseFloat('@arcTo@'));
  450. Node2.a('node.arcClose', '@arcClose@' === 'true' ? true : false);
  451. }
  452. if (Node2type === 'arc') {
  453. Node2.a('node.arcOval', true);
  454. }
  455. Node2.setRotation(0*Math.PI/180);
  456. Node2.borderWidth = Node2BorderWidth;
  457. Node2.borderFillwidth = Node2BorderWidth;
  458. dataModel.add(Node2);
  459. Node2._nodename = 'Node2'
  460. Node2._nodeType = 'rect';
  461. zoomNodeList.push({
  462. node: Node2,
  463. attr: 'node.borderwidth'
  464. });
  465. (function (node, _img) {
  466. var setWidth = node.setWidth,
  467. setHeight = node.setHeight;
  468. node.setWidth = function (width) {
  469. if (width === this.getWidth()) return ;
  470. var height = this.getHeight();
  471. this.a('node.width', width);
  472. this.a('node.rect', [0,0,width, height]);
  473. setWidth.apply(this, arguments);
  474. }
  475. node.setHeight = function (height) {
  476. if (height === this.getHeight()) return ;
  477. var width = this.getWidth();
  478. this.a('node.height', height);
  479. this.a('node.rect', [0,0,width, height]);
  480. setHeight.apply(this, arguments);
  481. }
  482. })(Node2, Node2.getImage());_ratio = GD.getRatioWithRotation(0*Math.PI/180, ratio);
  483. var Node3type = 'rect';
  484. var Node3 = new ht.Node(),
  485. Node3BorderWidth = 1*2;
  486. if (Node3type === 'arc') {
  487. Node3BorderWidth *= 1;
  488. }
  489. Node3.setImage(GD.getRectJSON(127*_ratio.ratioX, 60.81538*_ratio.ratioY, Node3type, '@arcFrom@', '@arcTo@', '@arcClose@'));
  490. Node3.setPosition(1820*ratio.ratioX, 131*ratio.ratioY);
  491. Node3.setSize(127*_ratio.ratioX, 60.81538*_ratio.ratioY);
  492. Node3.s({
  493. 'pixelPerfect':true
  494. /*@AddPara@*/
  495. });
  496. Node3.a('node.width', 127*_ratio.ratioX);
  497. Node3.a('node.height', 60.81538*_ratio.ratioY);
  498. Node3.a('node.type', Node3type);
  499. Node3.a('node.rect', [0, 0, 127*_ratio.ratioX, 60.81538*_ratio.ratioY]);
  500. Node3.a('node.background', 'rgba(255,255,255,0.003921569)');
  501. Node3.a('node.gradientcolor', '');
  502. Node3.a('node.gradient', '');
  503. Node3.a('node.borderwidth', Node3BorderWidth);
  504. Node3.a('node.color', 'rgba(128,128,128,1)');
  505. Node3.a('node.fillrect', [0,0,0,0]);
  506. Node3.a('node.fillbackcolor', 'rgba(0,0,0,0)');
  507. Node3.a('node.fillgradientcolor', 'rgba(0,0,0,0)');
  508. Node3.a('node.fillgradient', '');
  509. if (Node3type !== 'rect') {
  510. Node3.a('node.arcFrom', parseFloat('@arcFrom@'));
  511. Node3.a('node.arcTo', parseFloat('@arcTo@'));
  512. Node3.a('node.arcClose', '@arcClose@' === 'true' ? true : false);
  513. }
  514. if (Node3type === 'arc') {
  515. Node3.a('node.arcOval', true);
  516. }
  517. Node3.setRotation(0*Math.PI/180);
  518. Node3.borderWidth = Node3BorderWidth;
  519. Node3.borderFillwidth = Node3BorderWidth;
  520. dataModel.add(Node3);
  521. Node3._nodename = 'Node3'
  522. Node3._nodeType = 'rect';
  523. zoomNodeList.push({
  524. node: Node3,
  525. attr: 'node.borderwidth'
  526. });
  527. (function (node, _img) {
  528. var setWidth = node.setWidth,
  529. setHeight = node.setHeight;
  530. node.setWidth = function (width) {
  531. if (width === this.getWidth()) return ;
  532. var height = this.getHeight();
  533. this.a('node.width', width);
  534. this.a('node.rect', [0,0,width, height]);
  535. setWidth.apply(this, arguments);
  536. }
  537. node.setHeight = function (height) {
  538. if (height === this.getHeight()) return ;
  539. var width = this.getWidth();
  540. this.a('node.height', height);
  541. this.a('node.rect', [0,0,width, height]);
  542. setHeight.apply(this, arguments);
  543. }
  544. })(Node3, Node3.getImage());_ratio = GD.getRatioWithRotation(0*Math.PI/180, ratio);
  545. var Node4type = 'rect';
  546. var Node4 = new ht.Node(),
  547. Node4BorderWidth = 0*2;
  548. if (Node4type === 'arc') {
  549. Node4BorderWidth *= 0;
  550. }
  551. Node4.setImage(GD.getRectJSON(27*_ratio.ratioX, 121*_ratio.ratioY, Node4type, '@arcFrom@', '@arcTo@', '@arcClose@'));
  552. Node4.setPosition(13*ratio.ratioX, 100*ratio.ratioY);
  553. Node4.setSize(27*_ratio.ratioX, 121*_ratio.ratioY);
  554. Node4.s({
  555. 'pixelPerfect':true
  556. /*@AddPara@*/
  557. });
  558. Node4.a('node.width', 27*_ratio.ratioX);
  559. Node4.a('node.height', 121*_ratio.ratioY);
  560. Node4.a('node.type', Node4type);
  561. Node4.a('node.rect', [0, 0, 27*_ratio.ratioX, 121*_ratio.ratioY]);
  562. Node4.a('node.background', 'rgba(0,132,216,1)');
  563. Node4.a('node.gradientcolor', 'rgba(0,132,216,1)');
  564. Node4.a('node.gradient', '');
  565. Node4.a('node.borderwidth', Node4BorderWidth);
  566. Node4.a('node.color', 'rgba(0,0,255,0)');
  567. Node4.a('node.fillrect', [0,0,0,0]);
  568. Node4.a('node.fillbackcolor', 'rgba(0,0,0,0)');
  569. Node4.a('node.fillgradientcolor', 'rgba(0,0,0,0)');
  570. Node4.a('node.fillgradient', '');
  571. if (Node4type !== 'rect') {
  572. Node4.a('node.arcFrom', parseFloat('@arcFrom@'));
  573. Node4.a('node.arcTo', parseFloat('@arcTo@'));
  574. Node4.a('node.arcClose', '@arcClose@' === 'true' ? true : false);
  575. }
  576. if (Node4type === 'arc') {
  577. Node4.a('node.arcOval', true);
  578. }
  579. Node4.setRotation(0*Math.PI/180);
  580. Node4.borderWidth = Node4BorderWidth;
  581. Node4.borderFillwidth = Node4BorderWidth;
  582. dataModel.add(Node4);
  583. Node4._nodename = 'Node4'
  584. Node4._nodeType = 'rect';
  585. zoomNodeList.push({
  586. node: Node4,
  587. attr: 'node.borderwidth'
  588. });
  589. (function (node, _img) {
  590. var setWidth = node.setWidth,
  591. setHeight = node.setHeight;
  592. node.setWidth = function (width) {
  593. if (width === this.getWidth()) return ;
  594. var height = this.getHeight();
  595. this.a('node.width', width);
  596. this.a('node.rect', [0,0,width, height]);
  597. setWidth.apply(this, arguments);
  598. }
  599. node.setHeight = function (height) {
  600. if (height === this.getHeight()) return ;
  601. var width = this.getWidth();
  602. this.a('node.height', height);
  603. this.a('node.rect', [0,0,width, height]);
  604. setHeight.apply(this, arguments);
  605. }
  606. })(Node4, Node4.getImage());_ratio = GD.getRatioWithRotation(0*Math.PI/180, ratio);
  607. var Node5 = new ht.Node();
  608. var Node5textStart, Node5textWidth, Node5lineStart, Node5align = 'left', Node5fontSize = 13.3333*_ratio.ratioY,Node5width = 53*_ratio.ratioX, Node5height = 30*_ratio.ratioY;
  609. (function () {
  610. if (Node5align === 'left') {
  611. Node5textStart = Node5fontSize * 0.2 > 2 ? Node5fontSize * 0.2 - 4 : Node5fontSize * 0.2 - 9;
  612. Node5textWidth = Node5width;
  613. Node5lineStart = 1;
  614. } else if (Node5align === 'right') {
  615. Node5textStart = 0;
  616. Node5textWidth =Node5fontSize <= 8 ? Node5width + Node5fontSize * 0.2 + 6 : Node5width - Node5fontSize * 0.2;
  617. Node5lineStart = (Node5width - (ht.Default.getTextSize('综', 'bold '+ Node5fontSize + 'px "Arial"').width + 6)) * 0.5;
  618. } else if (Node5align === 'center') {
  619. Node5textStart = -3;
  620. Node5textWidth = Node5width;
  621. Node5lineStart = Node5width - ht.Default.getTextSize('综', 'bold '+ Node5fontSize + 'px "Arial"').width - 11;
  622. }
  623. })();
  624. Node5.setImage(GD.getTextJSON(Node5width, Node5height, true, false, false, 'bold '+ Node5fontSize + 'px "Arial"'))
  625. Node5.setPosition(29*ratio.ratioX, 57*ratio.ratioY);
  626. Node5.setWidth(Node5width);
  627. Node5.setHeight(Node5height);
  628. Node5._nodeType = 'text';
  629. Node5._disallowEvert = true;
  630. Node5.setRotation(0*Math.PI/180);
  631. Node5.a('node.width', Node5width);
  632. Node5.a('node.height', Node5height);
  633. Node5.a('node.rect', [0, 0, Node5width, Node5height]);
  634. Node5.a('node.bordercolor','rgba(255,255,255,1)');
  635. Node5.a('node.borderwidth', 0);
  636. Node5.a('node.background','' || 'rgba(0,0,0,0)');
  637. Node5.a('node.gradient','');
  638. Node5.a('node.gradientcolor','');
  639. Node5.a('node.text','综');
  640. Node5.a('node.textalign','left');
  641. Node5.a('node.textvAlign','middle');
  642. Node5.a('node.textrect', [Node5textStart, 0, Node5textWidth, Node5height]);
  643. Node5.a('node.color','rgba(255,255,255,1)');
  644. Node5.a('node.font','bold '+ Node5fontSize + 'px "Arial"');
  645. Node5.a('node.textvisible',true);
  646. Node5.a('node.linefeed',false);
  647. if (false) {
  648. Node5.a('node.textfunc',function(g) {
  649. g.beginPath();
  650. var str=Node5.a('node.text') || '综';
  651. var color=Node5.a('node.color') || 'rgba(255,255,255,1)';
  652. canvasTextAutoLine(str,0,13.3333*0.5*_ratio.ratioY,Node5width,Node5height,13.3333*_ratio.ratioY,"left",color,'bold '+ Node5fontSize + 'px "Arial"', 0,g);
  653. });
  654. }
  655. if (false) {
  656. 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 ]);
  657. Node5.a('node.underlinevisible',false);
  658. Node5.a('node.underlineBorderWidth', 1);
  659. }
  660. dataModel.add(Node5);
  661. zoomNodeList.push({
  662. node: Node5,
  663. borderWidth: 0,
  664. attr: 'node.borderwidth'
  665. }); _ratio = GD.getRatioWithRotation(0*Math.PI/180, ratio);
  666. var Node6type = 'rect';
  667. var Node6 = new ht.Node(),
  668. Node6BorderWidth = 0*2;
  669. if (Node6type === 'arc') {
  670. Node6BorderWidth *= 0;
  671. }
  672. Node6.setImage(GD.getRectJSON(156*_ratio.ratioX, 30*_ratio.ratioY, Node6type, '@arcFrom@', '@arcTo@', '@arcClose@'));
  673. Node6.setPosition(106*ratio.ratioX, 103*ratio.ratioY);
  674. Node6.setSize(156*_ratio.ratioX, 30*_ratio.ratioY);
  675. Node6.s({
  676. 'pixelPerfect':true
  677. /*@AddPara@*/
  678. });
  679. Node6.a('node.width', 156*_ratio.ratioX);
  680. Node6.a('node.height', 30*_ratio.ratioY);
  681. Node6.a('node.type', Node6type);
  682. Node6.a('node.rect', [0, 0, 156*_ratio.ratioX, 30*_ratio.ratioY]);
  683. Node6.a('node.background', 'rgba(73,192,209,1)');
  684. Node6.a('node.gradientcolor', 'rgba(73,192,209,1)');
  685. Node6.a('node.gradient', '');
  686. Node6.a('node.borderwidth', Node6BorderWidth);
  687. Node6.a('node.color', 'rgba(0,0,0,0)');
  688. Node6.a('node.fillrect', [0,0,0,0]);
  689. Node6.a('node.fillbackcolor', 'rgba(0,0,0,0)');
  690. Node6.a('node.fillgradientcolor', 'rgba(0,0,0,0)');
  691. Node6.a('node.fillgradient', '');
  692. if (Node6type !== 'rect') {
  693. Node6.a('node.arcFrom', parseFloat('@arcFrom@'));
  694. Node6.a('node.arcTo', parseFloat('@arcTo@'));
  695. Node6.a('node.arcClose', '@arcClose@' === 'true' ? true : false);
  696. }
  697. if (Node6type === 'arc') {
  698. Node6.a('node.arcOval', true);
  699. }
  700. Node6.setRotation(0*Math.PI/180);
  701. Node6.borderWidth = Node6BorderWidth;
  702. Node6.borderFillwidth = Node6BorderWidth;
  703. dataModel.add(Node6);
  704. Node6._nodename = 'Node6'
  705. Node6._nodeType = 'rect';
  706. zoomNodeList.push({
  707. node: Node6,
  708. attr: 'node.borderwidth'
  709. });
  710. (function (node, _img) {
  711. var setWidth = node.setWidth,
  712. setHeight = node.setHeight;
  713. node.setWidth = function (width) {
  714. if (width === this.getWidth()) return ;
  715. var height = this.getHeight();
  716. this.a('node.width', width);
  717. this.a('node.rect', [0,0,width, height]);
  718. setWidth.apply(this, arguments);
  719. }
  720. node.setHeight = function (height) {
  721. if (height === this.getHeight()) return ;
  722. var width = this.getWidth();
  723. this.a('node.height', height);
  724. this.a('node.rect', [0,0,width, height]);
  725. setHeight.apply(this, arguments);
  726. }
  727. })(Node6, Node6.getImage());_ratio = GD.getRatioWithRotation(0*Math.PI/180, ratio);
  728. var Node7 = new ht.Node();
  729. var Node7textStart, Node7textWidth, Node7lineStart, Node7align = 'left', Node7fontSize = 14.66663*_ratio.ratioY,Node7width = 157*_ratio.ratioX, Node7height = 24*_ratio.ratioY;
  730. (function () {
  731. if (Node7align === 'left') {
  732. Node7textStart = Node7fontSize * 0.2 > 2 ? Node7fontSize * 0.2 - 4 : Node7fontSize * 0.2 - 9;
  733. Node7textWidth = Node7width;
  734. Node7lineStart = 1;
  735. } else if (Node7align === 'right') {
  736. Node7textStart = 0;
  737. Node7textWidth =Node7fontSize <= 8 ? Node7width + Node7fontSize * 0.2 + 6 : Node7width - Node7fontSize * 0.2;
  738. Node7lineStart = (Node7width - (ht.Default.getTextSize('安全天数', 'bold '+ Node7fontSize + 'px "Arial"').width + 6)) * 0.5;
  739. } else if (Node7align === 'center') {
  740. Node7textStart = -3;
  741. Node7textWidth = Node7width;
  742. Node7lineStart = Node7width - ht.Default.getTextSize('安全天数', 'bold '+ Node7fontSize + 'px "Arial"').width - 11;
  743. }
  744. })();
  745. Node7.setImage(GD.getTextJSON(Node7width, Node7height, true, false, false, 'bold '+ Node7fontSize + 'px "Arial"'))
  746. Node7.setPosition(146*ratio.ratioX, 103*ratio.ratioY);
  747. Node7.setWidth(Node7width);
  748. Node7.setHeight(Node7height);
  749. Node7._nodeType = 'text';
  750. Node7._disallowEvert = true;
  751. Node7.setRotation(0*Math.PI/180);
  752. Node7.a('node.width', Node7width);
  753. Node7.a('node.height', Node7height);
  754. Node7.a('node.rect', [0, 0, Node7width, Node7height]);
  755. Node7.a('node.bordercolor','rgba(255,255,255,1)');
  756. Node7.a('node.borderwidth', 0);
  757. Node7.a('node.background','' || 'rgba(0,0,0,0)');
  758. Node7.a('node.gradient','');
  759. Node7.a('node.gradientcolor','');
  760. Node7.a('node.text','安全天数');
  761. Node7.a('node.textalign','left');
  762. Node7.a('node.textvAlign','middle');
  763. Node7.a('node.textrect', [Node7textStart, 0, Node7textWidth, Node7height]);
  764. Node7.a('node.color','rgba(255,255,255,1)');
  765. Node7.a('node.font','bold '+ Node7fontSize + 'px "Arial"');
  766. Node7.a('node.textvisible',true);
  767. Node7.a('node.linefeed',false);
  768. if (false) {
  769. Node7.a('node.textfunc',function(g) {
  770. g.beginPath();
  771. var str=Node7.a('node.text') || '安全天数';
  772. var color=Node7.a('node.color') || 'rgba(255,255,255,1)';
  773. canvasTextAutoLine(str,0,14.66663*0.5*_ratio.ratioY,Node7width,Node7height,14.66663*_ratio.ratioY,"left",color,'bold '+ Node7fontSize + 'px "Arial"', 0,g);
  774. });
  775. }
  776. if (false) {
  777. 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 ]);
  778. Node7.a('node.underlinevisible',false);
  779. Node7.a('node.underlineBorderWidth', 1);
  780. }
  781. dataModel.add(Node7);
  782. zoomNodeList.push({
  783. node: Node7,
  784. borderWidth: 0,
  785. attr: 'node.borderwidth'
  786. }); _ratio = GD.getRatioWithRotation(0*Math.PI/180, ratio);
  787. var Node8type = 'rect';
  788. var Node8 = new ht.Node(),
  789. Node8BorderWidth = 0*2;
  790. if (Node8type === 'arc') {
  791. Node8BorderWidth *= 0;
  792. }
  793. Node8.setImage(GD.getRectJSON(105*_ratio.ratioX, 48*_ratio.ratioY, Node8type, '@arcFrom@', '@arcTo@', '@arcClose@'));
  794. Node8.setPosition(82*ratio.ratioX, 140*ratio.ratioY);
  795. Node8.setSize(105*_ratio.ratioX, 48*_ratio.ratioY);
  796. Node8.s({
  797. 'pixelPerfect':true
  798. /*@AddPara@*/
  799. });
  800. Node8.a('node.width', 105*_ratio.ratioX);
  801. Node8.a('node.height', 48*_ratio.ratioY);
  802. Node8.a('node.type', Node8type);
  803. Node8.a('node.rect', [0, 0, 105*_ratio.ratioX, 48*_ratio.ratioY]);
  804. Node8.a('node.background', 'rgba(255,255,255,0.003921569)');
  805. Node8.a('node.gradientcolor', '');
  806. Node8.a('node.gradient', '');
  807. Node8.a('node.borderwidth', Node8BorderWidth);
  808. Node8.a('node.color', 'rgba(0,0,0,0)');
  809. Node8.a('node.fillrect', [0,0,0,0]);
  810. Node8.a('node.fillbackcolor', 'rgba(0,0,0,0)');
  811. Node8.a('node.fillgradientcolor', 'rgba(0,0,0,0)');
  812. Node8.a('node.fillgradient', '');
  813. if (Node8type !== 'rect') {
  814. Node8.a('node.arcFrom', parseFloat('@arcFrom@'));
  815. Node8.a('node.arcTo', parseFloat('@arcTo@'));
  816. Node8.a('node.arcClose', '@arcClose@' === 'true' ? true : false);
  817. }
  818. if (Node8type === 'arc') {
  819. Node8.a('node.arcOval', true);
  820. }
  821. Node8.setRotation(0*Math.PI/180);
  822. Node8.borderWidth = Node8BorderWidth;
  823. Node8.borderFillwidth = Node8BorderWidth;
  824. dataModel.add(Node8);
  825. Node8._nodename = 'Node8'
  826. Node8._nodeType = 'rect';
  827. zoomNodeList.push({
  828. node: Node8,
  829. attr: 'node.borderwidth'
  830. });
  831. (function (node, _img) {
  832. var setWidth = node.setWidth,
  833. setHeight = node.setHeight;
  834. node.setWidth = function (width) {
  835. if (width === this.getWidth()) return ;
  836. var height = this.getHeight();
  837. this.a('node.width', width);
  838. this.a('node.rect', [0,0,width, height]);
  839. setWidth.apply(this, arguments);
  840. }
  841. node.setHeight = function (height) {
  842. if (height === this.getHeight()) return ;
  843. var width = this.getWidth();
  844. this.a('node.height', height);
  845. this.a('node.rect', [0,0,width, height]);
  846. setHeight.apply(this, arguments);
  847. }
  848. })(Node8, Node8.getImage());_ratio = GD.getRatioWithRotation(0*Math.PI/180, ratio);
  849. var Node9 = new ht.Node();
  850. var Node9textStart, Node9textWidth, Node9lineStart, Node9align = 'right', Node9fontSize = 19.99995*_ratio.ratioY,Node9width = 59*_ratio.ratioX, Node9height = 24*_ratio.ratioY;
  851. (function () {
  852. if (Node9align === 'left') {
  853. Node9textStart = Node9fontSize * 0.2 > 2 ? Node9fontSize * 0.2 - 4 : Node9fontSize * 0.2 - 9;
  854. Node9textWidth = Node9width;
  855. Node9lineStart = 1;
  856. } else if (Node9align === 'right') {
  857. Node9textStart = 0;
  858. Node9textWidth =Node9fontSize <= 8 ? Node9width + Node9fontSize * 0.2 + 6 : Node9width - Node9fontSize * 0.2;
  859. Node9lineStart = (Node9width - (ht.Default.getTextSize('0', ' '+ Node9fontSize + 'px "Arial"').width + 6)) * 0.5;
  860. } else if (Node9align === 'center') {
  861. Node9textStart = -3;
  862. Node9textWidth = Node9width;
  863. Node9lineStart = Node9width - ht.Default.getTextSize('0', ' '+ Node9fontSize + 'px "Arial"').width - 11;
  864. }
  865. })();
  866. Node9.setImage(GD.getTextJSON(Node9width, Node9height, true, false, false, ' '+ Node9fontSize + 'px "Arial"'))
  867. Node9.setPosition(77*ratio.ratioX, 148*ratio.ratioY);
  868. Node9.setWidth(Node9width);
  869. Node9.setHeight(Node9height);
  870. Node9._nodeType = 'text';
  871. Node9._disallowEvert = true;
  872. Node9.setRotation(0*Math.PI/180);
  873. Node9.a('node.width', Node9width);
  874. Node9.a('node.height', Node9height);
  875. Node9.a('node.rect', [0, 0, Node9width, Node9height]);
  876. Node9.a('node.bordercolor','rgba(0,0,0,1)');
  877. Node9.a('node.borderwidth', 0);
  878. Node9.a('node.background','' || 'rgba(0,0,0,0)');
  879. Node9.a('node.gradient','');
  880. Node9.a('node.gradientcolor','');
  881. Node9.a('node.text','0');
  882. Node9.a('node.textalign','right');
  883. Node9.a('node.textvAlign','middle');
  884. Node9.a('node.textrect', [Node9textStart, 0, Node9textWidth, Node9height]);
  885. Node9.a('node.color','rgba(0,0,0,1)');
  886. Node9.a('node.font',' '+ Node9fontSize + 'px "Arial"');
  887. Node9.a('node.textvisible',true);
  888. Node9.a('node.linefeed',false);
  889. if (false) {
  890. Node9.a('node.textfunc',function(g) {
  891. g.beginPath();
  892. var str=Node9.a('node.text') || '0';
  893. var color=Node9.a('node.color') || 'rgba(0,0,0,1)';
  894. canvasTextAutoLine(str,0,19.99995*0.5*_ratio.ratioY,Node9width,Node9height,19.99995*_ratio.ratioY,"right",color,' '+ Node9fontSize + 'px "Arial"', 0,g);
  895. });
  896. }
  897. if (false) {
  898. 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 ]);
  899. Node9.a('node.underlinevisible',false);
  900. Node9.a('node.underlineBorderWidth', 1);
  901. }
  902. dataModel.add(Node9);
  903. zoomNodeList.push({
  904. node: Node9,
  905. borderWidth: 0,
  906. attr: 'node.borderwidth'
  907. }); _ratio = GD.getRatioWithRotation(0*Math.PI/180, ratio);
  908. var Node10type = 'rect';
  909. var Node10 = new ht.Node(),
  910. Node10BorderWidth = 0*2;
  911. if (Node10type === 'arc') {
  912. Node10BorderWidth *= 0;
  913. }
  914. Node10.setImage(GD.getRectJSON(31*_ratio.ratioX, 31*_ratio.ratioY, Node10type, '@arcFrom@', '@arcTo@', '@arcClose@'));
  915. Node10.setPosition(165*ratio.ratioX, 145*ratio.ratioY);
  916. Node10.setSize(31*_ratio.ratioX, 31*_ratio.ratioY);
  917. Node10.s({
  918. 'pixelPerfect':true
  919. /*@AddPara@*/
  920. });
  921. Node10.a('node.width', 31*_ratio.ratioX);
  922. Node10.a('node.height', 31*_ratio.ratioY);
  923. Node10.a('node.type', Node10type);
  924. Node10.a('node.rect', [0, 0, 31*_ratio.ratioX, 31*_ratio.ratioY]);
  925. Node10.a('node.background', 'rgba(225,102,38,1)');
  926. Node10.a('node.gradientcolor', 'rgba(225,102,38,1)');
  927. Node10.a('node.gradient', '');
  928. Node10.a('node.borderwidth', Node10BorderWidth);
  929. Node10.a('node.color', 'rgba(0,0,0,0)');
  930. Node10.a('node.fillrect', [0,0,0,0]);
  931. Node10.a('node.fillbackcolor', 'rgba(0,0,0,0)');
  932. Node10.a('node.fillgradientcolor', 'rgba(0,0,0,0)');
  933. Node10.a('node.fillgradient', '');
  934. if (Node10type !== 'rect') {
  935. Node10.a('node.arcFrom', parseFloat('@arcFrom@'));
  936. Node10.a('node.arcTo', parseFloat('@arcTo@'));
  937. Node10.a('node.arcClose', '@arcClose@' === 'true' ? true : false);
  938. }
  939. if (Node10type === 'arc') {
  940. Node10.a('node.arcOval', true);
  941. }
  942. Node10.setRotation(0*Math.PI/180);
  943. Node10.borderWidth = Node10BorderWidth;
  944. Node10.borderFillwidth = Node10BorderWidth;
  945. dataModel.add(Node10);
  946. Node10._nodename = 'Node10'
  947. Node10._nodeType = 'rect';
  948. zoomNodeList.push({
  949. node: Node10,
  950. attr: 'node.borderwidth'
  951. });
  952. (function (node, _img) {
  953. var setWidth = node.setWidth,
  954. setHeight = node.setHeight;
  955. node.setWidth = function (width) {
  956. if (width === this.getWidth()) return ;
  957. var height = this.getHeight();
  958. this.a('node.width', width);
  959. this.a('node.rect', [0,0,width, height]);
  960. setWidth.apply(this, arguments);
  961. }
  962. node.setHeight = function (height) {
  963. if (height === this.getHeight()) return ;
  964. var width = this.getWidth();
  965. this.a('node.height', height);
  966. this.a('node.rect', [0,0,width, height]);
  967. setHeight.apply(this, arguments);
  968. }
  969. })(Node10, Node10.getImage());_ratio = GD.getRatioWithRotation(0*Math.PI/180, ratio);
  970. var Node11 = new ht.Node();
  971. var Node11textStart, Node11textWidth, Node11lineStart, Node11align = 'left', Node11fontSize = 13.3333*_ratio.ratioY,Node11width = 27*_ratio.ratioX, Node11height = 16*_ratio.ratioY;
  972. (function () {
  973. if (Node11align === 'left') {
  974. Node11textStart = Node11fontSize * 0.2 > 2 ? Node11fontSize * 0.2 - 4 : Node11fontSize * 0.2 - 9;
  975. Node11textWidth = Node11width;
  976. Node11lineStart = 1;
  977. } else if (Node11align === 'right') {
  978. Node11textStart = 0;
  979. Node11textWidth =Node11fontSize <= 8 ? Node11width + Node11fontSize * 0.2 + 6 : Node11width - Node11fontSize * 0.2;
  980. Node11lineStart = (Node11width - (ht.Default.getTextSize('天', 'bold '+ Node11fontSize + 'px "Arial"').width + 6)) * 0.5;
  981. } else if (Node11align === 'center') {
  982. Node11textStart = -3;
  983. Node11textWidth = Node11width;
  984. Node11lineStart = Node11width - ht.Default.getTextSize('天', 'bold '+ Node11fontSize + 'px "Arial"').width - 11;
  985. }
  986. })();
  987. Node11.setImage(GD.getTextJSON(Node11width, Node11height, true, false, false, 'bold '+ Node11fontSize + 'px "Arial"'))
  988. Node11.setPosition(169*ratio.ratioX, 147*ratio.ratioY);
  989. Node11.setWidth(Node11width);
  990. Node11.setHeight(Node11height);
  991. Node11._nodeType = 'text';
  992. Node11._disallowEvert = true;
  993. Node11.setRotation(0*Math.PI/180);
  994. Node11.a('node.width', Node11width);
  995. Node11.a('node.height', Node11height);
  996. Node11.a('node.rect', [0, 0, Node11width, Node11height]);
  997. Node11.a('node.bordercolor','rgba(255,255,255,1)');
  998. Node11.a('node.borderwidth', 0);
  999. Node11.a('node.background','' || 'rgba(0,0,0,0)');
  1000. Node11.a('node.gradient','');
  1001. Node11.a('node.gradientcolor','');
  1002. Node11.a('node.text','天');
  1003. Node11.a('node.textalign','left');
  1004. Node11.a('node.textvAlign','middle');
  1005. Node11.a('node.textrect', [Node11textStart, 0, Node11textWidth, Node11height]);
  1006. Node11.a('node.color','rgba(255,255,255,1)');
  1007. Node11.a('node.font','bold '+ Node11fontSize + 'px "Arial"');
  1008. Node11.a('node.textvisible',true);
  1009. Node11.a('node.linefeed',false);
  1010. if (false) {
  1011. Node11.a('node.textfunc',function(g) {
  1012. g.beginPath();
  1013. var str=Node11.a('node.text') || '天';
  1014. var color=Node11.a('node.color') || 'rgba(255,255,255,1)';
  1015. canvasTextAutoLine(str,0,13.3333*0.5*_ratio.ratioY,Node11width,Node11height,13.3333*_ratio.ratioY,"left",color,'bold '+ Node11fontSize + 'px "Arial"', 0,g);
  1016. });
  1017. }
  1018. if (false) {
  1019. 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 ]);
  1020. Node11.a('node.underlinevisible',false);
  1021. Node11.a('node.underlineBorderWidth', 1);
  1022. }
  1023. dataModel.add(Node11);
  1024. zoomNodeList.push({
  1025. node: Node11,
  1026. borderWidth: 0,
  1027. attr: 'node.borderwidth'
  1028. }); _ratio = GD.getRatioWithRotation(0*Math.PI/180, ratio);
  1029. var Node12type = 'rect';
  1030. var Node12 = new ht.Node(),
  1031. Node12BorderWidth = 1*2;
  1032. if (Node12type === 'arc') {
  1033. Node12BorderWidth *= 1;
  1034. }
  1035. Node12.setImage(GD.getRectJSON(27*_ratio.ratioX, 121*_ratio.ratioY, Node12type, '@arcFrom@', '@arcTo@', '@arcClose@'));
  1036. Node12.setPosition(1326*ratio.ratioX, 100*ratio.ratioY);
  1037. Node12.setSize(27*_ratio.ratioX, 121*_ratio.ratioY);
  1038. Node12.s({
  1039. 'pixelPerfect':true
  1040. /*@AddPara@*/
  1041. });
  1042. Node12.a('node.width', 27*_ratio.ratioX);
  1043. Node12.a('node.height', 121*_ratio.ratioY);
  1044. Node12.a('node.type', Node12type);
  1045. Node12.a('node.rect', [0, 0, 27*_ratio.ratioX, 121*_ratio.ratioY]);
  1046. Node12.a('node.background', 'rgba(0,0,0,1)');
  1047. Node12.a('node.gradientcolor', 'rgba(0,0,0,1)');
  1048. Node12.a('node.gradient', '');
  1049. Node12.a('node.borderwidth', Node12BorderWidth);
  1050. Node12.a('node.color', 'rgba(0,0,255,1)');
  1051. Node12.a('node.fillrect', [0,0,0,0]);
  1052. Node12.a('node.fillbackcolor', 'rgba(0,0,0,0)');
  1053. Node12.a('node.fillgradientcolor', 'rgba(0,0,0,0)');
  1054. Node12.a('node.fillgradient', '');
  1055. if (Node12type !== 'rect') {
  1056. Node12.a('node.arcFrom', parseFloat('@arcFrom@'));
  1057. Node12.a('node.arcTo', parseFloat('@arcTo@'));
  1058. Node12.a('node.arcClose', '@arcClose@' === 'true' ? true : false);
  1059. }
  1060. if (Node12type === 'arc') {
  1061. Node12.a('node.arcOval', true);
  1062. }
  1063. Node12.setRotation(0*Math.PI/180);
  1064. Node12.borderWidth = Node12BorderWidth;
  1065. Node12.borderFillwidth = Node12BorderWidth;
  1066. dataModel.add(Node12);
  1067. Node12._nodename = 'Node12'
  1068. Node12._nodeType = 'rect';
  1069. zoomNodeList.push({
  1070. node: Node12,
  1071. attr: 'node.borderwidth'
  1072. });
  1073. (function (node, _img) {
  1074. var setWidth = node.setWidth,
  1075. setHeight = node.setHeight;
  1076. node.setWidth = function (width) {
  1077. if (width === this.getWidth()) return ;
  1078. var height = this.getHeight();
  1079. this.a('node.width', width);
  1080. this.a('node.rect', [0,0,width, height]);
  1081. setWidth.apply(this, arguments);
  1082. }
  1083. node.setHeight = function (height) {
  1084. if (height === this.getHeight()) return ;
  1085. var width = this.getWidth();
  1086. this.a('node.height', height);
  1087. this.a('node.rect', [0,0,width, height]);
  1088. setHeight.apply(this, arguments);
  1089. }
  1090. })(Node12, Node12.getImage());_ratio = GD.getRatioWithRotation(0*Math.PI/180, ratio);
  1091. var Node13 = new ht.Node();
  1092. var Node13textStart, Node13textWidth, Node13lineStart, Node13align = 'left', Node13fontSize = 11.99997*_ratio.ratioY,Node13width = 53*_ratio.ratioX, Node13height = 20*_ratio.ratioY;
  1093. (function () {
  1094. if (Node13align === 'left') {
  1095. Node13textStart = Node13fontSize * 0.2 > 2 ? Node13fontSize * 0.2 - 4 : Node13fontSize * 0.2 - 9;
  1096. Node13textWidth = Node13width;
  1097. Node13lineStart = 1;
  1098. } else if (Node13align === 'right') {
  1099. Node13textStart = 0;
  1100. Node13textWidth =Node13fontSize <= 8 ? Node13width + Node13fontSize * 0.2 + 6 : Node13width - Node13fontSize * 0.2;
  1101. Node13lineStart = (Node13width - (ht.Default.getTextSize('风', 'bold '+ Node13fontSize + 'px "Arial"').width + 6)) * 0.5;
  1102. } else if (Node13align === 'center') {
  1103. Node13textStart = -3;
  1104. Node13textWidth = Node13width;
  1105. Node13lineStart = Node13width - ht.Default.getTextSize('风', 'bold '+ Node13fontSize + 'px "Arial"').width - 11;
  1106. }
  1107. })();
  1108. Node13.setImage(GD.getTextJSON(Node13width, Node13height, true, false, false, 'bold '+ Node13fontSize + 'px "Arial"'))
  1109. Node13.setPosition(1343*ratio.ratioX, 66*ratio.ratioY);
  1110. Node13.setWidth(Node13width);
  1111. Node13.setHeight(Node13height);
  1112. Node13._nodeType = 'text';
  1113. Node13._disallowEvert = true;
  1114. Node13.setRotation(0*Math.PI/180);
  1115. Node13.a('node.width', Node13width);
  1116. Node13.a('node.height', Node13height);
  1117. Node13.a('node.rect', [0, 0, Node13width, Node13height]);
  1118. Node13.a('node.bordercolor','rgba(255,255,255,1)');
  1119. Node13.a('node.borderwidth', 0);
  1120. Node13.a('node.background','' || 'rgba(0,0,0,0)');
  1121. Node13.a('node.gradient','');
  1122. Node13.a('node.gradientcolor','');
  1123. Node13.a('node.text','风');
  1124. Node13.a('node.textalign','left');
  1125. Node13.a('node.textvAlign','middle');
  1126. Node13.a('node.textrect', [Node13textStart, 0, Node13textWidth, Node13height]);
  1127. Node13.a('node.color','rgba(255,255,255,1)');
  1128. Node13.a('node.font','bold '+ Node13fontSize + 'px "Arial"');
  1129. Node13.a('node.textvisible',true);
  1130. Node13.a('node.linefeed',false);
  1131. if (false) {
  1132. Node13.a('node.textfunc',function(g) {
  1133. g.beginPath();
  1134. var str=Node13.a('node.text') || '风';
  1135. var color=Node13.a('node.color') || 'rgba(255,255,255,1)';
  1136. canvasTextAutoLine(str,0,11.99997*0.5*_ratio.ratioY,Node13width,Node13height,11.99997*_ratio.ratioY,"left",color,'bold '+ Node13fontSize + 'px "Arial"', 0,g);
  1137. });
  1138. }
  1139. if (false) {
  1140. Node13.a('node.underlinepoints',[Node13lineStart, (20 - 11.99997) * 0.5 * _ratio.ratioY + Node13fontSize + 2 , ht.Default.getTextSize('风', 'bold '+ Node13fontSize + 'px "Arial"').width + 6, (Node13height - Node13fontSize) * 0.5*_ratio.ratioY + Node13fontSize + 2 ]);
  1141. Node13.a('node.underlinevisible',false);
  1142. Node13.a('node.underlineBorderWidth', 1);
  1143. }
  1144. dataModel.add(Node13);
  1145. zoomNodeList.push({
  1146. node: Node13,
  1147. borderWidth: 0,
  1148. attr: 'node.borderwidth'
  1149. }); _ratio = GD.getRatioWithRotation(0*Math.PI/180, ratio);
  1150. var Node14type = 'rect';
  1151. var Node14 = new ht.Node(),
  1152. Node14BorderWidth = 1*2;
  1153. if (Node14type === 'arc') {
  1154. Node14BorderWidth *= 1;
  1155. }
  1156. Node14.setImage(GD.getRectJSON(130*_ratio.ratioX, 121*_ratio.ratioY, Node14type, '@arcFrom@', '@arcTo@', '@arcClose@'));
  1157. Node14.setPosition(1405*ratio.ratioX, 100*ratio.ratioY);
  1158. Node14.setSize(130*_ratio.ratioX, 121*_ratio.ratioY);
  1159. Node14.s({
  1160. 'pixelPerfect':true
  1161. /*@AddPara@*/
  1162. });
  1163. Node14.a('node.width', 130*_ratio.ratioX);
  1164. Node14.a('node.height', 121*_ratio.ratioY);
  1165. Node14.a('node.type', Node14type);
  1166. Node14.a('node.rect', [0, 0, 130*_ratio.ratioX, 121*_ratio.ratioY]);
  1167. Node14.a('node.background', 'rgba(255,255,255,0.003921569)');
  1168. Node14.a('node.gradientcolor', '');
  1169. Node14.a('node.gradient', '');
  1170. Node14.a('node.borderwidth', Node14BorderWidth);
  1171. Node14.a('node.color', 'rgba(128,128,128,1)');
  1172. Node14.a('node.fillrect', [0,0,0,0]);
  1173. Node14.a('node.fillbackcolor', 'rgba(0,0,0,0)');
  1174. Node14.a('node.fillgradientcolor', 'rgba(0,0,0,0)');
  1175. Node14.a('node.fillgradient', '');
  1176. if (Node14type !== 'rect') {
  1177. Node14.a('node.arcFrom', parseFloat('@arcFrom@'));
  1178. Node14.a('node.arcTo', parseFloat('@arcTo@'));
  1179. Node14.a('node.arcClose', '@arcClose@' === 'true' ? true : false);
  1180. }
  1181. if (Node14type === 'arc') {
  1182. Node14.a('node.arcOval', true);
  1183. }
  1184. Node14.setRotation(0*Math.PI/180);
  1185. Node14.borderWidth = Node14BorderWidth;
  1186. Node14.borderFillwidth = Node14BorderWidth;
  1187. dataModel.add(Node14);
  1188. Node14._nodename = 'Node14'
  1189. Node14._nodeType = 'rect';
  1190. zoomNodeList.push({
  1191. node: Node14,
  1192. attr: 'node.borderwidth'
  1193. });
  1194. (function (node, _img) {
  1195. var setWidth = node.setWidth,
  1196. setHeight = node.setHeight;
  1197. node.setWidth = function (width) {
  1198. if (width === this.getWidth()) return ;
  1199. var height = this.getHeight();
  1200. this.a('node.width', width);
  1201. this.a('node.rect', [0,0,width, height]);
  1202. setWidth.apply(this, arguments);
  1203. }
  1204. node.setHeight = function (height) {
  1205. if (height === this.getHeight()) return ;
  1206. var width = this.getWidth();
  1207. this.a('node.height', height);
  1208. this.a('node.rect', [0,0,width, height]);
  1209. setHeight.apply(this, arguments);
  1210. }
  1211. })(Node14, Node14.getImage());_ratio = GD.getRatioWithRotation(0*Math.PI/180, ratio);
  1212. var Node15 = new ht.Node();
  1213. var Node15textStart, Node15textWidth, Node15lineStart, Node15align = 'left', Node15fontSize = 13.3333*_ratio.ratioY,Node15width = 59*_ratio.ratioX, Node15height = 25*_ratio.ratioY;
  1214. (function () {
  1215. if (Node15align === 'left') {
  1216. Node15textStart = Node15fontSize * 0.2 > 2 ? Node15fontSize * 0.2 - 4 : Node15fontSize * 0.2 - 9;
  1217. Node15textWidth = Node15width;
  1218. Node15lineStart = 1;
  1219. } else if (Node15align === 'right') {
  1220. Node15textStart = 0;
  1221. Node15textWidth =Node15fontSize <= 8 ? Node15width + Node15fontSize * 0.2 + 6 : Node15width - Node15fontSize * 0.2;
  1222. Node15lineStart = (Node15width - (ht.Default.getTextSize('接入', ' '+ Node15fontSize + 'px "Arial"').width + 6)) * 0.5;
  1223. } else if (Node15align === 'center') {
  1224. Node15textStart = -3;
  1225. Node15textWidth = Node15width;
  1226. Node15lineStart = Node15width - ht.Default.getTextSize('接入', ' '+ Node15fontSize + 'px "Arial"').width - 11;
  1227. }
  1228. })();
  1229. Node15.setImage(GD.getTextJSON(Node15width, Node15height, true, false, false, ' '+ Node15fontSize + 'px "Arial"'))
  1230. Node15.setPosition(1374*ratio.ratioX, 54*ratio.ratioY);
  1231. Node15.setWidth(Node15width);
  1232. Node15.setHeight(Node15height);
  1233. Node15._nodeType = 'text';
  1234. Node15._disallowEvert = true;
  1235. Node15.setRotation(0*Math.PI/180);
  1236. Node15.a('node.width', Node15width);
  1237. Node15.a('node.height', Node15height);
  1238. Node15.a('node.rect', [0, 0, Node15width, Node15height]);
  1239. Node15.a('node.bordercolor','rgba(105,105,105,1)');
  1240. Node15.a('node.borderwidth', 0);
  1241. Node15.a('node.background','' || 'rgba(0,0,0,0)');
  1242. Node15.a('node.gradient','');
  1243. Node15.a('node.gradientcolor','');
  1244. Node15.a('node.text','接入');
  1245. Node15.a('node.textalign','left');
  1246. Node15.a('node.textvAlign','middle');
  1247. Node15.a('node.textrect', [Node15textStart, 0, Node15textWidth, Node15height]);
  1248. Node15.a('node.color','rgba(105,105,105,1)');
  1249. Node15.a('node.font',' '+ Node15fontSize + 'px "Arial"');
  1250. Node15.a('node.textvisible',true);
  1251. Node15.a('node.linefeed',false);
  1252. if (false) {
  1253. Node15.a('node.textfunc',function(g) {
  1254. g.beginPath();
  1255. var str=Node15.a('node.text') || '接入';
  1256. var color=Node15.a('node.color') || 'rgba(105,105,105,1)';
  1257. canvasTextAutoLine(str,0,13.3333*0.5*_ratio.ratioY,Node15width,Node15height,13.3333*_ratio.ratioY,"left",color,' '+ Node15fontSize + 'px "Arial"', 0,g);
  1258. });
  1259. }
  1260. if (false) {
  1261. Node15.a('node.underlinepoints',[Node15lineStart, (25 - 13.3333) * 0.5 * _ratio.ratioY + Node15fontSize + 2 , ht.Default.getTextSize('接入', ' '+ Node15fontSize + 'px "Arial"').width + 6, (Node15height - Node15fontSize) * 0.5*_ratio.ratioY + Node15fontSize + 2 ]);
  1262. Node15.a('node.underlinevisible',false);
  1263. Node15.a('node.underlineBorderWidth', 1);
  1264. }
  1265. dataModel.add(Node15);
  1266. zoomNodeList.push({
  1267. node: Node15,
  1268. borderWidth: 0,
  1269. attr: 'node.borderwidth'
  1270. }); _ratio = GD.getRatioWithRotation(0*Math.PI/180, ratio);
  1271. var Node16 = new ht.Node();
  1272. var Node16textStart, Node16textWidth, Node16lineStart, Node16align = 'center', Node16fontSize = 26.6666*_ratio.ratioY,Node16width = 87*_ratio.ratioX, Node16height = 36*_ratio.ratioY;
  1273. (function () {
  1274. if (Node16align === 'left') {
  1275. Node16textStart = Node16fontSize * 0.2 > 2 ? Node16fontSize * 0.2 - 4 : Node16fontSize * 0.2 - 9;
  1276. Node16textWidth = Node16width;
  1277. Node16lineStart = 1;
  1278. } else if (Node16align === 'right') {
  1279. Node16textStart = 0;
  1280. Node16textWidth =Node16fontSize <= 8 ? Node16width + Node16fontSize * 0.2 + 6 : Node16width - Node16fontSize * 0.2;
  1281. Node16lineStart = (Node16width - (ht.Default.getTextSize('0', ' '+ Node16fontSize + 'px "Arial"').width + 6)) * 0.5;
  1282. } else if (Node16align === 'center') {
  1283. Node16textStart = -3;
  1284. Node16textWidth = Node16width;
  1285. Node16lineStart = Node16width - ht.Default.getTextSize('0', ' '+ Node16fontSize + 'px "Arial"').width - 11;
  1286. }
  1287. })();
  1288. Node16.setImage(GD.getTextJSON(Node16width, Node16height, true, false, false, ' '+ Node16fontSize + 'px "Arial"'))
  1289. Node16.setPosition(1406*ratio.ratioX, 99*ratio.ratioY);
  1290. Node16.setWidth(Node16width);
  1291. Node16.setHeight(Node16height);
  1292. Node16._nodeType = 'text';
  1293. Node16._disallowEvert = true;
  1294. Node16.setRotation(0*Math.PI/180);
  1295. Node16.a('node.width', Node16width);
  1296. Node16.a('node.height', Node16height);
  1297. Node16.a('node.rect', [0, 0, Node16width, Node16height]);
  1298. Node16.a('node.bordercolor','rgba(0,0,0,1)');
  1299. Node16.a('node.borderwidth', 0);
  1300. Node16.a('node.background','' || 'rgba(0,0,0,0)');
  1301. Node16.a('node.gradient','');
  1302. Node16.a('node.gradientcolor','');
  1303. Node16.a('node.text','0');
  1304. Node16.a('node.textalign','center');
  1305. Node16.a('node.textvAlign','middle');
  1306. Node16.a('node.textrect', [Node16textStart, 0, Node16textWidth, Node16height]);
  1307. Node16.a('node.color','rgba(0,0,0,1)');
  1308. Node16.a('node.font',' '+ Node16fontSize + 'px "Arial"');
  1309. Node16.a('node.textvisible',true);
  1310. Node16.a('node.linefeed',false);
  1311. if (false) {
  1312. Node16.a('node.textfunc',function(g) {
  1313. g.beginPath();
  1314. var str=Node16.a('node.text') || '0';
  1315. var color=Node16.a('node.color') || 'rgba(0,0,0,1)';
  1316. canvasTextAutoLine(str,0,26.6666*0.5*_ratio.ratioY,Node16width,Node16height,26.6666*_ratio.ratioY,"center",color,' '+ Node16fontSize + 'px "Arial"', 0,g);
  1317. });
  1318. }
  1319. if (false) {
  1320. Node16.a('node.underlinepoints',[Node16lineStart, (36 - 26.6666) * 0.5 * _ratio.ratioY + Node16fontSize + 2 , ht.Default.getTextSize('0', ' '+ Node16fontSize + 'px "Arial"').width + 6, (Node16height - Node16fontSize) * 0.5*_ratio.ratioY + Node16fontSize + 2 ]);
  1321. Node16.a('node.underlinevisible',false);
  1322. Node16.a('node.underlineBorderWidth', 1);
  1323. }
  1324. dataModel.add(Node16);
  1325. zoomNodeList.push({
  1326. node: Node16,
  1327. borderWidth: 0,
  1328. attr: 'node.borderwidth'
  1329. }); _ratio = GD.getRatioWithRotation(0*Math.PI/180, ratio);
  1330. var Node17 = new ht.Node();
  1331. var Node17textStart, Node17textWidth, Node17lineStart, Node17align = 'center', Node17fontSize = 14.66663*_ratio.ratioY,Node17width = 87*_ratio.ratioX, Node17height = 26*_ratio.ratioY;
  1332. (function () {
  1333. if (Node17align === 'left') {
  1334. Node17textStart = Node17fontSize * 0.2 > 2 ? Node17fontSize * 0.2 - 4 : Node17fontSize * 0.2 - 9;
  1335. Node17textWidth = Node17width;
  1336. Node17lineStart = 1;
  1337. } else if (Node17align === 'right') {
  1338. Node17textStart = 0;
  1339. Node17textWidth =Node17fontSize <= 8 ? Node17width + Node17fontSize * 0.2 + 6 : Node17width - Node17fontSize * 0.2;
  1340. Node17lineStart = (Node17width - (ht.Default.getTextSize('台', ' '+ Node17fontSize + 'px "Arial"').width + 6)) * 0.5;
  1341. } else if (Node17align === 'center') {
  1342. Node17textStart = -3;
  1343. Node17textWidth = Node17width;
  1344. Node17lineStart = Node17width - ht.Default.getTextSize('台', ' '+ Node17fontSize + 'px "Arial"').width - 11;
  1345. }
  1346. })();
  1347. Node17.setImage(GD.getTextJSON(Node17width, Node17height, true, false, false, ' '+ Node17fontSize + 'px "Arial"'))
  1348. Node17.setPosition(1453*ratio.ratioX, 148*ratio.ratioY);
  1349. Node17.setWidth(Node17width);
  1350. Node17.setHeight(Node17height);
  1351. Node17._nodeType = 'text';
  1352. Node17._disallowEvert = true;
  1353. Node17.setRotation(0*Math.PI/180);
  1354. Node17.a('node.width', Node17width);
  1355. Node17.a('node.height', Node17height);
  1356. Node17.a('node.rect', [0, 0, Node17width, Node17height]);
  1357. Node17.a('node.bordercolor','rgba(105,105,105,1)');
  1358. Node17.a('node.borderwidth', 0);
  1359. Node17.a('node.background','' || 'rgba(0,0,0,0)');
  1360. Node17.a('node.gradient','');
  1361. Node17.a('node.gradientcolor','');
  1362. Node17.a('node.text','台');
  1363. Node17.a('node.textalign','center');
  1364. Node17.a('node.textvAlign','middle');
  1365. Node17.a('node.textrect', [Node17textStart, 0, Node17textWidth, Node17height]);
  1366. Node17.a('node.color','rgba(105,105,105,1)');
  1367. Node17.a('node.font',' '+ Node17fontSize + 'px "Arial"');
  1368. Node17.a('node.textvisible',true);
  1369. Node17.a('node.linefeed',false);
  1370. if (false) {
  1371. Node17.a('node.textfunc',function(g) {
  1372. g.beginPath();
  1373. var str=Node17.a('node.text') || '台';
  1374. var color=Node17.a('node.color') || 'rgba(105,105,105,1)';
  1375. canvasTextAutoLine(str,0,14.66663*0.5*_ratio.ratioY,Node17width,Node17height,14.66663*_ratio.ratioY,"center",color,' '+ Node17fontSize + 'px "Arial"', 0,g);
  1376. });
  1377. }
  1378. if (false) {
  1379. Node17.a('node.underlinepoints',[Node17lineStart, (26 - 14.66663) * 0.5 * _ratio.ratioY + Node17fontSize + 2 , ht.Default.getTextSize('台', ' '+ Node17fontSize + 'px "Arial"').width + 6, (Node17height - Node17fontSize) * 0.5*_ratio.ratioY + Node17fontSize + 2 ]);
  1380. Node17.a('node.underlinevisible',false);
  1381. Node17.a('node.underlineBorderWidth', 1);
  1382. }
  1383. dataModel.add(Node17);
  1384. zoomNodeList.push({
  1385. node: Node17,
  1386. borderWidth: 0,
  1387. attr: 'node.borderwidth'
  1388. }); _ratio = GD.getRatioWithRotation(0*Math.PI/180, ratio);
  1389. var Node18 = new ht.Node();
  1390. var Node18textStart, Node18textWidth, Node18lineStart, Node18align = 'center', Node18fontSize = 14.66663*_ratio.ratioY,Node18width = 67*_ratio.ratioX, Node18height = 26*_ratio.ratioY;
  1391. (function () {
  1392. if (Node18align === 'left') {
  1393. Node18textStart = Node18fontSize * 0.2 > 2 ? Node18fontSize * 0.2 - 4 : Node18fontSize * 0.2 - 9;
  1394. Node18textWidth = Node18width;
  1395. Node18lineStart = 1;
  1396. } else if (Node18align === 'right') {
  1397. Node18textStart = 0;
  1398. Node18textWidth =Node18fontSize <= 8 ? Node18width + Node18fontSize * 0.2 + 6 : Node18width - Node18fontSize * 0.2;
  1399. Node18lineStart = (Node18width - (ht.Default.getTextSize('台', ' '+ Node18fontSize + 'px "Arial"').width + 6)) * 0.5;
  1400. } else if (Node18align === 'center') {
  1401. Node18textStart = -3;
  1402. Node18textWidth = Node18width;
  1403. Node18lineStart = Node18width - ht.Default.getTextSize('台', ' '+ Node18fontSize + 'px "Arial"').width - 11;
  1404. }
  1405. })();
  1406. Node18.setImage(GD.getTextJSON(Node18width, Node18height, true, false, false, ' '+ Node18fontSize + 'px "Arial"'))
  1407. Node18.setPosition(1586*ratio.ratioX, 146*ratio.ratioY);
  1408. Node18.setWidth(Node18width);
  1409. Node18.setHeight(Node18height);
  1410. Node18._nodeType = 'text';
  1411. Node18._disallowEvert = true;
  1412. Node18.setRotation(0*Math.PI/180);
  1413. Node18.a('node.width', Node18width);
  1414. Node18.a('node.height', Node18height);
  1415. Node18.a('node.rect', [0, 0, Node18width, Node18height]);
  1416. Node18.a('node.bordercolor','rgba(105,105,105,1)');
  1417. Node18.a('node.borderwidth', 0);
  1418. Node18.a('node.background','' || 'rgba(0,0,0,0)');
  1419. Node18.a('node.gradient','');
  1420. Node18.a('node.gradientcolor','');
  1421. Node18.a('node.text','台');
  1422. Node18.a('node.textalign','center');
  1423. Node18.a('node.textvAlign','middle');
  1424. Node18.a('node.textrect', [Node18textStart, 0, Node18textWidth, Node18height]);
  1425. Node18.a('node.color','rgba(105,105,105,1)');
  1426. Node18.a('node.font',' '+ Node18fontSize + 'px "Arial"');
  1427. Node18.a('node.textvisible',true);
  1428. Node18.a('node.linefeed',false);
  1429. if (false) {
  1430. Node18.a('node.textfunc',function(g) {
  1431. g.beginPath();
  1432. var str=Node18.a('node.text') || '台';
  1433. var color=Node18.a('node.color') || 'rgba(105,105,105,1)';
  1434. canvasTextAutoLine(str,0,14.66663*0.5*_ratio.ratioY,Node18width,Node18height,14.66663*_ratio.ratioY,"center",color,' '+ Node18fontSize + 'px "Arial"', 0,g);
  1435. });
  1436. }
  1437. if (false) {
  1438. Node18.a('node.underlinepoints',[Node18lineStart, (26 - 14.66663) * 0.5 * _ratio.ratioY + Node18fontSize + 2 , ht.Default.getTextSize('台', ' '+ Node18fontSize + 'px "Arial"').width + 6, (Node18height - Node18fontSize) * 0.5*_ratio.ratioY + Node18fontSize + 2 ]);
  1439. Node18.a('node.underlinevisible',false);
  1440. Node18.a('node.underlineBorderWidth', 1);
  1441. }
  1442. dataModel.add(Node18);
  1443. zoomNodeList.push({
  1444. node: Node18,
  1445. borderWidth: 0,
  1446. attr: 'node.borderwidth'
  1447. }); var Node19;
  1448. (function () {
  1449. var _ratio = GD.getRatioWithRotation(0*Math.PI/180, ratio);
  1450. var ratioX, ratioY;
  1451. if ('Default' === 'False') {
  1452. ratioX = 1;
  1453. ratioY = 1;
  1454. } else if ('Default' === 'X') {
  1455. ratioX = ratioY = _ratio.ratioX;
  1456. } else if ('Default' === 'Y') {
  1457. ratioX = ratioY = _ratio.ratioY;
  1458. } else {
  1459. ratioX = _ratio.ratioX;
  1460. ratioY = _ratio.ratioY;
  1461. }
  1462. ht.Default.setImage('imgimage//page_list_box_left_orange.jpg', PAGEROOTDIR + 'image//page_list_box_left_orange.jpg');
  1463. Node19 = new ht.Node();
  1464. Node19.setPosition(1475*ratio.ratioX, 130*ratio.ratioY);
  1465. Node19.setSize(9*ratioX, 60*ratioY);
  1466. Node19.setImage('imgimage//page_list_box_left_orange.jpg');
  1467. Node19.setRotation(0*Math.PI/180);
  1468. Node19._zoomBy = 'Default';
  1469. Node19._nodeType = 'image';
  1470. Node19._disallowEvert = true;
  1471. dataModel.add(Node19);
  1472. })();
  1473. _ratio = GD.getRatioWithRotation(0*Math.PI/180, ratio);
  1474. var Node20type = 'rect';
  1475. var Node20 = new ht.Node(),
  1476. Node20BorderWidth = 1*2;
  1477. if (Node20type === 'arc') {
  1478. Node20BorderWidth *= 1;
  1479. }
  1480. Node20.setImage(GD.getRectJSON(127*_ratio.ratioX, 60.81538*_ratio.ratioY, Node20type, '@arcFrom@', '@arcTo@', '@arcClose@'));
  1481. Node20.setPosition(1544*ratio.ratioX, 131*ratio.ratioY);
  1482. Node20.setSize(127*_ratio.ratioX, 60.81538*_ratio.ratioY);
  1483. Node20.s({
  1484. 'pixelPerfect':true
  1485. /*@AddPara@*/
  1486. });
  1487. Node20.a('node.width', 127*_ratio.ratioX);
  1488. Node20.a('node.height', 60.81538*_ratio.ratioY);
  1489. Node20.a('node.type', Node20type);
  1490. Node20.a('node.rect', [0, 0, 127*_ratio.ratioX, 60.81538*_ratio.ratioY]);
  1491. Node20.a('node.background', 'rgba(255,255,255,0.003921569)');
  1492. Node20.a('node.gradientcolor', '');
  1493. Node20.a('node.gradient', '');
  1494. Node20.a('node.borderwidth', Node20BorderWidth);
  1495. Node20.a('node.color', 'rgba(128,128,128,1)');
  1496. Node20.a('node.fillrect', [0,0,0,0]);
  1497. Node20.a('node.fillbackcolor', 'rgba(0,0,0,0)');
  1498. Node20.a('node.fillgradientcolor', 'rgba(0,0,0,0)');
  1499. Node20.a('node.fillgradient', '');
  1500. if (Node20type !== 'rect') {
  1501. Node20.a('node.arcFrom', parseFloat('@arcFrom@'));
  1502. Node20.a('node.arcTo', parseFloat('@arcTo@'));
  1503. Node20.a('node.arcClose', '@arcClose@' === 'true' ? true : false);
  1504. }
  1505. if (Node20type === 'arc') {
  1506. Node20.a('node.arcOval', true);
  1507. }
  1508. Node20.setRotation(0*Math.PI/180);
  1509. Node20.borderWidth = Node20BorderWidth;
  1510. Node20.borderFillwidth = Node20BorderWidth;
  1511. dataModel.add(Node20);
  1512. Node20._nodename = 'Node20'
  1513. Node20._nodeType = 'rect';
  1514. zoomNodeList.push({
  1515. node: Node20,
  1516. attr: 'node.borderwidth'
  1517. });
  1518. (function (node, _img) {
  1519. var setWidth = node.setWidth,
  1520. setHeight = node.setHeight;
  1521. node.setWidth = function (width) {
  1522. if (width === this.getWidth()) return ;
  1523. var height = this.getHeight();
  1524. this.a('node.width', width);
  1525. this.a('node.rect', [0,0,width, height]);
  1526. setWidth.apply(this, arguments);
  1527. }
  1528. node.setHeight = function (height) {
  1529. if (height === this.getHeight()) return ;
  1530. var width = this.getWidth();
  1531. this.a('node.height', height);
  1532. this.a('node.rect', [0,0,width, height]);
  1533. setHeight.apply(this, arguments);
  1534. }
  1535. })(Node20, Node20.getImage());_ratio = GD.getRatioWithRotation(0*Math.PI/180, ratio);
  1536. var Node21 = new ht.Node();
  1537. var Node21textStart, Node21textWidth, Node21lineStart, Node21align = 'left', Node21fontSize = 13.3333*_ratio.ratioY,Node21width = 47*_ratio.ratioX, Node21height = 38*_ratio.ratioY;
  1538. (function () {
  1539. if (Node21align === 'left') {
  1540. Node21textStart = Node21fontSize * 0.2 > 2 ? Node21fontSize * 0.2 - 4 : Node21fontSize * 0.2 - 9;
  1541. Node21textWidth = Node21width;
  1542. Node21lineStart = 1;
  1543. } else if (Node21align === 'right') {
  1544. Node21textStart = 0;
  1545. Node21textWidth =Node21fontSize <= 8 ? Node21width + Node21fontSize * 0.2 + 6 : Node21width - Node21fontSize * 0.2;
  1546. Node21lineStart = (Node21width - (ht.Default.getTextSize('维护', 'bold '+ Node21fontSize + 'px "Arial"').width + 6)) * 0.5;
  1547. } else if (Node21align === 'center') {
  1548. Node21textStart = -3;
  1549. Node21textWidth = Node21width;
  1550. Node21lineStart = Node21width - ht.Default.getTextSize('维护', 'bold '+ Node21fontSize + 'px "Arial"').width - 11;
  1551. }
  1552. })();
  1553. Node21.setImage(GD.getTextJSON(Node21width, Node21height, true, false, false, 'bold '+ Node21fontSize + 'px "Arial"'))
  1554. Node21.setPosition(1506*ratio.ratioX, 113*ratio.ratioY);
  1555. Node21.setWidth(Node21width);
  1556. Node21.setHeight(Node21height);
  1557. Node21._nodeType = 'text';
  1558. Node21._disallowEvert = true;
  1559. Node21.setRotation(0*Math.PI/180);
  1560. Node21.a('node.width', Node21width);
  1561. Node21.a('node.height', Node21height);
  1562. Node21.a('node.rect', [0, 0, Node21width, Node21height]);
  1563. Node21.a('node.bordercolor','rgba(0,0,0,1)');
  1564. Node21.a('node.borderwidth', 0);
  1565. Node21.a('node.background','' || 'rgba(0,0,0,0)');
  1566. Node21.a('node.gradient','');
  1567. Node21.a('node.gradientcolor','');
  1568. Node21.a('node.text','维护');
  1569. Node21.a('node.textalign','left');
  1570. Node21.a('node.textvAlign','middle');
  1571. Node21.a('node.textrect', [Node21textStart, 0, Node21textWidth, Node21height]);
  1572. Node21.a('node.color','rgba(0,0,0,1)');
  1573. Node21.a('node.font','bold '+ Node21fontSize + 'px "Arial"');
  1574. Node21.a('node.textvisible',true);
  1575. Node21.a('node.linefeed',false);
  1576. if (false) {
  1577. Node21.a('node.textfunc',function(g) {
  1578. g.beginPath();
  1579. var str=Node21.a('node.text') || '维护';
  1580. var color=Node21.a('node.color') || 'rgba(0,0,0,1)';
  1581. canvasTextAutoLine(str,0,13.3333*0.5*_ratio.ratioY,Node21width,Node21height,13.3333*_ratio.ratioY,"left",color,'bold '+ Node21fontSize + 'px "Arial"', 0,g);
  1582. });
  1583. }
  1584. if (false) {
  1585. Node21.a('node.underlinepoints',[Node21lineStart, (38 - 13.3333) * 0.5 * _ratio.ratioY + Node21fontSize + 2 , ht.Default.getTextSize('维护', 'bold '+ Node21fontSize + 'px "Arial"').width + 6, (Node21height - Node21fontSize) * 0.5*_ratio.ratioY + Node21fontSize + 2 ]);
  1586. Node21.a('node.underlinevisible',false);
  1587. Node21.a('node.underlineBorderWidth', 1);
  1588. }
  1589. dataModel.add(Node21);
  1590. zoomNodeList.push({
  1591. node: Node21,
  1592. borderWidth: 0,
  1593. attr: 'node.borderwidth'
  1594. }); _ratio = GD.getRatioWithRotation(0*Math.PI/180, ratio);
  1595. var Node22 = new ht.Node();
  1596. var Node22textStart, Node22textWidth, Node22lineStart, Node22align = 'left', Node22fontSize = 15.99996*_ratio.ratioY,Node22width = 29*_ratio.ratioX, Node22height = 25*_ratio.ratioY;
  1597. (function () {
  1598. if (Node22align === 'left') {
  1599. Node22textStart = Node22fontSize * 0.2 > 2 ? Node22fontSize * 0.2 - 4 : Node22fontSize * 0.2 - 9;
  1600. Node22textWidth = Node22width;
  1601. Node22lineStart = 1;
  1602. } else if (Node22align === 'right') {
  1603. Node22textStart = 0;
  1604. Node22textWidth =Node22fontSize <= 8 ? Node22width + Node22fontSize * 0.2 + 6 : Node22width - Node22fontSize * 0.2;
  1605. Node22lineStart = (Node22width - (ht.Default.getTextSize('0', ' '+ Node22fontSize + 'px "Arial"').width + 6)) * 0.5;
  1606. } else if (Node22align === 'center') {
  1607. Node22textStart = -3;
  1608. Node22textWidth = Node22width;
  1609. Node22lineStart = Node22width - ht.Default.getTextSize('0', ' '+ Node22fontSize + 'px "Arial"').width - 11;
  1610. }
  1611. })();
  1612. Node22.setImage(GD.getTextJSON(Node22width, Node22height, true, false, false, ' '+ Node22fontSize + 'px "Arial"'))
  1613. Node22.setPosition(1507*ratio.ratioX, 145*ratio.ratioY);
  1614. Node22.setWidth(Node22width);
  1615. Node22.setHeight(Node22height);
  1616. Node22._nodeType = 'text';
  1617. Node22._disallowEvert = true;
  1618. Node22.setRotation(0*Math.PI/180);
  1619. Node22.a('node.width', Node22width);
  1620. Node22.a('node.height', Node22height);
  1621. Node22.a('node.rect', [0, 0, Node22width, Node22height]);
  1622. Node22.a('node.bordercolor','rgba(0,0,0,1)');
  1623. Node22.a('node.borderwidth', 0);
  1624. Node22.a('node.background','' || 'rgba(0,0,0,0)');
  1625. Node22.a('node.gradient','');
  1626. Node22.a('node.gradientcolor','');
  1627. Node22.a('node.text','0');
  1628. Node22.a('node.textalign','left');
  1629. Node22.a('node.textvAlign','middle');
  1630. Node22.a('node.textrect', [Node22textStart, 0, Node22textWidth, Node22height]);
  1631. Node22.a('node.color','rgba(0,0,0,1)');
  1632. Node22.a('node.font',' '+ Node22fontSize + 'px "Arial"');
  1633. Node22.a('node.textvisible',true);
  1634. Node22.a('node.linefeed',false);
  1635. if (false) {
  1636. Node22.a('node.textfunc',function(g) {
  1637. g.beginPath();
  1638. var str=Node22.a('node.text') || '0';
  1639. var color=Node22.a('node.color') || 'rgba(0,0,0,1)';
  1640. canvasTextAutoLine(str,0,15.99996*0.5*_ratio.ratioY,Node22width,Node22height,15.99996*_ratio.ratioY,"left",color,' '+ Node22fontSize + 'px "Arial"', 0,g);
  1641. });
  1642. }
  1643. if (false) {
  1644. Node22.a('node.underlinepoints',[Node22lineStart, (25 - 15.99996) * 0.5 * _ratio.ratioY + Node22fontSize + 2 , ht.Default.getTextSize('0', ' '+ Node22fontSize + 'px "Arial"').width + 6, (Node22height - Node22fontSize) * 0.5*_ratio.ratioY + Node22fontSize + 2 ]);
  1645. Node22.a('node.underlinevisible',false);
  1646. Node22.a('node.underlineBorderWidth', 1);
  1647. }
  1648. dataModel.add(Node22);
  1649. zoomNodeList.push({
  1650. node: Node22,
  1651. borderWidth: 0,
  1652. attr: 'node.borderwidth'
  1653. }); _ratio = GD.getRatioWithRotation(0*Math.PI/180, ratio);
  1654. var Node23 = new ht.Node();
  1655. var Node23textStart, Node23textWidth, Node23lineStart, Node23align = 'center', Node23fontSize = 14.66663*_ratio.ratioY,Node23width = 67*_ratio.ratioX, Node23height = 26*_ratio.ratioY;
  1656. (function () {
  1657. if (Node23align === 'left') {
  1658. Node23textStart = Node23fontSize * 0.2 > 2 ? Node23fontSize * 0.2 - 4 : Node23fontSize * 0.2 - 9;
  1659. Node23textWidth = Node23width;
  1660. Node23lineStart = 1;
  1661. } else if (Node23align === 'right') {
  1662. Node23textStart = 0;
  1663. Node23textWidth =Node23fontSize <= 8 ? Node23width + Node23fontSize * 0.2 + 6 : Node23width - Node23fontSize * 0.2;
  1664. Node23lineStart = (Node23width - (ht.Default.getTextSize('台', ' '+ Node23fontSize + 'px "Arial"').width + 6)) * 0.5;
  1665. } else if (Node23align === 'center') {
  1666. Node23textStart = -3;
  1667. Node23textWidth = Node23width;
  1668. Node23lineStart = Node23width - ht.Default.getTextSize('台', ' '+ Node23fontSize + 'px "Arial"').width - 11;
  1669. }
  1670. })();
  1671. Node23.setImage(GD.getTextJSON(Node23width, Node23height, true, false, false, ' '+ Node23fontSize + 'px "Arial"'))
  1672. Node23.setPosition(1724*ratio.ratioX, 86*ratio.ratioY);
  1673. Node23.setWidth(Node23width);
  1674. Node23.setHeight(Node23height);
  1675. Node23._nodeType = 'text';
  1676. Node23._disallowEvert = true;
  1677. Node23.setRotation(0*Math.PI/180);
  1678. Node23.a('node.width', Node23width);
  1679. Node23.a('node.height', Node23height);
  1680. Node23.a('node.rect', [0, 0, Node23width, Node23height]);
  1681. Node23.a('node.bordercolor','rgba(105,105,105,1)');
  1682. Node23.a('node.borderwidth', 0);
  1683. Node23.a('node.background','' || 'rgba(0,0,0,0)');
  1684. Node23.a('node.gradient','');
  1685. Node23.a('node.gradientcolor','');
  1686. Node23.a('node.text','台');
  1687. Node23.a('node.textalign','center');
  1688. Node23.a('node.textvAlign','middle');
  1689. Node23.a('node.textrect', [Node23textStart, 0, Node23textWidth, Node23height]);
  1690. Node23.a('node.color','rgba(105,105,105,1)');
  1691. Node23.a('node.font',' '+ Node23fontSize + 'px "Arial"');
  1692. Node23.a('node.textvisible',true);
  1693. Node23.a('node.linefeed',false);
  1694. if (false) {
  1695. Node23.a('node.textfunc',function(g) {
  1696. g.beginPath();
  1697. var str=Node23.a('node.text') || '台';
  1698. var color=Node23.a('node.color') || 'rgba(105,105,105,1)';
  1699. canvasTextAutoLine(str,0,14.66663*0.5*_ratio.ratioY,Node23width,Node23height,14.66663*_ratio.ratioY,"center",color,' '+ Node23fontSize + 'px "Arial"', 0,g);
  1700. });
  1701. }
  1702. if (false) {
  1703. Node23.a('node.underlinepoints',[Node23lineStart, (26 - 14.66663) * 0.5 * _ratio.ratioY + Node23fontSize + 2 , ht.Default.getTextSize('台', ' '+ Node23fontSize + 'px "Arial"').width + 6, (Node23height - Node23fontSize) * 0.5*_ratio.ratioY + Node23fontSize + 2 ]);
  1704. Node23.a('node.underlinevisible',false);
  1705. Node23.a('node.underlineBorderWidth', 1);
  1706. }
  1707. dataModel.add(Node23);
  1708. zoomNodeList.push({
  1709. node: Node23,
  1710. borderWidth: 0,
  1711. attr: 'node.borderwidth'
  1712. }); var Node24;
  1713. (function () {
  1714. var _ratio = GD.getRatioWithRotation(0*Math.PI/180, ratio);
  1715. var ratioX, ratioY;
  1716. if ('Default' === 'False') {
  1717. ratioX = 1;
  1718. ratioY = 1;
  1719. } else if ('Default' === 'X') {
  1720. ratioX = ratioY = _ratio.ratioX;
  1721. } else if ('Default' === 'Y') {
  1722. ratioX = ratioY = _ratio.ratioY;
  1723. } else {
  1724. ratioX = _ratio.ratioX;
  1725. ratioY = _ratio.ratioY;
  1726. }
  1727. ht.Default.setImage('imgimage//page_list_box_left_green.jpg', PAGEROOTDIR + 'image//page_list_box_left_green.jpg');
  1728. Node24 = new ht.Node();
  1729. Node24.setPosition(1613*ratio.ratioX, 70*ratio.ratioY);
  1730. Node24.setSize(9*ratioX, 60*ratioY);
  1731. Node24.setImage('imgimage//page_list_box_left_green.jpg');
  1732. Node24.setRotation(0*Math.PI/180);
  1733. Node24._zoomBy = 'Default';
  1734. Node24._nodeType = 'image';
  1735. Node24._disallowEvert = true;
  1736. dataModel.add(Node24);
  1737. })();
  1738. _ratio = GD.getRatioWithRotation(0*Math.PI/180, ratio);
  1739. var Node25type = 'rect';
  1740. var Node25 = new ht.Node(),
  1741. Node25BorderWidth = 1*2;
  1742. if (Node25type === 'arc') {
  1743. Node25BorderWidth *= 1;
  1744. }
  1745. Node25.setImage(GD.getRectJSON(127*_ratio.ratioX, 60.81538*_ratio.ratioY, Node25type, '@arcFrom@', '@arcTo@', '@arcClose@'));
  1746. Node25.setPosition(1682*ratio.ratioX, 70*ratio.ratioY);
  1747. Node25.setSize(127*_ratio.ratioX, 60.81538*_ratio.ratioY);
  1748. Node25.s({
  1749. 'pixelPerfect':true
  1750. /*@AddPara@*/
  1751. });
  1752. Node25.a('node.width', 127*_ratio.ratioX);
  1753. Node25.a('node.height', 60.81538*_ratio.ratioY);
  1754. Node25.a('node.type', Node25type);
  1755. Node25.a('node.rect', [0, 0, 127*_ratio.ratioX, 60.81538*_ratio.ratioY]);
  1756. Node25.a('node.background', 'rgba(255,255,255,0.003921569)');
  1757. Node25.a('node.gradientcolor', '');
  1758. Node25.a('node.gradient', '');
  1759. Node25.a('node.borderwidth', Node25BorderWidth);
  1760. Node25.a('node.color', 'rgba(128,128,128,1)');
  1761. Node25.a('node.fillrect', [0,0,0,0]);
  1762. Node25.a('node.fillbackcolor', 'rgba(0,0,0,0)');
  1763. Node25.a('node.fillgradientcolor', 'rgba(0,0,0,0)');
  1764. Node25.a('node.fillgradient', '');
  1765. if (Node25type !== 'rect') {
  1766. Node25.a('node.arcFrom', parseFloat('@arcFrom@'));
  1767. Node25.a('node.arcTo', parseFloat('@arcTo@'));
  1768. Node25.a('node.arcClose', '@arcClose@' === 'true' ? true : false);
  1769. }
  1770. if (Node25type === 'arc') {
  1771. Node25.a('node.arcOval', true);
  1772. }
  1773. Node25.setRotation(0*Math.PI/180);
  1774. Node25.borderWidth = Node25BorderWidth;
  1775. Node25.borderFillwidth = Node25BorderWidth;
  1776. dataModel.add(Node25);
  1777. Node25._nodename = 'Node25'
  1778. Node25._nodeType = 'rect';
  1779. zoomNodeList.push({
  1780. node: Node25,
  1781. attr: 'node.borderwidth'
  1782. });
  1783. (function (node, _img) {
  1784. var setWidth = node.setWidth,
  1785. setHeight = node.setHeight;
  1786. node.setWidth = function (width) {
  1787. if (width === this.getWidth()) return ;
  1788. var height = this.getHeight();
  1789. this.a('node.width', width);
  1790. this.a('node.rect', [0,0,width, height]);
  1791. setWidth.apply(this, arguments);
  1792. }
  1793. node.setHeight = function (height) {
  1794. if (height === this.getHeight()) return ;
  1795. var width = this.getWidth();
  1796. this.a('node.height', height);
  1797. this.a('node.rect', [0,0,width, height]);
  1798. setHeight.apply(this, arguments);
  1799. }
  1800. })(Node25, Node25.getImage());_ratio = GD.getRatioWithRotation(0*Math.PI/180, ratio);
  1801. var Node26 = new ht.Node();
  1802. var Node26textStart, Node26textWidth, Node26lineStart, Node26align = 'left', Node26fontSize = 15.99996*_ratio.ratioY,Node26width = 29*_ratio.ratioX, Node26height = 25*_ratio.ratioY;
  1803. (function () {
  1804. if (Node26align === 'left') {
  1805. Node26textStart = Node26fontSize * 0.2 > 2 ? Node26fontSize * 0.2 - 4 : Node26fontSize * 0.2 - 9;
  1806. Node26textWidth = Node26width;
  1807. Node26lineStart = 1;
  1808. } else if (Node26align === 'right') {
  1809. Node26textStart = 0;
  1810. Node26textWidth =Node26fontSize <= 8 ? Node26width + Node26fontSize * 0.2 + 6 : Node26width - Node26fontSize * 0.2;
  1811. Node26lineStart = (Node26width - (ht.Default.getTextSize('0', ' '+ Node26fontSize + 'px "Arial"').width + 6)) * 0.5;
  1812. } else if (Node26align === 'center') {
  1813. Node26textStart = -3;
  1814. Node26textWidth = Node26width;
  1815. Node26lineStart = Node26width - ht.Default.getTextSize('0', ' '+ Node26fontSize + 'px "Arial"').width - 11;
  1816. }
  1817. })();
  1818. Node26.setImage(GD.getTextJSON(Node26width, Node26height, true, false, false, ' '+ Node26fontSize + 'px "Arial"'))
  1819. Node26.setPosition(1645*ratio.ratioX, 85*ratio.ratioY);
  1820. Node26.setWidth(Node26width);
  1821. Node26.setHeight(Node26height);
  1822. Node26._nodeType = 'text';
  1823. Node26._disallowEvert = true;
  1824. Node26.setRotation(0*Math.PI/180);
  1825. Node26.a('node.width', Node26width);
  1826. Node26.a('node.height', Node26height);
  1827. Node26.a('node.rect', [0, 0, Node26width, Node26height]);
  1828. Node26.a('node.bordercolor','rgba(0,0,0,1)');
  1829. Node26.a('node.borderwidth', 0);
  1830. Node26.a('node.background','' || 'rgba(0,0,0,0)');
  1831. Node26.a('node.gradient','');
  1832. Node26.a('node.gradientcolor','');
  1833. Node26.a('node.text','0');
  1834. Node26.a('node.textalign','left');
  1835. Node26.a('node.textvAlign','middle');
  1836. Node26.a('node.textrect', [Node26textStart, 0, Node26textWidth, Node26height]);
  1837. Node26.a('node.color','rgba(0,0,0,1)');
  1838. Node26.a('node.font',' '+ Node26fontSize + 'px "Arial"');
  1839. Node26.a('node.textvisible',true);
  1840. Node26.a('node.linefeed',false);
  1841. if (false) {
  1842. Node26.a('node.textfunc',function(g) {
  1843. g.beginPath();
  1844. var str=Node26.a('node.text') || '0';
  1845. var color=Node26.a('node.color') || 'rgba(0,0,0,1)';
  1846. canvasTextAutoLine(str,0,15.99996*0.5*_ratio.ratioY,Node26width,Node26height,15.99996*_ratio.ratioY,"left",color,' '+ Node26fontSize + 'px "Arial"', 0,g);
  1847. });
  1848. }
  1849. if (false) {
  1850. Node26.a('node.underlinepoints',[Node26lineStart, (25 - 15.99996) * 0.5 * _ratio.ratioY + Node26fontSize + 2 , ht.Default.getTextSize('0', ' '+ Node26fontSize + 'px "Arial"').width + 6, (Node26height - Node26fontSize) * 0.5*_ratio.ratioY + Node26fontSize + 2 ]);
  1851. Node26.a('node.underlinevisible',false);
  1852. Node26.a('node.underlineBorderWidth', 1);
  1853. }
  1854. dataModel.add(Node26);
  1855. zoomNodeList.push({
  1856. node: Node26,
  1857. borderWidth: 0,
  1858. attr: 'node.borderwidth'
  1859. }); _ratio = GD.getRatioWithRotation(0*Math.PI/180, ratio);
  1860. var Node27 = new ht.Node();
  1861. var Node27textStart, Node27textWidth, Node27lineStart, Node27align = 'center', Node27fontSize = 14.66663*_ratio.ratioY,Node27width = 67*_ratio.ratioX, Node27height = 26*_ratio.ratioY;
  1862. (function () {
  1863. if (Node27align === 'left') {
  1864. Node27textStart = Node27fontSize * 0.2 > 2 ? Node27fontSize * 0.2 - 4 : Node27fontSize * 0.2 - 9;
  1865. Node27textWidth = Node27width;
  1866. Node27lineStart = 1;
  1867. } else if (Node27align === 'right') {
  1868. Node27textStart = 0;
  1869. Node27textWidth =Node27fontSize <= 8 ? Node27width + Node27fontSize * 0.2 + 6 : Node27width - Node27fontSize * 0.2;
  1870. Node27lineStart = (Node27width - (ht.Default.getTextSize('台', ' '+ Node27fontSize + 'px "Arial"').width + 6)) * 0.5;
  1871. } else if (Node27align === 'center') {
  1872. Node27textStart = -3;
  1873. Node27textWidth = Node27width;
  1874. Node27lineStart = Node27width - ht.Default.getTextSize('台', ' '+ Node27fontSize + 'px "Arial"').width - 11;
  1875. }
  1876. })();
  1877. Node27.setImage(GD.getTextJSON(Node27width, Node27height, true, false, false, ' '+ Node27fontSize + 'px "Arial"'))
  1878. Node27.setPosition(1724*ratio.ratioX, 147*ratio.ratioY);
  1879. Node27.setWidth(Node27width);
  1880. Node27.setHeight(Node27height);
  1881. Node27._nodeType = 'text';
  1882. Node27._disallowEvert = true;
  1883. Node27.setRotation(0*Math.PI/180);
  1884. Node27.a('node.width', Node27width);
  1885. Node27.a('node.height', Node27height);
  1886. Node27.a('node.rect', [0, 0, Node27width, Node27height]);
  1887. Node27.a('node.bordercolor','rgba(105,105,105,1)');
  1888. Node27.a('node.borderwidth', 0);
  1889. Node27.a('node.background','' || 'rgba(0,0,0,0)');
  1890. Node27.a('node.gradient','');
  1891. Node27.a('node.gradientcolor','');
  1892. Node27.a('node.text','台');
  1893. Node27.a('node.textalign','center');
  1894. Node27.a('node.textvAlign','middle');
  1895. Node27.a('node.textrect', [Node27textStart, 0, Node27textWidth, Node27height]);
  1896. Node27.a('node.color','rgba(105,105,105,1)');
  1897. Node27.a('node.font',' '+ Node27fontSize + 'px "Arial"');
  1898. Node27.a('node.textvisible',true);
  1899. Node27.a('node.linefeed',false);
  1900. if (false) {
  1901. Node27.a('node.textfunc',function(g) {
  1902. g.beginPath();
  1903. var str=Node27.a('node.text') || '台';
  1904. var color=Node27.a('node.color') || 'rgba(105,105,105,1)';
  1905. canvasTextAutoLine(str,0,14.66663*0.5*_ratio.ratioY,Node27width,Node27height,14.66663*_ratio.ratioY,"center",color,' '+ Node27fontSize + 'px "Arial"', 0,g);
  1906. });
  1907. }
  1908. if (false) {
  1909. Node27.a('node.underlinepoints',[Node27lineStart, (26 - 14.66663) * 0.5 * _ratio.ratioY + Node27fontSize + 2 , ht.Default.getTextSize('台', ' '+ Node27fontSize + 'px "Arial"').width + 6, (Node27height - Node27fontSize) * 0.5*_ratio.ratioY + Node27fontSize + 2 ]);
  1910. Node27.a('node.underlinevisible',false);
  1911. Node27.a('node.underlineBorderWidth', 1);
  1912. }
  1913. dataModel.add(Node27);
  1914. zoomNodeList.push({
  1915. node: Node27,
  1916. borderWidth: 0,
  1917. attr: 'node.borderwidth'
  1918. }); var Node28;
  1919. (function () {
  1920. var _ratio = GD.getRatioWithRotation(0*Math.PI/180, ratio);
  1921. var ratioX, ratioY;
  1922. if ('Default' === 'False') {
  1923. ratioX = 1;
  1924. ratioY = 1;
  1925. } else if ('Default' === 'X') {
  1926. ratioX = ratioY = _ratio.ratioX;
  1927. } else if ('Default' === 'Y') {
  1928. ratioX = ratioY = _ratio.ratioY;
  1929. } else {
  1930. ratioX = _ratio.ratioX;
  1931. ratioY = _ratio.ratioY;
  1932. }
  1933. ht.Default.setImage('imgimage//page_list_box_left_pink.jpg', PAGEROOTDIR + 'image//page_list_box_left_pink.jpg');
  1934. Node28 = new ht.Node();
  1935. Node28.setPosition(1613*ratio.ratioX, 131*ratio.ratioY);
  1936. Node28.setSize(9*ratioX, 60*ratioY);
  1937. Node28.setImage('imgimage//page_list_box_left_pink.jpg');
  1938. Node28.setRotation(0*Math.PI/180);
  1939. Node28._zoomBy = 'Default';
  1940. Node28._nodeType = 'image';
  1941. Node28._disallowEvert = true;
  1942. dataModel.add(Node28);
  1943. })();
  1944. _ratio = GD.getRatioWithRotation(0*Math.PI/180, ratio);
  1945. var Node29type = 'rect';
  1946. var Node29 = new ht.Node(),
  1947. Node29BorderWidth = 1*2;
  1948. if (Node29type === 'arc') {
  1949. Node29BorderWidth *= 1;
  1950. }
  1951. Node29.setImage(GD.getRectJSON(127*_ratio.ratioX, 60.81538*_ratio.ratioY, Node29type, '@arcFrom@', '@arcTo@', '@arcClose@'));
  1952. Node29.setPosition(1682*ratio.ratioX, 131*ratio.ratioY);
  1953. Node29.setSize(127*_ratio.ratioX, 60.81538*_ratio.ratioY);
  1954. Node29.s({
  1955. 'pixelPerfect':true
  1956. /*@AddPara@*/
  1957. });
  1958. Node29.a('node.width', 127*_ratio.ratioX);
  1959. Node29.a('node.height', 60.81538*_ratio.ratioY);
  1960. Node29.a('node.type', Node29type);
  1961. Node29.a('node.rect', [0, 0, 127*_ratio.ratioX, 60.81538*_ratio.ratioY]);
  1962. Node29.a('node.background', 'rgba(255,255,255,0.003921569)');
  1963. Node29.a('node.gradientcolor', '');
  1964. Node29.a('node.gradient', '');
  1965. Node29.a('node.borderwidth', Node29BorderWidth);
  1966. Node29.a('node.color', 'rgba(128,128,128,1)');
  1967. Node29.a('node.fillrect', [0,0,0,0]);
  1968. Node29.a('node.fillbackcolor', 'rgba(0,0,0,0)');
  1969. Node29.a('node.fillgradientcolor', 'rgba(0,0,0,0)');
  1970. Node29.a('node.fillgradient', '');
  1971. if (Node29type !== 'rect') {
  1972. Node29.a('node.arcFrom', parseFloat('@arcFrom@'));
  1973. Node29.a('node.arcTo', parseFloat('@arcTo@'));
  1974. Node29.a('node.arcClose', '@arcClose@' === 'true' ? true : false);
  1975. }
  1976. if (Node29type === 'arc') {
  1977. Node29.a('node.arcOval', true);
  1978. }
  1979. Node29.setRotation(0*Math.PI/180);
  1980. Node29.borderWidth = Node29BorderWidth;
  1981. Node29.borderFillwidth = Node29BorderWidth;
  1982. dataModel.add(Node29);
  1983. Node29._nodename = 'Node29'
  1984. Node29._nodeType = 'rect';
  1985. zoomNodeList.push({
  1986. node: Node29,
  1987. attr: 'node.borderwidth'
  1988. });
  1989. (function (node, _img) {
  1990. var setWidth = node.setWidth,
  1991. setHeight = node.setHeight;
  1992. node.setWidth = function (width) {
  1993. if (width === this.getWidth()) return ;
  1994. var height = this.getHeight();
  1995. this.a('node.width', width);
  1996. this.a('node.rect', [0,0,width, height]);
  1997. setWidth.apply(this, arguments);
  1998. }
  1999. node.setHeight = function (height) {
  2000. if (height === this.getHeight()) return ;
  2001. var width = this.getWidth();
  2002. this.a('node.height', height);
  2003. this.a('node.rect', [0,0,width, height]);
  2004. setHeight.apply(this, arguments);
  2005. }
  2006. })(Node29, Node29.getImage());_ratio = GD.getRatioWithRotation(0*Math.PI/180, ratio);
  2007. var Node30 = new ht.Node();
  2008. var Node30textStart, Node30textWidth, Node30lineStart, Node30align = 'left', Node30fontSize = 13.3333*_ratio.ratioY,Node30width = 47*_ratio.ratioX, Node30height = 38*_ratio.ratioY;
  2009. (function () {
  2010. if (Node30align === 'left') {
  2011. Node30textStart = Node30fontSize * 0.2 > 2 ? Node30fontSize * 0.2 - 4 : Node30fontSize * 0.2 - 9;
  2012. Node30textWidth = Node30width;
  2013. Node30lineStart = 1;
  2014. } else if (Node30align === 'right') {
  2015. Node30textStart = 0;
  2016. Node30textWidth =Node30fontSize <= 8 ? Node30width + Node30fontSize * 0.2 + 6 : Node30width - Node30fontSize * 0.2;
  2017. Node30lineStart = (Node30width - (ht.Default.getTextSize('限电', 'bold '+ Node30fontSize + 'px "Arial"').width + 6)) * 0.5;
  2018. } else if (Node30align === 'center') {
  2019. Node30textStart = -3;
  2020. Node30textWidth = Node30width;
  2021. Node30lineStart = Node30width - ht.Default.getTextSize('限电', 'bold '+ Node30fontSize + 'px "Arial"').width - 11;
  2022. }
  2023. })();
  2024. Node30.setImage(GD.getTextJSON(Node30width, Node30height, true, false, false, 'bold '+ Node30fontSize + 'px "Arial"'))
  2025. Node30.setPosition(1644*ratio.ratioX, 114*ratio.ratioY);
  2026. Node30.setWidth(Node30width);
  2027. Node30.setHeight(Node30height);
  2028. Node30._nodeType = 'text';
  2029. Node30._disallowEvert = true;
  2030. Node30.setRotation(0*Math.PI/180);
  2031. Node30.a('node.width', Node30width);
  2032. Node30.a('node.height', Node30height);
  2033. Node30.a('node.rect', [0, 0, Node30width, Node30height]);
  2034. Node30.a('node.bordercolor','rgba(0,0,0,1)');
  2035. Node30.a('node.borderwidth', 0);
  2036. Node30.a('node.background','' || 'rgba(0,0,0,0)');
  2037. Node30.a('node.gradient','');
  2038. Node30.a('node.gradientcolor','');
  2039. Node30.a('node.text','限电');
  2040. Node30.a('node.textalign','left');
  2041. Node30.a('node.textvAlign','middle');
  2042. Node30.a('node.textrect', [Node30textStart, 0, Node30textWidth, Node30height]);
  2043. Node30.a('node.color','rgba(0,0,0,1)');
  2044. Node30.a('node.font','bold '+ Node30fontSize + 'px "Arial"');
  2045. Node30.a('node.textvisible',true);
  2046. Node30.a('node.linefeed',false);
  2047. if (false) {
  2048. Node30.a('node.textfunc',function(g) {
  2049. g.beginPath();
  2050. var str=Node30.a('node.text') || '限电';
  2051. var color=Node30.a('node.color') || 'rgba(0,0,0,1)';
  2052. canvasTextAutoLine(str,0,13.3333*0.5*_ratio.ratioY,Node30width,Node30height,13.3333*_ratio.ratioY,"left",color,'bold '+ Node30fontSize + 'px "Arial"', 0,g);
  2053. });
  2054. }
  2055. if (false) {
  2056. Node30.a('node.underlinepoints',[Node30lineStart, (38 - 13.3333) * 0.5 * _ratio.ratioY + Node30fontSize + 2 , ht.Default.getTextSize('限电', 'bold '+ Node30fontSize + 'px "Arial"').width + 6, (Node30height - Node30fontSize) * 0.5*_ratio.ratioY + Node30fontSize + 2 ]);
  2057. Node30.a('node.underlinevisible',false);
  2058. Node30.a('node.underlineBorderWidth', 1);
  2059. }
  2060. dataModel.add(Node30);
  2061. zoomNodeList.push({
  2062. node: Node30,
  2063. borderWidth: 0,
  2064. attr: 'node.borderwidth'
  2065. }); _ratio = GD.getRatioWithRotation(0*Math.PI/180, ratio);
  2066. var Node31 = new ht.Node();
  2067. var Node31textStart, Node31textWidth, Node31lineStart, Node31align = 'left', Node31fontSize = 15.99996*_ratio.ratioY,Node31width = 29*_ratio.ratioX, Node31height = 25*_ratio.ratioY;
  2068. (function () {
  2069. if (Node31align === 'left') {
  2070. Node31textStart = Node31fontSize * 0.2 > 2 ? Node31fontSize * 0.2 - 4 : Node31fontSize * 0.2 - 9;
  2071. Node31textWidth = Node31width;
  2072. Node31lineStart = 1;
  2073. } else if (Node31align === 'right') {
  2074. Node31textStart = 0;
  2075. Node31textWidth =Node31fontSize <= 8 ? Node31width + Node31fontSize * 0.2 + 6 : Node31width - Node31fontSize * 0.2;
  2076. Node31lineStart = (Node31width - (ht.Default.getTextSize('0', ' '+ Node31fontSize + 'px "Arial"').width + 6)) * 0.5;
  2077. } else if (Node31align === 'center') {
  2078. Node31textStart = -3;
  2079. Node31textWidth = Node31width;
  2080. Node31lineStart = Node31width - ht.Default.getTextSize('0', ' '+ Node31fontSize + 'px "Arial"').width - 11;
  2081. }
  2082. })();
  2083. Node31.setImage(GD.getTextJSON(Node31width, Node31height, true, false, false, ' '+ Node31fontSize + 'px "Arial"'))
  2084. Node31.setPosition(1645*ratio.ratioX, 146*ratio.ratioY);
  2085. Node31.setWidth(Node31width);
  2086. Node31.setHeight(Node31height);
  2087. Node31._nodeType = 'text';
  2088. Node31._disallowEvert = true;
  2089. Node31.setRotation(0*Math.PI/180);
  2090. Node31.a('node.width', Node31width);
  2091. Node31.a('node.height', Node31height);
  2092. Node31.a('node.rect', [0, 0, Node31width, Node31height]);
  2093. Node31.a('node.bordercolor','rgba(0,0,0,1)');
  2094. Node31.a('node.borderwidth', 0);
  2095. Node31.a('node.background','' || 'rgba(0,0,0,0)');
  2096. Node31.a('node.gradient','');
  2097. Node31.a('node.gradientcolor','');
  2098. Node31.a('node.text','0');
  2099. Node31.a('node.textalign','left');
  2100. Node31.a('node.textvAlign','middle');
  2101. Node31.a('node.textrect', [Node31textStart, 0, Node31textWidth, Node31height]);
  2102. Node31.a('node.color','rgba(0,0,0,1)');
  2103. Node31.a('node.font',' '+ Node31fontSize + 'px "Arial"');
  2104. Node31.a('node.textvisible',true);
  2105. Node31.a('node.linefeed',false);
  2106. if (false) {
  2107. Node31.a('node.textfunc',function(g) {
  2108. g.beginPath();
  2109. var str=Node31.a('node.text') || '0';
  2110. var color=Node31.a('node.color') || 'rgba(0,0,0,1)';
  2111. canvasTextAutoLine(str,0,15.99996*0.5*_ratio.ratioY,Node31width,Node31height,15.99996*_ratio.ratioY,"left",color,' '+ Node31fontSize + 'px "Arial"', 0,g);
  2112. });
  2113. }
  2114. if (false) {
  2115. Node31.a('node.underlinepoints',[Node31lineStart, (25 - 15.99996) * 0.5 * _ratio.ratioY + Node31fontSize + 2 , ht.Default.getTextSize('0', ' '+ Node31fontSize + 'px "Arial"').width + 6, (Node31height - Node31fontSize) * 0.5*_ratio.ratioY + Node31fontSize + 2 ]);
  2116. Node31.a('node.underlinevisible',false);
  2117. Node31.a('node.underlineBorderWidth', 1);
  2118. }
  2119. dataModel.add(Node31);
  2120. zoomNodeList.push({
  2121. node: Node31,
  2122. borderWidth: 0,
  2123. attr: 'node.borderwidth'
  2124. }); _ratio = GD.getRatioWithRotation(0*Math.PI/180, ratio);
  2125. var Node32 = new ht.Node();
  2126. var Node32textStart, Node32textWidth, Node32lineStart, Node32align = 'center', Node32fontSize = 13.3333*_ratio.ratioY,Node32width = 97*_ratio.ratioX, Node32height = 25*_ratio.ratioY;
  2127. (function () {
  2128. if (Node32align === 'left') {
  2129. Node32textStart = Node32fontSize * 0.2 > 2 ? Node32fontSize * 0.2 - 4 : Node32fontSize * 0.2 - 9;
  2130. Node32textWidth = Node32width;
  2131. Node32lineStart = 1;
  2132. } else if (Node32align === 'right') {
  2133. Node32textStart = 0;
  2134. Node32textWidth =Node32fontSize <= 8 ? Node32width + Node32fontSize * 0.2 + 6 : Node32width - Node32fontSize * 0.2;
  2135. Node32lineStart = (Node32width - (ht.Default.getTextSize('装机容量', ' '+ Node32fontSize + 'px "Arial"').width + 6)) * 0.5;
  2136. } else if (Node32align === 'center') {
  2137. Node32textStart = -3;
  2138. Node32textWidth = Node32width;
  2139. Node32lineStart = Node32width - ht.Default.getTextSize('装机容量', ' '+ Node32fontSize + 'px "Arial"').width - 11;
  2140. }
  2141. })();
  2142. Node32.setImage(GD.getTextJSON(Node32width, Node32height, true, false, false, ' '+ Node32fontSize + 'px "Arial"'))
  2143. Node32.setPosition(222*ratio.ratioX, 53*ratio.ratioY);
  2144. Node32.setWidth(Node32width);
  2145. Node32.setHeight(Node32height);
  2146. Node32._nodeType = 'text';
  2147. Node32._disallowEvert = true;
  2148. Node32.setRotation(0*Math.PI/180);
  2149. Node32.a('node.width', Node32width);
  2150. Node32.a('node.height', Node32height);
  2151. Node32.a('node.rect', [0, 0, Node32width, Node32height]);
  2152. Node32.a('node.bordercolor','rgba(0,0,0,1)');
  2153. Node32.a('node.borderwidth', 0);
  2154. Node32.a('node.background','' || 'rgba(0,0,0,0)');
  2155. Node32.a('node.gradient','');
  2156. Node32.a('node.gradientcolor','');
  2157. Node32.a('node.text','装机容量');
  2158. Node32.a('node.textalign','center');
  2159. Node32.a('node.textvAlign','middle');
  2160. Node32.a('node.textrect', [Node32textStart, 0, Node32textWidth, Node32height]);
  2161. Node32.a('node.color','rgba(0,0,0,1)');
  2162. Node32.a('node.font',' '+ Node32fontSize + 'px "Arial"');
  2163. Node32.a('node.textvisible',true);
  2164. Node32.a('node.linefeed',false);
  2165. if (false) {
  2166. Node32.a('node.textfunc',function(g) {
  2167. g.beginPath();
  2168. var str=Node32.a('node.text') || '装机容量';
  2169. var color=Node32.a('node.color') || 'rgba(0,0,0,1)';
  2170. canvasTextAutoLine(str,0,13.3333*0.5*_ratio.ratioY,Node32width,Node32height,13.3333*_ratio.ratioY,"center",color,' '+ Node32fontSize + 'px "Arial"', 0,g);
  2171. });
  2172. }
  2173. if (false) {
  2174. Node32.a('node.underlinepoints',[Node32lineStart, (25 - 13.3333) * 0.5 * _ratio.ratioY + Node32fontSize + 2 , ht.Default.getTextSize('装机容量', ' '+ Node32fontSize + 'px "Arial"').width + 6, (Node32height - Node32fontSize) * 0.5*_ratio.ratioY + Node32fontSize + 2 ]);
  2175. Node32.a('node.underlinevisible',false);
  2176. Node32.a('node.underlineBorderWidth', 1);
  2177. }
  2178. dataModel.add(Node32);
  2179. zoomNodeList.push({
  2180. node: Node32,
  2181. borderWidth: 0,
  2182. attr: 'node.borderwidth'
  2183. }); _ratio = GD.getRatioWithRotation(0*Math.PI/180, ratio);
  2184. var Node33type = 'rect';
  2185. var Node33 = new ht.Node(),
  2186. Node33BorderWidth = 1*2;
  2187. if (Node33type === 'arc') {
  2188. Node33BorderWidth *= 1;
  2189. }
  2190. Node33.setImage(GD.getRectJSON(121*_ratio.ratioX, 24.33138*_ratio.ratioY, Node33type, '@arcFrom@', '@arcTo@', '@arcClose@'));
  2191. Node33.setPosition(246*ratio.ratioX, 100*ratio.ratioY);
  2192. Node33.setSize(121*_ratio.ratioX, 24.33138*_ratio.ratioY);
  2193. Node33.s({
  2194. 'pixelPerfect':true
  2195. /*@AddPara@*/
  2196. });
  2197. Node33.a('node.width', 121*_ratio.ratioX);
  2198. Node33.a('node.height', 24.33138*_ratio.ratioY);
  2199. Node33.a('node.type', Node33type);
  2200. Node33.a('node.rect', [0, 0, 121*_ratio.ratioX, 24.33138*_ratio.ratioY]);
  2201. Node33.a('node.background', 'rgba(240,240,240,1)');
  2202. Node33.a('node.gradientcolor', 'rgba(240,240,240,1)');
  2203. Node33.a('node.gradient', '');
  2204. Node33.a('node.borderwidth', Node33BorderWidth);
  2205. Node33.a('node.color', 'rgba(224,224,224,1)');
  2206. Node33.a('node.fillrect', [0,0,0,0]);
  2207. Node33.a('node.fillbackcolor', 'rgba(0,0,0,0)');
  2208. Node33.a('node.fillgradientcolor', 'rgba(0,0,0,0)');
  2209. Node33.a('node.fillgradient', '');
  2210. if (Node33type !== 'rect') {
  2211. Node33.a('node.arcFrom', parseFloat('@arcFrom@'));
  2212. Node33.a('node.arcTo', parseFloat('@arcTo@'));
  2213. Node33.a('node.arcClose', '@arcClose@' === 'true' ? true : false);
  2214. }
  2215. if (Node33type === 'arc') {
  2216. Node33.a('node.arcOval', true);
  2217. }
  2218. Node33.setRotation(0*Math.PI/180);
  2219. Node33.borderWidth = Node33BorderWidth;
  2220. Node33.borderFillwidth = Node33BorderWidth;
  2221. dataModel.add(Node33);
  2222. Node33._nodename = 'Node33'
  2223. Node33._nodeType = 'rect';
  2224. zoomNodeList.push({
  2225. node: Node33,
  2226. attr: 'node.borderwidth'
  2227. });
  2228. (function (node, _img) {
  2229. var setWidth = node.setWidth,
  2230. setHeight = node.setHeight;
  2231. node.setWidth = function (width) {
  2232. if (width === this.getWidth()) return ;
  2233. var height = this.getHeight();
  2234. this.a('node.width', width);
  2235. this.a('node.rect', [0,0,width, height]);
  2236. setWidth.apply(this, arguments);
  2237. }
  2238. node.setHeight = function (height) {
  2239. if (height === this.getHeight()) return ;
  2240. var width = this.getWidth();
  2241. this.a('node.height', height);
  2242. this.a('node.rect', [0,0,width, height]);
  2243. setHeight.apply(this, arguments);
  2244. }
  2245. })(Node33, Node33.getImage());_ratio = GD.getRatioWithRotation(0*Math.PI/180, ratio);
  2246. var Node34type = 'rect';
  2247. var Node34 = new ht.Node(),
  2248. Node34BorderWidth = 1*2;
  2249. if (Node34type === 'arc') {
  2250. Node34BorderWidth *= 1;
  2251. }
  2252. Node34.setImage(GD.getRectJSON(121*_ratio.ratioX, 24.33138*_ratio.ratioY, Node34type, '@arcFrom@', '@arcTo@', '@arcClose@'));
  2253. Node34.setPosition(246*ratio.ratioX, 76*ratio.ratioY);
  2254. Node34.setSize(121*_ratio.ratioX, 24.33138*_ratio.ratioY);
  2255. Node34.s({
  2256. 'pixelPerfect':true
  2257. /*@AddPara@*/
  2258. });
  2259. Node34.a('node.width', 121*_ratio.ratioX);
  2260. Node34.a('node.height', 24.33138*_ratio.ratioY);
  2261. Node34.a('node.type', Node34type);
  2262. Node34.a('node.rect', [0, 0, 121*_ratio.ratioX, 24.33138*_ratio.ratioY]);
  2263. Node34.a('node.background', 'rgba(240,240,240,1)');
  2264. Node34.a('node.gradientcolor', 'rgba(240,240,240,1)');
  2265. Node34.a('node.gradient', '');
  2266. Node34.a('node.borderwidth', Node34BorderWidth);
  2267. Node34.a('node.color', 'rgba(224,224,224,1)');
  2268. Node34.a('node.fillrect', [0,0,0,0]);
  2269. Node34.a('node.fillbackcolor', 'rgba(0,0,0,0)');
  2270. Node34.a('node.fillgradientcolor', 'rgba(0,0,0,0)');
  2271. Node34.a('node.fillgradient', '');
  2272. if (Node34type !== 'rect') {
  2273. Node34.a('node.arcFrom', parseFloat('@arcFrom@'));
  2274. Node34.a('node.arcTo', parseFloat('@arcTo@'));
  2275. Node34.a('node.arcClose', '@arcClose@' === 'true' ? true : false);
  2276. }
  2277. if (Node34type === 'arc') {
  2278. Node34.a('node.arcOval', true);
  2279. }
  2280. Node34.setRotation(0*Math.PI/180);
  2281. Node34.borderWidth = Node34BorderWidth;
  2282. Node34.borderFillwidth = Node34BorderWidth;
  2283. dataModel.add(Node34);
  2284. Node34._nodename = 'Node34'
  2285. Node34._nodeType = 'rect';
  2286. zoomNodeList.push({
  2287. node: Node34,
  2288. attr: 'node.borderwidth'
  2289. });
  2290. (function (node, _img) {
  2291. var setWidth = node.setWidth,
  2292. setHeight = node.setHeight;
  2293. node.setWidth = function (width) {
  2294. if (width === this.getWidth()) return ;
  2295. var height = this.getHeight();
  2296. this.a('node.width', width);
  2297. this.a('node.rect', [0,0,width, height]);
  2298. setWidth.apply(this, arguments);
  2299. }
  2300. node.setHeight = function (height) {
  2301. if (height === this.getHeight()) return ;
  2302. var width = this.getWidth();
  2303. this.a('node.height', height);
  2304. this.a('node.rect', [0,0,width, height]);
  2305. setHeight.apply(this, arguments);
  2306. }
  2307. })(Node34, Node34.getImage());_ratio = GD.getRatioWithRotation(0*Math.PI/180, ratio);
  2308. var Node35type = 'rect';
  2309. var Node35 = new ht.Node(),
  2310. Node35BorderWidth = 1*2;
  2311. if (Node35type === 'arc') {
  2312. Node35BorderWidth *= 1;
  2313. }
  2314. Node35.setImage(GD.getRectJSON(121*_ratio.ratioX, 24.33136*_ratio.ratioY, Node35type, '@arcFrom@', '@arcTo@', '@arcClose@'));
  2315. Node35.setPosition(246*ratio.ratioX, 125*ratio.ratioY);
  2316. Node35.setSize(121*_ratio.ratioX, 24.33136*_ratio.ratioY);
  2317. Node35.s({
  2318. 'pixelPerfect':true
  2319. /*@AddPara@*/
  2320. });
  2321. Node35.a('node.width', 121*_ratio.ratioX);
  2322. Node35.a('node.height', 24.33136*_ratio.ratioY);
  2323. Node35.a('node.type', Node35type);
  2324. Node35.a('node.rect', [0, 0, 121*_ratio.ratioX, 24.33136*_ratio.ratioY]);
  2325. Node35.a('node.background', 'rgba(240,240,240,1)');
  2326. Node35.a('node.gradientcolor', 'rgba(240,240,240,1)');
  2327. Node35.a('node.gradient', '');
  2328. Node35.a('node.borderwidth', Node35BorderWidth);
  2329. Node35.a('node.color', 'rgba(224,224,224,1)');
  2330. Node35.a('node.fillrect', [0,0,0,0]);
  2331. Node35.a('node.fillbackcolor', 'rgba(0,0,0,0)');
  2332. Node35.a('node.fillgradientcolor', 'rgba(0,0,0,0)');
  2333. Node35.a('node.fillgradient', '');
  2334. if (Node35type !== 'rect') {
  2335. Node35.a('node.arcFrom', parseFloat('@arcFrom@'));
  2336. Node35.a('node.arcTo', parseFloat('@arcTo@'));
  2337. Node35.a('node.arcClose', '@arcClose@' === 'true' ? true : false);
  2338. }
  2339. if (Node35type === 'arc') {
  2340. Node35.a('node.arcOval', true);
  2341. }
  2342. Node35.setRotation(0*Math.PI/180);
  2343. Node35.borderWidth = Node35BorderWidth;
  2344. Node35.borderFillwidth = Node35BorderWidth;
  2345. dataModel.add(Node35);
  2346. Node35._nodename = 'Node35'
  2347. Node35._nodeType = 'rect';
  2348. zoomNodeList.push({
  2349. node: Node35,
  2350. attr: 'node.borderwidth'
  2351. });
  2352. (function (node, _img) {
  2353. var setWidth = node.setWidth,
  2354. setHeight = node.setHeight;
  2355. node.setWidth = function (width) {
  2356. if (width === this.getWidth()) return ;
  2357. var height = this.getHeight();
  2358. this.a('node.width', width);
  2359. this.a('node.rect', [0,0,width, height]);
  2360. setWidth.apply(this, arguments);
  2361. }
  2362. node.setHeight = function (height) {
  2363. if (height === this.getHeight()) return ;
  2364. var width = this.getWidth();
  2365. this.a('node.height', height);
  2366. this.a('node.rect', [0,0,width, height]);
  2367. setHeight.apply(this, arguments);
  2368. }
  2369. })(Node35, Node35.getImage());_ratio = GD.getRatioWithRotation(0*Math.PI/180, ratio);
  2370. var Node36type = 'rect';
  2371. var Node36 = new ht.Node(),
  2372. Node36BorderWidth = 1*2;
  2373. if (Node36type === 'arc') {
  2374. Node36BorderWidth *= 1;
  2375. }
  2376. Node36.setImage(GD.getRectJSON(121*_ratio.ratioX, 24.33136*_ratio.ratioY, Node36type, '@arcFrom@', '@arcTo@', '@arcClose@'));
  2377. Node36.setPosition(246*ratio.ratioX, 52*ratio.ratioY);
  2378. Node36.setSize(121*_ratio.ratioX, 24.33136*_ratio.ratioY);
  2379. Node36.s({
  2380. 'pixelPerfect':true
  2381. /*@AddPara@*/
  2382. });
  2383. Node36.a('node.width', 121*_ratio.ratioX);
  2384. Node36.a('node.height', 24.33136*_ratio.ratioY);
  2385. Node36.a('node.type', Node36type);
  2386. Node36.a('node.rect', [0, 0, 121*_ratio.ratioX, 24.33136*_ratio.ratioY]);
  2387. Node36.a('node.background', 'rgba(240,240,240,1)');
  2388. Node36.a('node.gradientcolor', 'rgba(240,240,240,1)');
  2389. Node36.a('node.gradient', '');
  2390. Node36.a('node.borderwidth', Node36BorderWidth);
  2391. Node36.a('node.color', 'rgba(224,224,224,1)');
  2392. Node36.a('node.fillrect', [0,0,0,0]);
  2393. Node36.a('node.fillbackcolor', 'rgba(0,0,0,0)');
  2394. Node36.a('node.fillgradientcolor', 'rgba(0,0,0,0)');
  2395. Node36.a('node.fillgradient', '');
  2396. if (Node36type !== 'rect') {
  2397. Node36.a('node.arcFrom', parseFloat('@arcFrom@'));
  2398. Node36.a('node.arcTo', parseFloat('@arcTo@'));
  2399. Node36.a('node.arcClose', '@arcClose@' === 'true' ? true : false);
  2400. }
  2401. if (Node36type === 'arc') {
  2402. Node36.a('node.arcOval', true);
  2403. }
  2404. Node36.setRotation(0*Math.PI/180);
  2405. Node36.borderWidth = Node36BorderWidth;
  2406. Node36.borderFillwidth = Node36BorderWidth;
  2407. dataModel.add(Node36);
  2408. Node36._nodename = 'Node36'
  2409. Node36._nodeType = 'rect';
  2410. zoomNodeList.push({
  2411. node: Node36,
  2412. attr: 'node.borderwidth'
  2413. });
  2414. (function (node, _img) {
  2415. var setWidth = node.setWidth,
  2416. setHeight = node.setHeight;
  2417. node.setWidth = function (width) {
  2418. if (width === this.getWidth()) return ;
  2419. var height = this.getHeight();
  2420. this.a('node.width', width);
  2421. this.a('node.rect', [0,0,width, height]);
  2422. setWidth.apply(this, arguments);
  2423. }
  2424. node.setHeight = function (height) {
  2425. if (height === this.getHeight()) return ;
  2426. var width = this.getWidth();
  2427. this.a('node.height', height);
  2428. this.a('node.rect', [0,0,width, height]);
  2429. setHeight.apply(this, arguments);
  2430. }
  2431. })(Node36, Node36.getImage());_ratio = GD.getRatioWithRotation(0*Math.PI/180, ratio);
  2432. var Node37type = 'rect';
  2433. var Node37 = new ht.Node(),
  2434. Node37BorderWidth = 1*2;
  2435. if (Node37type === 'arc') {
  2436. Node37BorderWidth *= 1;
  2437. }
  2438. Node37.setImage(GD.getRectJSON(121*_ratio.ratioX, 24.33138*_ratio.ratioY, Node37type, '@arcFrom@', '@arcTo@', '@arcClose@'));
  2439. Node37.setPosition(246*ratio.ratioX, 149*ratio.ratioY);
  2440. Node37.setSize(121*_ratio.ratioX, 24.33138*_ratio.ratioY);
  2441. Node37.s({
  2442. 'pixelPerfect':true
  2443. /*@AddPara@*/
  2444. });
  2445. Node37.a('node.width', 121*_ratio.ratioX);
  2446. Node37.a('node.height', 24.33138*_ratio.ratioY);
  2447. Node37.a('node.type', Node37type);
  2448. Node37.a('node.rect', [0, 0, 121*_ratio.ratioX, 24.33138*_ratio.ratioY]);
  2449. Node37.a('node.background', 'rgba(240,240,240,1)');
  2450. Node37.a('node.gradientcolor', 'rgba(240,240,240,1)');
  2451. Node37.a('node.gradient', '');
  2452. Node37.a('node.borderwidth', Node37BorderWidth);
  2453. Node37.a('node.color', 'rgba(224,224,224,1)');
  2454. Node37.a('node.fillrect', [0,0,0,0]);
  2455. Node37.a('node.fillbackcolor', 'rgba(0,0,0,0)');
  2456. Node37.a('node.fillgradientcolor', 'rgba(0,0,0,0)');
  2457. Node37.a('node.fillgradient', '');
  2458. if (Node37type !== 'rect') {
  2459. Node37.a('node.arcFrom', parseFloat('@arcFrom@'));
  2460. Node37.a('node.arcTo', parseFloat('@arcTo@'));
  2461. Node37.a('node.arcClose', '@arcClose@' === 'true' ? true : false);
  2462. }
  2463. if (Node37type === 'arc') {
  2464. Node37.a('node.arcOval', true);
  2465. }
  2466. Node37.setRotation(0*Math.PI/180);
  2467. Node37.borderWidth = Node37BorderWidth;
  2468. Node37.borderFillwidth = Node37BorderWidth;
  2469. dataModel.add(Node37);
  2470. Node37._nodename = 'Node37'
  2471. Node37._nodeType = 'rect';
  2472. zoomNodeList.push({
  2473. node: Node37,
  2474. attr: 'node.borderwidth'
  2475. });
  2476. (function (node, _img) {
  2477. var setWidth = node.setWidth,
  2478. setHeight = node.setHeight;
  2479. node.setWidth = function (width) {
  2480. if (width === this.getWidth()) return ;
  2481. var height = this.getHeight();
  2482. this.a('node.width', width);
  2483. this.a('node.rect', [0,0,width, height]);
  2484. setWidth.apply(this, arguments);
  2485. }
  2486. node.setHeight = function (height) {
  2487. if (height === this.getHeight()) return ;
  2488. var width = this.getWidth();
  2489. this.a('node.height', height);
  2490. this.a('node.rect', [0,0,width, height]);
  2491. setHeight.apply(this, arguments);
  2492. }
  2493. })(Node37, Node37.getImage());_ratio = GD.getRatioWithRotation(0*Math.PI/180, ratio);
  2494. var Node38 = new ht.Node();
  2495. var Node38textStart, Node38textWidth, Node38lineStart, Node38align = 'left', Node38fontSize = 13.3333*_ratio.ratioY,Node38width = 61*_ratio.ratioX, Node38height = 26*_ratio.ratioY;
  2496. (function () {
  2497. if (Node38align === 'left') {
  2498. Node38textStart = Node38fontSize * 0.2 > 2 ? Node38fontSize * 0.2 - 4 : Node38fontSize * 0.2 - 9;
  2499. Node38textWidth = Node38width;
  2500. Node38lineStart = 1;
  2501. } else if (Node38align === 'right') {
  2502. Node38textStart = 0;
  2503. Node38textWidth =Node38fontSize <= 8 ? Node38width + Node38fontSize * 0.2 + 6 : Node38width - Node38fontSize * 0.2;
  2504. Node38lineStart = (Node38width - (ht.Default.getTextSize('功率', ' '+ Node38fontSize + 'px "微软雅黑"').width + 6)) * 0.5;
  2505. } else if (Node38align === 'center') {
  2506. Node38textStart = -3;
  2507. Node38textWidth = Node38width;
  2508. Node38lineStart = Node38width - ht.Default.getTextSize('功率', ' '+ Node38fontSize + 'px "微软雅黑"').width - 11;
  2509. }
  2510. })();
  2511. Node38.setImage(GD.getTextJSON(Node38width, Node38height, true, false, false, ' '+ Node38fontSize + 'px "微软雅黑"'))
  2512. Node38.setPosition(220*ratio.ratioX, 78*ratio.ratioY);
  2513. Node38.setWidth(Node38width);
  2514. Node38.setHeight(Node38height);
  2515. Node38._nodeType = 'text';
  2516. Node38._disallowEvert = true;
  2517. Node38.setRotation(0*Math.PI/180);
  2518. Node38.a('node.width', Node38width);
  2519. Node38.a('node.height', Node38height);
  2520. Node38.a('node.rect', [0, 0, Node38width, Node38height]);
  2521. Node38.a('node.bordercolor','rgba(0,0,0,1)');
  2522. Node38.a('node.borderwidth', 0);
  2523. Node38.a('node.background','' || 'rgba(0,0,0,0)');
  2524. Node38.a('node.gradient','');
  2525. Node38.a('node.gradientcolor','');
  2526. Node38.a('node.text','功率');
  2527. Node38.a('node.textalign','left');
  2528. Node38.a('node.textvAlign','middle');
  2529. Node38.a('node.textrect', [Node38textStart, 0, Node38textWidth, Node38height]);
  2530. Node38.a('node.color','rgba(0,0,0,1)');
  2531. Node38.a('node.font',' '+ Node38fontSize + 'px "微软雅黑"');
  2532. Node38.a('node.textvisible',true);
  2533. Node38.a('node.linefeed',false);
  2534. if (false) {
  2535. Node38.a('node.textfunc',function(g) {
  2536. g.beginPath();
  2537. var str=Node38.a('node.text') || '功率';
  2538. var color=Node38.a('node.color') || 'rgba(0,0,0,1)';
  2539. canvasTextAutoLine(str,0,13.3333*0.5*_ratio.ratioY,Node38width,Node38height,13.3333*_ratio.ratioY,"left",color,' '+ Node38fontSize + 'px "微软雅黑"', 0,g);
  2540. });
  2541. }
  2542. if (false) {
  2543. Node38.a('node.underlinepoints',[Node38lineStart, (26 - 13.3333) * 0.5 * _ratio.ratioY + Node38fontSize + 2 , ht.Default.getTextSize('功率', ' '+ Node38fontSize + 'px "微软雅黑"').width + 6, (Node38height - Node38fontSize) * 0.5*_ratio.ratioY + Node38fontSize + 2 ]);
  2544. Node38.a('node.underlinevisible',false);
  2545. Node38.a('node.underlineBorderWidth', 1);
  2546. }
  2547. dataModel.add(Node38);
  2548. zoomNodeList.push({
  2549. node: Node38,
  2550. borderWidth: 0,
  2551. attr: 'node.borderwidth'
  2552. }); _ratio = GD.getRatioWithRotation(0*Math.PI/180, ratio);
  2553. var Node39 = new ht.Node();
  2554. var Node39textStart, Node39textWidth, Node39lineStart, Node39align = 'left', Node39fontSize = 13.3333*_ratio.ratioY,Node39width = 61*_ratio.ratioX, Node39height = 26*_ratio.ratioY;
  2555. (function () {
  2556. if (Node39align === 'left') {
  2557. Node39textStart = Node39fontSize * 0.2 > 2 ? Node39fontSize * 0.2 - 4 : Node39fontSize * 0.2 - 9;
  2558. Node39textWidth = Node39width;
  2559. Node39lineStart = 1;
  2560. } else if (Node39align === 'right') {
  2561. Node39textStart = 0;
  2562. Node39textWidth =Node39fontSize <= 8 ? Node39width + Node39fontSize * 0.2 + 6 : Node39width - Node39fontSize * 0.2;
  2563. Node39lineStart = (Node39width - (ht.Default.getTextSize('风速', ' '+ Node39fontSize + 'px "微软雅黑"').width + 6)) * 0.5;
  2564. } else if (Node39align === 'center') {
  2565. Node39textStart = -3;
  2566. Node39textWidth = Node39width;
  2567. Node39lineStart = Node39width - ht.Default.getTextSize('风速', ' '+ Node39fontSize + 'px "微软雅黑"').width - 11;
  2568. }
  2569. })();
  2570. Node39.setImage(GD.getTextJSON(Node39width, Node39height, true, false, false, ' '+ Node39fontSize + 'px "微软雅黑"'))
  2571. Node39.setPosition(220*ratio.ratioX, 102*ratio.ratioY);
  2572. Node39.setWidth(Node39width);
  2573. Node39.setHeight(Node39height);
  2574. Node39._nodeType = 'text';
  2575. Node39._disallowEvert = true;
  2576. Node39.setRotation(0*Math.PI/180);
  2577. Node39.a('node.width', Node39width);
  2578. Node39.a('node.height', Node39height);
  2579. Node39.a('node.rect', [0, 0, Node39width, Node39height]);
  2580. Node39.a('node.bordercolor','rgba(0,0,0,1)');
  2581. Node39.a('node.borderwidth', 0);
  2582. Node39.a('node.background','' || 'rgba(0,0,0,0)');
  2583. Node39.a('node.gradient','');
  2584. Node39.a('node.gradientcolor','');
  2585. Node39.a('node.text','风速');
  2586. Node39.a('node.textalign','left');
  2587. Node39.a('node.textvAlign','middle');
  2588. Node39.a('node.textrect', [Node39textStart, 0, Node39textWidth, Node39height]);
  2589. Node39.a('node.color','rgba(0,0,0,1)');
  2590. Node39.a('node.font',' '+ Node39fontSize + 'px "微软雅黑"');
  2591. Node39.a('node.textvisible',true);
  2592. Node39.a('node.linefeed',false);
  2593. if (false) {
  2594. Node39.a('node.textfunc',function(g) {
  2595. g.beginPath();
  2596. var str=Node39.a('node.text') || '风速';
  2597. var color=Node39.a('node.color') || 'rgba(0,0,0,1)';
  2598. canvasTextAutoLine(str,0,13.3333*0.5*_ratio.ratioY,Node39width,Node39height,13.3333*_ratio.ratioY,"left",color,' '+ Node39fontSize + 'px "微软雅黑"', 0,g);
  2599. });
  2600. }
  2601. if (false) {
  2602. Node39.a('node.underlinepoints',[Node39lineStart, (26 - 13.3333) * 0.5 * _ratio.ratioY + Node39fontSize + 2 , ht.Default.getTextSize('风速', ' '+ Node39fontSize + 'px "微软雅黑"').width + 6, (Node39height - Node39fontSize) * 0.5*_ratio.ratioY + Node39fontSize + 2 ]);
  2603. Node39.a('node.underlinevisible',false);
  2604. Node39.a('node.underlineBorderWidth', 1);
  2605. }
  2606. dataModel.add(Node39);
  2607. zoomNodeList.push({
  2608. node: Node39,
  2609. borderWidth: 0,
  2610. attr: 'node.borderwidth'
  2611. }); _ratio = GD.getRatioWithRotation(0*Math.PI/180, ratio);
  2612. var Node40 = new ht.Node();
  2613. var Node40textStart, Node40textWidth, Node40lineStart, Node40align = 'left', Node40fontSize = 13.3333*_ratio.ratioY,Node40width = 77*_ratio.ratioX, Node40height = 26*_ratio.ratioY;
  2614. (function () {
  2615. if (Node40align === 'left') {
  2616. Node40textStart = Node40fontSize * 0.2 > 2 ? Node40fontSize * 0.2 - 4 : Node40fontSize * 0.2 - 9;
  2617. Node40textWidth = Node40width;
  2618. Node40lineStart = 1;
  2619. } else if (Node40align === 'right') {
  2620. Node40textStart = 0;
  2621. Node40textWidth =Node40fontSize <= 8 ? Node40width + Node40fontSize * 0.2 + 6 : Node40width - Node40fontSize * 0.2;
  2622. Node40lineStart = (Node40width - (ht.Default.getTextSize('发电量', ' '+ Node40fontSize + 'px "微软雅黑"').width + 6)) * 0.5;
  2623. } else if (Node40align === 'center') {
  2624. Node40textStart = -3;
  2625. Node40textWidth = Node40width;
  2626. Node40lineStart = Node40width - ht.Default.getTextSize('发电量', ' '+ Node40fontSize + 'px "微软雅黑"').width - 11;
  2627. }
  2628. })();
  2629. Node40.setImage(GD.getTextJSON(Node40width, Node40height, true, false, false, ' '+ Node40fontSize + 'px "微软雅黑"'))
  2630. Node40.setPosition(226*ratio.ratioX, 127*ratio.ratioY);
  2631. Node40.setWidth(Node40width);
  2632. Node40.setHeight(Node40height);
  2633. Node40._nodeType = 'text';
  2634. Node40._disallowEvert = true;
  2635. Node40.setRotation(0*Math.PI/180);
  2636. Node40.a('node.width', Node40width);
  2637. Node40.a('node.height', Node40height);
  2638. Node40.a('node.rect', [0, 0, Node40width, Node40height]);
  2639. Node40.a('node.bordercolor','rgba(0,0,0,1)');
  2640. Node40.a('node.borderwidth', 0);
  2641. Node40.a('node.background','' || 'rgba(0,0,0,0)');
  2642. Node40.a('node.gradient','');
  2643. Node40.a('node.gradientcolor','');
  2644. Node40.a('node.text','发电量');
  2645. Node40.a('node.textalign','left');
  2646. Node40.a('node.textvAlign','middle');
  2647. Node40.a('node.textrect', [Node40textStart, 0, Node40textWidth, Node40height]);
  2648. Node40.a('node.color','rgba(0,0,0,1)');
  2649. Node40.a('node.font',' '+ Node40fontSize + 'px "微软雅黑"');
  2650. Node40.a('node.textvisible',true);
  2651. Node40.a('node.linefeed',false);
  2652. if (false) {
  2653. Node40.a('node.textfunc',function(g) {
  2654. g.beginPath();
  2655. var str=Node40.a('node.text') || '发电量';
  2656. var color=Node40.a('node.color') || 'rgba(0,0,0,1)';
  2657. canvasTextAutoLine(str,0,13.3333*0.5*_ratio.ratioY,Node40width,Node40height,13.3333*_ratio.ratioY,"left",color,' '+ Node40fontSize + 'px "微软雅黑"', 0,g);
  2658. });
  2659. }
  2660. if (false) {
  2661. Node40.a('node.underlinepoints',[Node40lineStart, (26 - 13.3333) * 0.5 * _ratio.ratioY + Node40fontSize + 2 , ht.Default.getTextSize('发电量', ' '+ Node40fontSize + 'px "微软雅黑"').width + 6, (Node40height - Node40fontSize) * 0.5*_ratio.ratioY + Node40fontSize + 2 ]);
  2662. Node40.a('node.underlinevisible',false);
  2663. Node40.a('node.underlineBorderWidth', 1);
  2664. }
  2665. dataModel.add(Node40);
  2666. zoomNodeList.push({
  2667. node: Node40,
  2668. borderWidth: 0,
  2669. attr: 'node.borderwidth'
  2670. }); _ratio = GD.getRatioWithRotation(0*Math.PI/180, ratio);
  2671. var Node41 = new ht.Node();
  2672. var Node41textStart, Node41textWidth, Node41lineStart, Node41align = 'left', Node41fontSize = 13.3333*_ratio.ratioY,Node41width = 87*_ratio.ratioX, Node41height = 32*_ratio.ratioY;
  2673. (function () {
  2674. if (Node41align === 'left') {
  2675. Node41textStart = Node41fontSize * 0.2 > 2 ? Node41fontSize * 0.2 - 4 : Node41fontSize * 0.2 - 9;
  2676. Node41textWidth = Node41width;
  2677. Node41lineStart = 1;
  2678. } else if (Node41align === 'right') {
  2679. Node41textStart = 0;
  2680. Node41textWidth =Node41fontSize <= 8 ? Node41width + Node41fontSize * 0.2 + 6 : Node41width - Node41fontSize * 0.2;
  2681. Node41lineStart = (Node41width - (ht.Default.getTextSize('上网电量', ' '+ Node41fontSize + 'px "微软雅黑"').width + 6)) * 0.5;
  2682. } else if (Node41align === 'center') {
  2683. Node41textStart = -3;
  2684. Node41textWidth = Node41width;
  2685. Node41lineStart = Node41width - ht.Default.getTextSize('上网电量', ' '+ Node41fontSize + 'px "微软雅黑"').width - 11;
  2686. }
  2687. })();
  2688. Node41.setImage(GD.getTextJSON(Node41width, Node41height, true, false, false, ' '+ Node41fontSize + 'px "微软雅黑"'))
  2689. Node41.setPosition(230*ratio.ratioX, 150*ratio.ratioY);
  2690. Node41.setWidth(Node41width);
  2691. Node41.setHeight(Node41height);
  2692. Node41._nodeType = 'text';
  2693. Node41._disallowEvert = true;
  2694. Node41.setRotation(0*Math.PI/180);
  2695. Node41.a('node.width', Node41width);
  2696. Node41.a('node.height', Node41height);
  2697. Node41.a('node.rect', [0, 0, Node41width, Node41height]);
  2698. Node41.a('node.bordercolor','rgba(0,0,0,1)');
  2699. Node41.a('node.borderwidth', 0);
  2700. Node41.a('node.background','' || 'rgba(0,0,0,0)');
  2701. Node41.a('node.gradient','');
  2702. Node41.a('node.gradientcolor','');
  2703. Node41.a('node.text','上网电量');
  2704. Node41.a('node.textalign','left');
  2705. Node41.a('node.textvAlign','middle');
  2706. Node41.a('node.textrect', [Node41textStart, 0, Node41textWidth, Node41height]);
  2707. Node41.a('node.color','rgba(0,0,0,1)');
  2708. Node41.a('node.font',' '+ Node41fontSize + 'px "微软雅黑"');
  2709. Node41.a('node.textvisible',true);
  2710. Node41.a('node.linefeed',false);
  2711. if (false) {
  2712. Node41.a('node.textfunc',function(g) {
  2713. g.beginPath();
  2714. var str=Node41.a('node.text') || '上网电量';
  2715. var color=Node41.a('node.color') || 'rgba(0,0,0,1)';
  2716. canvasTextAutoLine(str,0,13.3333*0.5*_ratio.ratioY,Node41width,Node41height,13.3333*_ratio.ratioY,"left",color,' '+ Node41fontSize + 'px "微软雅黑"', 0,g);
  2717. });
  2718. }
  2719. if (false) {
  2720. Node41.a('node.underlinepoints',[Node41lineStart, (32 - 13.3333) * 0.5 * _ratio.ratioY + Node41fontSize + 2 , ht.Default.getTextSize('上网电量', ' '+ Node41fontSize + 'px "微软雅黑"').width + 6, (Node41height - Node41fontSize) * 0.5*_ratio.ratioY + Node41fontSize + 2 ]);
  2721. Node41.a('node.underlinevisible',false);
  2722. Node41.a('node.underlineBorderWidth', 1);
  2723. }
  2724. dataModel.add(Node41);
  2725. zoomNodeList.push({
  2726. node: Node41,
  2727. borderWidth: 0,
  2728. attr: 'node.borderwidth'
  2729. }); _ratio = GD.getRatioWithRotation(0*Math.PI/180, ratio);
  2730. var Node42type = 'rect';
  2731. var Node42 = new ht.Node(),
  2732. Node42BorderWidth = 1*2;
  2733. if (Node42type === 'arc') {
  2734. Node42BorderWidth *= 1;
  2735. }
  2736. Node42.setImage(GD.getRectJSON(121*_ratio.ratioX, 24.33138*_ratio.ratioY, Node42type, '@arcFrom@', '@arcTo@', '@arcClose@'));
  2737. Node42.setPosition(530*ratio.ratioX, 100*ratio.ratioY);
  2738. Node42.setSize(121*_ratio.ratioX, 24.33138*_ratio.ratioY);
  2739. Node42.s({
  2740. 'pixelPerfect':true
  2741. /*@AddPara@*/
  2742. });
  2743. Node42.a('node.width', 121*_ratio.ratioX);
  2744. Node42.a('node.height', 24.33138*_ratio.ratioY);
  2745. Node42.a('node.type', Node42type);
  2746. Node42.a('node.rect', [0, 0, 121*_ratio.ratioX, 24.33138*_ratio.ratioY]);
  2747. Node42.a('node.background', 'rgba(240,240,240,1)');
  2748. Node42.a('node.gradientcolor', 'rgba(240,240,240,1)');
  2749. Node42.a('node.gradient', '');
  2750. Node42.a('node.borderwidth', Node42BorderWidth);
  2751. Node42.a('node.color', 'rgba(224,224,224,1)');
  2752. Node42.a('node.fillrect', [0,0,0,0]);
  2753. Node42.a('node.fillbackcolor', 'rgba(0,0,0,0)');
  2754. Node42.a('node.fillgradientcolor', 'rgba(0,0,0,0)');
  2755. Node42.a('node.fillgradient', '');
  2756. if (Node42type !== 'rect') {
  2757. Node42.a('node.arcFrom', parseFloat('@arcFrom@'));
  2758. Node42.a('node.arcTo', parseFloat('@arcTo@'));
  2759. Node42.a('node.arcClose', '@arcClose@' === 'true' ? true : false);
  2760. }
  2761. if (Node42type === 'arc') {
  2762. Node42.a('node.arcOval', true);
  2763. }
  2764. Node42.setRotation(0*Math.PI/180);
  2765. Node42.borderWidth = Node42BorderWidth;
  2766. Node42.borderFillwidth = Node42BorderWidth;
  2767. dataModel.add(Node42);
  2768. Node42._nodename = 'Node42'
  2769. Node42._nodeType = 'rect';
  2770. zoomNodeList.push({
  2771. node: Node42,
  2772. attr: 'node.borderwidth'
  2773. });
  2774. (function (node, _img) {
  2775. var setWidth = node.setWidth,
  2776. setHeight = node.setHeight;
  2777. node.setWidth = function (width) {
  2778. if (width === this.getWidth()) return ;
  2779. var height = this.getHeight();
  2780. this.a('node.width', width);
  2781. this.a('node.rect', [0,0,width, height]);
  2782. setWidth.apply(this, arguments);
  2783. }
  2784. node.setHeight = function (height) {
  2785. if (height === this.getHeight()) return ;
  2786. var width = this.getWidth();
  2787. this.a('node.height', height);
  2788. this.a('node.rect', [0,0,width, height]);
  2789. setHeight.apply(this, arguments);
  2790. }
  2791. })(Node42, Node42.getImage());_ratio = GD.getRatioWithRotation(0*Math.PI/180, ratio);
  2792. var Node43type = 'rect';
  2793. var Node43 = new ht.Node(),
  2794. Node43BorderWidth = 1*2;
  2795. if (Node43type === 'arc') {
  2796. Node43BorderWidth *= 1;
  2797. }
  2798. Node43.setImage(GD.getRectJSON(121*_ratio.ratioX, 24.33138*_ratio.ratioY, Node43type, '@arcFrom@', '@arcTo@', '@arcClose@'));
  2799. Node43.setPosition(530*ratio.ratioX, 76*ratio.ratioY);
  2800. Node43.setSize(121*_ratio.ratioX, 24.33138*_ratio.ratioY);
  2801. Node43.s({
  2802. 'pixelPerfect':true
  2803. /*@AddPara@*/
  2804. });
  2805. Node43.a('node.width', 121*_ratio.ratioX);
  2806. Node43.a('node.height', 24.33138*_ratio.ratioY);
  2807. Node43.a('node.type', Node43type);
  2808. Node43.a('node.rect', [0, 0, 121*_ratio.ratioX, 24.33138*_ratio.ratioY]);
  2809. Node43.a('node.background', 'rgba(240,240,240,1)');
  2810. Node43.a('node.gradientcolor', 'rgba(240,240,240,1)');
  2811. Node43.a('node.gradient', '');
  2812. Node43.a('node.borderwidth', Node43BorderWidth);
  2813. Node43.a('node.color', 'rgba(224,224,224,1)');
  2814. Node43.a('node.fillrect', [0,0,0,0]);
  2815. Node43.a('node.fillbackcolor', 'rgba(0,0,0,0)');
  2816. Node43.a('node.fillgradientcolor', 'rgba(0,0,0,0)');
  2817. Node43.a('node.fillgradient', '');
  2818. if (Node43type !== 'rect') {
  2819. Node43.a('node.arcFrom', parseFloat('@arcFrom@'));
  2820. Node43.a('node.arcTo', parseFloat('@arcTo@'));
  2821. Node43.a('node.arcClose', '@arcClose@' === 'true' ? true : false);
  2822. }
  2823. if (Node43type === 'arc') {
  2824. Node43.a('node.arcOval', true);
  2825. }
  2826. Node43.setRotation(0*Math.PI/180);
  2827. Node43.borderWidth = Node43BorderWidth;
  2828. Node43.borderFillwidth = Node43BorderWidth;
  2829. dataModel.add(Node43);
  2830. Node43._nodename = 'Node43'
  2831. Node43._nodeType = 'rect';
  2832. zoomNodeList.push({
  2833. node: Node43,
  2834. attr: 'node.borderwidth'
  2835. });
  2836. (function (node, _img) {
  2837. var setWidth = node.setWidth,
  2838. setHeight = node.setHeight;
  2839. node.setWidth = function (width) {
  2840. if (width === this.getWidth()) return ;
  2841. var height = this.getHeight();
  2842. this.a('node.width', width);
  2843. this.a('node.rect', [0,0,width, height]);
  2844. setWidth.apply(this, arguments);
  2845. }
  2846. node.setHeight = function (height) {
  2847. if (height === this.getHeight()) return ;
  2848. var width = this.getWidth();
  2849. this.a('node.height', height);
  2850. this.a('node.rect', [0,0,width, height]);
  2851. setHeight.apply(this, arguments);
  2852. }
  2853. })(Node43, Node43.getImage());_ratio = GD.getRatioWithRotation(0*Math.PI/180, ratio);
  2854. var Node44type = 'rect';
  2855. var Node44 = new ht.Node(),
  2856. Node44BorderWidth = 1*2;
  2857. if (Node44type === 'arc') {
  2858. Node44BorderWidth *= 1;
  2859. }
  2860. Node44.setImage(GD.getRectJSON(121*_ratio.ratioX, 24.33136*_ratio.ratioY, Node44type, '@arcFrom@', '@arcTo@', '@arcClose@'));
  2861. Node44.setPosition(530*ratio.ratioX, 125*ratio.ratioY);
  2862. Node44.setSize(121*_ratio.ratioX, 24.33136*_ratio.ratioY);
  2863. Node44.s({
  2864. 'pixelPerfect':true
  2865. /*@AddPara@*/
  2866. });
  2867. Node44.a('node.width', 121*_ratio.ratioX);
  2868. Node44.a('node.height', 24.33136*_ratio.ratioY);
  2869. Node44.a('node.type', Node44type);
  2870. Node44.a('node.rect', [0, 0, 121*_ratio.ratioX, 24.33136*_ratio.ratioY]);
  2871. Node44.a('node.background', 'rgba(240,240,240,1)');
  2872. Node44.a('node.gradientcolor', 'rgba(240,240,240,1)');
  2873. Node44.a('node.gradient', '');
  2874. Node44.a('node.borderwidth', Node44BorderWidth);
  2875. Node44.a('node.color', 'rgba(224,224,224,1)');
  2876. Node44.a('node.fillrect', [0,0,0,0]);
  2877. Node44.a('node.fillbackcolor', 'rgba(0,0,0,0)');
  2878. Node44.a('node.fillgradientcolor', 'rgba(0,0,0,0)');
  2879. Node44.a('node.fillgradient', '');
  2880. if (Node44type !== 'rect') {
  2881. Node44.a('node.arcFrom', parseFloat('@arcFrom@'));
  2882. Node44.a('node.arcTo', parseFloat('@arcTo@'));
  2883. Node44.a('node.arcClose', '@arcClose@' === 'true' ? true : false);
  2884. }
  2885. if (Node44type === 'arc') {
  2886. Node44.a('node.arcOval', true);
  2887. }
  2888. Node44.setRotation(0*Math.PI/180);
  2889. Node44.borderWidth = Node44BorderWidth;
  2890. Node44.borderFillwidth = Node44BorderWidth;
  2891. dataModel.add(Node44);
  2892. Node44._nodename = 'Node44'
  2893. Node44._nodeType = 'rect';
  2894. zoomNodeList.push({
  2895. node: Node44,
  2896. attr: 'node.borderwidth'
  2897. });
  2898. (function (node, _img) {
  2899. var setWidth = node.setWidth,
  2900. setHeight = node.setHeight;
  2901. node.setWidth = function (width) {
  2902. if (width === this.getWidth()) return ;
  2903. var height = this.getHeight();
  2904. this.a('node.width', width);
  2905. this.a('node.rect', [0,0,width, height]);
  2906. setWidth.apply(this, arguments);
  2907. }
  2908. node.setHeight = function (height) {
  2909. if (height === this.getHeight()) return ;
  2910. var width = this.getWidth();
  2911. this.a('node.height', height);
  2912. this.a('node.rect', [0,0,width, height]);
  2913. setHeight.apply(this, arguments);
  2914. }
  2915. })(Node44, Node44.getImage());_ratio = GD.getRatioWithRotation(0*Math.PI/180, ratio);
  2916. var Node45type = 'rect';
  2917. var Node45 = new ht.Node(),
  2918. Node45BorderWidth = 1*2;
  2919. if (Node45type === 'arc') {
  2920. Node45BorderWidth *= 1;
  2921. }
  2922. Node45.setImage(GD.getRectJSON(121*_ratio.ratioX, 24.33136*_ratio.ratioY, Node45type, '@arcFrom@', '@arcTo@', '@arcClose@'));
  2923. Node45.setPosition(530*ratio.ratioX, 52*ratio.ratioY);
  2924. Node45.setSize(121*_ratio.ratioX, 24.33136*_ratio.ratioY);
  2925. Node45.s({
  2926. 'pixelPerfect':true
  2927. /*@AddPara@*/
  2928. });
  2929. Node45.a('node.width', 121*_ratio.ratioX);
  2930. Node45.a('node.height', 24.33136*_ratio.ratioY);
  2931. Node45.a('node.type', Node45type);
  2932. Node45.a('node.rect', [0, 0, 121*_ratio.ratioX, 24.33136*_ratio.ratioY]);
  2933. Node45.a('node.background', 'rgba(240,240,240,1)');
  2934. Node45.a('node.gradientcolor', 'rgba(240,240,240,1)');
  2935. Node45.a('node.gradient', '');
  2936. Node45.a('node.borderwidth', Node45BorderWidth);
  2937. Node45.a('node.color', 'rgba(224,224,224,1)');
  2938. Node45.a('node.fillrect', [0,0,0,0]);
  2939. Node45.a('node.fillbackcolor', 'rgba(0,0,0,0)');
  2940. Node45.a('node.fillgradientcolor', 'rgba(0,0,0,0)');
  2941. Node45.a('node.fillgradient', '');
  2942. if (Node45type !== 'rect') {
  2943. Node45.a('node.arcFrom', parseFloat('@arcFrom@'));
  2944. Node45.a('node.arcTo', parseFloat('@arcTo@'));
  2945. Node45.a('node.arcClose', '@arcClose@' === 'true' ? true : false);
  2946. }
  2947. if (Node45type === 'arc') {
  2948. Node45.a('node.arcOval', true);
  2949. }
  2950. Node45.setRotation(0*Math.PI/180);
  2951. Node45.borderWidth = Node45BorderWidth;
  2952. Node45.borderFillwidth = Node45BorderWidth;
  2953. dataModel.add(Node45);
  2954. Node45._nodename = 'Node45'
  2955. Node45._nodeType = 'rect';
  2956. zoomNodeList.push({
  2957. node: Node45,
  2958. attr: 'node.borderwidth'
  2959. });
  2960. (function (node, _img) {
  2961. var setWidth = node.setWidth,
  2962. setHeight = node.setHeight;
  2963. node.setWidth = function (width) {
  2964. if (width === this.getWidth()) return ;
  2965. var height = this.getHeight();
  2966. this.a('node.width', width);
  2967. this.a('node.rect', [0,0,width, height]);
  2968. setWidth.apply(this, arguments);
  2969. }
  2970. node.setHeight = function (height) {
  2971. if (height === this.getHeight()) return ;
  2972. var width = this.getWidth();
  2973. this.a('node.height', height);
  2974. this.a('node.rect', [0,0,width, height]);
  2975. setHeight.apply(this, arguments);
  2976. }
  2977. })(Node45, Node45.getImage());_ratio = GD.getRatioWithRotation(0*Math.PI/180, ratio);
  2978. var Node46type = 'rect';
  2979. var Node46 = new ht.Node(),
  2980. Node46BorderWidth = 1*2;
  2981. if (Node46type === 'arc') {
  2982. Node46BorderWidth *= 1;
  2983. }
  2984. Node46.setImage(GD.getRectJSON(121*_ratio.ratioX, 24.33138*_ratio.ratioY, Node46type, '@arcFrom@', '@arcTo@', '@arcClose@'));
  2985. Node46.setPosition(530*ratio.ratioX, 149*ratio.ratioY);
  2986. Node46.setSize(121*_ratio.ratioX, 24.33138*_ratio.ratioY);
  2987. Node46.s({
  2988. 'pixelPerfect':true
  2989. /*@AddPara@*/
  2990. });
  2991. Node46.a('node.width', 121*_ratio.ratioX);
  2992. Node46.a('node.height', 24.33138*_ratio.ratioY);
  2993. Node46.a('node.type', Node46type);
  2994. Node46.a('node.rect', [0, 0, 121*_ratio.ratioX, 24.33138*_ratio.ratioY]);
  2995. Node46.a('node.background', 'rgba(240,240,240,1)');
  2996. Node46.a('node.gradientcolor', 'rgba(240,240,240,1)');
  2997. Node46.a('node.gradient', '');
  2998. Node46.a('node.borderwidth', Node46BorderWidth);
  2999. Node46.a('node.color', 'rgba(224,224,224,1)');
  3000. Node46.a('node.fillrect', [0,0,0,0]);
  3001. Node46.a('node.fillbackcolor', 'rgba(0,0,0,0)');
  3002. Node46.a('node.fillgradientcolor', 'rgba(0,0,0,0)');
  3003. Node46.a('node.fillgradient', '');
  3004. if (Node46type !== 'rect') {
  3005. Node46.a('node.arcFrom', parseFloat('@arcFrom@'));
  3006. Node46.a('node.arcTo', parseFloat('@arcTo@'));
  3007. Node46.a('node.arcClose', '@arcClose@' === 'true' ? true : false);
  3008. }
  3009. if (Node46type === 'arc') {
  3010. Node46.a('node.arcOval', true);
  3011. }
  3012. Node46.setRotation(0*Math.PI/180);
  3013. Node46.borderWidth = Node46BorderWidth;
  3014. Node46.borderFillwidth = Node46BorderWidth;
  3015. dataModel.add(Node46);
  3016. Node46._nodename = 'Node46'
  3017. Node46._nodeType = 'rect';
  3018. zoomNodeList.push({
  3019. node: Node46,
  3020. attr: 'node.borderwidth'
  3021. });
  3022. (function (node, _img) {
  3023. var setWidth = node.setWidth,
  3024. setHeight = node.setHeight;
  3025. node.setWidth = function (width) {
  3026. if (width === this.getWidth()) return ;
  3027. var height = this.getHeight();
  3028. this.a('node.width', width);
  3029. this.a('node.rect', [0,0,width, height]);
  3030. setWidth.apply(this, arguments);
  3031. }
  3032. node.setHeight = function (height) {
  3033. if (height === this.getHeight()) return ;
  3034. var width = this.getWidth();
  3035. this.a('node.height', height);
  3036. this.a('node.rect', [0,0,width, height]);
  3037. setHeight.apply(this, arguments);
  3038. }
  3039. })(Node46, Node46.getImage());_ratio = GD.getRatioWithRotation(0*Math.PI/180, ratio);
  3040. var Node47 = new ht.Node();
  3041. var Node47textStart, Node47textWidth, Node47lineStart, Node47align = 'center', Node47fontSize = 13.3333*_ratio.ratioY,Node47width = 113*_ratio.ratioX, Node47height = 26*_ratio.ratioY;
  3042. (function () {
  3043. if (Node47align === 'left') {
  3044. Node47textStart = Node47fontSize * 0.2 > 2 ? Node47fontSize * 0.2 - 4 : Node47fontSize * 0.2 - 9;
  3045. Node47textWidth = Node47width;
  3046. Node47lineStart = 1;
  3047. } else if (Node47align === 'right') {
  3048. Node47textStart = 0;
  3049. Node47textWidth =Node47fontSize <= 8 ? Node47width + Node47fontSize * 0.2 + 6 : Node47width - Node47fontSize * 0.2;
  3050. Node47lineStart = (Node47width - (ht.Default.getTextSize('日维护损失电量', ' '+ Node47fontSize + 'px "微软雅黑"').width + 6)) * 0.5;
  3051. } else if (Node47align === 'center') {
  3052. Node47textStart = -3;
  3053. Node47textWidth = Node47width;
  3054. Node47lineStart = Node47width - ht.Default.getTextSize('日维护损失电量', ' '+ Node47fontSize + 'px "微软雅黑"').width - 11;
  3055. }
  3056. })();
  3057. Node47.setImage(GD.getTextJSON(Node47width, Node47height, true, false, false, ' '+ Node47fontSize + 'px "微软雅黑"'))
  3058. Node47.setPosition(530*ratio.ratioX, 54*ratio.ratioY);
  3059. Node47.setWidth(Node47width);
  3060. Node47.setHeight(Node47height);
  3061. Node47._nodeType = 'text';
  3062. Node47._disallowEvert = true;
  3063. Node47.setRotation(0*Math.PI/180);
  3064. Node47.a('node.width', Node47width);
  3065. Node47.a('node.height', Node47height);
  3066. Node47.a('node.rect', [0, 0, Node47width, Node47height]);
  3067. Node47.a('node.bordercolor','rgba(0,0,0,1)');
  3068. Node47.a('node.borderwidth', 0);
  3069. Node47.a('node.background','rgba(255,255,255,0)' || 'rgba(0,0,0,0)');
  3070. Node47.a('node.gradient','');
  3071. Node47.a('node.gradientcolor','rgba(255,255,255,0)');
  3072. Node47.a('node.text','日维护损失电量');
  3073. Node47.a('node.textalign','center');
  3074. Node47.a('node.textvAlign','middle');
  3075. Node47.a('node.textrect', [Node47textStart, 0, Node47textWidth, Node47height]);
  3076. Node47.a('node.color','rgba(0,0,0,1)');
  3077. Node47.a('node.font',' '+ Node47fontSize + 'px "微软雅黑"');
  3078. Node47.a('node.textvisible',true);
  3079. Node47.a('node.linefeed',false);
  3080. if (false) {
  3081. Node47.a('node.textfunc',function(g) {
  3082. g.beginPath();
  3083. var str=Node47.a('node.text') || '日维护损失电量';
  3084. var color=Node47.a('node.color') || 'rgba(0,0,0,1)';
  3085. canvasTextAutoLine(str,0,13.3333*0.5*_ratio.ratioY,Node47width,Node47height,13.3333*_ratio.ratioY,"center",color,' '+ Node47fontSize + 'px "微软雅黑"', 0,g);
  3086. });
  3087. }
  3088. if (false) {
  3089. Node47.a('node.underlinepoints',[Node47lineStart, (26 - 13.3333) * 0.5 * _ratio.ratioY + Node47fontSize + 2 , ht.Default.getTextSize('日维护损失电量', ' '+ Node47fontSize + 'px "微软雅黑"').width + 6, (Node47height - Node47fontSize) * 0.5*_ratio.ratioY + Node47fontSize + 2 ]);
  3090. Node47.a('node.underlinevisible',false);
  3091. Node47.a('node.underlineBorderWidth', 1);
  3092. }
  3093. dataModel.add(Node47);
  3094. zoomNodeList.push({
  3095. node: Node47,
  3096. borderWidth: 0,
  3097. attr: 'node.borderwidth'
  3098. }); _ratio = GD.getRatioWithRotation(0*Math.PI/180, ratio);
  3099. var Node48 = new ht.Node();
  3100. var Node48textStart, Node48textWidth, Node48lineStart, Node48align = 'center', Node48fontSize = 13.3333*_ratio.ratioY,Node48width = 113*_ratio.ratioX, Node48height = 26*_ratio.ratioY;
  3101. (function () {
  3102. if (Node48align === 'left') {
  3103. Node48textStart = Node48fontSize * 0.2 > 2 ? Node48fontSize * 0.2 - 4 : Node48fontSize * 0.2 - 9;
  3104. Node48textWidth = Node48width;
  3105. Node48lineStart = 1;
  3106. } else if (Node48align === 'right') {
  3107. Node48textStart = 0;
  3108. Node48textWidth =Node48fontSize <= 8 ? Node48width + Node48fontSize * 0.2 + 6 : Node48width - Node48fontSize * 0.2;
  3109. Node48lineStart = (Node48width - (ht.Default.getTextSize('日故障损失电量', ' '+ Node48fontSize + 'px "微软雅黑"').width + 6)) * 0.5;
  3110. } else if (Node48align === 'center') {
  3111. Node48textStart = -3;
  3112. Node48textWidth = Node48width;
  3113. Node48lineStart = Node48width - ht.Default.getTextSize('日故障损失电量', ' '+ Node48fontSize + 'px "微软雅黑"').width - 11;
  3114. }
  3115. })();
  3116. Node48.setImage(GD.getTextJSON(Node48width, Node48height, true, false, false, ' '+ Node48fontSize + 'px "微软雅黑"'))
  3117. Node48.setPosition(531*ratio.ratioX, 78*ratio.ratioY);
  3118. Node48.setWidth(Node48width);
  3119. Node48.setHeight(Node48height);
  3120. Node48._nodeType = 'text';
  3121. Node48._disallowEvert = true;
  3122. Node48.setRotation(0*Math.PI/180);
  3123. Node48.a('node.width', Node48width);
  3124. Node48.a('node.height', Node48height);
  3125. Node48.a('node.rect', [0, 0, Node48width, Node48height]);
  3126. Node48.a('node.bordercolor','rgba(0,0,0,1)');
  3127. Node48.a('node.borderwidth', 0);
  3128. Node48.a('node.background','rgba(255,255,255,0)' || 'rgba(0,0,0,0)');
  3129. Node48.a('node.gradient','');
  3130. Node48.a('node.gradientcolor','rgba(255,255,255,0)');
  3131. Node48.a('node.text','日故障损失电量');
  3132. Node48.a('node.textalign','center');
  3133. Node48.a('node.textvAlign','middle');
  3134. Node48.a('node.textrect', [Node48textStart, 0, Node48textWidth, Node48height]);
  3135. Node48.a('node.color','rgba(0,0,0,1)');
  3136. Node48.a('node.font',' '+ Node48fontSize + 'px "微软雅黑"');
  3137. Node48.a('node.textvisible',true);
  3138. Node48.a('node.linefeed',false);
  3139. if (false) {
  3140. Node48.a('node.textfunc',function(g) {
  3141. g.beginPath();
  3142. var str=Node48.a('node.text') || '日故障损失电量';
  3143. var color=Node48.a('node.color') || 'rgba(0,0,0,1)';
  3144. canvasTextAutoLine(str,0,13.3333*0.5*_ratio.ratioY,Node48width,Node48height,13.3333*_ratio.ratioY,"center",color,' '+ Node48fontSize + 'px "微软雅黑"', 0,g);
  3145. });
  3146. }
  3147. if (false) {
  3148. Node48.a('node.underlinepoints',[Node48lineStart, (26 - 13.3333) * 0.5 * _ratio.ratioY + Node48fontSize + 2 , ht.Default.getTextSize('日故障损失电量', ' '+ Node48fontSize + 'px "微软雅黑"').width + 6, (Node48height - Node48fontSize) * 0.5*_ratio.ratioY + Node48fontSize + 2 ]);
  3149. Node48.a('node.underlinevisible',false);
  3150. Node48.a('node.underlineBorderWidth', 1);
  3151. }
  3152. dataModel.add(Node48);
  3153. zoomNodeList.push({
  3154. node: Node48,
  3155. borderWidth: 0,
  3156. attr: 'node.borderwidth'
  3157. }); _ratio = GD.getRatioWithRotation(0*Math.PI/180, ratio);
  3158. var Node49 = new ht.Node();
  3159. var Node49textStart, Node49textWidth, Node49lineStart, Node49align = 'center', Node49fontSize = 13.3333*_ratio.ratioY,Node49width = 113*_ratio.ratioX, Node49height = 26*_ratio.ratioY;
  3160. (function () {
  3161. if (Node49align === 'left') {
  3162. Node49textStart = Node49fontSize * 0.2 > 2 ? Node49fontSize * 0.2 - 4 : Node49fontSize * 0.2 - 9;
  3163. Node49textWidth = Node49width;
  3164. Node49lineStart = 1;
  3165. } else if (Node49align === 'right') {
  3166. Node49textStart = 0;
  3167. Node49textWidth =Node49fontSize <= 8 ? Node49width + Node49fontSize * 0.2 + 6 : Node49width - Node49fontSize * 0.2;
  3168. Node49lineStart = (Node49width - (ht.Default.getTextSize('日限电损失电量', ' '+ Node49fontSize + 'px "微软雅黑"').width + 6)) * 0.5;
  3169. } else if (Node49align === 'center') {
  3170. Node49textStart = -3;
  3171. Node49textWidth = Node49width;
  3172. Node49lineStart = Node49width - ht.Default.getTextSize('日限电损失电量', ' '+ Node49fontSize + 'px "微软雅黑"').width - 11;
  3173. }
  3174. })();
  3175. Node49.setImage(GD.getTextJSON(Node49width, Node49height, true, false, false, ' '+ Node49fontSize + 'px "微软雅黑"'))
  3176. Node49.setPosition(531*ratio.ratioX, 103*ratio.ratioY);
  3177. Node49.setWidth(Node49width);
  3178. Node49.setHeight(Node49height);
  3179. Node49._nodeType = 'text';
  3180. Node49._disallowEvert = true;
  3181. Node49.setRotation(0*Math.PI/180);
  3182. Node49.a('node.width', Node49width);
  3183. Node49.a('node.height', Node49height);
  3184. Node49.a('node.rect', [0, 0, Node49width, Node49height]);
  3185. Node49.a('node.bordercolor','rgba(0,0,0,1)');
  3186. Node49.a('node.borderwidth', 0);
  3187. Node49.a('node.background','rgba(255,255,255,0)' || 'rgba(0,0,0,0)');
  3188. Node49.a('node.gradient','');
  3189. Node49.a('node.gradientcolor','rgba(255,255,255,0)');
  3190. Node49.a('node.text','日限电损失电量');
  3191. Node49.a('node.textalign','center');
  3192. Node49.a('node.textvAlign','middle');
  3193. Node49.a('node.textrect', [Node49textStart, 0, Node49textWidth, Node49height]);
  3194. Node49.a('node.color','rgba(0,0,0,1)');
  3195. Node49.a('node.font',' '+ Node49fontSize + 'px "微软雅黑"');
  3196. Node49.a('node.textvisible',true);
  3197. Node49.a('node.linefeed',false);
  3198. if (false) {
  3199. Node49.a('node.textfunc',function(g) {
  3200. g.beginPath();
  3201. var str=Node49.a('node.text') || '日限电损失电量';
  3202. var color=Node49.a('node.color') || 'rgba(0,0,0,1)';
  3203. canvasTextAutoLine(str,0,13.3333*0.5*_ratio.ratioY,Node49width,Node49height,13.3333*_ratio.ratioY,"center",color,' '+ Node49fontSize + 'px "微软雅黑"', 0,g);
  3204. });
  3205. }
  3206. if (false) {
  3207. Node49.a('node.underlinepoints',[Node49lineStart, (26 - 13.3333) * 0.5 * _ratio.ratioY + Node49fontSize + 2 , ht.Default.getTextSize('日限电损失电量', ' '+ Node49fontSize + 'px "微软雅黑"').width + 6, (Node49height - Node49fontSize) * 0.5*_ratio.ratioY + Node49fontSize + 2 ]);
  3208. Node49.a('node.underlinevisible',false);
  3209. Node49.a('node.underlineBorderWidth', 1);
  3210. }
  3211. dataModel.add(Node49);
  3212. zoomNodeList.push({
  3213. node: Node49,
  3214. borderWidth: 0,
  3215. attr: 'node.borderwidth'
  3216. }); _ratio = GD.getRatioWithRotation(0*Math.PI/180, ratio);
  3217. var Node50 = new ht.Node();
  3218. var Node50textStart, Node50textWidth, Node50lineStart, Node50align = 'center', Node50fontSize = 13.3333*_ratio.ratioY,Node50width = 113*_ratio.ratioX, Node50height = 26*_ratio.ratioY;
  3219. (function () {
  3220. if (Node50align === 'left') {
  3221. Node50textStart = Node50fontSize * 0.2 > 2 ? Node50fontSize * 0.2 - 4 : Node50fontSize * 0.2 - 9;
  3222. Node50textWidth = Node50width;
  3223. Node50lineStart = 1;
  3224. } else if (Node50align === 'right') {
  3225. Node50textStart = 0;
  3226. Node50textWidth =Node50fontSize <= 8 ? Node50width + Node50fontSize * 0.2 + 6 : Node50width - Node50fontSize * 0.2;
  3227. Node50lineStart = (Node50width - (ht.Default.getTextSize('日受累损失电量', ' '+ Node50fontSize + 'px "微软雅黑"').width + 6)) * 0.5;
  3228. } else if (Node50align === 'center') {
  3229. Node50textStart = -3;
  3230. Node50textWidth = Node50width;
  3231. Node50lineStart = Node50width - ht.Default.getTextSize('日受累损失电量', ' '+ Node50fontSize + 'px "微软雅黑"').width - 11;
  3232. }
  3233. })();
  3234. Node50.setImage(GD.getTextJSON(Node50width, Node50height, true, false, false, ' '+ Node50fontSize + 'px "微软雅黑"'))
  3235. Node50.setPosition(531*ratio.ratioX, 127*ratio.ratioY);
  3236. Node50.setWidth(Node50width);
  3237. Node50.setHeight(Node50height);
  3238. Node50._nodeType = 'text';
  3239. Node50._disallowEvert = true;
  3240. Node50.setRotation(0*Math.PI/180);
  3241. Node50.a('node.width', Node50width);
  3242. Node50.a('node.height', Node50height);
  3243. Node50.a('node.rect', [0, 0, Node50width, Node50height]);
  3244. Node50.a('node.bordercolor','rgba(0,0,0,1)');
  3245. Node50.a('node.borderwidth', 0);
  3246. Node50.a('node.background','rgba(255,255,255,0)' || 'rgba(0,0,0,0)');
  3247. Node50.a('node.gradient','');
  3248. Node50.a('node.gradientcolor','rgba(255,255,255,0)');
  3249. Node50.a('node.text','日受累损失电量');
  3250. Node50.a('node.textalign','center');
  3251. Node50.a('node.textvAlign','middle');
  3252. Node50.a('node.textrect', [Node50textStart, 0, Node50textWidth, Node50height]);
  3253. Node50.a('node.color','rgba(0,0,0,1)');
  3254. Node50.a('node.font',' '+ Node50fontSize + 'px "微软雅黑"');
  3255. Node50.a('node.textvisible',true);
  3256. Node50.a('node.linefeed',false);
  3257. if (false) {
  3258. Node50.a('node.textfunc',function(g) {
  3259. g.beginPath();
  3260. var str=Node50.a('node.text') || '日受累损失电量';
  3261. var color=Node50.a('node.color') || 'rgba(0,0,0,1)';
  3262. canvasTextAutoLine(str,0,13.3333*0.5*_ratio.ratioY,Node50width,Node50height,13.3333*_ratio.ratioY,"center",color,' '+ Node50fontSize + 'px "微软雅黑"', 0,g);
  3263. });
  3264. }
  3265. if (false) {
  3266. Node50.a('node.underlinepoints',[Node50lineStart, (26 - 13.3333) * 0.5 * _ratio.ratioY + Node50fontSize + 2 , ht.Default.getTextSize('日受累损失电量', ' '+ Node50fontSize + 'px "微软雅黑"').width + 6, (Node50height - Node50fontSize) * 0.5*_ratio.ratioY + Node50fontSize + 2 ]);
  3267. Node50.a('node.underlinevisible',false);
  3268. Node50.a('node.underlineBorderWidth', 1);
  3269. }
  3270. dataModel.add(Node50);
  3271. zoomNodeList.push({
  3272. node: Node50,
  3273. borderWidth: 0,
  3274. attr: 'node.borderwidth'
  3275. }); _ratio = GD.getRatioWithRotation(0*Math.PI/180, ratio);
  3276. var Node51 = new ht.Node();
  3277. var Node51textStart, Node51textWidth, Node51lineStart, Node51align = 'center', Node51fontSize = 13.3333*_ratio.ratioY,Node51width = 113*_ratio.ratioX, Node51height = 32*_ratio.ratioY;
  3278. (function () {
  3279. if (Node51align === 'left') {
  3280. Node51textStart = Node51fontSize * 0.2 > 2 ? Node51fontSize * 0.2 - 4 : Node51fontSize * 0.2 - 9;
  3281. Node51textWidth = Node51width;
  3282. Node51lineStart = 1;
  3283. } else if (Node51align === 'right') {
  3284. Node51textStart = 0;
  3285. Node51textWidth =Node51fontSize <= 8 ? Node51width + Node51fontSize * 0.2 + 6 : Node51width - Node51fontSize * 0.2;
  3286. Node51lineStart = (Node51width - (ht.Default.getTextSize('日性能损失电量', ' '+ Node51fontSize + 'px "微软雅黑"').width + 6)) * 0.5;
  3287. } else if (Node51align === 'center') {
  3288. Node51textStart = -3;
  3289. Node51textWidth = Node51width;
  3290. Node51lineStart = Node51width - ht.Default.getTextSize('日性能损失电量', ' '+ Node51fontSize + 'px "微软雅黑"').width - 11;
  3291. }
  3292. })();
  3293. Node51.setImage(GD.getTextJSON(Node51width, Node51height, true, false, false, ' '+ Node51fontSize + 'px "微软雅黑"'))
  3294. Node51.setPosition(532*ratio.ratioX, 151*ratio.ratioY);
  3295. Node51.setWidth(Node51width);
  3296. Node51.setHeight(Node51height);
  3297. Node51._nodeType = 'text';
  3298. Node51._disallowEvert = true;
  3299. Node51.setRotation(0*Math.PI/180);
  3300. Node51.a('node.width', Node51width);
  3301. Node51.a('node.height', Node51height);
  3302. Node51.a('node.rect', [0, 0, Node51width, Node51height]);
  3303. Node51.a('node.bordercolor','rgba(64,64,64,1)');
  3304. Node51.a('node.borderwidth', 0);
  3305. Node51.a('node.background','rgba(255,255,255,0)' || 'rgba(0,0,0,0)');
  3306. Node51.a('node.gradient','');
  3307. Node51.a('node.gradientcolor','rgba(255,255,255,0)');
  3308. Node51.a('node.text','日性能损失电量');
  3309. Node51.a('node.textalign','center');
  3310. Node51.a('node.textvAlign','middle');
  3311. Node51.a('node.textrect', [Node51textStart, 0, Node51textWidth, Node51height]);
  3312. Node51.a('node.color','rgba(64,64,64,1)');
  3313. Node51.a('node.font',' '+ Node51fontSize + 'px "微软雅黑"');
  3314. Node51.a('node.textvisible',true);
  3315. Node51.a('node.linefeed',false);
  3316. if (false) {
  3317. Node51.a('node.textfunc',function(g) {
  3318. g.beginPath();
  3319. var str=Node51.a('node.text') || '日性能损失电量';
  3320. var color=Node51.a('node.color') || 'rgba(64,64,64,1)';
  3321. canvasTextAutoLine(str,0,13.3333*0.5*_ratio.ratioY,Node51width,Node51height,13.3333*_ratio.ratioY,"center",color,' '+ Node51fontSize + 'px "微软雅黑"', 0,g);
  3322. });
  3323. }
  3324. if (false) {
  3325. Node51.a('node.underlinepoints',[Node51lineStart, (32 - 13.3333) * 0.5 * _ratio.ratioY + Node51fontSize + 2 , ht.Default.getTextSize('日性能损失电量', ' '+ Node51fontSize + 'px "微软雅黑"').width + 6, (Node51height - Node51fontSize) * 0.5*_ratio.ratioY + Node51fontSize + 2 ]);
  3326. Node51.a('node.underlinevisible',false);
  3327. Node51.a('node.underlineBorderWidth', 1);
  3328. }
  3329. dataModel.add(Node51);
  3330. zoomNodeList.push({
  3331. node: Node51,
  3332. borderWidth: 0,
  3333. attr: 'node.borderwidth'
  3334. }); _ratio = GD.getRatioWithRotation(0*Math.PI/180, ratio);
  3335. var Node52type = 'rect';
  3336. var Node52 = new ht.Node(),
  3337. Node52BorderWidth = 1*2;
  3338. if (Node52type === 'arc') {
  3339. Node52BorderWidth *= 1;
  3340. }
  3341. Node52.setImage(GD.getRectJSON(117*_ratio.ratioX, 24.33138*_ratio.ratioY, Node52type, '@arcFrom@', '@arcTo@', '@arcClose@'));
  3342. Node52.setPosition(811*ratio.ratioX, 100*ratio.ratioY);
  3343. Node52.setSize(117*_ratio.ratioX, 24.33138*_ratio.ratioY);
  3344. Node52.s({
  3345. 'pixelPerfect':true
  3346. /*@AddPara@*/
  3347. });
  3348. Node52.a('node.width', 117*_ratio.ratioX);
  3349. Node52.a('node.height', 24.33138*_ratio.ratioY);
  3350. Node52.a('node.type', Node52type);
  3351. Node52.a('node.rect', [0, 0, 117*_ratio.ratioX, 24.33138*_ratio.ratioY]);
  3352. Node52.a('node.background', 'rgba(240,240,240,1)');
  3353. Node52.a('node.gradientcolor', 'rgba(240,240,240,1)');
  3354. Node52.a('node.gradient', '');
  3355. Node52.a('node.borderwidth', Node52BorderWidth);
  3356. Node52.a('node.color', 'rgba(224,224,224,1)');
  3357. Node52.a('node.fillrect', [0,0,0,0]);
  3358. Node52.a('node.fillbackcolor', 'rgba(0,0,0,0)');
  3359. Node52.a('node.fillgradientcolor', 'rgba(0,0,0,0)');
  3360. Node52.a('node.fillgradient', '');
  3361. if (Node52type !== 'rect') {
  3362. Node52.a('node.arcFrom', parseFloat('@arcFrom@'));
  3363. Node52.a('node.arcTo', parseFloat('@arcTo@'));
  3364. Node52.a('node.arcClose', '@arcClose@' === 'true' ? true : false);
  3365. }
  3366. if (Node52type === 'arc') {
  3367. Node52.a('node.arcOval', true);
  3368. }
  3369. Node52.setRotation(0*Math.PI/180);
  3370. Node52.borderWidth = Node52BorderWidth;
  3371. Node52.borderFillwidth = Node52BorderWidth;
  3372. dataModel.add(Node52);
  3373. Node52._nodename = 'Node52'
  3374. Node52._nodeType = 'rect';
  3375. zoomNodeList.push({
  3376. node: Node52,
  3377. attr: 'node.borderwidth'
  3378. });
  3379. (function (node, _img) {
  3380. var setWidth = node.setWidth,
  3381. setHeight = node.setHeight;
  3382. node.setWidth = function (width) {
  3383. if (width === this.getWidth()) return ;
  3384. var height = this.getHeight();
  3385. this.a('node.width', width);
  3386. this.a('node.rect', [0,0,width, height]);
  3387. setWidth.apply(this, arguments);
  3388. }
  3389. node.setHeight = function (height) {
  3390. if (height === this.getHeight()) return ;
  3391. var width = this.getWidth();
  3392. this.a('node.height', height);
  3393. this.a('node.rect', [0,0,width, height]);
  3394. setHeight.apply(this, arguments);
  3395. }
  3396. })(Node52, Node52.getImage());_ratio = GD.getRatioWithRotation(0*Math.PI/180, ratio);
  3397. var Node53type = 'rect';
  3398. var Node53 = new ht.Node(),
  3399. Node53BorderWidth = 1*2;
  3400. if (Node53type === 'arc') {
  3401. Node53BorderWidth *= 1;
  3402. }
  3403. Node53.setImage(GD.getRectJSON(117*_ratio.ratioX, 24.33138*_ratio.ratioY, Node53type, '@arcFrom@', '@arcTo@', '@arcClose@'));
  3404. Node53.setPosition(811*ratio.ratioX, 76*ratio.ratioY);
  3405. Node53.setSize(117*_ratio.ratioX, 24.33138*_ratio.ratioY);
  3406. Node53.s({
  3407. 'pixelPerfect':true
  3408. /*@AddPara@*/
  3409. });
  3410. Node53.a('node.width', 117*_ratio.ratioX);
  3411. Node53.a('node.height', 24.33138*_ratio.ratioY);
  3412. Node53.a('node.type', Node53type);
  3413. Node53.a('node.rect', [0, 0, 117*_ratio.ratioX, 24.33138*_ratio.ratioY]);
  3414. Node53.a('node.background', 'rgba(240,240,240,1)');
  3415. Node53.a('node.gradientcolor', 'rgba(240,240,240,1)');
  3416. Node53.a('node.gradient', '');
  3417. Node53.a('node.borderwidth', Node53BorderWidth);
  3418. Node53.a('node.color', 'rgba(224,224,224,1)');
  3419. Node53.a('node.fillrect', [0,0,0,0]);
  3420. Node53.a('node.fillbackcolor', 'rgba(0,0,0,0)');
  3421. Node53.a('node.fillgradientcolor', 'rgba(0,0,0,0)');
  3422. Node53.a('node.fillgradient', '');
  3423. if (Node53type !== 'rect') {
  3424. Node53.a('node.arcFrom', parseFloat('@arcFrom@'));
  3425. Node53.a('node.arcTo', parseFloat('@arcTo@'));
  3426. Node53.a('node.arcClose', '@arcClose@' === 'true' ? true : false);
  3427. }
  3428. if (Node53type === 'arc') {
  3429. Node53.a('node.arcOval', true);
  3430. }
  3431. Node53.setRotation(0*Math.PI/180);
  3432. Node53.borderWidth = Node53BorderWidth;
  3433. Node53.borderFillwidth = Node53BorderWidth;
  3434. dataModel.add(Node53);
  3435. Node53._nodename = 'Node53'
  3436. Node53._nodeType = 'rect';
  3437. zoomNodeList.push({
  3438. node: Node53,
  3439. attr: 'node.borderwidth'
  3440. });
  3441. (function (node, _img) {
  3442. var setWidth = node.setWidth,
  3443. setHeight = node.setHeight;
  3444. node.setWidth = function (width) {
  3445. if (width === this.getWidth()) return ;
  3446. var height = this.getHeight();
  3447. this.a('node.width', width);
  3448. this.a('node.rect', [0,0,width, height]);
  3449. setWidth.apply(this, arguments);
  3450. }
  3451. node.setHeight = function (height) {
  3452. if (height === this.getHeight()) return ;
  3453. var width = this.getWidth();
  3454. this.a('node.height', height);
  3455. this.a('node.rect', [0,0,width, height]);
  3456. setHeight.apply(this, arguments);
  3457. }
  3458. })(Node53, Node53.getImage());_ratio = GD.getRatioWithRotation(0*Math.PI/180, ratio);
  3459. var Node54type = 'rect';
  3460. var Node54 = new ht.Node(),
  3461. Node54BorderWidth = 1*2;
  3462. if (Node54type === 'arc') {
  3463. Node54BorderWidth *= 1;
  3464. }
  3465. Node54.setImage(GD.getRectJSON(117*_ratio.ratioX, 24.33136*_ratio.ratioY, Node54type, '@arcFrom@', '@arcTo@', '@arcClose@'));
  3466. Node54.setPosition(811*ratio.ratioX, 125*ratio.ratioY);
  3467. Node54.setSize(117*_ratio.ratioX, 24.33136*_ratio.ratioY);
  3468. Node54.s({
  3469. 'pixelPerfect':true
  3470. /*@AddPara@*/
  3471. });
  3472. Node54.a('node.width', 117*_ratio.ratioX);
  3473. Node54.a('node.height', 24.33136*_ratio.ratioY);
  3474. Node54.a('node.type', Node54type);
  3475. Node54.a('node.rect', [0, 0, 117*_ratio.ratioX, 24.33136*_ratio.ratioY]);
  3476. Node54.a('node.background', 'rgba(240,240,240,1)');
  3477. Node54.a('node.gradientcolor', 'rgba(240,240,240,1)');
  3478. Node54.a('node.gradient', '');
  3479. Node54.a('node.borderwidth', Node54BorderWidth);
  3480. Node54.a('node.color', 'rgba(224,224,224,1)');
  3481. Node54.a('node.fillrect', [0,0,0,0]);
  3482. Node54.a('node.fillbackcolor', 'rgba(0,0,0,0)');
  3483. Node54.a('node.fillgradientcolor', 'rgba(0,0,0,0)');
  3484. Node54.a('node.fillgradient', '');
  3485. if (Node54type !== 'rect') {
  3486. Node54.a('node.arcFrom', parseFloat('@arcFrom@'));
  3487. Node54.a('node.arcTo', parseFloat('@arcTo@'));
  3488. Node54.a('node.arcClose', '@arcClose@' === 'true' ? true : false);
  3489. }
  3490. if (Node54type === 'arc') {
  3491. Node54.a('node.arcOval', true);
  3492. }
  3493. Node54.setRotation(0*Math.PI/180);
  3494. Node54.borderWidth = Node54BorderWidth;
  3495. Node54.borderFillwidth = Node54BorderWidth;
  3496. dataModel.add(Node54);
  3497. Node54._nodename = 'Node54'
  3498. Node54._nodeType = 'rect';
  3499. zoomNodeList.push({
  3500. node: Node54,
  3501. attr: 'node.borderwidth'
  3502. });
  3503. (function (node, _img) {
  3504. var setWidth = node.setWidth,
  3505. setHeight = node.setHeight;
  3506. node.setWidth = function (width) {
  3507. if (width === this.getWidth()) return ;
  3508. var height = this.getHeight();
  3509. this.a('node.width', width);
  3510. this.a('node.rect', [0,0,width, height]);
  3511. setWidth.apply(this, arguments);
  3512. }
  3513. node.setHeight = function (height) {
  3514. if (height === this.getHeight()) return ;
  3515. var width = this.getWidth();
  3516. this.a('node.height', height);
  3517. this.a('node.rect', [0,0,width, height]);
  3518. setHeight.apply(this, arguments);
  3519. }
  3520. })(Node54, Node54.getImage());_ratio = GD.getRatioWithRotation(0*Math.PI/180, ratio);
  3521. var Node55type = 'rect';
  3522. var Node55 = new ht.Node(),
  3523. Node55BorderWidth = 1*2;
  3524. if (Node55type === 'arc') {
  3525. Node55BorderWidth *= 1;
  3526. }
  3527. Node55.setImage(GD.getRectJSON(117*_ratio.ratioX, 24.33136*_ratio.ratioY, Node55type, '@arcFrom@', '@arcTo@', '@arcClose@'));
  3528. Node55.setPosition(811*ratio.ratioX, 52*ratio.ratioY);
  3529. Node55.setSize(117*_ratio.ratioX, 24.33136*_ratio.ratioY);
  3530. Node55.s({
  3531. 'pixelPerfect':true
  3532. /*@AddPara@*/
  3533. });
  3534. Node55.a('node.width', 117*_ratio.ratioX);
  3535. Node55.a('node.height', 24.33136*_ratio.ratioY);
  3536. Node55.a('node.type', Node55type);
  3537. Node55.a('node.rect', [0, 0, 117*_ratio.ratioX, 24.33136*_ratio.ratioY]);
  3538. Node55.a('node.background', 'rgba(240,240,240,1)');
  3539. Node55.a('node.gradientcolor', 'rgba(240,240,240,1)');
  3540. Node55.a('node.gradient', '');
  3541. Node55.a('node.borderwidth', Node55BorderWidth);
  3542. Node55.a('node.color', 'rgba(224,224,224,1)');
  3543. Node55.a('node.fillrect', [0,0,0,0]);
  3544. Node55.a('node.fillbackcolor', 'rgba(0,0,0,0)');
  3545. Node55.a('node.fillgradientcolor', 'rgba(0,0,0,0)');
  3546. Node55.a('node.fillgradient', '');
  3547. if (Node55type !== 'rect') {
  3548. Node55.a('node.arcFrom', parseFloat('@arcFrom@'));
  3549. Node55.a('node.arcTo', parseFloat('@arcTo@'));
  3550. Node55.a('node.arcClose', '@arcClose@' === 'true' ? true : false);
  3551. }
  3552. if (Node55type === 'arc') {
  3553. Node55.a('node.arcOval', true);
  3554. }
  3555. Node55.setRotation(0*Math.PI/180);
  3556. Node55.borderWidth = Node55BorderWidth;
  3557. Node55.borderFillwidth = Node55BorderWidth;
  3558. dataModel.add(Node55);
  3559. Node55._nodename = 'Node55'
  3560. Node55._nodeType = 'rect';
  3561. zoomNodeList.push({
  3562. node: Node55,
  3563. attr: 'node.borderwidth'
  3564. });
  3565. (function (node, _img) {
  3566. var setWidth = node.setWidth,
  3567. setHeight = node.setHeight;
  3568. node.setWidth = function (width) {
  3569. if (width === this.getWidth()) return ;
  3570. var height = this.getHeight();
  3571. this.a('node.width', width);
  3572. this.a('node.rect', [0,0,width, height]);
  3573. setWidth.apply(this, arguments);
  3574. }
  3575. node.setHeight = function (height) {
  3576. if (height === this.getHeight()) return ;
  3577. var width = this.getWidth();
  3578. this.a('node.height', height);
  3579. this.a('node.rect', [0,0,width, height]);
  3580. setHeight.apply(this, arguments);
  3581. }
  3582. })(Node55, Node55.getImage());_ratio = GD.getRatioWithRotation(0*Math.PI/180, ratio);
  3583. var Node56type = 'rect';
  3584. var Node56 = new ht.Node(),
  3585. Node56BorderWidth = 1*2;
  3586. if (Node56type === 'arc') {
  3587. Node56BorderWidth *= 1;
  3588. }
  3589. Node56.setImage(GD.getRectJSON(117*_ratio.ratioX, 24.33138*_ratio.ratioY, Node56type, '@arcFrom@', '@arcTo@', '@arcClose@'));
  3590. Node56.setPosition(811*ratio.ratioX, 149*ratio.ratioY);
  3591. Node56.setSize(117*_ratio.ratioX, 24.33138*_ratio.ratioY);
  3592. Node56.s({
  3593. 'pixelPerfect':true
  3594. /*@AddPara@*/
  3595. });
  3596. Node56.a('node.width', 117*_ratio.ratioX);
  3597. Node56.a('node.height', 24.33138*_ratio.ratioY);
  3598. Node56.a('node.type', Node56type);
  3599. Node56.a('node.rect', [0, 0, 117*_ratio.ratioX, 24.33138*_ratio.ratioY]);
  3600. Node56.a('node.background', 'rgba(240,240,240,1)');
  3601. Node56.a('node.gradientcolor', 'rgba(240,240,240,1)');
  3602. Node56.a('node.gradient', '');
  3603. Node56.a('node.borderwidth', Node56BorderWidth);
  3604. Node56.a('node.color', 'rgba(224,224,224,1)');
  3605. Node56.a('node.fillrect', [0,0,0,0]);
  3606. Node56.a('node.fillbackcolor', 'rgba(0,0,0,0)');
  3607. Node56.a('node.fillgradientcolor', 'rgba(0,0,0,0)');
  3608. Node56.a('node.fillgradient', '');
  3609. if (Node56type !== 'rect') {
  3610. Node56.a('node.arcFrom', parseFloat('@arcFrom@'));
  3611. Node56.a('node.arcTo', parseFloat('@arcTo@'));
  3612. Node56.a('node.arcClose', '@arcClose@' === 'true' ? true : false);
  3613. }
  3614. if (Node56type === 'arc') {
  3615. Node56.a('node.arcOval', true);
  3616. }
  3617. Node56.setRotation(0*Math.PI/180);
  3618. Node56.borderWidth = Node56BorderWidth;
  3619. Node56.borderFillwidth = Node56BorderWidth;
  3620. dataModel.add(Node56);
  3621. Node56._nodename = 'Node56'
  3622. Node56._nodeType = 'rect';
  3623. zoomNodeList.push({
  3624. node: Node56,
  3625. attr: 'node.borderwidth'
  3626. });
  3627. (function (node, _img) {
  3628. var setWidth = node.setWidth,
  3629. setHeight = node.setHeight;
  3630. node.setWidth = function (width) {
  3631. if (width === this.getWidth()) return ;
  3632. var height = this.getHeight();
  3633. this.a('node.width', width);
  3634. this.a('node.rect', [0,0,width, height]);
  3635. setWidth.apply(this, arguments);
  3636. }
  3637. node.setHeight = function (height) {
  3638. if (height === this.getHeight()) return ;
  3639. var width = this.getWidth();
  3640. this.a('node.height', height);
  3641. this.a('node.rect', [0,0,width, height]);
  3642. setHeight.apply(this, arguments);
  3643. }
  3644. })(Node56, Node56.getImage());_ratio = GD.getRatioWithRotation(0*Math.PI/180, ratio);
  3645. var Node57 = new ht.Node();
  3646. var Node57textStart, Node57textWidth, Node57lineStart, Node57align = 'center', Node57fontSize = 13.3333*_ratio.ratioY,Node57width = 110*_ratio.ratioX, Node57height = 26*_ratio.ratioY;
  3647. (function () {
  3648. if (Node57align === 'left') {
  3649. Node57textStart = Node57fontSize * 0.2 > 2 ? Node57fontSize * 0.2 - 4 : Node57fontSize * 0.2 - 9;
  3650. Node57textWidth = Node57width;
  3651. Node57lineStart = 1;
  3652. } else if (Node57align === 'right') {
  3653. Node57textStart = 0;
  3654. Node57textWidth =Node57fontSize <= 8 ? Node57width + Node57fontSize * 0.2 + 6 : Node57width - Node57fontSize * 0.2;
  3655. Node57lineStart = (Node57width - (ht.Default.getTextSize('月维护损失电量', ' '+ Node57fontSize + 'px "微软雅黑"').width + 6)) * 0.5;
  3656. } else if (Node57align === 'center') {
  3657. Node57textStart = -3;
  3658. Node57textWidth = Node57width;
  3659. Node57lineStart = Node57width - ht.Default.getTextSize('月维护损失电量', ' '+ Node57fontSize + 'px "微软雅黑"').width - 11;
  3660. }
  3661. })();
  3662. Node57.setImage(GD.getTextJSON(Node57width, Node57height, true, false, false, ' '+ Node57fontSize + 'px "微软雅黑"'))
  3663. Node57.setPosition(811*ratio.ratioX, 54*ratio.ratioY);
  3664. Node57.setWidth(Node57width);
  3665. Node57.setHeight(Node57height);
  3666. Node57._nodeType = 'text';
  3667. Node57._disallowEvert = true;
  3668. Node57.setRotation(0*Math.PI/180);
  3669. Node57.a('node.width', Node57width);
  3670. Node57.a('node.height', Node57height);
  3671. Node57.a('node.rect', [0, 0, Node57width, Node57height]);
  3672. Node57.a('node.bordercolor','rgba(0,0,0,1)');
  3673. Node57.a('node.borderwidth', 0);
  3674. Node57.a('node.background','' || 'rgba(0,0,0,0)');
  3675. Node57.a('node.gradient','');
  3676. Node57.a('node.gradientcolor','');
  3677. Node57.a('node.text','月维护损失电量');
  3678. Node57.a('node.textalign','center');
  3679. Node57.a('node.textvAlign','middle');
  3680. Node57.a('node.textrect', [Node57textStart, 0, Node57textWidth, Node57height]);
  3681. Node57.a('node.color','rgba(0,0,0,1)');
  3682. Node57.a('node.font',' '+ Node57fontSize + 'px "微软雅黑"');
  3683. Node57.a('node.textvisible',true);
  3684. Node57.a('node.linefeed',false);
  3685. if (false) {
  3686. Node57.a('node.textfunc',function(g) {
  3687. g.beginPath();
  3688. var str=Node57.a('node.text') || '月维护损失电量';
  3689. var color=Node57.a('node.color') || 'rgba(0,0,0,1)';
  3690. canvasTextAutoLine(str,0,13.3333*0.5*_ratio.ratioY,Node57width,Node57height,13.3333*_ratio.ratioY,"center",color,' '+ Node57fontSize + 'px "微软雅黑"', 0,g);
  3691. });
  3692. }
  3693. if (false) {
  3694. 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 ]);
  3695. Node57.a('node.underlinevisible',false);
  3696. Node57.a('node.underlineBorderWidth', 1);
  3697. }
  3698. dataModel.add(Node57);
  3699. zoomNodeList.push({
  3700. node: Node57,
  3701. borderWidth: 0,
  3702. attr: 'node.borderwidth'
  3703. }); _ratio = GD.getRatioWithRotation(0*Math.PI/180, ratio);
  3704. var Node58 = new ht.Node();
  3705. var Node58textStart, Node58textWidth, Node58lineStart, Node58align = 'center', Node58fontSize = 13.3333*_ratio.ratioY,Node58width = 110*_ratio.ratioX, Node58height = 26*_ratio.ratioY;
  3706. (function () {
  3707. if (Node58align === 'left') {
  3708. Node58textStart = Node58fontSize * 0.2 > 2 ? Node58fontSize * 0.2 - 4 : Node58fontSize * 0.2 - 9;
  3709. Node58textWidth = Node58width;
  3710. Node58lineStart = 1;
  3711. } else if (Node58align === 'right') {
  3712. Node58textStart = 0;
  3713. Node58textWidth =Node58fontSize <= 8 ? Node58width + Node58fontSize * 0.2 + 6 : Node58width - Node58fontSize * 0.2;
  3714. Node58lineStart = (Node58width - (ht.Default.getTextSize('月故障损失电量', ' '+ Node58fontSize + 'px "微软雅黑"').width + 6)) * 0.5;
  3715. } else if (Node58align === 'center') {
  3716. Node58textStart = -3;
  3717. Node58textWidth = Node58width;
  3718. Node58lineStart = Node58width - ht.Default.getTextSize('月故障损失电量', ' '+ Node58fontSize + 'px "微软雅黑"').width - 11;
  3719. }
  3720. })();
  3721. Node58.setImage(GD.getTextJSON(Node58width, Node58height, true, false, false, ' '+ Node58fontSize + 'px "微软雅黑"'))
  3722. Node58.setPosition(811*ratio.ratioX, 78*ratio.ratioY);
  3723. Node58.setWidth(Node58width);
  3724. Node58.setHeight(Node58height);
  3725. Node58._nodeType = 'text';
  3726. Node58._disallowEvert = true;
  3727. Node58.setRotation(0*Math.PI/180);
  3728. Node58.a('node.width', Node58width);
  3729. Node58.a('node.height', Node58height);
  3730. Node58.a('node.rect', [0, 0, Node58width, Node58height]);
  3731. Node58.a('node.bordercolor','rgba(0,0,0,1)');
  3732. Node58.a('node.borderwidth', 0);
  3733. Node58.a('node.background','' || 'rgba(0,0,0,0)');
  3734. Node58.a('node.gradient','');
  3735. Node58.a('node.gradientcolor','');
  3736. Node58.a('node.text','月故障损失电量');
  3737. Node58.a('node.textalign','center');
  3738. Node58.a('node.textvAlign','middle');
  3739. Node58.a('node.textrect', [Node58textStart, 0, Node58textWidth, Node58height]);
  3740. Node58.a('node.color','rgba(0,0,0,1)');
  3741. Node58.a('node.font',' '+ Node58fontSize + 'px "微软雅黑"');
  3742. Node58.a('node.textvisible',true);
  3743. Node58.a('node.linefeed',false);
  3744. if (false) {
  3745. Node58.a('node.textfunc',function(g) {
  3746. g.beginPath();
  3747. var str=Node58.a('node.text') || '月故障损失电量';
  3748. var color=Node58.a('node.color') || 'rgba(0,0,0,1)';
  3749. canvasTextAutoLine(str,0,13.3333*0.5*_ratio.ratioY,Node58width,Node58height,13.3333*_ratio.ratioY,"center",color,' '+ Node58fontSize + 'px "微软雅黑"', 0,g);
  3750. });
  3751. }
  3752. if (false) {
  3753. 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 ]);
  3754. Node58.a('node.underlinevisible',false);
  3755. Node58.a('node.underlineBorderWidth', 1);
  3756. }
  3757. dataModel.add(Node58);
  3758. zoomNodeList.push({
  3759. node: Node58,
  3760. borderWidth: 0,
  3761. attr: 'node.borderwidth'
  3762. }); _ratio = GD.getRatioWithRotation(0*Math.PI/180, ratio);
  3763. var Node59 = new ht.Node();
  3764. var Node59textStart, Node59textWidth, Node59lineStart, Node59align = 'center', Node59fontSize = 13.3333*_ratio.ratioY,Node59width = 110*_ratio.ratioX, Node59height = 26*_ratio.ratioY;
  3765. (function () {
  3766. if (Node59align === 'left') {
  3767. Node59textStart = Node59fontSize * 0.2 > 2 ? Node59fontSize * 0.2 - 4 : Node59fontSize * 0.2 - 9;
  3768. Node59textWidth = Node59width;
  3769. Node59lineStart = 1;
  3770. } else if (Node59align === 'right') {
  3771. Node59textStart = 0;
  3772. Node59textWidth =Node59fontSize <= 8 ? Node59width + Node59fontSize * 0.2 + 6 : Node59width - Node59fontSize * 0.2;
  3773. Node59lineStart = (Node59width - (ht.Default.getTextSize('月限电损失电量', ' '+ Node59fontSize + 'px "微软雅黑"').width + 6)) * 0.5;
  3774. } else if (Node59align === 'center') {
  3775. Node59textStart = -3;
  3776. Node59textWidth = Node59width;
  3777. Node59lineStart = Node59width - ht.Default.getTextSize('月限电损失电量', ' '+ Node59fontSize + 'px "微软雅黑"').width - 11;
  3778. }
  3779. })();
  3780. Node59.setImage(GD.getTextJSON(Node59width, Node59height, true, false, false, ' '+ Node59fontSize + 'px "微软雅黑"'))
  3781. Node59.setPosition(811*ratio.ratioX, 103*ratio.ratioY);
  3782. Node59.setWidth(Node59width);
  3783. Node59.setHeight(Node59height);
  3784. Node59._nodeType = 'text';
  3785. Node59._disallowEvert = true;
  3786. Node59.setRotation(0*Math.PI/180);
  3787. Node59.a('node.width', Node59width);
  3788. Node59.a('node.height', Node59height);
  3789. Node59.a('node.rect', [0, 0, Node59width, Node59height]);
  3790. Node59.a('node.bordercolor','rgba(0,0,0,1)');
  3791. Node59.a('node.borderwidth', 0);
  3792. Node59.a('node.background','' || 'rgba(0,0,0,0)');
  3793. Node59.a('node.gradient','');
  3794. Node59.a('node.gradientcolor','');
  3795. Node59.a('node.text','月限电损失电量');
  3796. Node59.a('node.textalign','center');
  3797. Node59.a('node.textvAlign','middle');
  3798. Node59.a('node.textrect', [Node59textStart, 0, Node59textWidth, Node59height]);
  3799. Node59.a('node.color','rgba(0,0,0,1)');
  3800. Node59.a('node.font',' '+ Node59fontSize + 'px "微软雅黑"');
  3801. Node59.a('node.textvisible',true);
  3802. Node59.a('node.linefeed',false);
  3803. if (false) {
  3804. Node59.a('node.textfunc',function(g) {
  3805. g.beginPath();
  3806. var str=Node59.a('node.text') || '月限电损失电量';
  3807. var color=Node59.a('node.color') || 'rgba(0,0,0,1)';
  3808. canvasTextAutoLine(str,0,13.3333*0.5*_ratio.ratioY,Node59width,Node59height,13.3333*_ratio.ratioY,"center",color,' '+ Node59fontSize + 'px "微软雅黑"', 0,g);
  3809. });
  3810. }
  3811. if (false) {
  3812. 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 ]);
  3813. Node59.a('node.underlinevisible',false);
  3814. Node59.a('node.underlineBorderWidth', 1);
  3815. }
  3816. dataModel.add(Node59);
  3817. zoomNodeList.push({
  3818. node: Node59,
  3819. borderWidth: 0,
  3820. attr: 'node.borderwidth'
  3821. }); _ratio = GD.getRatioWithRotation(0*Math.PI/180, ratio);
  3822. var Node60 = new ht.Node();
  3823. var Node60textStart, Node60textWidth, Node60lineStart, Node60align = 'center', Node60fontSize = 13.3333*_ratio.ratioY,Node60width = 110*_ratio.ratioX, Node60height = 26*_ratio.ratioY;
  3824. (function () {
  3825. if (Node60align === 'left') {
  3826. Node60textStart = Node60fontSize * 0.2 > 2 ? Node60fontSize * 0.2 - 4 : Node60fontSize * 0.2 - 9;
  3827. Node60textWidth = Node60width;
  3828. Node60lineStart = 1;
  3829. } else if (Node60align === 'right') {
  3830. Node60textStart = 0;
  3831. Node60textWidth =Node60fontSize <= 8 ? Node60width + Node60fontSize * 0.2 + 6 : Node60width - Node60fontSize * 0.2;
  3832. Node60lineStart = (Node60width - (ht.Default.getTextSize('月受累损失电量', ' '+ Node60fontSize + 'px "微软雅黑"').width + 6)) * 0.5;
  3833. } else if (Node60align === 'center') {
  3834. Node60textStart = -3;
  3835. Node60textWidth = Node60width;
  3836. Node60lineStart = Node60width - ht.Default.getTextSize('月受累损失电量', ' '+ Node60fontSize + 'px "微软雅黑"').width - 11;
  3837. }
  3838. })();
  3839. Node60.setImage(GD.getTextJSON(Node60width, Node60height, true, false, false, ' '+ Node60fontSize + 'px "微软雅黑"'))
  3840. Node60.setPosition(811*ratio.ratioX, 127*ratio.ratioY);
  3841. Node60.setWidth(Node60width);
  3842. Node60.setHeight(Node60height);
  3843. Node60._nodeType = 'text';
  3844. Node60._disallowEvert = true;
  3845. Node60.setRotation(0*Math.PI/180);
  3846. Node60.a('node.width', Node60width);
  3847. Node60.a('node.height', Node60height);
  3848. Node60.a('node.rect', [0, 0, Node60width, Node60height]);
  3849. Node60.a('node.bordercolor','rgba(0,0,0,1)');
  3850. Node60.a('node.borderwidth', 0);
  3851. Node60.a('node.background','' || 'rgba(0,0,0,0)');
  3852. Node60.a('node.gradient','');
  3853. Node60.a('node.gradientcolor','');
  3854. Node60.a('node.text','月受累损失电量');
  3855. Node60.a('node.textalign','center');
  3856. Node60.a('node.textvAlign','middle');
  3857. Node60.a('node.textrect', [Node60textStart, 0, Node60textWidth, Node60height]);
  3858. Node60.a('node.color','rgba(0,0,0,1)');
  3859. Node60.a('node.font',' '+ Node60fontSize + 'px "微软雅黑"');
  3860. Node60.a('node.textvisible',true);
  3861. Node60.a('node.linefeed',false);
  3862. if (false) {
  3863. Node60.a('node.textfunc',function(g) {
  3864. g.beginPath();
  3865. var str=Node60.a('node.text') || '月受累损失电量';
  3866. var color=Node60.a('node.color') || 'rgba(0,0,0,1)';
  3867. canvasTextAutoLine(str,0,13.3333*0.5*_ratio.ratioY,Node60width,Node60height,13.3333*_ratio.ratioY,"center",color,' '+ Node60fontSize + 'px "微软雅黑"', 0,g);
  3868. });
  3869. }
  3870. if (false) {
  3871. Node60.a('node.underlinepoints',[Node60lineStart, (26 - 13.3333) * 0.5 * _ratio.ratioY + Node60fontSize + 2 , ht.Default.getTextSize('月受累损失电量', ' '+ Node60fontSize + 'px "微软雅黑"').width + 6, (Node60height - Node60fontSize) * 0.5*_ratio.ratioY + Node60fontSize + 2 ]);
  3872. Node60.a('node.underlinevisible',false);
  3873. Node60.a('node.underlineBorderWidth', 1);
  3874. }
  3875. dataModel.add(Node60);
  3876. zoomNodeList.push({
  3877. node: Node60,
  3878. borderWidth: 0,
  3879. attr: 'node.borderwidth'
  3880. }); _ratio = GD.getRatioWithRotation(0*Math.PI/180, ratio);
  3881. var Node61 = new ht.Node();
  3882. var Node61textStart, Node61textWidth, Node61lineStart, Node61align = 'center', Node61fontSize = 13.3333*_ratio.ratioY,Node61width = 110*_ratio.ratioX, Node61height = 32*_ratio.ratioY;
  3883. (function () {
  3884. if (Node61align === 'left') {
  3885. Node61textStart = Node61fontSize * 0.2 > 2 ? Node61fontSize * 0.2 - 4 : Node61fontSize * 0.2 - 9;
  3886. Node61textWidth = Node61width;
  3887. Node61lineStart = 1;
  3888. } else if (Node61align === 'right') {
  3889. Node61textStart = 0;
  3890. Node61textWidth =Node61fontSize <= 8 ? Node61width + Node61fontSize * 0.2 + 6 : Node61width - Node61fontSize * 0.2;
  3891. Node61lineStart = (Node61width - (ht.Default.getTextSize('月性能损失电量', ' '+ Node61fontSize + 'px "微软雅黑"').width + 6)) * 0.5;
  3892. } else if (Node61align === 'center') {
  3893. Node61textStart = -3;
  3894. Node61textWidth = Node61width;
  3895. Node61lineStart = Node61width - ht.Default.getTextSize('月性能损失电量', ' '+ Node61fontSize + 'px "微软雅黑"').width - 11;
  3896. }
  3897. })();
  3898. Node61.setImage(GD.getTextJSON(Node61width, Node61height, true, false, false, ' '+ Node61fontSize + 'px "微软雅黑"'))
  3899. Node61.setPosition(811*ratio.ratioX, 151*ratio.ratioY);
  3900. Node61.setWidth(Node61width);
  3901. Node61.setHeight(Node61height);
  3902. Node61._nodeType = 'text';
  3903. Node61._disallowEvert = true;
  3904. Node61.setRotation(0*Math.PI/180);
  3905. Node61.a('node.width', Node61width);
  3906. Node61.a('node.height', Node61height);
  3907. Node61.a('node.rect', [0, 0, Node61width, Node61height]);
  3908. Node61.a('node.bordercolor','rgba(0,0,0,1)');
  3909. Node61.a('node.borderwidth', 0);
  3910. Node61.a('node.background','' || 'rgba(0,0,0,0)');
  3911. Node61.a('node.gradient','');
  3912. Node61.a('node.gradientcolor','');
  3913. Node61.a('node.text','月性能损失电量');
  3914. Node61.a('node.textalign','center');
  3915. Node61.a('node.textvAlign','middle');
  3916. Node61.a('node.textrect', [Node61textStart, 0, Node61textWidth, Node61height]);
  3917. Node61.a('node.color','rgba(0,0,0,1)');
  3918. Node61.a('node.font',' '+ Node61fontSize + 'px "微软雅黑"');
  3919. Node61.a('node.textvisible',true);
  3920. Node61.a('node.linefeed',false);
  3921. if (false) {
  3922. Node61.a('node.textfunc',function(g) {
  3923. g.beginPath();
  3924. var str=Node61.a('node.text') || '月性能损失电量';
  3925. var color=Node61.a('node.color') || 'rgba(0,0,0,1)';
  3926. canvasTextAutoLine(str,0,13.3333*0.5*_ratio.ratioY,Node61width,Node61height,13.3333*_ratio.ratioY,"center",color,' '+ Node61fontSize + 'px "微软雅黑"', 0,g);
  3927. });
  3928. }
  3929. if (false) {
  3930. Node61.a('node.underlinepoints',[Node61lineStart, (32 - 13.3333) * 0.5 * _ratio.ratioY + Node61fontSize + 2 , ht.Default.getTextSize('月性能损失电量', ' '+ Node61fontSize + 'px "微软雅黑"').width + 6, (Node61height - Node61fontSize) * 0.5*_ratio.ratioY + Node61fontSize + 2 ]);
  3931. Node61.a('node.underlinevisible',false);
  3932. Node61.a('node.underlineBorderWidth', 1);
  3933. }
  3934. dataModel.add(Node61);
  3935. zoomNodeList.push({
  3936. node: Node61,
  3937. borderWidth: 0,
  3938. attr: 'node.borderwidth'
  3939. }); _ratio = GD.getRatioWithRotation(0*Math.PI/180, ratio);
  3940. var Node62type = 'rect';
  3941. var Node62 = new ht.Node(),
  3942. Node62BorderWidth = 1*2;
  3943. if (Node62type === 'arc') {
  3944. Node62BorderWidth *= 1;
  3945. }
  3946. Node62.setImage(GD.getRectJSON(95*_ratio.ratioX, 24.33136*_ratio.ratioY, Node62type, '@arcFrom@', '@arcTo@', '@arcClose@'));
  3947. Node62.setPosition(917*ratio.ratioX, 52*ratio.ratioY);
  3948. Node62.setSize(95*_ratio.ratioX, 24.33136*_ratio.ratioY);
  3949. Node62.s({
  3950. 'pixelPerfect':true
  3951. /*@AddPara@*/
  3952. });
  3953. Node62.a('node.width', 95*_ratio.ratioX);
  3954. Node62.a('node.height', 24.33136*_ratio.ratioY);
  3955. Node62.a('node.type', Node62type);
  3956. Node62.a('node.rect', [0, 0, 95*_ratio.ratioX, 24.33136*_ratio.ratioY]);
  3957. Node62.a('node.background', 'rgba(255,255,255,0.003921569)');
  3958. Node62.a('node.gradientcolor', '');
  3959. Node62.a('node.gradient', '');
  3960. Node62.a('node.borderwidth', Node62BorderWidth);
  3961. Node62.a('node.color', 'rgba(224,224,224,1)');
  3962. Node62.a('node.fillrect', [0,0,0,0]);
  3963. Node62.a('node.fillbackcolor', 'rgba(0,0,0,0)');
  3964. Node62.a('node.fillgradientcolor', 'rgba(0,0,0,0)');
  3965. Node62.a('node.fillgradient', '');
  3966. if (Node62type !== 'rect') {
  3967. Node62.a('node.arcFrom', parseFloat('@arcFrom@'));
  3968. Node62.a('node.arcTo', parseFloat('@arcTo@'));
  3969. Node62.a('node.arcClose', '@arcClose@' === 'true' ? true : false);
  3970. }
  3971. if (Node62type === 'arc') {
  3972. Node62.a('node.arcOval', true);
  3973. }
  3974. Node62.setRotation(0*Math.PI/180);
  3975. Node62.borderWidth = Node62BorderWidth;
  3976. Node62.borderFillwidth = Node62BorderWidth;
  3977. dataModel.add(Node62);
  3978. Node62._nodename = 'Node62'
  3979. Node62._nodeType = 'rect';
  3980. zoomNodeList.push({
  3981. node: Node62,
  3982. attr: 'node.borderwidth'
  3983. });
  3984. (function (node, _img) {
  3985. var setWidth = node.setWidth,
  3986. setHeight = node.setHeight;
  3987. node.setWidth = function (width) {
  3988. if (width === this.getWidth()) return ;
  3989. var height = this.getHeight();
  3990. this.a('node.width', width);
  3991. this.a('node.rect', [0,0,width, height]);
  3992. setWidth.apply(this, arguments);
  3993. }
  3994. node.setHeight = function (height) {
  3995. if (height === this.getHeight()) return ;
  3996. var width = this.getWidth();
  3997. this.a('node.height', height);
  3998. this.a('node.rect', [0,0,width, height]);
  3999. setHeight.apply(this, arguments);
  4000. }
  4001. })(Node62, Node62.getImage());_ratio = GD.getRatioWithRotation(0*Math.PI/180, ratio);
  4002. var Node63type = 'rect';
  4003. var Node63 = new ht.Node(),
  4004. Node63BorderWidth = 1*2;
  4005. if (Node63type === 'arc') {
  4006. Node63BorderWidth *= 1;
  4007. }
  4008. Node63.setImage(GD.getRectJSON(95*_ratio.ratioX, 24.33138*_ratio.ratioY, Node63type, '@arcFrom@', '@arcTo@', '@arcClose@'));
  4009. Node63.setPosition(917*ratio.ratioX, 76*ratio.ratioY);
  4010. Node63.setSize(95*_ratio.ratioX, 24.33138*_ratio.ratioY);
  4011. Node63.s({
  4012. 'pixelPerfect':true
  4013. /*@AddPara@*/
  4014. });
  4015. Node63.a('node.width', 95*_ratio.ratioX);
  4016. Node63.a('node.height', 24.33138*_ratio.ratioY);
  4017. Node63.a('node.type', Node63type);
  4018. Node63.a('node.rect', [0, 0, 95*_ratio.ratioX, 24.33138*_ratio.ratioY]);
  4019. Node63.a('node.background', 'rgba(255,255,255,0.003921569)');
  4020. Node63.a('node.gradientcolor', '');
  4021. Node63.a('node.gradient', '');
  4022. Node63.a('node.borderwidth', Node63BorderWidth);
  4023. Node63.a('node.color', 'rgba(224,224,224,1)');
  4024. Node63.a('node.fillrect', [0,0,0,0]);
  4025. Node63.a('node.fillbackcolor', 'rgba(0,0,0,0)');
  4026. Node63.a('node.fillgradientcolor', 'rgba(0,0,0,0)');
  4027. Node63.a('node.fillgradient', '');
  4028. if (Node63type !== 'rect') {
  4029. Node63.a('node.arcFrom', parseFloat('@arcFrom@'));
  4030. Node63.a('node.arcTo', parseFloat('@arcTo@'));
  4031. Node63.a('node.arcClose', '@arcClose@' === 'true' ? true : false);
  4032. }
  4033. if (Node63type === 'arc') {
  4034. Node63.a('node.arcOval', true);
  4035. }
  4036. Node63.setRotation(0*Math.PI/180);
  4037. Node63.borderWidth = Node63BorderWidth;
  4038. Node63.borderFillwidth = Node63BorderWidth;
  4039. dataModel.add(Node63);
  4040. Node63._nodename = 'Node63'
  4041. Node63._nodeType = 'rect';
  4042. zoomNodeList.push({
  4043. node: Node63,
  4044. attr: 'node.borderwidth'
  4045. });
  4046. (function (node, _img) {
  4047. var setWidth = node.setWidth,
  4048. setHeight = node.setHeight;
  4049. node.setWidth = function (width) {
  4050. if (width === this.getWidth()) return ;
  4051. var height = this.getHeight();
  4052. this.a('node.width', width);
  4053. this.a('node.rect', [0,0,width, height]);
  4054. setWidth.apply(this, arguments);
  4055. }
  4056. node.setHeight = function (height) {
  4057. if (height === this.getHeight()) return ;
  4058. var width = this.getWidth();
  4059. this.a('node.height', height);
  4060. this.a('node.rect', [0,0,width, height]);
  4061. setHeight.apply(this, arguments);
  4062. }
  4063. })(Node63, Node63.getImage());_ratio = GD.getRatioWithRotation(0*Math.PI/180, ratio);
  4064. var Node64type = 'rect';
  4065. var Node64 = new ht.Node(),
  4066. Node64BorderWidth = 1*2;
  4067. if (Node64type === 'arc') {
  4068. Node64BorderWidth *= 1;
  4069. }
  4070. Node64.setImage(GD.getRectJSON(95*_ratio.ratioX, 24.33138*_ratio.ratioY, Node64type, '@arcFrom@', '@arcTo@', '@arcClose@'));
  4071. Node64.setPosition(917*ratio.ratioX, 100*ratio.ratioY);
  4072. Node64.setSize(95*_ratio.ratioX, 24.33138*_ratio.ratioY);
  4073. Node64.s({
  4074. 'pixelPerfect':true
  4075. /*@AddPara@*/
  4076. });
  4077. Node64.a('node.width', 95*_ratio.ratioX);
  4078. Node64.a('node.height', 24.33138*_ratio.ratioY);
  4079. Node64.a('node.type', Node64type);
  4080. Node64.a('node.rect', [0, 0, 95*_ratio.ratioX, 24.33138*_ratio.ratioY]);
  4081. Node64.a('node.background', 'rgba(255,255,255,0.003921569)');
  4082. Node64.a('node.gradientcolor', '');
  4083. Node64.a('node.gradient', '');
  4084. Node64.a('node.borderwidth', Node64BorderWidth);
  4085. Node64.a('node.color', 'rgba(224,224,224,1)');
  4086. Node64.a('node.fillrect', [0,0,0,0]);
  4087. Node64.a('node.fillbackcolor', 'rgba(0,0,0,0)');
  4088. Node64.a('node.fillgradientcolor', 'rgba(0,0,0,0)');
  4089. Node64.a('node.fillgradient', '');
  4090. if (Node64type !== 'rect') {
  4091. Node64.a('node.arcFrom', parseFloat('@arcFrom@'));
  4092. Node64.a('node.arcTo', parseFloat('@arcTo@'));
  4093. Node64.a('node.arcClose', '@arcClose@' === 'true' ? true : false);
  4094. }
  4095. if (Node64type === 'arc') {
  4096. Node64.a('node.arcOval', true);
  4097. }
  4098. Node64.setRotation(0*Math.PI/180);
  4099. Node64.borderWidth = Node64BorderWidth;
  4100. Node64.borderFillwidth = Node64BorderWidth;
  4101. dataModel.add(Node64);
  4102. Node64._nodename = 'Node64'
  4103. Node64._nodeType = 'rect';
  4104. zoomNodeList.push({
  4105. node: Node64,
  4106. attr: 'node.borderwidth'
  4107. });
  4108. (function (node, _img) {
  4109. var setWidth = node.setWidth,
  4110. setHeight = node.setHeight;
  4111. node.setWidth = function (width) {
  4112. if (width === this.getWidth()) return ;
  4113. var height = this.getHeight();
  4114. this.a('node.width', width);
  4115. this.a('node.rect', [0,0,width, height]);
  4116. setWidth.apply(this, arguments);
  4117. }
  4118. node.setHeight = function (height) {
  4119. if (height === this.getHeight()) return ;
  4120. var width = this.getWidth();
  4121. this.a('node.height', height);
  4122. this.a('node.rect', [0,0,width, height]);
  4123. setHeight.apply(this, arguments);
  4124. }
  4125. })(Node64, Node64.getImage());_ratio = GD.getRatioWithRotation(0*Math.PI/180, ratio);
  4126. var Node65type = 'rect';
  4127. var Node65 = new ht.Node(),
  4128. Node65BorderWidth = 1*2;
  4129. if (Node65type === 'arc') {
  4130. Node65BorderWidth *= 1;
  4131. }
  4132. Node65.setImage(GD.getRectJSON(95*_ratio.ratioX, 24.33136*_ratio.ratioY, Node65type, '@arcFrom@', '@arcTo@', '@arcClose@'));
  4133. Node65.setPosition(917*ratio.ratioX, 125*ratio.ratioY);
  4134. Node65.setSize(95*_ratio.ratioX, 24.33136*_ratio.ratioY);
  4135. Node65.s({
  4136. 'pixelPerfect':true
  4137. /*@AddPara@*/
  4138. });
  4139. Node65.a('node.width', 95*_ratio.ratioX);
  4140. Node65.a('node.height', 24.33136*_ratio.ratioY);
  4141. Node65.a('node.type', Node65type);
  4142. Node65.a('node.rect', [0, 0, 95*_ratio.ratioX, 24.33136*_ratio.ratioY]);
  4143. Node65.a('node.background', 'rgba(255,255,255,0.003921569)');
  4144. Node65.a('node.gradientcolor', '');
  4145. Node65.a('node.gradient', '');
  4146. Node65.a('node.borderwidth', Node65BorderWidth);
  4147. Node65.a('node.color', 'rgba(224,224,224,1)');
  4148. Node65.a('node.fillrect', [0,0,0,0]);
  4149. Node65.a('node.fillbackcolor', 'rgba(0,0,0,0)');
  4150. Node65.a('node.fillgradientcolor', 'rgba(0,0,0,0)');
  4151. Node65.a('node.fillgradient', '');
  4152. if (Node65type !== 'rect') {
  4153. Node65.a('node.arcFrom', parseFloat('@arcFrom@'));
  4154. Node65.a('node.arcTo', parseFloat('@arcTo@'));
  4155. Node65.a('node.arcClose', '@arcClose@' === 'true' ? true : false);
  4156. }
  4157. if (Node65type === 'arc') {
  4158. Node65.a('node.arcOval', true);
  4159. }
  4160. Node65.setRotation(0*Math.PI/180);
  4161. Node65.borderWidth = Node65BorderWidth;
  4162. Node65.borderFillwidth = Node65BorderWidth;
  4163. dataModel.add(Node65);
  4164. Node65._nodename = 'Node65'
  4165. Node65._nodeType = 'rect';
  4166. zoomNodeList.push({
  4167. node: Node65,
  4168. attr: 'node.borderwidth'
  4169. });
  4170. (function (node, _img) {
  4171. var setWidth = node.setWidth,
  4172. setHeight = node.setHeight;
  4173. node.setWidth = function (width) {
  4174. if (width === this.getWidth()) return ;
  4175. var height = this.getHeight();
  4176. this.a('node.width', width);
  4177. this.a('node.rect', [0,0,width, height]);
  4178. setWidth.apply(this, arguments);
  4179. }
  4180. node.setHeight = function (height) {
  4181. if (height === this.getHeight()) return ;
  4182. var width = this.getWidth();
  4183. this.a('node.height', height);
  4184. this.a('node.rect', [0,0,width, height]);
  4185. setHeight.apply(this, arguments);
  4186. }
  4187. })(Node65, Node65.getImage());_ratio = GD.getRatioWithRotation(0*Math.PI/180, ratio);
  4188. var Node66type = 'rect';
  4189. var Node66 = new ht.Node(),
  4190. Node66BorderWidth = 1*2;
  4191. if (Node66type === 'arc') {
  4192. Node66BorderWidth *= 1;
  4193. }
  4194. Node66.setImage(GD.getRectJSON(95*_ratio.ratioX, 24.33138*_ratio.ratioY, Node66type, '@arcFrom@', '@arcTo@', '@arcClose@'));
  4195. Node66.setPosition(917*ratio.ratioX, 149*ratio.ratioY);
  4196. Node66.setSize(95*_ratio.ratioX, 24.33138*_ratio.ratioY);
  4197. Node66.s({
  4198. 'pixelPerfect':true
  4199. /*@AddPara@*/
  4200. });
  4201. Node66.a('node.width', 95*_ratio.ratioX);
  4202. Node66.a('node.height', 24.33138*_ratio.ratioY);
  4203. Node66.a('node.type', Node66type);
  4204. Node66.a('node.rect', [0, 0, 95*_ratio.ratioX, 24.33138*_ratio.ratioY]);
  4205. Node66.a('node.background', 'rgba(255,255,255,0.003921569)');
  4206. Node66.a('node.gradientcolor', '');
  4207. Node66.a('node.gradient', '');
  4208. Node66.a('node.borderwidth', Node66BorderWidth);
  4209. Node66.a('node.color', 'rgba(224,224,224,1)');
  4210. Node66.a('node.fillrect', [0,0,0,0]);
  4211. Node66.a('node.fillbackcolor', 'rgba(0,0,0,0)');
  4212. Node66.a('node.fillgradientcolor', 'rgba(0,0,0,0)');
  4213. Node66.a('node.fillgradient', '');
  4214. if (Node66type !== 'rect') {
  4215. Node66.a('node.arcFrom', parseFloat('@arcFrom@'));
  4216. Node66.a('node.arcTo', parseFloat('@arcTo@'));
  4217. Node66.a('node.arcClose', '@arcClose@' === 'true' ? true : false);
  4218. }
  4219. if (Node66type === 'arc') {
  4220. Node66.a('node.arcOval', true);
  4221. }
  4222. Node66.setRotation(0*Math.PI/180);
  4223. Node66.borderWidth = Node66BorderWidth;
  4224. Node66.borderFillwidth = Node66BorderWidth;
  4225. dataModel.add(Node66);
  4226. Node66._nodename = 'Node66'
  4227. Node66._nodeType = 'rect';
  4228. zoomNodeList.push({
  4229. node: Node66,
  4230. attr: 'node.borderwidth'
  4231. });
  4232. (function (node, _img) {
  4233. var setWidth = node.setWidth,
  4234. setHeight = node.setHeight;
  4235. node.setWidth = function (width) {
  4236. if (width === this.getWidth()) return ;
  4237. var height = this.getHeight();
  4238. this.a('node.width', width);
  4239. this.a('node.rect', [0,0,width, height]);
  4240. setWidth.apply(this, arguments);
  4241. }
  4242. node.setHeight = function (height) {
  4243. if (height === this.getHeight()) return ;
  4244. var width = this.getWidth();
  4245. this.a('node.height', height);
  4246. this.a('node.rect', [0,0,width, height]);
  4247. setHeight.apply(this, arguments);
  4248. }
  4249. })(Node66, Node66.getImage());_ratio = GD.getRatioWithRotation(0*Math.PI/180, ratio);
  4250. var Node67type = 'rect';
  4251. var Node67 = new ht.Node(),
  4252. Node67BorderWidth = 1*2;
  4253. if (Node67type === 'arc') {
  4254. Node67BorderWidth *= 1;
  4255. }
  4256. Node67.setImage(GD.getRectJSON(65*_ratio.ratioX, 24.33136*_ratio.ratioY, Node67type, '@arcFrom@', '@arcTo@', '@arcClose@'));
  4257. Node67.setPosition(997*ratio.ratioX, 52*ratio.ratioY);
  4258. Node67.setSize(65*_ratio.ratioX, 24.33136*_ratio.ratioY);
  4259. Node67.s({
  4260. 'pixelPerfect':true
  4261. /*@AddPara@*/
  4262. });
  4263. Node67.a('node.width', 65*_ratio.ratioX);
  4264. Node67.a('node.height', 24.33136*_ratio.ratioY);
  4265. Node67.a('node.type', Node67type);
  4266. Node67.a('node.rect', [0, 0, 65*_ratio.ratioX, 24.33136*_ratio.ratioY]);
  4267. Node67.a('node.background', 'rgba(255,255,255,0.003921569)');
  4268. Node67.a('node.gradientcolor', '');
  4269. Node67.a('node.gradient', '');
  4270. Node67.a('node.borderwidth', Node67BorderWidth);
  4271. Node67.a('node.color', 'rgba(224,224,224,1)');
  4272. Node67.a('node.fillrect', [0,0,0,0]);
  4273. Node67.a('node.fillbackcolor', 'rgba(0,0,0,0)');
  4274. Node67.a('node.fillgradientcolor', 'rgba(0,0,0,0)');
  4275. Node67.a('node.fillgradient', '');
  4276. if (Node67type !== 'rect') {
  4277. Node67.a('node.arcFrom', parseFloat('@arcFrom@'));
  4278. Node67.a('node.arcTo', parseFloat('@arcTo@'));
  4279. Node67.a('node.arcClose', '@arcClose@' === 'true' ? true : false);
  4280. }
  4281. if (Node67type === 'arc') {
  4282. Node67.a('node.arcOval', true);
  4283. }
  4284. Node67.setRotation(0*Math.PI/180);
  4285. Node67.borderWidth = Node67BorderWidth;
  4286. Node67.borderFillwidth = Node67BorderWidth;
  4287. dataModel.add(Node67);
  4288. Node67._nodename = 'Node67'
  4289. Node67._nodeType = 'rect';
  4290. zoomNodeList.push({
  4291. node: Node67,
  4292. attr: 'node.borderwidth'
  4293. });
  4294. (function (node, _img) {
  4295. var setWidth = node.setWidth,
  4296. setHeight = node.setHeight;
  4297. node.setWidth = function (width) {
  4298. if (width === this.getWidth()) return ;
  4299. var height = this.getHeight();
  4300. this.a('node.width', width);
  4301. this.a('node.rect', [0,0,width, height]);
  4302. setWidth.apply(this, arguments);
  4303. }
  4304. node.setHeight = function (height) {
  4305. if (height === this.getHeight()) return ;
  4306. var width = this.getWidth();
  4307. this.a('node.height', height);
  4308. this.a('node.rect', [0,0,width, height]);
  4309. setHeight.apply(this, arguments);
  4310. }
  4311. })(Node67, Node67.getImage());_ratio = GD.getRatioWithRotation(0*Math.PI/180, ratio);
  4312. var Node68 = new ht.Node();
  4313. var Node68textStart, Node68textWidth, Node68lineStart, Node68align = 'center', Node68fontSize = 14.66663*_ratio.ratioY,Node68width = 59*_ratio.ratioX, Node68height = 26*_ratio.ratioY;
  4314. (function () {
  4315. if (Node68align === 'left') {
  4316. Node68textStart = Node68fontSize * 0.2 > 2 ? Node68fontSize * 0.2 - 4 : Node68fontSize * 0.2 - 9;
  4317. Node68textWidth = Node68width;
  4318. Node68lineStart = 1;
  4319. } else if (Node68align === 'right') {
  4320. Node68textStart = 0;
  4321. Node68textWidth =Node68fontSize <= 8 ? Node68width + Node68fontSize * 0.2 + 6 : Node68width - Node68fontSize * 0.2;
  4322. Node68lineStart = (Node68width - (ht.Default.getTextSize('0', ' '+ Node68fontSize + 'px "Arial"').width + 6)) * 0.5;
  4323. } else if (Node68align === 'center') {
  4324. Node68textStart = -3;
  4325. Node68textWidth = Node68width;
  4326. Node68lineStart = Node68width - ht.Default.getTextSize('0', ' '+ Node68fontSize + 'px "Arial"').width - 11;
  4327. }
  4328. })();
  4329. Node68.setImage(GD.getTextJSON(Node68width, Node68height, true, false, false, ' '+ Node68fontSize + 'px "Arial"'))
  4330. Node68.setPosition(917*ratio.ratioX, 54*ratio.ratioY);
  4331. Node68.setWidth(Node68width);
  4332. Node68.setHeight(Node68height);
  4333. Node68._nodeType = 'text';
  4334. Node68._disallowEvert = true;
  4335. Node68.setRotation(0*Math.PI/180);
  4336. Node68.a('node.width', Node68width);
  4337. Node68.a('node.height', Node68height);
  4338. Node68.a('node.rect', [0, 0, Node68width, Node68height]);
  4339. Node68.a('node.bordercolor','rgba(0,0,0,1)');
  4340. Node68.a('node.borderwidth', 0);
  4341. Node68.a('node.background','' || 'rgba(0,0,0,0)');
  4342. Node68.a('node.gradient','');
  4343. Node68.a('node.gradientcolor','');
  4344. Node68.a('node.text','0');
  4345. Node68.a('node.textalign','center');
  4346. Node68.a('node.textvAlign','middle');
  4347. Node68.a('node.textrect', [Node68textStart, 0, Node68textWidth, Node68height]);
  4348. Node68.a('node.color','rgba(0,0,0,1)');
  4349. Node68.a('node.font',' '+ Node68fontSize + 'px "Arial"');
  4350. Node68.a('node.textvisible',true);
  4351. Node68.a('node.linefeed',false);
  4352. if (false) {
  4353. Node68.a('node.textfunc',function(g) {
  4354. g.beginPath();
  4355. var str=Node68.a('node.text') || '0';
  4356. var color=Node68.a('node.color') || 'rgba(0,0,0,1)';
  4357. canvasTextAutoLine(str,0,14.66663*0.5*_ratio.ratioY,Node68width,Node68height,14.66663*_ratio.ratioY,"center",color,' '+ Node68fontSize + 'px "Arial"', 0,g);
  4358. });
  4359. }
  4360. if (false) {
  4361. Node68.a('node.underlinepoints',[Node68lineStart, (26 - 14.66663) * 0.5 * _ratio.ratioY + Node68fontSize + 2 , ht.Default.getTextSize('0', ' '+ Node68fontSize + 'px "Arial"').width + 6, (Node68height - Node68fontSize) * 0.5*_ratio.ratioY + Node68fontSize + 2 ]);
  4362. Node68.a('node.underlinevisible',false);
  4363. Node68.a('node.underlineBorderWidth', 1);
  4364. }
  4365. dataModel.add(Node68);
  4366. zoomNodeList.push({
  4367. node: Node68,
  4368. borderWidth: 0,
  4369. attr: 'node.borderwidth'
  4370. }); _ratio = GD.getRatioWithRotation(0*Math.PI/180, ratio);
  4371. var Node69 = new ht.Node();
  4372. var Node69textStart, Node69textWidth, Node69lineStart, Node69align = 'center', Node69fontSize = 14.66663*_ratio.ratioY,Node69width = 59*_ratio.ratioX, Node69height = 26*_ratio.ratioY;
  4373. (function () {
  4374. if (Node69align === 'left') {
  4375. Node69textStart = Node69fontSize * 0.2 > 2 ? Node69fontSize * 0.2 - 4 : Node69fontSize * 0.2 - 9;
  4376. Node69textWidth = Node69width;
  4377. Node69lineStart = 1;
  4378. } else if (Node69align === 'right') {
  4379. Node69textStart = 0;
  4380. Node69textWidth =Node69fontSize <= 8 ? Node69width + Node69fontSize * 0.2 + 6 : Node69width - Node69fontSize * 0.2;
  4381. Node69lineStart = (Node69width - (ht.Default.getTextSize('0', ' '+ Node69fontSize + 'px "Arial"').width + 6)) * 0.5;
  4382. } else if (Node69align === 'center') {
  4383. Node69textStart = -3;
  4384. Node69textWidth = Node69width;
  4385. Node69lineStart = Node69width - ht.Default.getTextSize('0', ' '+ Node69fontSize + 'px "Arial"').width - 11;
  4386. }
  4387. })();
  4388. Node69.setImage(GD.getTextJSON(Node69width, Node69height, true, false, false, ' '+ Node69fontSize + 'px "Arial"'))
  4389. Node69.setPosition(917*ratio.ratioX, 78*ratio.ratioY);
  4390. Node69.setWidth(Node69width);
  4391. Node69.setHeight(Node69height);
  4392. Node69._nodeType = 'text';
  4393. Node69._disallowEvert = true;
  4394. Node69.setRotation(0*Math.PI/180);
  4395. Node69.a('node.width', Node69width);
  4396. Node69.a('node.height', Node69height);
  4397. Node69.a('node.rect', [0, 0, Node69width, Node69height]);
  4398. Node69.a('node.bordercolor','rgba(0,0,0,1)');
  4399. Node69.a('node.borderwidth', 0);
  4400. Node69.a('node.background','' || 'rgba(0,0,0,0)');
  4401. Node69.a('node.gradient','');
  4402. Node69.a('node.gradientcolor','');
  4403. Node69.a('node.text','0');
  4404. Node69.a('node.textalign','center');
  4405. Node69.a('node.textvAlign','middle');
  4406. Node69.a('node.textrect', [Node69textStart, 0, Node69textWidth, Node69height]);
  4407. Node69.a('node.color','rgba(0,0,0,1)');
  4408. Node69.a('node.font',' '+ Node69fontSize + 'px "Arial"');
  4409. Node69.a('node.textvisible',true);
  4410. Node69.a('node.linefeed',false);
  4411. if (false) {
  4412. Node69.a('node.textfunc',function(g) {
  4413. g.beginPath();
  4414. var str=Node69.a('node.text') || '0';
  4415. var color=Node69.a('node.color') || 'rgba(0,0,0,1)';
  4416. canvasTextAutoLine(str,0,14.66663*0.5*_ratio.ratioY,Node69width,Node69height,14.66663*_ratio.ratioY,"center",color,' '+ Node69fontSize + 'px "Arial"', 0,g);
  4417. });
  4418. }
  4419. if (false) {
  4420. Node69.a('node.underlinepoints',[Node69lineStart, (26 - 14.66663) * 0.5 * _ratio.ratioY + Node69fontSize + 2 , ht.Default.getTextSize('0', ' '+ Node69fontSize + 'px "Arial"').width + 6, (Node69height - Node69fontSize) * 0.5*_ratio.ratioY + Node69fontSize + 2 ]);
  4421. Node69.a('node.underlinevisible',false);
  4422. Node69.a('node.underlineBorderWidth', 1);
  4423. }
  4424. dataModel.add(Node69);
  4425. zoomNodeList.push({
  4426. node: Node69,
  4427. borderWidth: 0,
  4428. attr: 'node.borderwidth'
  4429. }); _ratio = GD.getRatioWithRotation(0*Math.PI/180, ratio);
  4430. var Node70 = new ht.Node();
  4431. var Node70textStart, Node70textWidth, Node70lineStart, Node70align = 'center', Node70fontSize = 14.66663*_ratio.ratioY,Node70width = 59*_ratio.ratioX, Node70height = 26*_ratio.ratioY;
  4432. (function () {
  4433. if (Node70align === 'left') {
  4434. Node70textStart = Node70fontSize * 0.2 > 2 ? Node70fontSize * 0.2 - 4 : Node70fontSize * 0.2 - 9;
  4435. Node70textWidth = Node70width;
  4436. Node70lineStart = 1;
  4437. } else if (Node70align === 'right') {
  4438. Node70textStart = 0;
  4439. Node70textWidth =Node70fontSize <= 8 ? Node70width + Node70fontSize * 0.2 + 6 : Node70width - Node70fontSize * 0.2;
  4440. Node70lineStart = (Node70width - (ht.Default.getTextSize('0', ' '+ Node70fontSize + 'px "Arial"').width + 6)) * 0.5;
  4441. } else if (Node70align === 'center') {
  4442. Node70textStart = -3;
  4443. Node70textWidth = Node70width;
  4444. Node70lineStart = Node70width - ht.Default.getTextSize('0', ' '+ Node70fontSize + 'px "Arial"').width - 11;
  4445. }
  4446. })();
  4447. Node70.setImage(GD.getTextJSON(Node70width, Node70height, true, false, false, ' '+ Node70fontSize + 'px "Arial"'))
  4448. Node70.setPosition(917*ratio.ratioX, 103*ratio.ratioY);
  4449. Node70.setWidth(Node70width);
  4450. Node70.setHeight(Node70height);
  4451. Node70._nodeType = 'text';
  4452. Node70._disallowEvert = true;
  4453. Node70.setRotation(0*Math.PI/180);
  4454. Node70.a('node.width', Node70width);
  4455. Node70.a('node.height', Node70height);
  4456. Node70.a('node.rect', [0, 0, Node70width, Node70height]);
  4457. Node70.a('node.bordercolor','rgba(0,0,0,1)');
  4458. Node70.a('node.borderwidth', 0);
  4459. Node70.a('node.background','' || 'rgba(0,0,0,0)');
  4460. Node70.a('node.gradient','');
  4461. Node70.a('node.gradientcolor','');
  4462. Node70.a('node.text','0');
  4463. Node70.a('node.textalign','center');
  4464. Node70.a('node.textvAlign','middle');
  4465. Node70.a('node.textrect', [Node70textStart, 0, Node70textWidth, Node70height]);
  4466. Node70.a('node.color','rgba(0,0,0,1)');
  4467. Node70.a('node.font',' '+ Node70fontSize + 'px "Arial"');
  4468. Node70.a('node.textvisible',true);
  4469. Node70.a('node.linefeed',false);
  4470. if (false) {
  4471. Node70.a('node.textfunc',function(g) {
  4472. g.beginPath();
  4473. var str=Node70.a('node.text') || '0';
  4474. var color=Node70.a('node.color') || 'rgba(0,0,0,1)';
  4475. canvasTextAutoLine(str,0,14.66663*0.5*_ratio.ratioY,Node70width,Node70height,14.66663*_ratio.ratioY,"center",color,' '+ Node70fontSize + 'px "Arial"', 0,g);
  4476. });
  4477. }
  4478. if (false) {
  4479. Node70.a('node.underlinepoints',[Node70lineStart, (26 - 14.66663) * 0.5 * _ratio.ratioY + Node70fontSize + 2 , ht.Default.getTextSize('0', ' '+ Node70fontSize + 'px "Arial"').width + 6, (Node70height - Node70fontSize) * 0.5*_ratio.ratioY + Node70fontSize + 2 ]);
  4480. Node70.a('node.underlinevisible',false);
  4481. Node70.a('node.underlineBorderWidth', 1);
  4482. }
  4483. dataModel.add(Node70);
  4484. zoomNodeList.push({
  4485. node: Node70,
  4486. borderWidth: 0,
  4487. attr: 'node.borderwidth'
  4488. }); _ratio = GD.getRatioWithRotation(0*Math.PI/180, ratio);
  4489. var Node71 = new ht.Node();
  4490. var Node71textStart, Node71textWidth, Node71lineStart, Node71align = 'center', Node71fontSize = 14.66663*_ratio.ratioY,Node71width = 59*_ratio.ratioX, Node71height = 26*_ratio.ratioY;
  4491. (function () {
  4492. if (Node71align === 'left') {
  4493. Node71textStart = Node71fontSize * 0.2 > 2 ? Node71fontSize * 0.2 - 4 : Node71fontSize * 0.2 - 9;
  4494. Node71textWidth = Node71width;
  4495. Node71lineStart = 1;
  4496. } else if (Node71align === 'right') {
  4497. Node71textStart = 0;
  4498. Node71textWidth =Node71fontSize <= 8 ? Node71width + Node71fontSize * 0.2 + 6 : Node71width - Node71fontSize * 0.2;
  4499. Node71lineStart = (Node71width - (ht.Default.getTextSize('0', ' '+ Node71fontSize + 'px "Arial"').width + 6)) * 0.5;
  4500. } else if (Node71align === 'center') {
  4501. Node71textStart = -3;
  4502. Node71textWidth = Node71width;
  4503. Node71lineStart = Node71width - ht.Default.getTextSize('0', ' '+ Node71fontSize + 'px "Arial"').width - 11;
  4504. }
  4505. })();
  4506. Node71.setImage(GD.getTextJSON(Node71width, Node71height, true, false, false, ' '+ Node71fontSize + 'px "Arial"'))
  4507. Node71.setPosition(917*ratio.ratioX, 126*ratio.ratioY);
  4508. Node71.setWidth(Node71width);
  4509. Node71.setHeight(Node71height);
  4510. Node71._nodeType = 'text';
  4511. Node71._disallowEvert = true;
  4512. Node71.setRotation(0*Math.PI/180);
  4513. Node71.a('node.width', Node71width);
  4514. Node71.a('node.height', Node71height);
  4515. Node71.a('node.rect', [0, 0, Node71width, Node71height]);
  4516. Node71.a('node.bordercolor','rgba(0,0,0,1)');
  4517. Node71.a('node.borderwidth', 0);
  4518. Node71.a('node.background','' || 'rgba(0,0,0,0)');
  4519. Node71.a('node.gradient','');
  4520. Node71.a('node.gradientcolor','');
  4521. Node71.a('node.text','0');
  4522. Node71.a('node.textalign','center');
  4523. Node71.a('node.textvAlign','middle');
  4524. Node71.a('node.textrect', [Node71textStart, 0, Node71textWidth, Node71height]);
  4525. Node71.a('node.color','rgba(0,0,0,1)');
  4526. Node71.a('node.font',' '+ Node71fontSize + 'px "Arial"');
  4527. Node71.a('node.textvisible',true);
  4528. Node71.a('node.linefeed',false);
  4529. if (false) {
  4530. Node71.a('node.textfunc',function(g) {
  4531. g.beginPath();
  4532. var str=Node71.a('node.text') || '0';
  4533. var color=Node71.a('node.color') || 'rgba(0,0,0,1)';
  4534. canvasTextAutoLine(str,0,14.66663*0.5*_ratio.ratioY,Node71width,Node71height,14.66663*_ratio.ratioY,"center",color,' '+ Node71fontSize + 'px "Arial"', 0,g);
  4535. });
  4536. }
  4537. if (false) {
  4538. Node71.a('node.underlinepoints',[Node71lineStart, (26 - 14.66663) * 0.5 * _ratio.ratioY + Node71fontSize + 2 , ht.Default.getTextSize('0', ' '+ Node71fontSize + 'px "Arial"').width + 6, (Node71height - Node71fontSize) * 0.5*_ratio.ratioY + Node71fontSize + 2 ]);
  4539. Node71.a('node.underlinevisible',false);
  4540. Node71.a('node.underlineBorderWidth', 1);
  4541. }
  4542. dataModel.add(Node71);
  4543. zoomNodeList.push({
  4544. node: Node71,
  4545. borderWidth: 0,
  4546. attr: 'node.borderwidth'
  4547. }); _ratio = GD.getRatioWithRotation(0*Math.PI/180, ratio);
  4548. var Node72 = new ht.Node();
  4549. var Node72textStart, Node72textWidth, Node72lineStart, Node72align = 'center', Node72fontSize = 14.66663*_ratio.ratioY,Node72width = 59*_ratio.ratioX, Node72height = 26*_ratio.ratioY;
  4550. (function () {
  4551. if (Node72align === 'left') {
  4552. Node72textStart = Node72fontSize * 0.2 > 2 ? Node72fontSize * 0.2 - 4 : Node72fontSize * 0.2 - 9;
  4553. Node72textWidth = Node72width;
  4554. Node72lineStart = 1;
  4555. } else if (Node72align === 'right') {
  4556. Node72textStart = 0;
  4557. Node72textWidth =Node72fontSize <= 8 ? Node72width + Node72fontSize * 0.2 + 6 : Node72width - Node72fontSize * 0.2;
  4558. Node72lineStart = (Node72width - (ht.Default.getTextSize('0', ' '+ Node72fontSize + 'px "Arial"').width + 6)) * 0.5;
  4559. } else if (Node72align === 'center') {
  4560. Node72textStart = -3;
  4561. Node72textWidth = Node72width;
  4562. Node72lineStart = Node72width - ht.Default.getTextSize('0', ' '+ Node72fontSize + 'px "Arial"').width - 11;
  4563. }
  4564. })();
  4565. Node72.setImage(GD.getTextJSON(Node72width, Node72height, true, false, false, ' '+ Node72fontSize + 'px "Arial"'))
  4566. Node72.setPosition(917*ratio.ratioX, 150*ratio.ratioY);
  4567. Node72.setWidth(Node72width);
  4568. Node72.setHeight(Node72height);
  4569. Node72._nodeType = 'text';
  4570. Node72._disallowEvert = true;
  4571. Node72.setRotation(0*Math.PI/180);
  4572. Node72.a('node.width', Node72width);
  4573. Node72.a('node.height', Node72height);
  4574. Node72.a('node.rect', [0, 0, Node72width, Node72height]);
  4575. Node72.a('node.bordercolor','rgba(0,0,0,1)');
  4576. Node72.a('node.borderwidth', 0);
  4577. Node72.a('node.background','' || 'rgba(0,0,0,0)');
  4578. Node72.a('node.gradient','');
  4579. Node72.a('node.gradientcolor','');
  4580. Node72.a('node.text','0');
  4581. Node72.a('node.textalign','center');
  4582. Node72.a('node.textvAlign','middle');
  4583. Node72.a('node.textrect', [Node72textStart, 0, Node72textWidth, Node72height]);
  4584. Node72.a('node.color','rgba(0,0,0,1)');
  4585. Node72.a('node.font',' '+ Node72fontSize + 'px "Arial"');
  4586. Node72.a('node.textvisible',true);
  4587. Node72.a('node.linefeed',false);
  4588. if (false) {
  4589. Node72.a('node.textfunc',function(g) {
  4590. g.beginPath();
  4591. var str=Node72.a('node.text') || '0';
  4592. var color=Node72.a('node.color') || 'rgba(0,0,0,1)';
  4593. canvasTextAutoLine(str,0,14.66663*0.5*_ratio.ratioY,Node72width,Node72height,14.66663*_ratio.ratioY,"center",color,' '+ Node72fontSize + 'px "Arial"', 0,g);
  4594. });
  4595. }
  4596. if (false) {
  4597. Node72.a('node.underlinepoints',[Node72lineStart, (26 - 14.66663) * 0.5 * _ratio.ratioY + Node72fontSize + 2 , ht.Default.getTextSize('0', ' '+ Node72fontSize + 'px "Arial"').width + 6, (Node72height - Node72fontSize) * 0.5*_ratio.ratioY + Node72fontSize + 2 ]);
  4598. Node72.a('node.underlinevisible',false);
  4599. Node72.a('node.underlineBorderWidth', 1);
  4600. }
  4601. dataModel.add(Node72);
  4602. zoomNodeList.push({
  4603. node: Node72,
  4604. borderWidth: 0,
  4605. attr: 'node.borderwidth'
  4606. }); _ratio = GD.getRatioWithRotation(0*Math.PI/180, ratio);
  4607. var Node73type = 'rect';
  4608. var Node73 = new ht.Node(),
  4609. Node73BorderWidth = 1*2;
  4610. if (Node73type === 'arc') {
  4611. Node73BorderWidth *= 1;
  4612. }
  4613. Node73.setImage(GD.getRectJSON(65*_ratio.ratioX, 24.33138*_ratio.ratioY, Node73type, '@arcFrom@', '@arcTo@', '@arcClose@'));
  4614. Node73.setPosition(997*ratio.ratioX, 76*ratio.ratioY);
  4615. Node73.setSize(65*_ratio.ratioX, 24.33138*_ratio.ratioY);
  4616. Node73.s({
  4617. 'pixelPerfect':true
  4618. /*@AddPara@*/
  4619. });
  4620. Node73.a('node.width', 65*_ratio.ratioX);
  4621. Node73.a('node.height', 24.33138*_ratio.ratioY);
  4622. Node73.a('node.type', Node73type);
  4623. Node73.a('node.rect', [0, 0, 65*_ratio.ratioX, 24.33138*_ratio.ratioY]);
  4624. Node73.a('node.background', 'rgba(255,255,255,0.003921569)');
  4625. Node73.a('node.gradientcolor', '');
  4626. Node73.a('node.gradient', '');
  4627. Node73.a('node.borderwidth', Node73BorderWidth);
  4628. Node73.a('node.color', 'rgba(224,224,224,1)');
  4629. Node73.a('node.fillrect', [0,0,0,0]);
  4630. Node73.a('node.fillbackcolor', 'rgba(0,0,0,0)');
  4631. Node73.a('node.fillgradientcolor', 'rgba(0,0,0,0)');
  4632. Node73.a('node.fillgradient', '');
  4633. if (Node73type !== 'rect') {
  4634. Node73.a('node.arcFrom', parseFloat('@arcFrom@'));
  4635. Node73.a('node.arcTo', parseFloat('@arcTo@'));
  4636. Node73.a('node.arcClose', '@arcClose@' === 'true' ? true : false);
  4637. }
  4638. if (Node73type === 'arc') {
  4639. Node73.a('node.arcOval', true);
  4640. }
  4641. Node73.setRotation(0*Math.PI/180);
  4642. Node73.borderWidth = Node73BorderWidth;
  4643. Node73.borderFillwidth = Node73BorderWidth;
  4644. dataModel.add(Node73);
  4645. Node73._nodename = 'Node73'
  4646. Node73._nodeType = 'rect';
  4647. zoomNodeList.push({
  4648. node: Node73,
  4649. attr: 'node.borderwidth'
  4650. });
  4651. (function (node, _img) {
  4652. var setWidth = node.setWidth,
  4653. setHeight = node.setHeight;
  4654. node.setWidth = function (width) {
  4655. if (width === this.getWidth()) return ;
  4656. var height = this.getHeight();
  4657. this.a('node.width', width);
  4658. this.a('node.rect', [0,0,width, height]);
  4659. setWidth.apply(this, arguments);
  4660. }
  4661. node.setHeight = function (height) {
  4662. if (height === this.getHeight()) return ;
  4663. var width = this.getWidth();
  4664. this.a('node.height', height);
  4665. this.a('node.rect', [0,0,width, height]);
  4666. setHeight.apply(this, arguments);
  4667. }
  4668. })(Node73, Node73.getImage());_ratio = GD.getRatioWithRotation(0*Math.PI/180, ratio);
  4669. var Node74type = 'rect';
  4670. var Node74 = new ht.Node(),
  4671. Node74BorderWidth = 1*2;
  4672. if (Node74type === 'arc') {
  4673. Node74BorderWidth *= 1;
  4674. }
  4675. Node74.setImage(GD.getRectJSON(65*_ratio.ratioX, 24.33138*_ratio.ratioY, Node74type, '@arcFrom@', '@arcTo@', '@arcClose@'));
  4676. Node74.setPosition(997*ratio.ratioX, 100*ratio.ratioY);
  4677. Node74.setSize(65*_ratio.ratioX, 24.33138*_ratio.ratioY);
  4678. Node74.s({
  4679. 'pixelPerfect':true
  4680. /*@AddPara@*/
  4681. });
  4682. Node74.a('node.width', 65*_ratio.ratioX);
  4683. Node74.a('node.height', 24.33138*_ratio.ratioY);
  4684. Node74.a('node.type', Node74type);
  4685. Node74.a('node.rect', [0, 0, 65*_ratio.ratioX, 24.33138*_ratio.ratioY]);
  4686. Node74.a('node.background', 'rgba(255,255,255,0.003921569)');
  4687. Node74.a('node.gradientcolor', '');
  4688. Node74.a('node.gradient', '');
  4689. Node74.a('node.borderwidth', Node74BorderWidth);
  4690. Node74.a('node.color', 'rgba(224,224,224,1)');
  4691. Node74.a('node.fillrect', [0,0,0,0]);
  4692. Node74.a('node.fillbackcolor', 'rgba(0,0,0,0)');
  4693. Node74.a('node.fillgradientcolor', 'rgba(0,0,0,0)');
  4694. Node74.a('node.fillgradient', '');
  4695. if (Node74type !== 'rect') {
  4696. Node74.a('node.arcFrom', parseFloat('@arcFrom@'));
  4697. Node74.a('node.arcTo', parseFloat('@arcTo@'));
  4698. Node74.a('node.arcClose', '@arcClose@' === 'true' ? true : false);
  4699. }
  4700. if (Node74type === 'arc') {
  4701. Node74.a('node.arcOval', true);
  4702. }
  4703. Node74.setRotation(0*Math.PI/180);
  4704. Node74.borderWidth = Node74BorderWidth;
  4705. Node74.borderFillwidth = Node74BorderWidth;
  4706. dataModel.add(Node74);
  4707. Node74._nodename = 'Node74'
  4708. Node74._nodeType = 'rect';
  4709. zoomNodeList.push({
  4710. node: Node74,
  4711. attr: 'node.borderwidth'
  4712. });
  4713. (function (node, _img) {
  4714. var setWidth = node.setWidth,
  4715. setHeight = node.setHeight;
  4716. node.setWidth = function (width) {
  4717. if (width === this.getWidth()) return ;
  4718. var height = this.getHeight();
  4719. this.a('node.width', width);
  4720. this.a('node.rect', [0,0,width, height]);
  4721. setWidth.apply(this, arguments);
  4722. }
  4723. node.setHeight = function (height) {
  4724. if (height === this.getHeight()) return ;
  4725. var width = this.getWidth();
  4726. this.a('node.height', height);
  4727. this.a('node.rect', [0,0,width, height]);
  4728. setHeight.apply(this, arguments);
  4729. }
  4730. })(Node74, Node74.getImage());_ratio = GD.getRatioWithRotation(0*Math.PI/180, ratio);
  4731. var Node75type = 'rect';
  4732. var Node75 = new ht.Node(),
  4733. Node75BorderWidth = 1*2;
  4734. if (Node75type === 'arc') {
  4735. Node75BorderWidth *= 1;
  4736. }
  4737. Node75.setImage(GD.getRectJSON(65*_ratio.ratioX, 24.33136*_ratio.ratioY, Node75type, '@arcFrom@', '@arcTo@', '@arcClose@'));
  4738. Node75.setPosition(997*ratio.ratioX, 125*ratio.ratioY);
  4739. Node75.setSize(65*_ratio.ratioX, 24.33136*_ratio.ratioY);
  4740. Node75.s({
  4741. 'pixelPerfect':true
  4742. /*@AddPara@*/
  4743. });
  4744. Node75.a('node.width', 65*_ratio.ratioX);
  4745. Node75.a('node.height', 24.33136*_ratio.ratioY);
  4746. Node75.a('node.type', Node75type);
  4747. Node75.a('node.rect', [0, 0, 65*_ratio.ratioX, 24.33136*_ratio.ratioY]);
  4748. Node75.a('node.background', 'rgba(255,255,255,0.003921569)');
  4749. Node75.a('node.gradientcolor', '');
  4750. Node75.a('node.gradient', '');
  4751. Node75.a('node.borderwidth', Node75BorderWidth);
  4752. Node75.a('node.color', 'rgba(224,224,224,1)');
  4753. Node75.a('node.fillrect', [0,0,0,0]);
  4754. Node75.a('node.fillbackcolor', 'rgba(0,0,0,0)');
  4755. Node75.a('node.fillgradientcolor', 'rgba(0,0,0,0)');
  4756. Node75.a('node.fillgradient', '');
  4757. if (Node75type !== 'rect') {
  4758. Node75.a('node.arcFrom', parseFloat('@arcFrom@'));
  4759. Node75.a('node.arcTo', parseFloat('@arcTo@'));
  4760. Node75.a('node.arcClose', '@arcClose@' === 'true' ? true : false);
  4761. }
  4762. if (Node75type === 'arc') {
  4763. Node75.a('node.arcOval', true);
  4764. }
  4765. Node75.setRotation(0*Math.PI/180);
  4766. Node75.borderWidth = Node75BorderWidth;
  4767. Node75.borderFillwidth = Node75BorderWidth;
  4768. dataModel.add(Node75);
  4769. Node75._nodename = 'Node75'
  4770. Node75._nodeType = 'rect';
  4771. zoomNodeList.push({
  4772. node: Node75,
  4773. attr: 'node.borderwidth'
  4774. });
  4775. (function (node, _img) {
  4776. var setWidth = node.setWidth,
  4777. setHeight = node.setHeight;
  4778. node.setWidth = function (width) {
  4779. if (width === this.getWidth()) return ;
  4780. var height = this.getHeight();
  4781. this.a('node.width', width);
  4782. this.a('node.rect', [0,0,width, height]);
  4783. setWidth.apply(this, arguments);
  4784. }
  4785. node.setHeight = function (height) {
  4786. if (height === this.getHeight()) return ;
  4787. var width = this.getWidth();
  4788. this.a('node.height', height);
  4789. this.a('node.rect', [0,0,width, height]);
  4790. setHeight.apply(this, arguments);
  4791. }
  4792. })(Node75, Node75.getImage());_ratio = GD.getRatioWithRotation(0*Math.PI/180, ratio);
  4793. var Node76type = 'rect';
  4794. var Node76 = new ht.Node(),
  4795. Node76BorderWidth = 1*2;
  4796. if (Node76type === 'arc') {
  4797. Node76BorderWidth *= 1;
  4798. }
  4799. Node76.setImage(GD.getRectJSON(65*_ratio.ratioX, 24.33138*_ratio.ratioY, Node76type, '@arcFrom@', '@arcTo@', '@arcClose@'));
  4800. Node76.setPosition(997*ratio.ratioX, 149*ratio.ratioY);
  4801. Node76.setSize(65*_ratio.ratioX, 24.33138*_ratio.ratioY);
  4802. Node76.s({
  4803. 'pixelPerfect':true
  4804. /*@AddPara@*/
  4805. });
  4806. Node76.a('node.width', 65*_ratio.ratioX);
  4807. Node76.a('node.height', 24.33138*_ratio.ratioY);
  4808. Node76.a('node.type', Node76type);
  4809. Node76.a('node.rect', [0, 0, 65*_ratio.ratioX, 24.33138*_ratio.ratioY]);
  4810. Node76.a('node.background', 'rgba(255,255,255,0.003921569)');
  4811. Node76.a('node.gradientcolor', '');
  4812. Node76.a('node.gradient', '');
  4813. Node76.a('node.borderwidth', Node76BorderWidth);
  4814. Node76.a('node.color', 'rgba(224,224,224,1)');
  4815. Node76.a('node.fillrect', [0,0,0,0]);
  4816. Node76.a('node.fillbackcolor', 'rgba(0,0,0,0)');
  4817. Node76.a('node.fillgradientcolor', 'rgba(0,0,0,0)');
  4818. Node76.a('node.fillgradient', '');
  4819. if (Node76type !== 'rect') {
  4820. Node76.a('node.arcFrom', parseFloat('@arcFrom@'));
  4821. Node76.a('node.arcTo', parseFloat('@arcTo@'));
  4822. Node76.a('node.arcClose', '@arcClose@' === 'true' ? true : false);
  4823. }
  4824. if (Node76type === 'arc') {
  4825. Node76.a('node.arcOval', true);
  4826. }
  4827. Node76.setRotation(0*Math.PI/180);
  4828. Node76.borderWidth = Node76BorderWidth;
  4829. Node76.borderFillwidth = Node76BorderWidth;
  4830. dataModel.add(Node76);
  4831. Node76._nodename = 'Node76'
  4832. Node76._nodeType = 'rect';
  4833. zoomNodeList.push({
  4834. node: Node76,
  4835. attr: 'node.borderwidth'
  4836. });
  4837. (function (node, _img) {
  4838. var setWidth = node.setWidth,
  4839. setHeight = node.setHeight;
  4840. node.setWidth = function (width) {
  4841. if (width === this.getWidth()) return ;
  4842. var height = this.getHeight();
  4843. this.a('node.width', width);
  4844. this.a('node.rect', [0,0,width, height]);
  4845. setWidth.apply(this, arguments);
  4846. }
  4847. node.setHeight = function (height) {
  4848. if (height === this.getHeight()) return ;
  4849. var width = this.getWidth();
  4850. this.a('node.height', height);
  4851. this.a('node.rect', [0,0,width, height]);
  4852. setHeight.apply(this, arguments);
  4853. }
  4854. })(Node76, Node76.getImage());_ratio = GD.getRatioWithRotation(0*Math.PI/180, ratio);
  4855. var Node77 = new ht.Node();
  4856. var Node77textStart, Node77textWidth, Node77lineStart, Node77align = 'center', Node77fontSize = 13.3333*_ratio.ratioY,Node77width = 59*_ratio.ratioX, Node77height = 26*_ratio.ratioY;
  4857. (function () {
  4858. if (Node77align === 'left') {
  4859. Node77textStart = Node77fontSize * 0.2 > 2 ? Node77fontSize * 0.2 - 4 : Node77fontSize * 0.2 - 9;
  4860. Node77textWidth = Node77width;
  4861. Node77lineStart = 1;
  4862. } else if (Node77align === 'right') {
  4863. Node77textStart = 0;
  4864. Node77textWidth =Node77fontSize <= 8 ? Node77width + Node77fontSize * 0.2 + 6 : Node77width - Node77fontSize * 0.2;
  4865. Node77lineStart = (Node77width - (ht.Default.getTextSize('万kWh', ' '+ Node77fontSize + 'px "Arial"').width + 6)) * 0.5;
  4866. } else if (Node77align === 'center') {
  4867. Node77textStart = -3;
  4868. Node77textWidth = Node77width;
  4869. Node77lineStart = Node77width - ht.Default.getTextSize('万kWh', ' '+ Node77fontSize + 'px "Arial"').width - 11;
  4870. }
  4871. })();
  4872. Node77.setImage(GD.getTextJSON(Node77width, Node77height, true, false, false, ' '+ Node77fontSize + 'px "Arial"'))
  4873. Node77.setPosition(998*ratio.ratioX, 54*ratio.ratioY);
  4874. Node77.setWidth(Node77width);
  4875. Node77.setHeight(Node77height);
  4876. Node77._nodeType = 'text';
  4877. Node77._disallowEvert = true;
  4878. Node77.setRotation(0*Math.PI/180);
  4879. Node77.a('node.width', Node77width);
  4880. Node77.a('node.height', Node77height);
  4881. Node77.a('node.rect', [0, 0, Node77width, Node77height]);
  4882. Node77.a('node.bordercolor','rgba(128,128,128,1)');
  4883. Node77.a('node.borderwidth', 0);
  4884. Node77.a('node.background','' || 'rgba(0,0,0,0)');
  4885. Node77.a('node.gradient','');
  4886. Node77.a('node.gradientcolor','');
  4887. Node77.a('node.text','万kWh');
  4888. Node77.a('node.textalign','center');
  4889. Node77.a('node.textvAlign','middle');
  4890. Node77.a('node.textrect', [Node77textStart, 0, Node77textWidth, Node77height]);
  4891. Node77.a('node.color','rgba(128,128,128,1)');
  4892. Node77.a('node.font',' '+ Node77fontSize + 'px "Arial"');
  4893. Node77.a('node.textvisible',true);
  4894. Node77.a('node.linefeed',false);
  4895. if (false) {
  4896. Node77.a('node.textfunc',function(g) {
  4897. g.beginPath();
  4898. var str=Node77.a('node.text') || '万kWh';
  4899. var color=Node77.a('node.color') || 'rgba(128,128,128,1)';
  4900. canvasTextAutoLine(str,0,13.3333*0.5*_ratio.ratioY,Node77width,Node77height,13.3333*_ratio.ratioY,"center",color,' '+ Node77fontSize + 'px "Arial"', 0,g);
  4901. });
  4902. }
  4903. if (false) {
  4904. Node77.a('node.underlinepoints',[Node77lineStart, (26 - 13.3333) * 0.5 * _ratio.ratioY + Node77fontSize + 2 , ht.Default.getTextSize('万kWh', ' '+ Node77fontSize + 'px "Arial"').width + 6, (Node77height - Node77fontSize) * 0.5*_ratio.ratioY + Node77fontSize + 2 ]);
  4905. Node77.a('node.underlinevisible',false);
  4906. Node77.a('node.underlineBorderWidth', 1);
  4907. }
  4908. dataModel.add(Node77);
  4909. zoomNodeList.push({
  4910. node: Node77,
  4911. borderWidth: 0,
  4912. attr: 'node.borderwidth'
  4913. }); _ratio = GD.getRatioWithRotation(0*Math.PI/180, ratio);
  4914. var Node78 = new ht.Node();
  4915. var Node78textStart, Node78textWidth, Node78lineStart, Node78align = 'center', Node78fontSize = 13.3333*_ratio.ratioY,Node78width = 59*_ratio.ratioX, Node78height = 26*_ratio.ratioY;
  4916. (function () {
  4917. if (Node78align === 'left') {
  4918. Node78textStart = Node78fontSize * 0.2 > 2 ? Node78fontSize * 0.2 - 4 : Node78fontSize * 0.2 - 9;
  4919. Node78textWidth = Node78width;
  4920. Node78lineStart = 1;
  4921. } else if (Node78align === 'right') {
  4922. Node78textStart = 0;
  4923. Node78textWidth =Node78fontSize <= 8 ? Node78width + Node78fontSize * 0.2 + 6 : Node78width - Node78fontSize * 0.2;
  4924. Node78lineStart = (Node78width - (ht.Default.getTextSize('万kWh', ' '+ Node78fontSize + 'px "Arial"').width + 6)) * 0.5;
  4925. } else if (Node78align === 'center') {
  4926. Node78textStart = -3;
  4927. Node78textWidth = Node78width;
  4928. Node78lineStart = Node78width - ht.Default.getTextSize('万kWh', ' '+ Node78fontSize + 'px "Arial"').width - 11;
  4929. }
  4930. })();
  4931. Node78.setImage(GD.getTextJSON(Node78width, Node78height, true, false, false, ' '+ Node78fontSize + 'px "Arial"'))
  4932. Node78.setPosition(998*ratio.ratioX, 78*ratio.ratioY);
  4933. Node78.setWidth(Node78width);
  4934. Node78.setHeight(Node78height);
  4935. Node78._nodeType = 'text';
  4936. Node78._disallowEvert = true;
  4937. Node78.setRotation(0*Math.PI/180);
  4938. Node78.a('node.width', Node78width);
  4939. Node78.a('node.height', Node78height);
  4940. Node78.a('node.rect', [0, 0, Node78width, Node78height]);
  4941. Node78.a('node.bordercolor','rgba(128,128,128,1)');
  4942. Node78.a('node.borderwidth', 0);
  4943. Node78.a('node.background','' || 'rgba(0,0,0,0)');
  4944. Node78.a('node.gradient','');
  4945. Node78.a('node.gradientcolor','');
  4946. Node78.a('node.text','万kWh');
  4947. Node78.a('node.textalign','center');
  4948. Node78.a('node.textvAlign','middle');
  4949. Node78.a('node.textrect', [Node78textStart, 0, Node78textWidth, Node78height]);
  4950. Node78.a('node.color','rgba(128,128,128,1)');
  4951. Node78.a('node.font',' '+ Node78fontSize + 'px "Arial"');
  4952. Node78.a('node.textvisible',true);
  4953. Node78.a('node.linefeed',false);
  4954. if (false) {
  4955. Node78.a('node.textfunc',function(g) {
  4956. g.beginPath();
  4957. var str=Node78.a('node.text') || '万kWh';
  4958. var color=Node78.a('node.color') || 'rgba(128,128,128,1)';
  4959. canvasTextAutoLine(str,0,13.3333*0.5*_ratio.ratioY,Node78width,Node78height,13.3333*_ratio.ratioY,"center",color,' '+ Node78fontSize + 'px "Arial"', 0,g);
  4960. });
  4961. }
  4962. if (false) {
  4963. Node78.a('node.underlinepoints',[Node78lineStart, (26 - 13.3333) * 0.5 * _ratio.ratioY + Node78fontSize + 2 , ht.Default.getTextSize('万kWh', ' '+ Node78fontSize + 'px "Arial"').width + 6, (Node78height - Node78fontSize) * 0.5*_ratio.ratioY + Node78fontSize + 2 ]);
  4964. Node78.a('node.underlinevisible',false);
  4965. Node78.a('node.underlineBorderWidth', 1);
  4966. }
  4967. dataModel.add(Node78);
  4968. zoomNodeList.push({
  4969. node: Node78,
  4970. borderWidth: 0,
  4971. attr: 'node.borderwidth'
  4972. }); _ratio = GD.getRatioWithRotation(0*Math.PI/180, ratio);
  4973. var Node79 = new ht.Node();
  4974. var Node79textStart, Node79textWidth, Node79lineStart, Node79align = 'center', Node79fontSize = 13.3333*_ratio.ratioY,Node79width = 59*_ratio.ratioX, Node79height = 26*_ratio.ratioY;
  4975. (function () {
  4976. if (Node79align === 'left') {
  4977. Node79textStart = Node79fontSize * 0.2 > 2 ? Node79fontSize * 0.2 - 4 : Node79fontSize * 0.2 - 9;
  4978. Node79textWidth = Node79width;
  4979. Node79lineStart = 1;
  4980. } else if (Node79align === 'right') {
  4981. Node79textStart = 0;
  4982. Node79textWidth =Node79fontSize <= 8 ? Node79width + Node79fontSize * 0.2 + 6 : Node79width - Node79fontSize * 0.2;
  4983. Node79lineStart = (Node79width - (ht.Default.getTextSize('万kWh', ' '+ Node79fontSize + 'px "Arial"').width + 6)) * 0.5;
  4984. } else if (Node79align === 'center') {
  4985. Node79textStart = -3;
  4986. Node79textWidth = Node79width;
  4987. Node79lineStart = Node79width - ht.Default.getTextSize('万kWh', ' '+ Node79fontSize + 'px "Arial"').width - 11;
  4988. }
  4989. })();
  4990. Node79.setImage(GD.getTextJSON(Node79width, Node79height, true, false, false, ' '+ Node79fontSize + 'px "Arial"'))
  4991. Node79.setPosition(998*ratio.ratioX, 101*ratio.ratioY);
  4992. Node79.setWidth(Node79width);
  4993. Node79.setHeight(Node79height);
  4994. Node79._nodeType = 'text';
  4995. Node79._disallowEvert = true;
  4996. Node79.setRotation(0*Math.PI/180);
  4997. Node79.a('node.width', Node79width);
  4998. Node79.a('node.height', Node79height);
  4999. Node79.a('node.rect', [0, 0, Node79width, Node79height]);
  5000. Node79.a('node.bordercolor','rgba(128,128,128,1)');
  5001. Node79.a('node.borderwidth', 0);
  5002. Node79.a('node.background','' || 'rgba(0,0,0,0)');
  5003. Node79.a('node.gradient','');
  5004. Node79.a('node.gradientcolor','');
  5005. Node79.a('node.text','万kWh');
  5006. Node79.a('node.textalign','center');
  5007. Node79.a('node.textvAlign','middle');
  5008. Node79.a('node.textrect', [Node79textStart, 0, Node79textWidth, Node79height]);
  5009. Node79.a('node.color','rgba(128,128,128,1)');
  5010. Node79.a('node.font',' '+ Node79fontSize + 'px "Arial"');
  5011. Node79.a('node.textvisible',true);
  5012. Node79.a('node.linefeed',false);
  5013. if (false) {
  5014. Node79.a('node.textfunc',function(g) {
  5015. g.beginPath();
  5016. var str=Node79.a('node.text') || '万kWh';
  5017. var color=Node79.a('node.color') || 'rgba(128,128,128,1)';
  5018. canvasTextAutoLine(str,0,13.3333*0.5*_ratio.ratioY,Node79width,Node79height,13.3333*_ratio.ratioY,"center",color,' '+ Node79fontSize + 'px "Arial"', 0,g);
  5019. });
  5020. }
  5021. if (false) {
  5022. Node79.a('node.underlinepoints',[Node79lineStart, (26 - 13.3333) * 0.5 * _ratio.ratioY + Node79fontSize + 2 , ht.Default.getTextSize('万kWh', ' '+ Node79fontSize + 'px "Arial"').width + 6, (Node79height - Node79fontSize) * 0.5*_ratio.ratioY + Node79fontSize + 2 ]);
  5023. Node79.a('node.underlinevisible',false);
  5024. Node79.a('node.underlineBorderWidth', 1);
  5025. }
  5026. dataModel.add(Node79);
  5027. zoomNodeList.push({
  5028. node: Node79,
  5029. borderWidth: 0,
  5030. attr: 'node.borderwidth'
  5031. }); _ratio = GD.getRatioWithRotation(0*Math.PI/180, ratio);
  5032. var Node80 = new ht.Node();
  5033. var Node80textStart, Node80textWidth, Node80lineStart, Node80align = 'center', Node80fontSize = 13.3333*_ratio.ratioY,Node80width = 59*_ratio.ratioX, Node80height = 26*_ratio.ratioY;
  5034. (function () {
  5035. if (Node80align === 'left') {
  5036. Node80textStart = Node80fontSize * 0.2 > 2 ? Node80fontSize * 0.2 - 4 : Node80fontSize * 0.2 - 9;
  5037. Node80textWidth = Node80width;
  5038. Node80lineStart = 1;
  5039. } else if (Node80align === 'right') {
  5040. Node80textStart = 0;
  5041. Node80textWidth =Node80fontSize <= 8 ? Node80width + Node80fontSize * 0.2 + 6 : Node80width - Node80fontSize * 0.2;
  5042. Node80lineStart = (Node80width - (ht.Default.getTextSize('万kWh', ' '+ Node80fontSize + 'px "Arial"').width + 6)) * 0.5;
  5043. } else if (Node80align === 'center') {
  5044. Node80textStart = -3;
  5045. Node80textWidth = Node80width;
  5046. Node80lineStart = Node80width - ht.Default.getTextSize('万kWh', ' '+ Node80fontSize + 'px "Arial"').width - 11;
  5047. }
  5048. })();
  5049. Node80.setImage(GD.getTextJSON(Node80width, Node80height, true, false, false, ' '+ Node80fontSize + 'px "Arial"'))
  5050. Node80.setPosition(998*ratio.ratioX, 127*ratio.ratioY);
  5051. Node80.setWidth(Node80width);
  5052. Node80.setHeight(Node80height);
  5053. Node80._nodeType = 'text';
  5054. Node80._disallowEvert = true;
  5055. Node80.setRotation(0*Math.PI/180);
  5056. Node80.a('node.width', Node80width);
  5057. Node80.a('node.height', Node80height);
  5058. Node80.a('node.rect', [0, 0, Node80width, Node80height]);
  5059. Node80.a('node.bordercolor','rgba(128,128,128,1)');
  5060. Node80.a('node.borderwidth', 0);
  5061. Node80.a('node.background','' || 'rgba(0,0,0,0)');
  5062. Node80.a('node.gradient','');
  5063. Node80.a('node.gradientcolor','');
  5064. Node80.a('node.text','万kWh');
  5065. Node80.a('node.textalign','center');
  5066. Node80.a('node.textvAlign','middle');
  5067. Node80.a('node.textrect', [Node80textStart, 0, Node80textWidth, Node80height]);
  5068. Node80.a('node.color','rgba(128,128,128,1)');
  5069. Node80.a('node.font',' '+ Node80fontSize + 'px "Arial"');
  5070. Node80.a('node.textvisible',true);
  5071. Node80.a('node.linefeed',false);
  5072. if (false) {
  5073. Node80.a('node.textfunc',function(g) {
  5074. g.beginPath();
  5075. var str=Node80.a('node.text') || '万kWh';
  5076. var color=Node80.a('node.color') || 'rgba(128,128,128,1)';
  5077. canvasTextAutoLine(str,0,13.3333*0.5*_ratio.ratioY,Node80width,Node80height,13.3333*_ratio.ratioY,"center",color,' '+ Node80fontSize + 'px "Arial"', 0,g);
  5078. });
  5079. }
  5080. if (false) {
  5081. Node80.a('node.underlinepoints',[Node80lineStart, (26 - 13.3333) * 0.5 * _ratio.ratioY + Node80fontSize + 2 , ht.Default.getTextSize('万kWh', ' '+ Node80fontSize + 'px "Arial"').width + 6, (Node80height - Node80fontSize) * 0.5*_ratio.ratioY + Node80fontSize + 2 ]);
  5082. Node80.a('node.underlinevisible',false);
  5083. Node80.a('node.underlineBorderWidth', 1);
  5084. }
  5085. dataModel.add(Node80);
  5086. zoomNodeList.push({
  5087. node: Node80,
  5088. borderWidth: 0,
  5089. attr: 'node.borderwidth'
  5090. }); _ratio = GD.getRatioWithRotation(0*Math.PI/180, ratio);
  5091. var Node81 = new ht.Node();
  5092. var Node81textStart, Node81textWidth, Node81lineStart, Node81align = 'center', Node81fontSize = 13.3333*_ratio.ratioY,Node81width = 59*_ratio.ratioX, Node81height = 26*_ratio.ratioY;
  5093. (function () {
  5094. if (Node81align === 'left') {
  5095. Node81textStart = Node81fontSize * 0.2 > 2 ? Node81fontSize * 0.2 - 4 : Node81fontSize * 0.2 - 9;
  5096. Node81textWidth = Node81width;
  5097. Node81lineStart = 1;
  5098. } else if (Node81align === 'right') {
  5099. Node81textStart = 0;
  5100. Node81textWidth =Node81fontSize <= 8 ? Node81width + Node81fontSize * 0.2 + 6 : Node81width - Node81fontSize * 0.2;
  5101. Node81lineStart = (Node81width - (ht.Default.getTextSize('万kWh', ' '+ Node81fontSize + 'px "Arial"').width + 6)) * 0.5;
  5102. } else if (Node81align === 'center') {
  5103. Node81textStart = -3;
  5104. Node81textWidth = Node81width;
  5105. Node81lineStart = Node81width - ht.Default.getTextSize('万kWh', ' '+ Node81fontSize + 'px "Arial"').width - 11;
  5106. }
  5107. })();
  5108. Node81.setImage(GD.getTextJSON(Node81width, Node81height, true, false, false, ' '+ Node81fontSize + 'px "Arial"'))
  5109. Node81.setPosition(998*ratio.ratioX, 151*ratio.ratioY);
  5110. Node81.setWidth(Node81width);
  5111. Node81.setHeight(Node81height);
  5112. Node81._nodeType = 'text';
  5113. Node81._disallowEvert = true;
  5114. Node81.setRotation(0*Math.PI/180);
  5115. Node81.a('node.width', Node81width);
  5116. Node81.a('node.height', Node81height);
  5117. Node81.a('node.rect', [0, 0, Node81width, Node81height]);
  5118. Node81.a('node.bordercolor','rgba(128,128,128,1)');
  5119. Node81.a('node.borderwidth', 0);
  5120. Node81.a('node.background','' || 'rgba(0,0,0,0)');
  5121. Node81.a('node.gradient','');
  5122. Node81.a('node.gradientcolor','');
  5123. Node81.a('node.text','万kWh');
  5124. Node81.a('node.textalign','center');
  5125. Node81.a('node.textvAlign','middle');
  5126. Node81.a('node.textrect', [Node81textStart, 0, Node81textWidth, Node81height]);
  5127. Node81.a('node.color','rgba(128,128,128,1)');
  5128. Node81.a('node.font',' '+ Node81fontSize + 'px "Arial"');
  5129. Node81.a('node.textvisible',true);
  5130. Node81.a('node.linefeed',false);
  5131. if (false) {
  5132. Node81.a('node.textfunc',function(g) {
  5133. g.beginPath();
  5134. var str=Node81.a('node.text') || '万kWh';
  5135. var color=Node81.a('node.color') || 'rgba(128,128,128,1)';
  5136. canvasTextAutoLine(str,0,13.3333*0.5*_ratio.ratioY,Node81width,Node81height,13.3333*_ratio.ratioY,"center",color,' '+ Node81fontSize + 'px "Arial"', 0,g);
  5137. });
  5138. }
  5139. if (false) {
  5140. Node81.a('node.underlinepoints',[Node81lineStart, (26 - 13.3333) * 0.5 * _ratio.ratioY + Node81fontSize + 2 , ht.Default.getTextSize('万kWh', ' '+ Node81fontSize + 'px "Arial"').width + 6, (Node81height - Node81fontSize) * 0.5*_ratio.ratioY + Node81fontSize + 2 ]);
  5141. Node81.a('node.underlinevisible',false);
  5142. Node81.a('node.underlineBorderWidth', 1);
  5143. }
  5144. dataModel.add(Node81);
  5145. zoomNodeList.push({
  5146. node: Node81,
  5147. borderWidth: 0,
  5148. attr: 'node.borderwidth'
  5149. }); _ratio = GD.getRatioWithRotation(0*Math.PI/180, ratio);
  5150. var Node82type = 'rect';
  5151. var Node82 = new ht.Node(),
  5152. Node82BorderWidth = 1*2;
  5153. if (Node82type === 'arc') {
  5154. Node82BorderWidth *= 1;
  5155. }
  5156. Node82.setImage(GD.getRectJSON(117*_ratio.ratioX, 24.33138*_ratio.ratioY, Node82type, '@arcFrom@', '@arcTo@', '@arcClose@'));
  5157. Node82.setPosition(1091*ratio.ratioX, 100*ratio.ratioY);
  5158. Node82.setSize(117*_ratio.ratioX, 24.33138*_ratio.ratioY);
  5159. Node82.s({
  5160. 'pixelPerfect':true
  5161. /*@AddPara@*/
  5162. });
  5163. Node82.a('node.width', 117*_ratio.ratioX);
  5164. Node82.a('node.height', 24.33138*_ratio.ratioY);
  5165. Node82.a('node.type', Node82type);
  5166. Node82.a('node.rect', [0, 0, 117*_ratio.ratioX, 24.33138*_ratio.ratioY]);
  5167. Node82.a('node.background', 'rgba(240,240,240,1)');
  5168. Node82.a('node.gradientcolor', 'rgba(240,240,240,1)');
  5169. Node82.a('node.gradient', '');
  5170. Node82.a('node.borderwidth', Node82BorderWidth);
  5171. Node82.a('node.color', 'rgba(224,224,224,1)');
  5172. Node82.a('node.fillrect', [0,0,0,0]);
  5173. Node82.a('node.fillbackcolor', 'rgba(0,0,0,0)');
  5174. Node82.a('node.fillgradientcolor', 'rgba(0,0,0,0)');
  5175. Node82.a('node.fillgradient', '');
  5176. if (Node82type !== 'rect') {
  5177. Node82.a('node.arcFrom', parseFloat('@arcFrom@'));
  5178. Node82.a('node.arcTo', parseFloat('@arcTo@'));
  5179. Node82.a('node.arcClose', '@arcClose@' === 'true' ? true : false);
  5180. }
  5181. if (Node82type === 'arc') {
  5182. Node82.a('node.arcOval', true);
  5183. }
  5184. Node82.setRotation(0*Math.PI/180);
  5185. Node82.borderWidth = Node82BorderWidth;
  5186. Node82.borderFillwidth = Node82BorderWidth;
  5187. dataModel.add(Node82);
  5188. Node82._nodename = 'Node82'
  5189. Node82._nodeType = 'rect';
  5190. zoomNodeList.push({
  5191. node: Node82,
  5192. attr: 'node.borderwidth'
  5193. });
  5194. (function (node, _img) {
  5195. var setWidth = node.setWidth,
  5196. setHeight = node.setHeight;
  5197. node.setWidth = function (width) {
  5198. if (width === this.getWidth()) return ;
  5199. var height = this.getHeight();
  5200. this.a('node.width', width);
  5201. this.a('node.rect', [0,0,width, height]);
  5202. setWidth.apply(this, arguments);
  5203. }
  5204. node.setHeight = function (height) {
  5205. if (height === this.getHeight()) return ;
  5206. var width = this.getWidth();
  5207. this.a('node.height', height);
  5208. this.a('node.rect', [0,0,width, height]);
  5209. setHeight.apply(this, arguments);
  5210. }
  5211. })(Node82, Node82.getImage());_ratio = GD.getRatioWithRotation(0*Math.PI/180, ratio);
  5212. var Node83type = 'rect';
  5213. var Node83 = new ht.Node(),
  5214. Node83BorderWidth = 1*2;
  5215. if (Node83type === 'arc') {
  5216. Node83BorderWidth *= 1;
  5217. }
  5218. Node83.setImage(GD.getRectJSON(117*_ratio.ratioX, 24.33138*_ratio.ratioY, Node83type, '@arcFrom@', '@arcTo@', '@arcClose@'));
  5219. Node83.setPosition(1091*ratio.ratioX, 76*ratio.ratioY);
  5220. Node83.setSize(117*_ratio.ratioX, 24.33138*_ratio.ratioY);
  5221. Node83.s({
  5222. 'pixelPerfect':true
  5223. /*@AddPara@*/
  5224. });
  5225. Node83.a('node.width', 117*_ratio.ratioX);
  5226. Node83.a('node.height', 24.33138*_ratio.ratioY);
  5227. Node83.a('node.type', Node83type);
  5228. Node83.a('node.rect', [0, 0, 117*_ratio.ratioX, 24.33138*_ratio.ratioY]);
  5229. Node83.a('node.background', 'rgba(240,240,240,1)');
  5230. Node83.a('node.gradientcolor', 'rgba(240,240,240,1)');
  5231. Node83.a('node.gradient', '');
  5232. Node83.a('node.borderwidth', Node83BorderWidth);
  5233. Node83.a('node.color', 'rgba(224,224,224,1)');
  5234. Node83.a('node.fillrect', [0,0,0,0]);
  5235. Node83.a('node.fillbackcolor', 'rgba(0,0,0,0)');
  5236. Node83.a('node.fillgradientcolor', 'rgba(0,0,0,0)');
  5237. Node83.a('node.fillgradient', '');
  5238. if (Node83type !== 'rect') {
  5239. Node83.a('node.arcFrom', parseFloat('@arcFrom@'));
  5240. Node83.a('node.arcTo', parseFloat('@arcTo@'));
  5241. Node83.a('node.arcClose', '@arcClose@' === 'true' ? true : false);
  5242. }
  5243. if (Node83type === 'arc') {
  5244. Node83.a('node.arcOval', true);
  5245. }
  5246. Node83.setRotation(0*Math.PI/180);
  5247. Node83.borderWidth = Node83BorderWidth;
  5248. Node83.borderFillwidth = Node83BorderWidth;
  5249. dataModel.add(Node83);
  5250. Node83._nodename = 'Node83'
  5251. Node83._nodeType = 'rect';
  5252. zoomNodeList.push({
  5253. node: Node83,
  5254. attr: 'node.borderwidth'
  5255. });
  5256. (function (node, _img) {
  5257. var setWidth = node.setWidth,
  5258. setHeight = node.setHeight;
  5259. node.setWidth = function (width) {
  5260. if (width === this.getWidth()) return ;
  5261. var height = this.getHeight();
  5262. this.a('node.width', width);
  5263. this.a('node.rect', [0,0,width, height]);
  5264. setWidth.apply(this, arguments);
  5265. }
  5266. node.setHeight = function (height) {
  5267. if (height === this.getHeight()) return ;
  5268. var width = this.getWidth();
  5269. this.a('node.height', height);
  5270. this.a('node.rect', [0,0,width, height]);
  5271. setHeight.apply(this, arguments);
  5272. }
  5273. })(Node83, Node83.getImage());_ratio = GD.getRatioWithRotation(0*Math.PI/180, ratio);
  5274. var Node84type = 'rect';
  5275. var Node84 = new ht.Node(),
  5276. Node84BorderWidth = 1*2;
  5277. if (Node84type === 'arc') {
  5278. Node84BorderWidth *= 1;
  5279. }
  5280. Node84.setImage(GD.getRectJSON(117*_ratio.ratioX, 24.33136*_ratio.ratioY, Node84type, '@arcFrom@', '@arcTo@', '@arcClose@'));
  5281. Node84.setPosition(1091*ratio.ratioX, 125*ratio.ratioY);
  5282. Node84.setSize(117*_ratio.ratioX, 24.33136*_ratio.ratioY);
  5283. Node84.s({
  5284. 'pixelPerfect':true
  5285. /*@AddPara@*/
  5286. });
  5287. Node84.a('node.width', 117*_ratio.ratioX);
  5288. Node84.a('node.height', 24.33136*_ratio.ratioY);
  5289. Node84.a('node.type', Node84type);
  5290. Node84.a('node.rect', [0, 0, 117*_ratio.ratioX, 24.33136*_ratio.ratioY]);
  5291. Node84.a('node.background', 'rgba(240,240,240,1)');
  5292. Node84.a('node.gradientcolor', 'rgba(240,240,240,1)');
  5293. Node84.a('node.gradient', '');
  5294. Node84.a('node.borderwidth', Node84BorderWidth);
  5295. Node84.a('node.color', 'rgba(224,224,224,1)');
  5296. Node84.a('node.fillrect', [0,0,0,0]);
  5297. Node84.a('node.fillbackcolor', 'rgba(0,0,0,0)');
  5298. Node84.a('node.fillgradientcolor', 'rgba(0,0,0,0)');
  5299. Node84.a('node.fillgradient', '');
  5300. if (Node84type !== 'rect') {
  5301. Node84.a('node.arcFrom', parseFloat('@arcFrom@'));
  5302. Node84.a('node.arcTo', parseFloat('@arcTo@'));
  5303. Node84.a('node.arcClose', '@arcClose@' === 'true' ? true : false);
  5304. }
  5305. if (Node84type === 'arc') {
  5306. Node84.a('node.arcOval', true);
  5307. }
  5308. Node84.setRotation(0*Math.PI/180);
  5309. Node84.borderWidth = Node84BorderWidth;
  5310. Node84.borderFillwidth = Node84BorderWidth;
  5311. dataModel.add(Node84);
  5312. Node84._nodename = 'Node84'
  5313. Node84._nodeType = 'rect';
  5314. zoomNodeList.push({
  5315. node: Node84,
  5316. attr: 'node.borderwidth'
  5317. });
  5318. (function (node, _img) {
  5319. var setWidth = node.setWidth,
  5320. setHeight = node.setHeight;
  5321. node.setWidth = function (width) {
  5322. if (width === this.getWidth()) return ;
  5323. var height = this.getHeight();
  5324. this.a('node.width', width);
  5325. this.a('node.rect', [0,0,width, height]);
  5326. setWidth.apply(this, arguments);
  5327. }
  5328. node.setHeight = function (height) {
  5329. if (height === this.getHeight()) return ;
  5330. var width = this.getWidth();
  5331. this.a('node.height', height);
  5332. this.a('node.rect', [0,0,width, height]);
  5333. setHeight.apply(this, arguments);
  5334. }
  5335. })(Node84, Node84.getImage());_ratio = GD.getRatioWithRotation(0*Math.PI/180, ratio);
  5336. var Node85type = 'rect';
  5337. var Node85 = new ht.Node(),
  5338. Node85BorderWidth = 1*2;
  5339. if (Node85type === 'arc') {
  5340. Node85BorderWidth *= 1;
  5341. }
  5342. Node85.setImage(GD.getRectJSON(117*_ratio.ratioX, 24.33136*_ratio.ratioY, Node85type, '@arcFrom@', '@arcTo@', '@arcClose@'));
  5343. Node85.setPosition(1091*ratio.ratioX, 52*ratio.ratioY);
  5344. Node85.setSize(117*_ratio.ratioX, 24.33136*_ratio.ratioY);
  5345. Node85.s({
  5346. 'pixelPerfect':true
  5347. /*@AddPara@*/
  5348. });
  5349. Node85.a('node.width', 117*_ratio.ratioX);
  5350. Node85.a('node.height', 24.33136*_ratio.ratioY);
  5351. Node85.a('node.type', Node85type);
  5352. Node85.a('node.rect', [0, 0, 117*_ratio.ratioX, 24.33136*_ratio.ratioY]);
  5353. Node85.a('node.background', 'rgba(240,240,240,1)');
  5354. Node85.a('node.gradientcolor', 'rgba(240,240,240,1)');
  5355. Node85.a('node.gradient', '');
  5356. Node85.a('node.borderwidth', Node85BorderWidth);
  5357. Node85.a('node.color', 'rgba(224,224,224,1)');
  5358. Node85.a('node.fillrect', [0,0,0,0]);
  5359. Node85.a('node.fillbackcolor', 'rgba(0,0,0,0)');
  5360. Node85.a('node.fillgradientcolor', 'rgba(0,0,0,0)');
  5361. Node85.a('node.fillgradient', '');
  5362. if (Node85type !== 'rect') {
  5363. Node85.a('node.arcFrom', parseFloat('@arcFrom@'));
  5364. Node85.a('node.arcTo', parseFloat('@arcTo@'));
  5365. Node85.a('node.arcClose', '@arcClose@' === 'true' ? true : false);
  5366. }
  5367. if (Node85type === 'arc') {
  5368. Node85.a('node.arcOval', true);
  5369. }
  5370. Node85.setRotation(0*Math.PI/180);
  5371. Node85.borderWidth = Node85BorderWidth;
  5372. Node85.borderFillwidth = Node85BorderWidth;
  5373. dataModel.add(Node85);
  5374. Node85._nodename = 'Node85'
  5375. Node85._nodeType = 'rect';
  5376. zoomNodeList.push({
  5377. node: Node85,
  5378. attr: 'node.borderwidth'
  5379. });
  5380. (function (node, _img) {
  5381. var setWidth = node.setWidth,
  5382. setHeight = node.setHeight;
  5383. node.setWidth = function (width) {
  5384. if (width === this.getWidth()) return ;
  5385. var height = this.getHeight();
  5386. this.a('node.width', width);
  5387. this.a('node.rect', [0,0,width, height]);
  5388. setWidth.apply(this, arguments);
  5389. }
  5390. node.setHeight = function (height) {
  5391. if (height === this.getHeight()) return ;
  5392. var width = this.getWidth();
  5393. this.a('node.height', height);
  5394. this.a('node.rect', [0,0,width, height]);
  5395. setHeight.apply(this, arguments);
  5396. }
  5397. })(Node85, Node85.getImage());_ratio = GD.getRatioWithRotation(0*Math.PI/180, ratio);
  5398. var Node86type = 'rect';
  5399. var Node86 = new ht.Node(),
  5400. Node86BorderWidth = 1*2;
  5401. if (Node86type === 'arc') {
  5402. Node86BorderWidth *= 1;
  5403. }
  5404. Node86.setImage(GD.getRectJSON(117*_ratio.ratioX, 24.33138*_ratio.ratioY, Node86type, '@arcFrom@', '@arcTo@', '@arcClose@'));
  5405. Node86.setPosition(1091*ratio.ratioX, 149*ratio.ratioY);
  5406. Node86.setSize(117*_ratio.ratioX, 24.33138*_ratio.ratioY);
  5407. Node86.s({
  5408. 'pixelPerfect':true
  5409. /*@AddPara@*/
  5410. });
  5411. Node86.a('node.width', 117*_ratio.ratioX);
  5412. Node86.a('node.height', 24.33138*_ratio.ratioY);
  5413. Node86.a('node.type', Node86type);
  5414. Node86.a('node.rect', [0, 0, 117*_ratio.ratioX, 24.33138*_ratio.ratioY]);
  5415. Node86.a('node.background', 'rgba(240,240,240,1)');
  5416. Node86.a('node.gradientcolor', 'rgba(240,240,240,1)');
  5417. Node86.a('node.gradient', '');
  5418. Node86.a('node.borderwidth', Node86BorderWidth);
  5419. Node86.a('node.color', 'rgba(224,224,224,1)');
  5420. Node86.a('node.fillrect', [0,0,0,0]);
  5421. Node86.a('node.fillbackcolor', 'rgba(0,0,0,0)');
  5422. Node86.a('node.fillgradientcolor', 'rgba(0,0,0,0)');
  5423. Node86.a('node.fillgradient', '');
  5424. if (Node86type !== 'rect') {
  5425. Node86.a('node.arcFrom', parseFloat('@arcFrom@'));
  5426. Node86.a('node.arcTo', parseFloat('@arcTo@'));
  5427. Node86.a('node.arcClose', '@arcClose@' === 'true' ? true : false);
  5428. }
  5429. if (Node86type === 'arc') {
  5430. Node86.a('node.arcOval', true);
  5431. }
  5432. Node86.setRotation(0*Math.PI/180);
  5433. Node86.borderWidth = Node86BorderWidth;
  5434. Node86.borderFillwidth = Node86BorderWidth;
  5435. dataModel.add(Node86);
  5436. Node86._nodename = 'Node86'
  5437. Node86._nodeType = 'rect';
  5438. zoomNodeList.push({
  5439. node: Node86,
  5440. attr: 'node.borderwidth'
  5441. });
  5442. (function (node, _img) {
  5443. var setWidth = node.setWidth,
  5444. setHeight = node.setHeight;
  5445. node.setWidth = function (width) {
  5446. if (width === this.getWidth()) return ;
  5447. var height = this.getHeight();
  5448. this.a('node.width', width);
  5449. this.a('node.rect', [0,0,width, height]);
  5450. setWidth.apply(this, arguments);
  5451. }
  5452. node.setHeight = function (height) {
  5453. if (height === this.getHeight()) return ;
  5454. var width = this.getWidth();
  5455. this.a('node.height', height);
  5456. this.a('node.rect', [0,0,width, height]);
  5457. setHeight.apply(this, arguments);
  5458. }
  5459. })(Node86, Node86.getImage());_ratio = GD.getRatioWithRotation(0*Math.PI/180, ratio);
  5460. var Node87 = new ht.Node();
  5461. var Node87textStart, Node87textWidth, Node87lineStart, Node87align = 'center', Node87fontSize = 13.3333*_ratio.ratioY,Node87width = 110*_ratio.ratioX, Node87height = 26*_ratio.ratioY;
  5462. (function () {
  5463. if (Node87align === 'left') {
  5464. Node87textStart = Node87fontSize * 0.2 > 2 ? Node87fontSize * 0.2 - 4 : Node87fontSize * 0.2 - 9;
  5465. Node87textWidth = Node87width;
  5466. Node87lineStart = 1;
  5467. } else if (Node87align === 'right') {
  5468. Node87textStart = 0;
  5469. Node87textWidth =Node87fontSize <= 8 ? Node87width + Node87fontSize * 0.2 + 6 : Node87width - Node87fontSize * 0.2;
  5470. Node87lineStart = (Node87width - (ht.Default.getTextSize('年维护损失电量', ' '+ Node87fontSize + 'px "微软雅黑"').width + 6)) * 0.5;
  5471. } else if (Node87align === 'center') {
  5472. Node87textStart = -3;
  5473. Node87textWidth = Node87width;
  5474. Node87lineStart = Node87width - ht.Default.getTextSize('年维护损失电量', ' '+ Node87fontSize + 'px "微软雅黑"').width - 11;
  5475. }
  5476. })();
  5477. Node87.setImage(GD.getTextJSON(Node87width, Node87height, true, false, false, ' '+ Node87fontSize + 'px "微软雅黑"'))
  5478. Node87.setPosition(1091*ratio.ratioX, 54*ratio.ratioY);
  5479. Node87.setWidth(Node87width);
  5480. Node87.setHeight(Node87height);
  5481. Node87._nodeType = 'text';
  5482. Node87._disallowEvert = true;
  5483. Node87.setRotation(0*Math.PI/180);
  5484. Node87.a('node.width', Node87width);
  5485. Node87.a('node.height', Node87height);
  5486. Node87.a('node.rect', [0, 0, Node87width, Node87height]);
  5487. Node87.a('node.bordercolor','rgba(0,0,0,1)');
  5488. Node87.a('node.borderwidth', 0);
  5489. Node87.a('node.background','' || 'rgba(0,0,0,0)');
  5490. Node87.a('node.gradient','');
  5491. Node87.a('node.gradientcolor','');
  5492. Node87.a('node.text','年维护损失电量');
  5493. Node87.a('node.textalign','center');
  5494. Node87.a('node.textvAlign','middle');
  5495. Node87.a('node.textrect', [Node87textStart, 0, Node87textWidth, Node87height]);
  5496. Node87.a('node.color','rgba(0,0,0,1)');
  5497. Node87.a('node.font',' '+ Node87fontSize + 'px "微软雅黑"');
  5498. Node87.a('node.textvisible',true);
  5499. Node87.a('node.linefeed',false);
  5500. if (false) {
  5501. Node87.a('node.textfunc',function(g) {
  5502. g.beginPath();
  5503. var str=Node87.a('node.text') || '年维护损失电量';
  5504. var color=Node87.a('node.color') || 'rgba(0,0,0,1)';
  5505. canvasTextAutoLine(str,0,13.3333*0.5*_ratio.ratioY,Node87width,Node87height,13.3333*_ratio.ratioY,"center",color,' '+ Node87fontSize + 'px "微软雅黑"', 0,g);
  5506. });
  5507. }
  5508. if (false) {
  5509. Node87.a('node.underlinepoints',[Node87lineStart, (26 - 13.3333) * 0.5 * _ratio.ratioY + Node87fontSize + 2 , ht.Default.getTextSize('年维护损失电量', ' '+ Node87fontSize + 'px "微软雅黑"').width + 6, (Node87height - Node87fontSize) * 0.5*_ratio.ratioY + Node87fontSize + 2 ]);
  5510. Node87.a('node.underlinevisible',false);
  5511. Node87.a('node.underlineBorderWidth', 1);
  5512. }
  5513. dataModel.add(Node87);
  5514. zoomNodeList.push({
  5515. node: Node87,
  5516. borderWidth: 0,
  5517. attr: 'node.borderwidth'
  5518. }); _ratio = GD.getRatioWithRotation(0*Math.PI/180, ratio);
  5519. var Node88 = new ht.Node();
  5520. var Node88textStart, Node88textWidth, Node88lineStart, Node88align = 'center', Node88fontSize = 13.3333*_ratio.ratioY,Node88width = 110*_ratio.ratioX, Node88height = 26*_ratio.ratioY;
  5521. (function () {
  5522. if (Node88align === 'left') {
  5523. Node88textStart = Node88fontSize * 0.2 > 2 ? Node88fontSize * 0.2 - 4 : Node88fontSize * 0.2 - 9;
  5524. Node88textWidth = Node88width;
  5525. Node88lineStart = 1;
  5526. } else if (Node88align === 'right') {
  5527. Node88textStart = 0;
  5528. Node88textWidth =Node88fontSize <= 8 ? Node88width + Node88fontSize * 0.2 + 6 : Node88width - Node88fontSize * 0.2;
  5529. Node88lineStart = (Node88width - (ht.Default.getTextSize('年故障损失电量', ' '+ Node88fontSize + 'px "微软雅黑"').width + 6)) * 0.5;
  5530. } else if (Node88align === 'center') {
  5531. Node88textStart = -3;
  5532. Node88textWidth = Node88width;
  5533. Node88lineStart = Node88width - ht.Default.getTextSize('年故障损失电量', ' '+ Node88fontSize + 'px "微软雅黑"').width - 11;
  5534. }
  5535. })();
  5536. Node88.setImage(GD.getTextJSON(Node88width, Node88height, true, false, false, ' '+ Node88fontSize + 'px "微软雅黑"'))
  5537. Node88.setPosition(1091*ratio.ratioX, 77*ratio.ratioY);
  5538. Node88.setWidth(Node88width);
  5539. Node88.setHeight(Node88height);
  5540. Node88._nodeType = 'text';
  5541. Node88._disallowEvert = true;
  5542. Node88.setRotation(0*Math.PI/180);
  5543. Node88.a('node.width', Node88width);
  5544. Node88.a('node.height', Node88height);
  5545. Node88.a('node.rect', [0, 0, Node88width, Node88height]);
  5546. Node88.a('node.bordercolor','rgba(0,0,0,1)');
  5547. Node88.a('node.borderwidth', 0);
  5548. Node88.a('node.background','' || 'rgba(0,0,0,0)');
  5549. Node88.a('node.gradient','');
  5550. Node88.a('node.gradientcolor','');
  5551. Node88.a('node.text','年故障损失电量');
  5552. Node88.a('node.textalign','center');
  5553. Node88.a('node.textvAlign','middle');
  5554. Node88.a('node.textrect', [Node88textStart, 0, Node88textWidth, Node88height]);
  5555. Node88.a('node.color','rgba(0,0,0,1)');
  5556. Node88.a('node.font',' '+ Node88fontSize + 'px "微软雅黑"');
  5557. Node88.a('node.textvisible',true);
  5558. Node88.a('node.linefeed',false);
  5559. if (false) {
  5560. Node88.a('node.textfunc',function(g) {
  5561. g.beginPath();
  5562. var str=Node88.a('node.text') || '年故障损失电量';
  5563. var color=Node88.a('node.color') || 'rgba(0,0,0,1)';
  5564. canvasTextAutoLine(str,0,13.3333*0.5*_ratio.ratioY,Node88width,Node88height,13.3333*_ratio.ratioY,"center",color,' '+ Node88fontSize + 'px "微软雅黑"', 0,g);
  5565. });
  5566. }
  5567. if (false) {
  5568. Node88.a('node.underlinepoints',[Node88lineStart, (26 - 13.3333) * 0.5 * _ratio.ratioY + Node88fontSize + 2 , ht.Default.getTextSize('年故障损失电量', ' '+ Node88fontSize + 'px "微软雅黑"').width + 6, (Node88height - Node88fontSize) * 0.5*_ratio.ratioY + Node88fontSize + 2 ]);
  5569. Node88.a('node.underlinevisible',false);
  5570. Node88.a('node.underlineBorderWidth', 1);
  5571. }
  5572. dataModel.add(Node88);
  5573. zoomNodeList.push({
  5574. node: Node88,
  5575. borderWidth: 0,
  5576. attr: 'node.borderwidth'
  5577. }); _ratio = GD.getRatioWithRotation(0*Math.PI/180, ratio);
  5578. var Node89 = new ht.Node();
  5579. var Node89textStart, Node89textWidth, Node89lineStart, Node89align = 'center', Node89fontSize = 13.3333*_ratio.ratioY,Node89width = 110*_ratio.ratioX, Node89height = 26*_ratio.ratioY;
  5580. (function () {
  5581. if (Node89align === 'left') {
  5582. Node89textStart = Node89fontSize * 0.2 > 2 ? Node89fontSize * 0.2 - 4 : Node89fontSize * 0.2 - 9;
  5583. Node89textWidth = Node89width;
  5584. Node89lineStart = 1;
  5585. } else if (Node89align === 'right') {
  5586. Node89textStart = 0;
  5587. Node89textWidth =Node89fontSize <= 8 ? Node89width + Node89fontSize * 0.2 + 6 : Node89width - Node89fontSize * 0.2;
  5588. Node89lineStart = (Node89width - (ht.Default.getTextSize('年限电损失电量', ' '+ Node89fontSize + 'px "微软雅黑"').width + 6)) * 0.5;
  5589. } else if (Node89align === 'center') {
  5590. Node89textStart = -3;
  5591. Node89textWidth = Node89width;
  5592. Node89lineStart = Node89width - ht.Default.getTextSize('年限电损失电量', ' '+ Node89fontSize + 'px "微软雅黑"').width - 11;
  5593. }
  5594. })();
  5595. Node89.setImage(GD.getTextJSON(Node89width, Node89height, true, false, false, ' '+ Node89fontSize + 'px "微软雅黑"'))
  5596. Node89.setPosition(1091*ratio.ratioX, 102*ratio.ratioY);
  5597. Node89.setWidth(Node89width);
  5598. Node89.setHeight(Node89height);
  5599. Node89._nodeType = 'text';
  5600. Node89._disallowEvert = true;
  5601. Node89.setRotation(0*Math.PI/180);
  5602. Node89.a('node.width', Node89width);
  5603. Node89.a('node.height', Node89height);
  5604. Node89.a('node.rect', [0, 0, Node89width, Node89height]);
  5605. Node89.a('node.bordercolor','rgba(0,0,0,1)');
  5606. Node89.a('node.borderwidth', 0);
  5607. Node89.a('node.background','' || 'rgba(0,0,0,0)');
  5608. Node89.a('node.gradient','');
  5609. Node89.a('node.gradientcolor','');
  5610. Node89.a('node.text','年限电损失电量');
  5611. Node89.a('node.textalign','center');
  5612. Node89.a('node.textvAlign','middle');
  5613. Node89.a('node.textrect', [Node89textStart, 0, Node89textWidth, Node89height]);
  5614. Node89.a('node.color','rgba(0,0,0,1)');
  5615. Node89.a('node.font',' '+ Node89fontSize + 'px "微软雅黑"');
  5616. Node89.a('node.textvisible',true);
  5617. Node89.a('node.linefeed',false);
  5618. if (false) {
  5619. Node89.a('node.textfunc',function(g) {
  5620. g.beginPath();
  5621. var str=Node89.a('node.text') || '年限电损失电量';
  5622. var color=Node89.a('node.color') || 'rgba(0,0,0,1)';
  5623. canvasTextAutoLine(str,0,13.3333*0.5*_ratio.ratioY,Node89width,Node89height,13.3333*_ratio.ratioY,"center",color,' '+ Node89fontSize + 'px "微软雅黑"', 0,g);
  5624. });
  5625. }
  5626. if (false) {
  5627. Node89.a('node.underlinepoints',[Node89lineStart, (26 - 13.3333) * 0.5 * _ratio.ratioY + Node89fontSize + 2 , ht.Default.getTextSize('年限电损失电量', ' '+ Node89fontSize + 'px "微软雅黑"').width + 6, (Node89height - Node89fontSize) * 0.5*_ratio.ratioY + Node89fontSize + 2 ]);
  5628. Node89.a('node.underlinevisible',false);
  5629. Node89.a('node.underlineBorderWidth', 1);
  5630. }
  5631. dataModel.add(Node89);
  5632. zoomNodeList.push({
  5633. node: Node89,
  5634. borderWidth: 0,
  5635. attr: 'node.borderwidth'
  5636. }); _ratio = GD.getRatioWithRotation(0*Math.PI/180, ratio);
  5637. var Node90 = new ht.Node();
  5638. var Node90textStart, Node90textWidth, Node90lineStart, Node90align = 'center', Node90fontSize = 13.3333*_ratio.ratioY,Node90width = 110*_ratio.ratioX, Node90height = 26*_ratio.ratioY;
  5639. (function () {
  5640. if (Node90align === 'left') {
  5641. Node90textStart = Node90fontSize * 0.2 > 2 ? Node90fontSize * 0.2 - 4 : Node90fontSize * 0.2 - 9;
  5642. Node90textWidth = Node90width;
  5643. Node90lineStart = 1;
  5644. } else if (Node90align === 'right') {
  5645. Node90textStart = 0;
  5646. Node90textWidth =Node90fontSize <= 8 ? Node90width + Node90fontSize * 0.2 + 6 : Node90width - Node90fontSize * 0.2;
  5647. Node90lineStart = (Node90width - (ht.Default.getTextSize('年受累损失电量', ' '+ Node90fontSize + 'px "微软雅黑"').width + 6)) * 0.5;
  5648. } else if (Node90align === 'center') {
  5649. Node90textStart = -3;
  5650. Node90textWidth = Node90width;
  5651. Node90lineStart = Node90width - ht.Default.getTextSize('年受累损失电量', ' '+ Node90fontSize + 'px "微软雅黑"').width - 11;
  5652. }
  5653. })();
  5654. Node90.setImage(GD.getTextJSON(Node90width, Node90height, true, false, false, ' '+ Node90fontSize + 'px "微软雅黑"'))
  5655. Node90.setPosition(1091*ratio.ratioX, 127*ratio.ratioY);
  5656. Node90.setWidth(Node90width);
  5657. Node90.setHeight(Node90height);
  5658. Node90._nodeType = 'text';
  5659. Node90._disallowEvert = true;
  5660. Node90.setRotation(0*Math.PI/180);
  5661. Node90.a('node.width', Node90width);
  5662. Node90.a('node.height', Node90height);
  5663. Node90.a('node.rect', [0, 0, Node90width, Node90height]);
  5664. Node90.a('node.bordercolor','rgba(0,0,0,1)');
  5665. Node90.a('node.borderwidth', 0);
  5666. Node90.a('node.background','' || 'rgba(0,0,0,0)');
  5667. Node90.a('node.gradient','');
  5668. Node90.a('node.gradientcolor','');
  5669. Node90.a('node.text','年受累损失电量');
  5670. Node90.a('node.textalign','center');
  5671. Node90.a('node.textvAlign','middle');
  5672. Node90.a('node.textrect', [Node90textStart, 0, Node90textWidth, Node90height]);
  5673. Node90.a('node.color','rgba(0,0,0,1)');
  5674. Node90.a('node.font',' '+ Node90fontSize + 'px "微软雅黑"');
  5675. Node90.a('node.textvisible',true);
  5676. Node90.a('node.linefeed',false);
  5677. if (false) {
  5678. Node90.a('node.textfunc',function(g) {
  5679. g.beginPath();
  5680. var str=Node90.a('node.text') || '年受累损失电量';
  5681. var color=Node90.a('node.color') || 'rgba(0,0,0,1)';
  5682. canvasTextAutoLine(str,0,13.3333*0.5*_ratio.ratioY,Node90width,Node90height,13.3333*_ratio.ratioY,"center",color,' '+ Node90fontSize + 'px "微软雅黑"', 0,g);
  5683. });
  5684. }
  5685. if (false) {
  5686. Node90.a('node.underlinepoints',[Node90lineStart, (26 - 13.3333) * 0.5 * _ratio.ratioY + Node90fontSize + 2 , ht.Default.getTextSize('年受累损失电量', ' '+ Node90fontSize + 'px "微软雅黑"').width + 6, (Node90height - Node90fontSize) * 0.5*_ratio.ratioY + Node90fontSize + 2 ]);
  5687. Node90.a('node.underlinevisible',false);
  5688. Node90.a('node.underlineBorderWidth', 1);
  5689. }
  5690. dataModel.add(Node90);
  5691. zoomNodeList.push({
  5692. node: Node90,
  5693. borderWidth: 0,
  5694. attr: 'node.borderwidth'
  5695. }); _ratio = GD.getRatioWithRotation(0*Math.PI/180, ratio);
  5696. var Node91 = new ht.Node();
  5697. var Node91textStart, Node91textWidth, Node91lineStart, Node91align = 'center', Node91fontSize = 13.3333*_ratio.ratioY,Node91width = 110*_ratio.ratioX, Node91height = 32*_ratio.ratioY;
  5698. (function () {
  5699. if (Node91align === 'left') {
  5700. Node91textStart = Node91fontSize * 0.2 > 2 ? Node91fontSize * 0.2 - 4 : Node91fontSize * 0.2 - 9;
  5701. Node91textWidth = Node91width;
  5702. Node91lineStart = 1;
  5703. } else if (Node91align === 'right') {
  5704. Node91textStart = 0;
  5705. Node91textWidth =Node91fontSize <= 8 ? Node91width + Node91fontSize * 0.2 + 6 : Node91width - Node91fontSize * 0.2;
  5706. Node91lineStart = (Node91width - (ht.Default.getTextSize('年性能损失电量', ' '+ Node91fontSize + 'px "微软雅黑"').width + 6)) * 0.5;
  5707. } else if (Node91align === 'center') {
  5708. Node91textStart = -3;
  5709. Node91textWidth = Node91width;
  5710. Node91lineStart = Node91width - ht.Default.getTextSize('年性能损失电量', ' '+ Node91fontSize + 'px "微软雅黑"').width - 11;
  5711. }
  5712. })();
  5713. Node91.setImage(GD.getTextJSON(Node91width, Node91height, true, false, false, ' '+ Node91fontSize + 'px "微软雅黑"'))
  5714. Node91.setPosition(1091*ratio.ratioX, 151*ratio.ratioY);
  5715. Node91.setWidth(Node91width);
  5716. Node91.setHeight(Node91height);
  5717. Node91._nodeType = 'text';
  5718. Node91._disallowEvert = true;
  5719. Node91.setRotation(0*Math.PI/180);
  5720. Node91.a('node.width', Node91width);
  5721. Node91.a('node.height', Node91height);
  5722. Node91.a('node.rect', [0, 0, Node91width, Node91height]);
  5723. Node91.a('node.bordercolor','rgba(0,0,0,1)');
  5724. Node91.a('node.borderwidth', 0);
  5725. Node91.a('node.background','' || 'rgba(0,0,0,0)');
  5726. Node91.a('node.gradient','');
  5727. Node91.a('node.gradientcolor','');
  5728. Node91.a('node.text','年性能损失电量');
  5729. Node91.a('node.textalign','center');
  5730. Node91.a('node.textvAlign','middle');
  5731. Node91.a('node.textrect', [Node91textStart, 0, Node91textWidth, Node91height]);
  5732. Node91.a('node.color','rgba(0,0,0,1)');
  5733. Node91.a('node.font',' '+ Node91fontSize + 'px "微软雅黑"');
  5734. Node91.a('node.textvisible',true);
  5735. Node91.a('node.linefeed',false);
  5736. if (false) {
  5737. Node91.a('node.textfunc',function(g) {
  5738. g.beginPath();
  5739. var str=Node91.a('node.text') || '年性能损失电量';
  5740. var color=Node91.a('node.color') || 'rgba(0,0,0,1)';
  5741. canvasTextAutoLine(str,0,13.3333*0.5*_ratio.ratioY,Node91width,Node91height,13.3333*_ratio.ratioY,"center",color,' '+ Node91fontSize + 'px "微软雅黑"', 0,g);
  5742. });
  5743. }
  5744. if (false) {
  5745. Node91.a('node.underlinepoints',[Node91lineStart, (32 - 13.3333) * 0.5 * _ratio.ratioY + Node91fontSize + 2 , ht.Default.getTextSize('年性能损失电量', ' '+ Node91fontSize + 'px "微软雅黑"').width + 6, (Node91height - Node91fontSize) * 0.5*_ratio.ratioY + Node91fontSize + 2 ]);
  5746. Node91.a('node.underlinevisible',false);
  5747. Node91.a('node.underlineBorderWidth', 1);
  5748. }
  5749. dataModel.add(Node91);
  5750. zoomNodeList.push({
  5751. node: Node91,
  5752. borderWidth: 0,
  5753. attr: 'node.borderwidth'
  5754. }); _ratio = GD.getRatioWithRotation(0*Math.PI/180, ratio);
  5755. var Node92type = 'rect';
  5756. var Node92 = new ht.Node(),
  5757. Node92BorderWidth = 1*2;
  5758. if (Node92type === 'arc') {
  5759. Node92BorderWidth *= 1;
  5760. }
  5761. Node92.setImage(GD.getRectJSON(95*_ratio.ratioX, 24.33136*_ratio.ratioY, Node92type, '@arcFrom@', '@arcTo@', '@arcClose@'));
  5762. Node92.setPosition(1197*ratio.ratioX, 52*ratio.ratioY);
  5763. Node92.setSize(95*_ratio.ratioX, 24.33136*_ratio.ratioY);
  5764. Node92.s({
  5765. 'pixelPerfect':true
  5766. /*@AddPara@*/
  5767. });
  5768. Node92.a('node.width', 95*_ratio.ratioX);
  5769. Node92.a('node.height', 24.33136*_ratio.ratioY);
  5770. Node92.a('node.type', Node92type);
  5771. Node92.a('node.rect', [0, 0, 95*_ratio.ratioX, 24.33136*_ratio.ratioY]);
  5772. Node92.a('node.background', 'rgba(255,255,255,0.003921569)');
  5773. Node92.a('node.gradientcolor', '');
  5774. Node92.a('node.gradient', '');
  5775. Node92.a('node.borderwidth', Node92BorderWidth);
  5776. Node92.a('node.color', 'rgba(224,224,224,1)');
  5777. Node92.a('node.fillrect', [0,0,0,0]);
  5778. Node92.a('node.fillbackcolor', 'rgba(0,0,0,0)');
  5779. Node92.a('node.fillgradientcolor', 'rgba(0,0,0,0)');
  5780. Node92.a('node.fillgradient', '');
  5781. if (Node92type !== 'rect') {
  5782. Node92.a('node.arcFrom', parseFloat('@arcFrom@'));
  5783. Node92.a('node.arcTo', parseFloat('@arcTo@'));
  5784. Node92.a('node.arcClose', '@arcClose@' === 'true' ? true : false);
  5785. }
  5786. if (Node92type === 'arc') {
  5787. Node92.a('node.arcOval', true);
  5788. }
  5789. Node92.setRotation(0*Math.PI/180);
  5790. Node92.borderWidth = Node92BorderWidth;
  5791. Node92.borderFillwidth = Node92BorderWidth;
  5792. dataModel.add(Node92);
  5793. Node92._nodename = 'Node92'
  5794. Node92._nodeType = 'rect';
  5795. zoomNodeList.push({
  5796. node: Node92,
  5797. attr: 'node.borderwidth'
  5798. });
  5799. (function (node, _img) {
  5800. var setWidth = node.setWidth,
  5801. setHeight = node.setHeight;
  5802. node.setWidth = function (width) {
  5803. if (width === this.getWidth()) return ;
  5804. var height = this.getHeight();
  5805. this.a('node.width', width);
  5806. this.a('node.rect', [0,0,width, height]);
  5807. setWidth.apply(this, arguments);
  5808. }
  5809. node.setHeight = function (height) {
  5810. if (height === this.getHeight()) return ;
  5811. var width = this.getWidth();
  5812. this.a('node.height', height);
  5813. this.a('node.rect', [0,0,width, height]);
  5814. setHeight.apply(this, arguments);
  5815. }
  5816. })(Node92, Node92.getImage());_ratio = GD.getRatioWithRotation(0*Math.PI/180, ratio);
  5817. var Node93type = 'rect';
  5818. var Node93 = new ht.Node(),
  5819. Node93BorderWidth = 1*2;
  5820. if (Node93type === 'arc') {
  5821. Node93BorderWidth *= 1;
  5822. }
  5823. Node93.setImage(GD.getRectJSON(95*_ratio.ratioX, 24.33138*_ratio.ratioY, Node93type, '@arcFrom@', '@arcTo@', '@arcClose@'));
  5824. Node93.setPosition(1197*ratio.ratioX, 76*ratio.ratioY);
  5825. Node93.setSize(95*_ratio.ratioX, 24.33138*_ratio.ratioY);
  5826. Node93.s({
  5827. 'pixelPerfect':true
  5828. /*@AddPara@*/
  5829. });
  5830. Node93.a('node.width', 95*_ratio.ratioX);
  5831. Node93.a('node.height', 24.33138*_ratio.ratioY);
  5832. Node93.a('node.type', Node93type);
  5833. Node93.a('node.rect', [0, 0, 95*_ratio.ratioX, 24.33138*_ratio.ratioY]);
  5834. Node93.a('node.background', 'rgba(255,255,255,0.003921569)');
  5835. Node93.a('node.gradientcolor', '');
  5836. Node93.a('node.gradient', '');
  5837. Node93.a('node.borderwidth', Node93BorderWidth);
  5838. Node93.a('node.color', 'rgba(224,224,224,1)');
  5839. Node93.a('node.fillrect', [0,0,0,0]);
  5840. Node93.a('node.fillbackcolor', 'rgba(0,0,0,0)');
  5841. Node93.a('node.fillgradientcolor', 'rgba(0,0,0,0)');
  5842. Node93.a('node.fillgradient', '');
  5843. if (Node93type !== 'rect') {
  5844. Node93.a('node.arcFrom', parseFloat('@arcFrom@'));
  5845. Node93.a('node.arcTo', parseFloat('@arcTo@'));
  5846. Node93.a('node.arcClose', '@arcClose@' === 'true' ? true : false);
  5847. }
  5848. if (Node93type === 'arc') {
  5849. Node93.a('node.arcOval', true);
  5850. }
  5851. Node93.setRotation(0*Math.PI/180);
  5852. Node93.borderWidth = Node93BorderWidth;
  5853. Node93.borderFillwidth = Node93BorderWidth;
  5854. dataModel.add(Node93);
  5855. Node93._nodename = 'Node93'
  5856. Node93._nodeType = 'rect';
  5857. zoomNodeList.push({
  5858. node: Node93,
  5859. attr: 'node.borderwidth'
  5860. });
  5861. (function (node, _img) {
  5862. var setWidth = node.setWidth,
  5863. setHeight = node.setHeight;
  5864. node.setWidth = function (width) {
  5865. if (width === this.getWidth()) return ;
  5866. var height = this.getHeight();
  5867. this.a('node.width', width);
  5868. this.a('node.rect', [0,0,width, height]);
  5869. setWidth.apply(this, arguments);
  5870. }
  5871. node.setHeight = function (height) {
  5872. if (height === this.getHeight()) return ;
  5873. var width = this.getWidth();
  5874. this.a('node.height', height);
  5875. this.a('node.rect', [0,0,width, height]);
  5876. setHeight.apply(this, arguments);
  5877. }
  5878. })(Node93, Node93.getImage());_ratio = GD.getRatioWithRotation(0*Math.PI/180, ratio);
  5879. var Node94type = 'rect';
  5880. var Node94 = new ht.Node(),
  5881. Node94BorderWidth = 1*2;
  5882. if (Node94type === 'arc') {
  5883. Node94BorderWidth *= 1;
  5884. }
  5885. Node94.setImage(GD.getRectJSON(95*_ratio.ratioX, 24.33138*_ratio.ratioY, Node94type, '@arcFrom@', '@arcTo@', '@arcClose@'));
  5886. Node94.setPosition(1197*ratio.ratioX, 100*ratio.ratioY);
  5887. Node94.setSize(95*_ratio.ratioX, 24.33138*_ratio.ratioY);
  5888. Node94.s({
  5889. 'pixelPerfect':true
  5890. /*@AddPara@*/
  5891. });
  5892. Node94.a('node.width', 95*_ratio.ratioX);
  5893. Node94.a('node.height', 24.33138*_ratio.ratioY);
  5894. Node94.a('node.type', Node94type);
  5895. Node94.a('node.rect', [0, 0, 95*_ratio.ratioX, 24.33138*_ratio.ratioY]);
  5896. Node94.a('node.background', 'rgba(255,255,255,0.003921569)');
  5897. Node94.a('node.gradientcolor', '');
  5898. Node94.a('node.gradient', '');
  5899. Node94.a('node.borderwidth', Node94BorderWidth);
  5900. Node94.a('node.color', 'rgba(224,224,224,1)');
  5901. Node94.a('node.fillrect', [0,0,0,0]);
  5902. Node94.a('node.fillbackcolor', 'rgba(0,0,0,0)');
  5903. Node94.a('node.fillgradientcolor', 'rgba(0,0,0,0)');
  5904. Node94.a('node.fillgradient', '');
  5905. if (Node94type !== 'rect') {
  5906. Node94.a('node.arcFrom', parseFloat('@arcFrom@'));
  5907. Node94.a('node.arcTo', parseFloat('@arcTo@'));
  5908. Node94.a('node.arcClose', '@arcClose@' === 'true' ? true : false);
  5909. }
  5910. if (Node94type === 'arc') {
  5911. Node94.a('node.arcOval', true);
  5912. }
  5913. Node94.setRotation(0*Math.PI/180);
  5914. Node94.borderWidth = Node94BorderWidth;
  5915. Node94.borderFillwidth = Node94BorderWidth;
  5916. dataModel.add(Node94);
  5917. Node94._nodename = 'Node94'
  5918. Node94._nodeType = 'rect';
  5919. zoomNodeList.push({
  5920. node: Node94,
  5921. attr: 'node.borderwidth'
  5922. });
  5923. (function (node, _img) {
  5924. var setWidth = node.setWidth,
  5925. setHeight = node.setHeight;
  5926. node.setWidth = function (width) {
  5927. if (width === this.getWidth()) return ;
  5928. var height = this.getHeight();
  5929. this.a('node.width', width);
  5930. this.a('node.rect', [0,0,width, height]);
  5931. setWidth.apply(this, arguments);
  5932. }
  5933. node.setHeight = function (height) {
  5934. if (height === this.getHeight()) return ;
  5935. var width = this.getWidth();
  5936. this.a('node.height', height);
  5937. this.a('node.rect', [0,0,width, height]);
  5938. setHeight.apply(this, arguments);
  5939. }
  5940. })(Node94, Node94.getImage());_ratio = GD.getRatioWithRotation(0*Math.PI/180, ratio);
  5941. var Node95type = 'rect';
  5942. var Node95 = new ht.Node(),
  5943. Node95BorderWidth = 1*2;
  5944. if (Node95type === 'arc') {
  5945. Node95BorderWidth *= 1;
  5946. }
  5947. Node95.setImage(GD.getRectJSON(95*_ratio.ratioX, 24.33136*_ratio.ratioY, Node95type, '@arcFrom@', '@arcTo@', '@arcClose@'));
  5948. Node95.setPosition(1197*ratio.ratioX, 125*ratio.ratioY);
  5949. Node95.setSize(95*_ratio.ratioX, 24.33136*_ratio.ratioY);
  5950. Node95.s({
  5951. 'pixelPerfect':true
  5952. /*@AddPara@*/
  5953. });
  5954. Node95.a('node.width', 95*_ratio.ratioX);
  5955. Node95.a('node.height', 24.33136*_ratio.ratioY);
  5956. Node95.a('node.type', Node95type);
  5957. Node95.a('node.rect', [0, 0, 95*_ratio.ratioX, 24.33136*_ratio.ratioY]);
  5958. Node95.a('node.background', 'rgba(255,255,255,0.003921569)');
  5959. Node95.a('node.gradientcolor', '');
  5960. Node95.a('node.gradient', '');
  5961. Node95.a('node.borderwidth', Node95BorderWidth);
  5962. Node95.a('node.color', 'rgba(224,224,224,1)');
  5963. Node95.a('node.fillrect', [0,0,0,0]);
  5964. Node95.a('node.fillbackcolor', 'rgba(0,0,0,0)');
  5965. Node95.a('node.fillgradientcolor', 'rgba(0,0,0,0)');
  5966. Node95.a('node.fillgradient', '');
  5967. if (Node95type !== 'rect') {
  5968. Node95.a('node.arcFrom', parseFloat('@arcFrom@'));
  5969. Node95.a('node.arcTo', parseFloat('@arcTo@'));
  5970. Node95.a('node.arcClose', '@arcClose@' === 'true' ? true : false);
  5971. }
  5972. if (Node95type === 'arc') {
  5973. Node95.a('node.arcOval', true);
  5974. }
  5975. Node95.setRotation(0*Math.PI/180);
  5976. Node95.borderWidth = Node95BorderWidth;
  5977. Node95.borderFillwidth = Node95BorderWidth;
  5978. dataModel.add(Node95);
  5979. Node95._nodename = 'Node95'
  5980. Node95._nodeType = 'rect';
  5981. zoomNodeList.push({
  5982. node: Node95,
  5983. attr: 'node.borderwidth'
  5984. });
  5985. (function (node, _img) {
  5986. var setWidth = node.setWidth,
  5987. setHeight = node.setHeight;
  5988. node.setWidth = function (width) {
  5989. if (width === this.getWidth()) return ;
  5990. var height = this.getHeight();
  5991. this.a('node.width', width);
  5992. this.a('node.rect', [0,0,width, height]);
  5993. setWidth.apply(this, arguments);
  5994. }
  5995. node.setHeight = function (height) {
  5996. if (height === this.getHeight()) return ;
  5997. var width = this.getWidth();
  5998. this.a('node.height', height);
  5999. this.a('node.rect', [0,0,width, height]);
  6000. setHeight.apply(this, arguments);
  6001. }
  6002. })(Node95, Node95.getImage());_ratio = GD.getRatioWithRotation(0*Math.PI/180, ratio);
  6003. var Node96type = 'rect';
  6004. var Node96 = new ht.Node(),
  6005. Node96BorderWidth = 1*2;
  6006. if (Node96type === 'arc') {
  6007. Node96BorderWidth *= 1;
  6008. }
  6009. Node96.setImage(GD.getRectJSON(95*_ratio.ratioX, 24.33138*_ratio.ratioY, Node96type, '@arcFrom@', '@arcTo@', '@arcClose@'));
  6010. Node96.setPosition(1197*ratio.ratioX, 149*ratio.ratioY);
  6011. Node96.setSize(95*_ratio.ratioX, 24.33138*_ratio.ratioY);
  6012. Node96.s({
  6013. 'pixelPerfect':true
  6014. /*@AddPara@*/
  6015. });
  6016. Node96.a('node.width', 95*_ratio.ratioX);
  6017. Node96.a('node.height', 24.33138*_ratio.ratioY);
  6018. Node96.a('node.type', Node96type);
  6019. Node96.a('node.rect', [0, 0, 95*_ratio.ratioX, 24.33138*_ratio.ratioY]);
  6020. Node96.a('node.background', 'rgba(255,255,255,0.003921569)');
  6021. Node96.a('node.gradientcolor', '');
  6022. Node96.a('node.gradient', '');
  6023. Node96.a('node.borderwidth', Node96BorderWidth);
  6024. Node96.a('node.color', 'rgba(224,224,224,1)');
  6025. Node96.a('node.fillrect', [0,0,0,0]);
  6026. Node96.a('node.fillbackcolor', 'rgba(0,0,0,0)');
  6027. Node96.a('node.fillgradientcolor', 'rgba(0,0,0,0)');
  6028. Node96.a('node.fillgradient', '');
  6029. if (Node96type !== 'rect') {
  6030. Node96.a('node.arcFrom', parseFloat('@arcFrom@'));
  6031. Node96.a('node.arcTo', parseFloat('@arcTo@'));
  6032. Node96.a('node.arcClose', '@arcClose@' === 'true' ? true : false);
  6033. }
  6034. if (Node96type === 'arc') {
  6035. Node96.a('node.arcOval', true);
  6036. }
  6037. Node96.setRotation(0*Math.PI/180);
  6038. Node96.borderWidth = Node96BorderWidth;
  6039. Node96.borderFillwidth = Node96BorderWidth;
  6040. dataModel.add(Node96);
  6041. Node96._nodename = 'Node96'
  6042. Node96._nodeType = 'rect';
  6043. zoomNodeList.push({
  6044. node: Node96,
  6045. attr: 'node.borderwidth'
  6046. });
  6047. (function (node, _img) {
  6048. var setWidth = node.setWidth,
  6049. setHeight = node.setHeight;
  6050. node.setWidth = function (width) {
  6051. if (width === this.getWidth()) return ;
  6052. var height = this.getHeight();
  6053. this.a('node.width', width);
  6054. this.a('node.rect', [0,0,width, height]);
  6055. setWidth.apply(this, arguments);
  6056. }
  6057. node.setHeight = function (height) {
  6058. if (height === this.getHeight()) return ;
  6059. var width = this.getWidth();
  6060. this.a('node.height', height);
  6061. this.a('node.rect', [0,0,width, height]);
  6062. setHeight.apply(this, arguments);
  6063. }
  6064. })(Node96, Node96.getImage());_ratio = GD.getRatioWithRotation(0*Math.PI/180, ratio);
  6065. var Node97type = 'rect';
  6066. var Node97 = new ht.Node(),
  6067. Node97BorderWidth = 1*2;
  6068. if (Node97type === 'arc') {
  6069. Node97BorderWidth *= 1;
  6070. }
  6071. Node97.setImage(GD.getRectJSON(65*_ratio.ratioX, 24.33136*_ratio.ratioY, Node97type, '@arcFrom@', '@arcTo@', '@arcClose@'));
  6072. Node97.setPosition(1277*ratio.ratioX, 52*ratio.ratioY);
  6073. Node97.setSize(65*_ratio.ratioX, 24.33136*_ratio.ratioY);
  6074. Node97.s({
  6075. 'pixelPerfect':true
  6076. /*@AddPara@*/
  6077. });
  6078. Node97.a('node.width', 65*_ratio.ratioX);
  6079. Node97.a('node.height', 24.33136*_ratio.ratioY);
  6080. Node97.a('node.type', Node97type);
  6081. Node97.a('node.rect', [0, 0, 65*_ratio.ratioX, 24.33136*_ratio.ratioY]);
  6082. Node97.a('node.background', 'rgba(255,255,255,0.003921569)');
  6083. Node97.a('node.gradientcolor', '');
  6084. Node97.a('node.gradient', '');
  6085. Node97.a('node.borderwidth', Node97BorderWidth);
  6086. Node97.a('node.color', 'rgba(224,224,224,1)');
  6087. Node97.a('node.fillrect', [0,0,0,0]);
  6088. Node97.a('node.fillbackcolor', 'rgba(0,0,0,0)');
  6089. Node97.a('node.fillgradientcolor', 'rgba(0,0,0,0)');
  6090. Node97.a('node.fillgradient', '');
  6091. if (Node97type !== 'rect') {
  6092. Node97.a('node.arcFrom', parseFloat('@arcFrom@'));
  6093. Node97.a('node.arcTo', parseFloat('@arcTo@'));
  6094. Node97.a('node.arcClose', '@arcClose@' === 'true' ? true : false);
  6095. }
  6096. if (Node97type === 'arc') {
  6097. Node97.a('node.arcOval', true);
  6098. }
  6099. Node97.setRotation(0*Math.PI/180);
  6100. Node97.borderWidth = Node97BorderWidth;
  6101. Node97.borderFillwidth = Node97BorderWidth;
  6102. dataModel.add(Node97);
  6103. Node97._nodename = 'Node97'
  6104. Node97._nodeType = 'rect';
  6105. zoomNodeList.push({
  6106. node: Node97,
  6107. attr: 'node.borderwidth'
  6108. });
  6109. (function (node, _img) {
  6110. var setWidth = node.setWidth,
  6111. setHeight = node.setHeight;
  6112. node.setWidth = function (width) {
  6113. if (width === this.getWidth()) return ;
  6114. var height = this.getHeight();
  6115. this.a('node.width', width);
  6116. this.a('node.rect', [0,0,width, height]);
  6117. setWidth.apply(this, arguments);
  6118. }
  6119. node.setHeight = function (height) {
  6120. if (height === this.getHeight()) return ;
  6121. var width = this.getWidth();
  6122. this.a('node.height', height);
  6123. this.a('node.rect', [0,0,width, height]);
  6124. setHeight.apply(this, arguments);
  6125. }
  6126. })(Node97, Node97.getImage());_ratio = GD.getRatioWithRotation(0*Math.PI/180, ratio);
  6127. var Node98 = new ht.Node();
  6128. var Node98textStart, Node98textWidth, Node98lineStart, Node98align = 'center', Node98fontSize = 14.66663*_ratio.ratioY,Node98width = 59*_ratio.ratioX, Node98height = 26*_ratio.ratioY;
  6129. (function () {
  6130. if (Node98align === 'left') {
  6131. Node98textStart = Node98fontSize * 0.2 > 2 ? Node98fontSize * 0.2 - 4 : Node98fontSize * 0.2 - 9;
  6132. Node98textWidth = Node98width;
  6133. Node98lineStart = 1;
  6134. } else if (Node98align === 'right') {
  6135. Node98textStart = 0;
  6136. Node98textWidth =Node98fontSize <= 8 ? Node98width + Node98fontSize * 0.2 + 6 : Node98width - Node98fontSize * 0.2;
  6137. Node98lineStart = (Node98width - (ht.Default.getTextSize('0', ' '+ Node98fontSize + 'px "Arial"').width + 6)) * 0.5;
  6138. } else if (Node98align === 'center') {
  6139. Node98textStart = -3;
  6140. Node98textWidth = Node98width;
  6141. Node98lineStart = Node98width - ht.Default.getTextSize('0', ' '+ Node98fontSize + 'px "Arial"').width - 11;
  6142. }
  6143. })();
  6144. Node98.setImage(GD.getTextJSON(Node98width, Node98height, true, false, false, ' '+ Node98fontSize + 'px "Arial"'))
  6145. Node98.setPosition(1197*ratio.ratioX, 54*ratio.ratioY);
  6146. Node98.setWidth(Node98width);
  6147. Node98.setHeight(Node98height);
  6148. Node98._nodeType = 'text';
  6149. Node98._disallowEvert = true;
  6150. Node98.setRotation(0*Math.PI/180);
  6151. Node98.a('node.width', Node98width);
  6152. Node98.a('node.height', Node98height);
  6153. Node98.a('node.rect', [0, 0, Node98width, Node98height]);
  6154. Node98.a('node.bordercolor','rgba(0,0,0,1)');
  6155. Node98.a('node.borderwidth', 0);
  6156. Node98.a('node.background','' || 'rgba(0,0,0,0)');
  6157. Node98.a('node.gradient','');
  6158. Node98.a('node.gradientcolor','');
  6159. Node98.a('node.text','0');
  6160. Node98.a('node.textalign','center');
  6161. Node98.a('node.textvAlign','middle');
  6162. Node98.a('node.textrect', [Node98textStart, 0, Node98textWidth, Node98height]);
  6163. Node98.a('node.color','rgba(0,0,0,1)');
  6164. Node98.a('node.font',' '+ Node98fontSize + 'px "Arial"');
  6165. Node98.a('node.textvisible',true);
  6166. Node98.a('node.linefeed',false);
  6167. if (false) {
  6168. Node98.a('node.textfunc',function(g) {
  6169. g.beginPath();
  6170. var str=Node98.a('node.text') || '0';
  6171. var color=Node98.a('node.color') || 'rgba(0,0,0,1)';
  6172. canvasTextAutoLine(str,0,14.66663*0.5*_ratio.ratioY,Node98width,Node98height,14.66663*_ratio.ratioY,"center",color,' '+ Node98fontSize + 'px "Arial"', 0,g);
  6173. });
  6174. }
  6175. if (false) {
  6176. Node98.a('node.underlinepoints',[Node98lineStart, (26 - 14.66663) * 0.5 * _ratio.ratioY + Node98fontSize + 2 , ht.Default.getTextSize('0', ' '+ Node98fontSize + 'px "Arial"').width + 6, (Node98height - Node98fontSize) * 0.5*_ratio.ratioY + Node98fontSize + 2 ]);
  6177. Node98.a('node.underlinevisible',false);
  6178. Node98.a('node.underlineBorderWidth', 1);
  6179. }
  6180. dataModel.add(Node98);
  6181. zoomNodeList.push({
  6182. node: Node98,
  6183. borderWidth: 0,
  6184. attr: 'node.borderwidth'
  6185. }); _ratio = GD.getRatioWithRotation(0*Math.PI/180, ratio);
  6186. var Node99 = new ht.Node();
  6187. var Node99textStart, Node99textWidth, Node99lineStart, Node99align = 'center', Node99fontSize = 14.66663*_ratio.ratioY,Node99width = 59*_ratio.ratioX, Node99height = 26*_ratio.ratioY;
  6188. (function () {
  6189. if (Node99align === 'left') {
  6190. Node99textStart = Node99fontSize * 0.2 > 2 ? Node99fontSize * 0.2 - 4 : Node99fontSize * 0.2 - 9;
  6191. Node99textWidth = Node99width;
  6192. Node99lineStart = 1;
  6193. } else if (Node99align === 'right') {
  6194. Node99textStart = 0;
  6195. Node99textWidth =Node99fontSize <= 8 ? Node99width + Node99fontSize * 0.2 + 6 : Node99width - Node99fontSize * 0.2;
  6196. Node99lineStart = (Node99width - (ht.Default.getTextSize('0', ' '+ Node99fontSize + 'px "Arial"').width + 6)) * 0.5;
  6197. } else if (Node99align === 'center') {
  6198. Node99textStart = -3;
  6199. Node99textWidth = Node99width;
  6200. Node99lineStart = Node99width - ht.Default.getTextSize('0', ' '+ Node99fontSize + 'px "Arial"').width - 11;
  6201. }
  6202. })();
  6203. Node99.setImage(GD.getTextJSON(Node99width, Node99height, true, false, false, ' '+ Node99fontSize + 'px "Arial"'))
  6204. Node99.setPosition(1197*ratio.ratioX, 78*ratio.ratioY);
  6205. Node99.setWidth(Node99width);
  6206. Node99.setHeight(Node99height);
  6207. Node99._nodeType = 'text';
  6208. Node99._disallowEvert = true;
  6209. Node99.setRotation(0*Math.PI/180);
  6210. Node99.a('node.width', Node99width);
  6211. Node99.a('node.height', Node99height);
  6212. Node99.a('node.rect', [0, 0, Node99width, Node99height]);
  6213. Node99.a('node.bordercolor','rgba(0,0,0,1)');
  6214. Node99.a('node.borderwidth', 0);
  6215. Node99.a('node.background','' || 'rgba(0,0,0,0)');
  6216. Node99.a('node.gradient','');
  6217. Node99.a('node.gradientcolor','');
  6218. Node99.a('node.text','0');
  6219. Node99.a('node.textalign','center');
  6220. Node99.a('node.textvAlign','middle');
  6221. Node99.a('node.textrect', [Node99textStart, 0, Node99textWidth, Node99height]);
  6222. Node99.a('node.color','rgba(0,0,0,1)');
  6223. Node99.a('node.font',' '+ Node99fontSize + 'px "Arial"');
  6224. Node99.a('node.textvisible',true);
  6225. Node99.a('node.linefeed',false);
  6226. if (false) {
  6227. Node99.a('node.textfunc',function(g) {
  6228. g.beginPath();
  6229. var str=Node99.a('node.text') || '0';
  6230. var color=Node99.a('node.color') || 'rgba(0,0,0,1)';
  6231. canvasTextAutoLine(str,0,14.66663*0.5*_ratio.ratioY,Node99width,Node99height,14.66663*_ratio.ratioY,"center",color,' '+ Node99fontSize + 'px "Arial"', 0,g);
  6232. });
  6233. }
  6234. if (false) {
  6235. Node99.a('node.underlinepoints',[Node99lineStart, (26 - 14.66663) * 0.5 * _ratio.ratioY + Node99fontSize + 2 , ht.Default.getTextSize('0', ' '+ Node99fontSize + 'px "Arial"').width + 6, (Node99height - Node99fontSize) * 0.5*_ratio.ratioY + Node99fontSize + 2 ]);
  6236. Node99.a('node.underlinevisible',false);
  6237. Node99.a('node.underlineBorderWidth', 1);
  6238. }
  6239. dataModel.add(Node99);
  6240. zoomNodeList.push({
  6241. node: Node99,
  6242. borderWidth: 0,
  6243. attr: 'node.borderwidth'
  6244. }); _ratio = GD.getRatioWithRotation(0*Math.PI/180, ratio);
  6245. var Node100 = new ht.Node();
  6246. var Node100textStart, Node100textWidth, Node100lineStart, Node100align = 'center', Node100fontSize = 14.66663*_ratio.ratioY,Node100width = 59*_ratio.ratioX, Node100height = 26*_ratio.ratioY;
  6247. (function () {
  6248. if (Node100align === 'left') {
  6249. Node100textStart = Node100fontSize * 0.2 > 2 ? Node100fontSize * 0.2 - 4 : Node100fontSize * 0.2 - 9;
  6250. Node100textWidth = Node100width;
  6251. Node100lineStart = 1;
  6252. } else if (Node100align === 'right') {
  6253. Node100textStart = 0;
  6254. Node100textWidth =Node100fontSize <= 8 ? Node100width + Node100fontSize * 0.2 + 6 : Node100width - Node100fontSize * 0.2;
  6255. Node100lineStart = (Node100width - (ht.Default.getTextSize('0', ' '+ Node100fontSize + 'px "Arial"').width + 6)) * 0.5;
  6256. } else if (Node100align === 'center') {
  6257. Node100textStart = -3;
  6258. Node100textWidth = Node100width;
  6259. Node100lineStart = Node100width - ht.Default.getTextSize('0', ' '+ Node100fontSize + 'px "Arial"').width - 11;
  6260. }
  6261. })();
  6262. Node100.setImage(GD.getTextJSON(Node100width, Node100height, true, false, false, ' '+ Node100fontSize + 'px "Arial"'))
  6263. Node100.setPosition(1197*ratio.ratioX, 103*ratio.ratioY);
  6264. Node100.setWidth(Node100width);
  6265. Node100.setHeight(Node100height);
  6266. Node100._nodeType = 'text';
  6267. Node100._disallowEvert = true;
  6268. Node100.setRotation(0*Math.PI/180);
  6269. Node100.a('node.width', Node100width);
  6270. Node100.a('node.height', Node100height);
  6271. Node100.a('node.rect', [0, 0, Node100width, Node100height]);
  6272. Node100.a('node.bordercolor','rgba(0,0,0,1)');
  6273. Node100.a('node.borderwidth', 0);
  6274. Node100.a('node.background','' || 'rgba(0,0,0,0)');
  6275. Node100.a('node.gradient','');
  6276. Node100.a('node.gradientcolor','');
  6277. Node100.a('node.text','0');
  6278. Node100.a('node.textalign','center');
  6279. Node100.a('node.textvAlign','middle');
  6280. Node100.a('node.textrect', [Node100textStart, 0, Node100textWidth, Node100height]);
  6281. Node100.a('node.color','rgba(0,0,0,1)');
  6282. Node100.a('node.font',' '+ Node100fontSize + 'px "Arial"');
  6283. Node100.a('node.textvisible',true);
  6284. Node100.a('node.linefeed',false);
  6285. if (false) {
  6286. Node100.a('node.textfunc',function(g) {
  6287. g.beginPath();
  6288. var str=Node100.a('node.text') || '0';
  6289. var color=Node100.a('node.color') || 'rgba(0,0,0,1)';
  6290. canvasTextAutoLine(str,0,14.66663*0.5*_ratio.ratioY,Node100width,Node100height,14.66663*_ratio.ratioY,"center",color,' '+ Node100fontSize + 'px "Arial"', 0,g);
  6291. });
  6292. }
  6293. if (false) {
  6294. Node100.a('node.underlinepoints',[Node100lineStart, (26 - 14.66663) * 0.5 * _ratio.ratioY + Node100fontSize + 2 , ht.Default.getTextSize('0', ' '+ Node100fontSize + 'px "Arial"').width + 6, (Node100height - Node100fontSize) * 0.5*_ratio.ratioY + Node100fontSize + 2 ]);
  6295. Node100.a('node.underlinevisible',false);
  6296. Node100.a('node.underlineBorderWidth', 1);
  6297. }
  6298. dataModel.add(Node100);
  6299. zoomNodeList.push({
  6300. node: Node100,
  6301. borderWidth: 0,
  6302. attr: 'node.borderwidth'
  6303. }); _ratio = GD.getRatioWithRotation(0*Math.PI/180, ratio);
  6304. var Node101 = new ht.Node();
  6305. var Node101textStart, Node101textWidth, Node101lineStart, Node101align = 'center', Node101fontSize = 14.66663*_ratio.ratioY,Node101width = 59*_ratio.ratioX, Node101height = 26*_ratio.ratioY;
  6306. (function () {
  6307. if (Node101align === 'left') {
  6308. Node101textStart = Node101fontSize * 0.2 > 2 ? Node101fontSize * 0.2 - 4 : Node101fontSize * 0.2 - 9;
  6309. Node101textWidth = Node101width;
  6310. Node101lineStart = 1;
  6311. } else if (Node101align === 'right') {
  6312. Node101textStart = 0;
  6313. Node101textWidth =Node101fontSize <= 8 ? Node101width + Node101fontSize * 0.2 + 6 : Node101width - Node101fontSize * 0.2;
  6314. Node101lineStart = (Node101width - (ht.Default.getTextSize('0', ' '+ Node101fontSize + 'px "Arial"').width + 6)) * 0.5;
  6315. } else if (Node101align === 'center') {
  6316. Node101textStart = -3;
  6317. Node101textWidth = Node101width;
  6318. Node101lineStart = Node101width - ht.Default.getTextSize('0', ' '+ Node101fontSize + 'px "Arial"').width - 11;
  6319. }
  6320. })();
  6321. Node101.setImage(GD.getTextJSON(Node101width, Node101height, true, false, false, ' '+ Node101fontSize + 'px "Arial"'))
  6322. Node101.setPosition(1197*ratio.ratioX, 126*ratio.ratioY);
  6323. Node101.setWidth(Node101width);
  6324. Node101.setHeight(Node101height);
  6325. Node101._nodeType = 'text';
  6326. Node101._disallowEvert = true;
  6327. Node101.setRotation(0*Math.PI/180);
  6328. Node101.a('node.width', Node101width);
  6329. Node101.a('node.height', Node101height);
  6330. Node101.a('node.rect', [0, 0, Node101width, Node101height]);
  6331. Node101.a('node.bordercolor','rgba(0,0,0,1)');
  6332. Node101.a('node.borderwidth', 0);
  6333. Node101.a('node.background','' || 'rgba(0,0,0,0)');
  6334. Node101.a('node.gradient','');
  6335. Node101.a('node.gradientcolor','');
  6336. Node101.a('node.text','0');
  6337. Node101.a('node.textalign','center');
  6338. Node101.a('node.textvAlign','middle');
  6339. Node101.a('node.textrect', [Node101textStart, 0, Node101textWidth, Node101height]);
  6340. Node101.a('node.color','rgba(0,0,0,1)');
  6341. Node101.a('node.font',' '+ Node101fontSize + 'px "Arial"');
  6342. Node101.a('node.textvisible',true);
  6343. Node101.a('node.linefeed',false);
  6344. if (false) {
  6345. Node101.a('node.textfunc',function(g) {
  6346. g.beginPath();
  6347. var str=Node101.a('node.text') || '0';
  6348. var color=Node101.a('node.color') || 'rgba(0,0,0,1)';
  6349. canvasTextAutoLine(str,0,14.66663*0.5*_ratio.ratioY,Node101width,Node101height,14.66663*_ratio.ratioY,"center",color,' '+ Node101fontSize + 'px "Arial"', 0,g);
  6350. });
  6351. }
  6352. if (false) {
  6353. Node101.a('node.underlinepoints',[Node101lineStart, (26 - 14.66663) * 0.5 * _ratio.ratioY + Node101fontSize + 2 , ht.Default.getTextSize('0', ' '+ Node101fontSize + 'px "Arial"').width + 6, (Node101height - Node101fontSize) * 0.5*_ratio.ratioY + Node101fontSize + 2 ]);
  6354. Node101.a('node.underlinevisible',false);
  6355. Node101.a('node.underlineBorderWidth', 1);
  6356. }
  6357. dataModel.add(Node101);
  6358. zoomNodeList.push({
  6359. node: Node101,
  6360. borderWidth: 0,
  6361. attr: 'node.borderwidth'
  6362. }); _ratio = GD.getRatioWithRotation(0*Math.PI/180, ratio);
  6363. var Node102 = new ht.Node();
  6364. var Node102textStart, Node102textWidth, Node102lineStart, Node102align = 'center', Node102fontSize = 14.66663*_ratio.ratioY,Node102width = 59*_ratio.ratioX, Node102height = 26*_ratio.ratioY;
  6365. (function () {
  6366. if (Node102align === 'left') {
  6367. Node102textStart = Node102fontSize * 0.2 > 2 ? Node102fontSize * 0.2 - 4 : Node102fontSize * 0.2 - 9;
  6368. Node102textWidth = Node102width;
  6369. Node102lineStart = 1;
  6370. } else if (Node102align === 'right') {
  6371. Node102textStart = 0;
  6372. Node102textWidth =Node102fontSize <= 8 ? Node102width + Node102fontSize * 0.2 + 6 : Node102width - Node102fontSize * 0.2;
  6373. Node102lineStart = (Node102width - (ht.Default.getTextSize('0', ' '+ Node102fontSize + 'px "Arial"').width + 6)) * 0.5;
  6374. } else if (Node102align === 'center') {
  6375. Node102textStart = -3;
  6376. Node102textWidth = Node102width;
  6377. Node102lineStart = Node102width - ht.Default.getTextSize('0', ' '+ Node102fontSize + 'px "Arial"').width - 11;
  6378. }
  6379. })();
  6380. Node102.setImage(GD.getTextJSON(Node102width, Node102height, true, false, false, ' '+ Node102fontSize + 'px "Arial"'))
  6381. Node102.setPosition(1197*ratio.ratioX, 150*ratio.ratioY);
  6382. Node102.setWidth(Node102width);
  6383. Node102.setHeight(Node102height);
  6384. Node102._nodeType = 'text';
  6385. Node102._disallowEvert = true;
  6386. Node102.setRotation(0*Math.PI/180);
  6387. Node102.a('node.width', Node102width);
  6388. Node102.a('node.height', Node102height);
  6389. Node102.a('node.rect', [0, 0, Node102width, Node102height]);
  6390. Node102.a('node.bordercolor','rgba(0,0,0,1)');
  6391. Node102.a('node.borderwidth', 0);
  6392. Node102.a('node.background','' || 'rgba(0,0,0,0)');
  6393. Node102.a('node.gradient','');
  6394. Node102.a('node.gradientcolor','');
  6395. Node102.a('node.text','0');
  6396. Node102.a('node.textalign','center');
  6397. Node102.a('node.textvAlign','middle');
  6398. Node102.a('node.textrect', [Node102textStart, 0, Node102textWidth, Node102height]);
  6399. Node102.a('node.color','rgba(0,0,0,1)');
  6400. Node102.a('node.font',' '+ Node102fontSize + 'px "Arial"');
  6401. Node102.a('node.textvisible',true);
  6402. Node102.a('node.linefeed',false);
  6403. if (false) {
  6404. Node102.a('node.textfunc',function(g) {
  6405. g.beginPath();
  6406. var str=Node102.a('node.text') || '0';
  6407. var color=Node102.a('node.color') || 'rgba(0,0,0,1)';
  6408. canvasTextAutoLine(str,0,14.66663*0.5*_ratio.ratioY,Node102width,Node102height,14.66663*_ratio.ratioY,"center",color,' '+ Node102fontSize + 'px "Arial"', 0,g);
  6409. });
  6410. }
  6411. if (false) {
  6412. Node102.a('node.underlinepoints',[Node102lineStart, (26 - 14.66663) * 0.5 * _ratio.ratioY + Node102fontSize + 2 , ht.Default.getTextSize('0', ' '+ Node102fontSize + 'px "Arial"').width + 6, (Node102height - Node102fontSize) * 0.5*_ratio.ratioY + Node102fontSize + 2 ]);
  6413. Node102.a('node.underlinevisible',false);
  6414. Node102.a('node.underlineBorderWidth', 1);
  6415. }
  6416. dataModel.add(Node102);
  6417. zoomNodeList.push({
  6418. node: Node102,
  6419. borderWidth: 0,
  6420. attr: 'node.borderwidth'
  6421. }); _ratio = GD.getRatioWithRotation(0*Math.PI/180, ratio);
  6422. var Node103type = 'rect';
  6423. var Node103 = new ht.Node(),
  6424. Node103BorderWidth = 1*2;
  6425. if (Node103type === 'arc') {
  6426. Node103BorderWidth *= 1;
  6427. }
  6428. Node103.setImage(GD.getRectJSON(65*_ratio.ratioX, 24.33138*_ratio.ratioY, Node103type, '@arcFrom@', '@arcTo@', '@arcClose@'));
  6429. Node103.setPosition(1277*ratio.ratioX, 76*ratio.ratioY);
  6430. Node103.setSize(65*_ratio.ratioX, 24.33138*_ratio.ratioY);
  6431. Node103.s({
  6432. 'pixelPerfect':true
  6433. /*@AddPara@*/
  6434. });
  6435. Node103.a('node.width', 65*_ratio.ratioX);
  6436. Node103.a('node.height', 24.33138*_ratio.ratioY);
  6437. Node103.a('node.type', Node103type);
  6438. Node103.a('node.rect', [0, 0, 65*_ratio.ratioX, 24.33138*_ratio.ratioY]);
  6439. Node103.a('node.background', 'rgba(255,255,255,0.003921569)');
  6440. Node103.a('node.gradientcolor', '');
  6441. Node103.a('node.gradient', '');
  6442. Node103.a('node.borderwidth', Node103BorderWidth);
  6443. Node103.a('node.color', 'rgba(224,224,224,1)');
  6444. Node103.a('node.fillrect', [0,0,0,0]);
  6445. Node103.a('node.fillbackcolor', 'rgba(0,0,0,0)');
  6446. Node103.a('node.fillgradientcolor', 'rgba(0,0,0,0)');
  6447. Node103.a('node.fillgradient', '');
  6448. if (Node103type !== 'rect') {
  6449. Node103.a('node.arcFrom', parseFloat('@arcFrom@'));
  6450. Node103.a('node.arcTo', parseFloat('@arcTo@'));
  6451. Node103.a('node.arcClose', '@arcClose@' === 'true' ? true : false);
  6452. }
  6453. if (Node103type === 'arc') {
  6454. Node103.a('node.arcOval', true);
  6455. }
  6456. Node103.setRotation(0*Math.PI/180);
  6457. Node103.borderWidth = Node103BorderWidth;
  6458. Node103.borderFillwidth = Node103BorderWidth;
  6459. dataModel.add(Node103);
  6460. Node103._nodename = 'Node103'
  6461. Node103._nodeType = 'rect';
  6462. zoomNodeList.push({
  6463. node: Node103,
  6464. attr: 'node.borderwidth'
  6465. });
  6466. (function (node, _img) {
  6467. var setWidth = node.setWidth,
  6468. setHeight = node.setHeight;
  6469. node.setWidth = function (width) {
  6470. if (width === this.getWidth()) return ;
  6471. var height = this.getHeight();
  6472. this.a('node.width', width);
  6473. this.a('node.rect', [0,0,width, height]);
  6474. setWidth.apply(this, arguments);
  6475. }
  6476. node.setHeight = function (height) {
  6477. if (height === this.getHeight()) return ;
  6478. var width = this.getWidth();
  6479. this.a('node.height', height);
  6480. this.a('node.rect', [0,0,width, height]);
  6481. setHeight.apply(this, arguments);
  6482. }
  6483. })(Node103, Node103.getImage());_ratio = GD.getRatioWithRotation(0*Math.PI/180, ratio);
  6484. var Node104type = 'rect';
  6485. var Node104 = new ht.Node(),
  6486. Node104BorderWidth = 1*2;
  6487. if (Node104type === 'arc') {
  6488. Node104BorderWidth *= 1;
  6489. }
  6490. Node104.setImage(GD.getRectJSON(65*_ratio.ratioX, 24.33138*_ratio.ratioY, Node104type, '@arcFrom@', '@arcTo@', '@arcClose@'));
  6491. Node104.setPosition(1277*ratio.ratioX, 100*ratio.ratioY);
  6492. Node104.setSize(65*_ratio.ratioX, 24.33138*_ratio.ratioY);
  6493. Node104.s({
  6494. 'pixelPerfect':true
  6495. /*@AddPara@*/
  6496. });
  6497. Node104.a('node.width', 65*_ratio.ratioX);
  6498. Node104.a('node.height', 24.33138*_ratio.ratioY);
  6499. Node104.a('node.type', Node104type);
  6500. Node104.a('node.rect', [0, 0, 65*_ratio.ratioX, 24.33138*_ratio.ratioY]);
  6501. Node104.a('node.background', 'rgba(255,255,255,0.003921569)');
  6502. Node104.a('node.gradientcolor', '');
  6503. Node104.a('node.gradient', '');
  6504. Node104.a('node.borderwidth', Node104BorderWidth);
  6505. Node104.a('node.color', 'rgba(224,224,224,1)');
  6506. Node104.a('node.fillrect', [0,0,0,0]);
  6507. Node104.a('node.fillbackcolor', 'rgba(0,0,0,0)');
  6508. Node104.a('node.fillgradientcolor', 'rgba(0,0,0,0)');
  6509. Node104.a('node.fillgradient', '');
  6510. if (Node104type !== 'rect') {
  6511. Node104.a('node.arcFrom', parseFloat('@arcFrom@'));
  6512. Node104.a('node.arcTo', parseFloat('@arcTo@'));
  6513. Node104.a('node.arcClose', '@arcClose@' === 'true' ? true : false);
  6514. }
  6515. if (Node104type === 'arc') {
  6516. Node104.a('node.arcOval', true);
  6517. }
  6518. Node104.setRotation(0*Math.PI/180);
  6519. Node104.borderWidth = Node104BorderWidth;
  6520. Node104.borderFillwidth = Node104BorderWidth;
  6521. dataModel.add(Node104);
  6522. Node104._nodename = 'Node104'
  6523. Node104._nodeType = 'rect';
  6524. zoomNodeList.push({
  6525. node: Node104,
  6526. attr: 'node.borderwidth'
  6527. });
  6528. (function (node, _img) {
  6529. var setWidth = node.setWidth,
  6530. setHeight = node.setHeight;
  6531. node.setWidth = function (width) {
  6532. if (width === this.getWidth()) return ;
  6533. var height = this.getHeight();
  6534. this.a('node.width', width);
  6535. this.a('node.rect', [0,0,width, height]);
  6536. setWidth.apply(this, arguments);
  6537. }
  6538. node.setHeight = function (height) {
  6539. if (height === this.getHeight()) return ;
  6540. var width = this.getWidth();
  6541. this.a('node.height', height);
  6542. this.a('node.rect', [0,0,width, height]);
  6543. setHeight.apply(this, arguments);
  6544. }
  6545. })(Node104, Node104.getImage());_ratio = GD.getRatioWithRotation(0*Math.PI/180, ratio);
  6546. var Node105type = 'rect';
  6547. var Node105 = new ht.Node(),
  6548. Node105BorderWidth = 1*2;
  6549. if (Node105type === 'arc') {
  6550. Node105BorderWidth *= 1;
  6551. }
  6552. Node105.setImage(GD.getRectJSON(65*_ratio.ratioX, 24.33136*_ratio.ratioY, Node105type, '@arcFrom@', '@arcTo@', '@arcClose@'));
  6553. Node105.setPosition(1277*ratio.ratioX, 125*ratio.ratioY);
  6554. Node105.setSize(65*_ratio.ratioX, 24.33136*_ratio.ratioY);
  6555. Node105.s({
  6556. 'pixelPerfect':true
  6557. /*@AddPara@*/
  6558. });
  6559. Node105.a('node.width', 65*_ratio.ratioX);
  6560. Node105.a('node.height', 24.33136*_ratio.ratioY);
  6561. Node105.a('node.type', Node105type);
  6562. Node105.a('node.rect', [0, 0, 65*_ratio.ratioX, 24.33136*_ratio.ratioY]);
  6563. Node105.a('node.background', 'rgba(255,255,255,0.003921569)');
  6564. Node105.a('node.gradientcolor', '');
  6565. Node105.a('node.gradient', '');
  6566. Node105.a('node.borderwidth', Node105BorderWidth);
  6567. Node105.a('node.color', 'rgba(224,224,224,1)');
  6568. Node105.a('node.fillrect', [0,0,0,0]);
  6569. Node105.a('node.fillbackcolor', 'rgba(0,0,0,0)');
  6570. Node105.a('node.fillgradientcolor', 'rgba(0,0,0,0)');
  6571. Node105.a('node.fillgradient', '');
  6572. if (Node105type !== 'rect') {
  6573. Node105.a('node.arcFrom', parseFloat('@arcFrom@'));
  6574. Node105.a('node.arcTo', parseFloat('@arcTo@'));
  6575. Node105.a('node.arcClose', '@arcClose@' === 'true' ? true : false);
  6576. }
  6577. if (Node105type === 'arc') {
  6578. Node105.a('node.arcOval', true);
  6579. }
  6580. Node105.setRotation(0*Math.PI/180);
  6581. Node105.borderWidth = Node105BorderWidth;
  6582. Node105.borderFillwidth = Node105BorderWidth;
  6583. dataModel.add(Node105);
  6584. Node105._nodename = 'Node105'
  6585. Node105._nodeType = 'rect';
  6586. zoomNodeList.push({
  6587. node: Node105,
  6588. attr: 'node.borderwidth'
  6589. });
  6590. (function (node, _img) {
  6591. var setWidth = node.setWidth,
  6592. setHeight = node.setHeight;
  6593. node.setWidth = function (width) {
  6594. if (width === this.getWidth()) return ;
  6595. var height = this.getHeight();
  6596. this.a('node.width', width);
  6597. this.a('node.rect', [0,0,width, height]);
  6598. setWidth.apply(this, arguments);
  6599. }
  6600. node.setHeight = function (height) {
  6601. if (height === this.getHeight()) return ;
  6602. var width = this.getWidth();
  6603. this.a('node.height', height);
  6604. this.a('node.rect', [0,0,width, height]);
  6605. setHeight.apply(this, arguments);
  6606. }
  6607. })(Node105, Node105.getImage());_ratio = GD.getRatioWithRotation(0*Math.PI/180, ratio);
  6608. var Node106type = 'rect';
  6609. var Node106 = new ht.Node(),
  6610. Node106BorderWidth = 1*2;
  6611. if (Node106type === 'arc') {
  6612. Node106BorderWidth *= 1;
  6613. }
  6614. Node106.setImage(GD.getRectJSON(65*_ratio.ratioX, 24.33138*_ratio.ratioY, Node106type, '@arcFrom@', '@arcTo@', '@arcClose@'));
  6615. Node106.setPosition(1277*ratio.ratioX, 149*ratio.ratioY);
  6616. Node106.setSize(65*_ratio.ratioX, 24.33138*_ratio.ratioY);
  6617. Node106.s({
  6618. 'pixelPerfect':true
  6619. /*@AddPara@*/
  6620. });
  6621. Node106.a('node.width', 65*_ratio.ratioX);
  6622. Node106.a('node.height', 24.33138*_ratio.ratioY);
  6623. Node106.a('node.type', Node106type);
  6624. Node106.a('node.rect', [0, 0, 65*_ratio.ratioX, 24.33138*_ratio.ratioY]);
  6625. Node106.a('node.background', 'rgba(255,255,255,0.003921569)');
  6626. Node106.a('node.gradientcolor', '');
  6627. Node106.a('node.gradient', '');
  6628. Node106.a('node.borderwidth', Node106BorderWidth);
  6629. Node106.a('node.color', 'rgba(224,224,224,1)');
  6630. Node106.a('node.fillrect', [0,0,0,0]);
  6631. Node106.a('node.fillbackcolor', 'rgba(0,0,0,0)');
  6632. Node106.a('node.fillgradientcolor', 'rgba(0,0,0,0)');
  6633. Node106.a('node.fillgradient', '');
  6634. if (Node106type !== 'rect') {
  6635. Node106.a('node.arcFrom', parseFloat('@arcFrom@'));
  6636. Node106.a('node.arcTo', parseFloat('@arcTo@'));
  6637. Node106.a('node.arcClose', '@arcClose@' === 'true' ? true : false);
  6638. }
  6639. if (Node106type === 'arc') {
  6640. Node106.a('node.arcOval', true);
  6641. }
  6642. Node106.setRotation(0*Math.PI/180);
  6643. Node106.borderWidth = Node106BorderWidth;
  6644. Node106.borderFillwidth = Node106BorderWidth;
  6645. dataModel.add(Node106);
  6646. Node106._nodename = 'Node106'
  6647. Node106._nodeType = 'rect';
  6648. zoomNodeList.push({
  6649. node: Node106,
  6650. attr: 'node.borderwidth'
  6651. });
  6652. (function (node, _img) {
  6653. var setWidth = node.setWidth,
  6654. setHeight = node.setHeight;
  6655. node.setWidth = function (width) {
  6656. if (width === this.getWidth()) return ;
  6657. var height = this.getHeight();
  6658. this.a('node.width', width);
  6659. this.a('node.rect', [0,0,width, height]);
  6660. setWidth.apply(this, arguments);
  6661. }
  6662. node.setHeight = function (height) {
  6663. if (height === this.getHeight()) return ;
  6664. var width = this.getWidth();
  6665. this.a('node.height', height);
  6666. this.a('node.rect', [0,0,width, height]);
  6667. setHeight.apply(this, arguments);
  6668. }
  6669. })(Node106, Node106.getImage());_ratio = GD.getRatioWithRotation(0*Math.PI/180, ratio);
  6670. var Node107 = new ht.Node();
  6671. var Node107textStart, Node107textWidth, Node107lineStart, Node107align = 'center', Node107fontSize = 13.3333*_ratio.ratioY,Node107width = 59*_ratio.ratioX, Node107height = 26*_ratio.ratioY;
  6672. (function () {
  6673. if (Node107align === 'left') {
  6674. Node107textStart = Node107fontSize * 0.2 > 2 ? Node107fontSize * 0.2 - 4 : Node107fontSize * 0.2 - 9;
  6675. Node107textWidth = Node107width;
  6676. Node107lineStart = 1;
  6677. } else if (Node107align === 'right') {
  6678. Node107textStart = 0;
  6679. Node107textWidth =Node107fontSize <= 8 ? Node107width + Node107fontSize * 0.2 + 6 : Node107width - Node107fontSize * 0.2;
  6680. Node107lineStart = (Node107width - (ht.Default.getTextSize('万kWh', ' '+ Node107fontSize + 'px "Arial"').width + 6)) * 0.5;
  6681. } else if (Node107align === 'center') {
  6682. Node107textStart = -3;
  6683. Node107textWidth = Node107width;
  6684. Node107lineStart = Node107width - ht.Default.getTextSize('万kWh', ' '+ Node107fontSize + 'px "Arial"').width - 11;
  6685. }
  6686. })();
  6687. Node107.setImage(GD.getTextJSON(Node107width, Node107height, true, false, false, ' '+ Node107fontSize + 'px "Arial"'))
  6688. Node107.setPosition(1278*ratio.ratioX, 54*ratio.ratioY);
  6689. Node107.setWidth(Node107width);
  6690. Node107.setHeight(Node107height);
  6691. Node107._nodeType = 'text';
  6692. Node107._disallowEvert = true;
  6693. Node107.setRotation(0*Math.PI/180);
  6694. Node107.a('node.width', Node107width);
  6695. Node107.a('node.height', Node107height);
  6696. Node107.a('node.rect', [0, 0, Node107width, Node107height]);
  6697. Node107.a('node.bordercolor','rgba(128,128,128,1)');
  6698. Node107.a('node.borderwidth', 0);
  6699. Node107.a('node.background','' || 'rgba(0,0,0,0)');
  6700. Node107.a('node.gradient','');
  6701. Node107.a('node.gradientcolor','');
  6702. Node107.a('node.text','万kWh');
  6703. Node107.a('node.textalign','center');
  6704. Node107.a('node.textvAlign','middle');
  6705. Node107.a('node.textrect', [Node107textStart, 0, Node107textWidth, Node107height]);
  6706. Node107.a('node.color','rgba(128,128,128,1)');
  6707. Node107.a('node.font',' '+ Node107fontSize + 'px "Arial"');
  6708. Node107.a('node.textvisible',true);
  6709. Node107.a('node.linefeed',false);
  6710. if (false) {
  6711. Node107.a('node.textfunc',function(g) {
  6712. g.beginPath();
  6713. var str=Node107.a('node.text') || '万kWh';
  6714. var color=Node107.a('node.color') || 'rgba(128,128,128,1)';
  6715. canvasTextAutoLine(str,0,13.3333*0.5*_ratio.ratioY,Node107width,Node107height,13.3333*_ratio.ratioY,"center",color,' '+ Node107fontSize + 'px "Arial"', 0,g);
  6716. });
  6717. }
  6718. if (false) {
  6719. Node107.a('node.underlinepoints',[Node107lineStart, (26 - 13.3333) * 0.5 * _ratio.ratioY + Node107fontSize + 2 , ht.Default.getTextSize('万kWh', ' '+ Node107fontSize + 'px "Arial"').width + 6, (Node107height - Node107fontSize) * 0.5*_ratio.ratioY + Node107fontSize + 2 ]);
  6720. Node107.a('node.underlinevisible',false);
  6721. Node107.a('node.underlineBorderWidth', 1);
  6722. }
  6723. dataModel.add(Node107);
  6724. zoomNodeList.push({
  6725. node: Node107,
  6726. borderWidth: 0,
  6727. attr: 'node.borderwidth'
  6728. }); _ratio = GD.getRatioWithRotation(0*Math.PI/180, ratio);
  6729. var Node108 = new ht.Node();
  6730. var Node108textStart, Node108textWidth, Node108lineStart, Node108align = 'center', Node108fontSize = 13.3333*_ratio.ratioY,Node108width = 59*_ratio.ratioX, Node108height = 26*_ratio.ratioY;
  6731. (function () {
  6732. if (Node108align === 'left') {
  6733. Node108textStart = Node108fontSize * 0.2 > 2 ? Node108fontSize * 0.2 - 4 : Node108fontSize * 0.2 - 9;
  6734. Node108textWidth = Node108width;
  6735. Node108lineStart = 1;
  6736. } else if (Node108align === 'right') {
  6737. Node108textStart = 0;
  6738. Node108textWidth =Node108fontSize <= 8 ? Node108width + Node108fontSize * 0.2 + 6 : Node108width - Node108fontSize * 0.2;
  6739. Node108lineStart = (Node108width - (ht.Default.getTextSize('万kWh', ' '+ Node108fontSize + 'px "Arial"').width + 6)) * 0.5;
  6740. } else if (Node108align === 'center') {
  6741. Node108textStart = -3;
  6742. Node108textWidth = Node108width;
  6743. Node108lineStart = Node108width - ht.Default.getTextSize('万kWh', ' '+ Node108fontSize + 'px "Arial"').width - 11;
  6744. }
  6745. })();
  6746. Node108.setImage(GD.getTextJSON(Node108width, Node108height, true, false, false, ' '+ Node108fontSize + 'px "Arial"'))
  6747. Node108.setPosition(1278*ratio.ratioX, 78*ratio.ratioY);
  6748. Node108.setWidth(Node108width);
  6749. Node108.setHeight(Node108height);
  6750. Node108._nodeType = 'text';
  6751. Node108._disallowEvert = true;
  6752. Node108.setRotation(0*Math.PI/180);
  6753. Node108.a('node.width', Node108width);
  6754. Node108.a('node.height', Node108height);
  6755. Node108.a('node.rect', [0, 0, Node108width, Node108height]);
  6756. Node108.a('node.bordercolor','rgba(128,128,128,1)');
  6757. Node108.a('node.borderwidth', 0);
  6758. Node108.a('node.background','' || 'rgba(0,0,0,0)');
  6759. Node108.a('node.gradient','');
  6760. Node108.a('node.gradientcolor','');
  6761. Node108.a('node.text','万kWh');
  6762. Node108.a('node.textalign','center');
  6763. Node108.a('node.textvAlign','middle');
  6764. Node108.a('node.textrect', [Node108textStart, 0, Node108textWidth, Node108height]);
  6765. Node108.a('node.color','rgba(128,128,128,1)');
  6766. Node108.a('node.font',' '+ Node108fontSize + 'px "Arial"');
  6767. Node108.a('node.textvisible',true);
  6768. Node108.a('node.linefeed',false);
  6769. if (false) {
  6770. Node108.a('node.textfunc',function(g) {
  6771. g.beginPath();
  6772. var str=Node108.a('node.text') || '万kWh';
  6773. var color=Node108.a('node.color') || 'rgba(128,128,128,1)';
  6774. canvasTextAutoLine(str,0,13.3333*0.5*_ratio.ratioY,Node108width,Node108height,13.3333*_ratio.ratioY,"center",color,' '+ Node108fontSize + 'px "Arial"', 0,g);
  6775. });
  6776. }
  6777. if (false) {
  6778. Node108.a('node.underlinepoints',[Node108lineStart, (26 - 13.3333) * 0.5 * _ratio.ratioY + Node108fontSize + 2 , ht.Default.getTextSize('万kWh', ' '+ Node108fontSize + 'px "Arial"').width + 6, (Node108height - Node108fontSize) * 0.5*_ratio.ratioY + Node108fontSize + 2 ]);
  6779. Node108.a('node.underlinevisible',false);
  6780. Node108.a('node.underlineBorderWidth', 1);
  6781. }
  6782. dataModel.add(Node108);
  6783. zoomNodeList.push({
  6784. node: Node108,
  6785. borderWidth: 0,
  6786. attr: 'node.borderwidth'
  6787. }); _ratio = GD.getRatioWithRotation(0*Math.PI/180, ratio);
  6788. var Node109 = new ht.Node();
  6789. var Node109textStart, Node109textWidth, Node109lineStart, Node109align = 'center', Node109fontSize = 13.3333*_ratio.ratioY,Node109width = 59*_ratio.ratioX, Node109height = 26*_ratio.ratioY;
  6790. (function () {
  6791. if (Node109align === 'left') {
  6792. Node109textStart = Node109fontSize * 0.2 > 2 ? Node109fontSize * 0.2 - 4 : Node109fontSize * 0.2 - 9;
  6793. Node109textWidth = Node109width;
  6794. Node109lineStart = 1;
  6795. } else if (Node109align === 'right') {
  6796. Node109textStart = 0;
  6797. Node109textWidth =Node109fontSize <= 8 ? Node109width + Node109fontSize * 0.2 + 6 : Node109width - Node109fontSize * 0.2;
  6798. Node109lineStart = (Node109width - (ht.Default.getTextSize('万kWh', ' '+ Node109fontSize + 'px "Arial"').width + 6)) * 0.5;
  6799. } else if (Node109align === 'center') {
  6800. Node109textStart = -3;
  6801. Node109textWidth = Node109width;
  6802. Node109lineStart = Node109width - ht.Default.getTextSize('万kWh', ' '+ Node109fontSize + 'px "Arial"').width - 11;
  6803. }
  6804. })();
  6805. Node109.setImage(GD.getTextJSON(Node109width, Node109height, true, false, false, ' '+ Node109fontSize + 'px "Arial"'))
  6806. Node109.setPosition(1278*ratio.ratioX, 101*ratio.ratioY);
  6807. Node109.setWidth(Node109width);
  6808. Node109.setHeight(Node109height);
  6809. Node109._nodeType = 'text';
  6810. Node109._disallowEvert = true;
  6811. Node109.setRotation(0*Math.PI/180);
  6812. Node109.a('node.width', Node109width);
  6813. Node109.a('node.height', Node109height);
  6814. Node109.a('node.rect', [0, 0, Node109width, Node109height]);
  6815. Node109.a('node.bordercolor','rgba(128,128,128,1)');
  6816. Node109.a('node.borderwidth', 0);
  6817. Node109.a('node.background','' || 'rgba(0,0,0,0)');
  6818. Node109.a('node.gradient','');
  6819. Node109.a('node.gradientcolor','');
  6820. Node109.a('node.text','万kWh');
  6821. Node109.a('node.textalign','center');
  6822. Node109.a('node.textvAlign','middle');
  6823. Node109.a('node.textrect', [Node109textStart, 0, Node109textWidth, Node109height]);
  6824. Node109.a('node.color','rgba(128,128,128,1)');
  6825. Node109.a('node.font',' '+ Node109fontSize + 'px "Arial"');
  6826. Node109.a('node.textvisible',true);
  6827. Node109.a('node.linefeed',false);
  6828. if (false) {
  6829. Node109.a('node.textfunc',function(g) {
  6830. g.beginPath();
  6831. var str=Node109.a('node.text') || '万kWh';
  6832. var color=Node109.a('node.color') || 'rgba(128,128,128,1)';
  6833. canvasTextAutoLine(str,0,13.3333*0.5*_ratio.ratioY,Node109width,Node109height,13.3333*_ratio.ratioY,"center",color,' '+ Node109fontSize + 'px "Arial"', 0,g);
  6834. });
  6835. }
  6836. if (false) {
  6837. Node109.a('node.underlinepoints',[Node109lineStart, (26 - 13.3333) * 0.5 * _ratio.ratioY + Node109fontSize + 2 , ht.Default.getTextSize('万kWh', ' '+ Node109fontSize + 'px "Arial"').width + 6, (Node109height - Node109fontSize) * 0.5*_ratio.ratioY + Node109fontSize + 2 ]);
  6838. Node109.a('node.underlinevisible',false);
  6839. Node109.a('node.underlineBorderWidth', 1);
  6840. }
  6841. dataModel.add(Node109);
  6842. zoomNodeList.push({
  6843. node: Node109,
  6844. borderWidth: 0,
  6845. attr: 'node.borderwidth'
  6846. }); _ratio = GD.getRatioWithRotation(0*Math.PI/180, ratio);
  6847. var Node110 = new ht.Node();
  6848. var Node110textStart, Node110textWidth, Node110lineStart, Node110align = 'center', Node110fontSize = 13.3333*_ratio.ratioY,Node110width = 59*_ratio.ratioX, Node110height = 26*_ratio.ratioY;
  6849. (function () {
  6850. if (Node110align === 'left') {
  6851. Node110textStart = Node110fontSize * 0.2 > 2 ? Node110fontSize * 0.2 - 4 : Node110fontSize * 0.2 - 9;
  6852. Node110textWidth = Node110width;
  6853. Node110lineStart = 1;
  6854. } else if (Node110align === 'right') {
  6855. Node110textStart = 0;
  6856. Node110textWidth =Node110fontSize <= 8 ? Node110width + Node110fontSize * 0.2 + 6 : Node110width - Node110fontSize * 0.2;
  6857. Node110lineStart = (Node110width - (ht.Default.getTextSize('万kWh', ' '+ Node110fontSize + 'px "Arial"').width + 6)) * 0.5;
  6858. } else if (Node110align === 'center') {
  6859. Node110textStart = -3;
  6860. Node110textWidth = Node110width;
  6861. Node110lineStart = Node110width - ht.Default.getTextSize('万kWh', ' '+ Node110fontSize + 'px "Arial"').width - 11;
  6862. }
  6863. })();
  6864. Node110.setImage(GD.getTextJSON(Node110width, Node110height, true, false, false, ' '+ Node110fontSize + 'px "Arial"'))
  6865. Node110.setPosition(1278*ratio.ratioX, 127*ratio.ratioY);
  6866. Node110.setWidth(Node110width);
  6867. Node110.setHeight(Node110height);
  6868. Node110._nodeType = 'text';
  6869. Node110._disallowEvert = true;
  6870. Node110.setRotation(0*Math.PI/180);
  6871. Node110.a('node.width', Node110width);
  6872. Node110.a('node.height', Node110height);
  6873. Node110.a('node.rect', [0, 0, Node110width, Node110height]);
  6874. Node110.a('node.bordercolor','rgba(128,128,128,1)');
  6875. Node110.a('node.borderwidth', 0);
  6876. Node110.a('node.background','' || 'rgba(0,0,0,0)');
  6877. Node110.a('node.gradient','');
  6878. Node110.a('node.gradientcolor','');
  6879. Node110.a('node.text','万kWh');
  6880. Node110.a('node.textalign','center');
  6881. Node110.a('node.textvAlign','middle');
  6882. Node110.a('node.textrect', [Node110textStart, 0, Node110textWidth, Node110height]);
  6883. Node110.a('node.color','rgba(128,128,128,1)');
  6884. Node110.a('node.font',' '+ Node110fontSize + 'px "Arial"');
  6885. Node110.a('node.textvisible',true);
  6886. Node110.a('node.linefeed',false);
  6887. if (false) {
  6888. Node110.a('node.textfunc',function(g) {
  6889. g.beginPath();
  6890. var str=Node110.a('node.text') || '万kWh';
  6891. var color=Node110.a('node.color') || 'rgba(128,128,128,1)';
  6892. canvasTextAutoLine(str,0,13.3333*0.5*_ratio.ratioY,Node110width,Node110height,13.3333*_ratio.ratioY,"center",color,' '+ Node110fontSize + 'px "Arial"', 0,g);
  6893. });
  6894. }
  6895. if (false) {
  6896. Node110.a('node.underlinepoints',[Node110lineStart, (26 - 13.3333) * 0.5 * _ratio.ratioY + Node110fontSize + 2 , ht.Default.getTextSize('万kWh', ' '+ Node110fontSize + 'px "Arial"').width + 6, (Node110height - Node110fontSize) * 0.5*_ratio.ratioY + Node110fontSize + 2 ]);
  6897. Node110.a('node.underlinevisible',false);
  6898. Node110.a('node.underlineBorderWidth', 1);
  6899. }
  6900. dataModel.add(Node110);
  6901. zoomNodeList.push({
  6902. node: Node110,
  6903. borderWidth: 0,
  6904. attr: 'node.borderwidth'
  6905. }); _ratio = GD.getRatioWithRotation(0*Math.PI/180, ratio);
  6906. var Node111 = new ht.Node();
  6907. var Node111textStart, Node111textWidth, Node111lineStart, Node111align = 'center', Node111fontSize = 13.3333*_ratio.ratioY,Node111width = 59*_ratio.ratioX, Node111height = 26*_ratio.ratioY;
  6908. (function () {
  6909. if (Node111align === 'left') {
  6910. Node111textStart = Node111fontSize * 0.2 > 2 ? Node111fontSize * 0.2 - 4 : Node111fontSize * 0.2 - 9;
  6911. Node111textWidth = Node111width;
  6912. Node111lineStart = 1;
  6913. } else if (Node111align === 'right') {
  6914. Node111textStart = 0;
  6915. Node111textWidth =Node111fontSize <= 8 ? Node111width + Node111fontSize * 0.2 + 6 : Node111width - Node111fontSize * 0.2;
  6916. Node111lineStart = (Node111width - (ht.Default.getTextSize('万kWh', ' '+ Node111fontSize + 'px "Arial"').width + 6)) * 0.5;
  6917. } else if (Node111align === 'center') {
  6918. Node111textStart = -3;
  6919. Node111textWidth = Node111width;
  6920. Node111lineStart = Node111width - ht.Default.getTextSize('万kWh', ' '+ Node111fontSize + 'px "Arial"').width - 11;
  6921. }
  6922. })();
  6923. Node111.setImage(GD.getTextJSON(Node111width, Node111height, true, false, false, ' '+ Node111fontSize + 'px "Arial"'))
  6924. Node111.setPosition(1278*ratio.ratioX, 151*ratio.ratioY);
  6925. Node111.setWidth(Node111width);
  6926. Node111.setHeight(Node111height);
  6927. Node111._nodeType = 'text';
  6928. Node111._disallowEvert = true;
  6929. Node111.setRotation(0*Math.PI/180);
  6930. Node111.a('node.width', Node111width);
  6931. Node111.a('node.height', Node111height);
  6932. Node111.a('node.rect', [0, 0, Node111width, Node111height]);
  6933. Node111.a('node.bordercolor','rgba(128,128,128,1)');
  6934. Node111.a('node.borderwidth', 0);
  6935. Node111.a('node.background','' || 'rgba(0,0,0,0)');
  6936. Node111.a('node.gradient','');
  6937. Node111.a('node.gradientcolor','');
  6938. Node111.a('node.text','万kWh');
  6939. Node111.a('node.textalign','center');
  6940. Node111.a('node.textvAlign','middle');
  6941. Node111.a('node.textrect', [Node111textStart, 0, Node111textWidth, Node111height]);
  6942. Node111.a('node.color','rgba(128,128,128,1)');
  6943. Node111.a('node.font',' '+ Node111fontSize + 'px "Arial"');
  6944. Node111.a('node.textvisible',true);
  6945. Node111.a('node.linefeed',false);
  6946. if (false) {
  6947. Node111.a('node.textfunc',function(g) {
  6948. g.beginPath();
  6949. var str=Node111.a('node.text') || '万kWh';
  6950. var color=Node111.a('node.color') || 'rgba(128,128,128,1)';
  6951. canvasTextAutoLine(str,0,13.3333*0.5*_ratio.ratioY,Node111width,Node111height,13.3333*_ratio.ratioY,"center",color,' '+ Node111fontSize + 'px "Arial"', 0,g);
  6952. });
  6953. }
  6954. if (false) {
  6955. Node111.a('node.underlinepoints',[Node111lineStart, (26 - 13.3333) * 0.5 * _ratio.ratioY + Node111fontSize + 2 , ht.Default.getTextSize('万kWh', ' '+ Node111fontSize + 'px "Arial"').width + 6, (Node111height - Node111fontSize) * 0.5*_ratio.ratioY + Node111fontSize + 2 ]);
  6956. Node111.a('node.underlinevisible',false);
  6957. Node111.a('node.underlineBorderWidth', 1);
  6958. }
  6959. dataModel.add(Node111);
  6960. zoomNodeList.push({
  6961. node: Node111,
  6962. borderWidth: 0,
  6963. attr: 'node.borderwidth'
  6964. }); _ratio = GD.getRatioWithRotation(0*Math.PI/180, ratio);
  6965. var Node112 = new ht.Node();
  6966. var Node112textStart, Node112textWidth, Node112lineStart, Node112align = 'left', Node112fontSize = 13.3333*_ratio.ratioY,Node112width = 67*_ratio.ratioX, Node112height = 26*_ratio.ratioY;
  6967. (function () {
  6968. if (Node112align === 'left') {
  6969. Node112textStart = Node112fontSize * 0.2 > 2 ? Node112fontSize * 0.2 - 4 : Node112fontSize * 0.2 - 9;
  6970. Node112textWidth = Node112width;
  6971. Node112lineStart = 1;
  6972. } else if (Node112align === 'right') {
  6973. Node112textStart = 0;
  6974. Node112textWidth =Node112fontSize <= 8 ? Node112width + Node112fontSize * 0.2 + 6 : Node112width - Node112fontSize * 0.2;
  6975. Node112lineStart = (Node112width - (ht.Default.getTextSize('装机容量', ' '+ Node112fontSize + 'px "微软雅黑"').width + 6)) * 0.5;
  6976. } else if (Node112align === 'center') {
  6977. Node112textStart = -3;
  6978. Node112textWidth = Node112width;
  6979. Node112lineStart = Node112width - ht.Default.getTextSize('装机容量', ' '+ Node112fontSize + 'px "微软雅黑"').width - 11;
  6980. }
  6981. })();
  6982. Node112.setImage(GD.getTextJSON(Node112width, Node112height, true, false, false, ' '+ Node112fontSize + 'px "微软雅黑"'))
  6983. Node112.setPosition(223*ratio.ratioX, 53*ratio.ratioY);
  6984. Node112.setWidth(Node112width);
  6985. Node112.setHeight(Node112height);
  6986. Node112._nodeType = 'text';
  6987. Node112._disallowEvert = true;
  6988. Node112.setRotation(0*Math.PI/180);
  6989. Node112.a('node.width', Node112width);
  6990. Node112.a('node.height', Node112height);
  6991. Node112.a('node.rect', [0, 0, Node112width, Node112height]);
  6992. Node112.a('node.bordercolor','rgba(0,0,0,1)');
  6993. Node112.a('node.borderwidth', 0);
  6994. Node112.a('node.background','' || 'rgba(0,0,0,0)');
  6995. Node112.a('node.gradient','');
  6996. Node112.a('node.gradientcolor','');
  6997. Node112.a('node.text','装机容量');
  6998. Node112.a('node.textalign','left');
  6999. Node112.a('node.textvAlign','middle');
  7000. Node112.a('node.textrect', [Node112textStart, 0, Node112textWidth, Node112height]);
  7001. Node112.a('node.color','rgba(0,0,0,1)');
  7002. Node112.a('node.font',' '+ Node112fontSize + 'px "微软雅黑"');
  7003. Node112.a('node.textvisible',true);
  7004. Node112.a('node.linefeed',false);
  7005. if (false) {
  7006. Node112.a('node.textfunc',function(g) {
  7007. g.beginPath();
  7008. var str=Node112.a('node.text') || '装机容量';
  7009. var color=Node112.a('node.color') || 'rgba(0,0,0,1)';
  7010. canvasTextAutoLine(str,0,13.3333*0.5*_ratio.ratioY,Node112width,Node112height,13.3333*_ratio.ratioY,"left",color,' '+ Node112fontSize + 'px "微软雅黑"', 0,g);
  7011. });
  7012. }
  7013. if (false) {
  7014. Node112.a('node.underlinepoints',[Node112lineStart, (26 - 13.3333) * 0.5 * _ratio.ratioY + Node112fontSize + 2 , ht.Default.getTextSize('装机容量', ' '+ Node112fontSize + 'px "微软雅黑"').width + 6, (Node112height - Node112fontSize) * 0.5*_ratio.ratioY + Node112fontSize + 2 ]);
  7015. Node112.a('node.underlinevisible',false);
  7016. Node112.a('node.underlineBorderWidth', 1);
  7017. }
  7018. dataModel.add(Node112);
  7019. zoomNodeList.push({
  7020. node: Node112,
  7021. borderWidth: 0,
  7022. attr: 'node.borderwidth'
  7023. }); _ratio = GD.getRatioWithRotation(0*Math.PI/180, ratio);
  7024. var Node113type = 'rect';
  7025. var Node113 = new ht.Node(),
  7026. Node113BorderWidth = 1*2;
  7027. if (Node113type === 'arc') {
  7028. Node113BorderWidth *= 1;
  7029. }
  7030. Node113.setImage(GD.getRectJSON(94*_ratio.ratioX, 24.33136*_ratio.ratioY, Node113type, '@arcFrom@', '@arcTo@', '@arcClose@'));
  7031. Node113.setPosition(354*ratio.ratioX, 52*ratio.ratioY);
  7032. Node113.setSize(94*_ratio.ratioX, 24.33136*_ratio.ratioY);
  7033. Node113.s({
  7034. 'pixelPerfect':true
  7035. /*@AddPara@*/
  7036. });
  7037. Node113.a('node.width', 94*_ratio.ratioX);
  7038. Node113.a('node.height', 24.33136*_ratio.ratioY);
  7039. Node113.a('node.type', Node113type);
  7040. Node113.a('node.rect', [0, 0, 94*_ratio.ratioX, 24.33136*_ratio.ratioY]);
  7041. Node113.a('node.background', 'rgba(255,255,255,0.003921569)');
  7042. Node113.a('node.gradientcolor', '');
  7043. Node113.a('node.gradient', '');
  7044. Node113.a('node.borderwidth', Node113BorderWidth);
  7045. Node113.a('node.color', 'rgba(224,224,224,1)');
  7046. Node113.a('node.fillrect', [0,0,0,0]);
  7047. Node113.a('node.fillbackcolor', 'rgba(0,0,0,0)');
  7048. Node113.a('node.fillgradientcolor', 'rgba(0,0,0,0)');
  7049. Node113.a('node.fillgradient', '');
  7050. if (Node113type !== 'rect') {
  7051. Node113.a('node.arcFrom', parseFloat('@arcFrom@'));
  7052. Node113.a('node.arcTo', parseFloat('@arcTo@'));
  7053. Node113.a('node.arcClose', '@arcClose@' === 'true' ? true : false);
  7054. }
  7055. if (Node113type === 'arc') {
  7056. Node113.a('node.arcOval', true);
  7057. }
  7058. Node113.setRotation(0*Math.PI/180);
  7059. Node113.borderWidth = Node113BorderWidth;
  7060. Node113.borderFillwidth = Node113BorderWidth;
  7061. dataModel.add(Node113);
  7062. Node113._nodename = 'Node113'
  7063. Node113._nodeType = 'rect';
  7064. zoomNodeList.push({
  7065. node: Node113,
  7066. attr: 'node.borderwidth'
  7067. });
  7068. (function (node, _img) {
  7069. var setWidth = node.setWidth,
  7070. setHeight = node.setHeight;
  7071. node.setWidth = function (width) {
  7072. if (width === this.getWidth()) return ;
  7073. var height = this.getHeight();
  7074. this.a('node.width', width);
  7075. this.a('node.rect', [0,0,width, height]);
  7076. setWidth.apply(this, arguments);
  7077. }
  7078. node.setHeight = function (height) {
  7079. if (height === this.getHeight()) return ;
  7080. var width = this.getWidth();
  7081. this.a('node.height', height);
  7082. this.a('node.rect', [0,0,width, height]);
  7083. setHeight.apply(this, arguments);
  7084. }
  7085. })(Node113, Node113.getImage());_ratio = GD.getRatioWithRotation(0*Math.PI/180, ratio);
  7086. var Node114type = 'rect';
  7087. var Node114 = new ht.Node(),
  7088. Node114BorderWidth = 1*2;
  7089. if (Node114type === 'arc') {
  7090. Node114BorderWidth *= 1;
  7091. }
  7092. Node114.setImage(GD.getRectJSON(94*_ratio.ratioX, 24.33138*_ratio.ratioY, Node114type, '@arcFrom@', '@arcTo@', '@arcClose@'));
  7093. Node114.setPosition(354*ratio.ratioX, 76*ratio.ratioY);
  7094. Node114.setSize(94*_ratio.ratioX, 24.33138*_ratio.ratioY);
  7095. Node114.s({
  7096. 'pixelPerfect':true
  7097. /*@AddPara@*/
  7098. });
  7099. Node114.a('node.width', 94*_ratio.ratioX);
  7100. Node114.a('node.height', 24.33138*_ratio.ratioY);
  7101. Node114.a('node.type', Node114type);
  7102. Node114.a('node.rect', [0, 0, 94*_ratio.ratioX, 24.33138*_ratio.ratioY]);
  7103. Node114.a('node.background', 'rgba(255,255,255,0.003921569)');
  7104. Node114.a('node.gradientcolor', '');
  7105. Node114.a('node.gradient', '');
  7106. Node114.a('node.borderwidth', Node114BorderWidth);
  7107. Node114.a('node.color', 'rgba(224,224,224,1)');
  7108. Node114.a('node.fillrect', [0,0,0,0]);
  7109. Node114.a('node.fillbackcolor', 'rgba(0,0,0,0)');
  7110. Node114.a('node.fillgradientcolor', 'rgba(0,0,0,0)');
  7111. Node114.a('node.fillgradient', '');
  7112. if (Node114type !== 'rect') {
  7113. Node114.a('node.arcFrom', parseFloat('@arcFrom@'));
  7114. Node114.a('node.arcTo', parseFloat('@arcTo@'));
  7115. Node114.a('node.arcClose', '@arcClose@' === 'true' ? true : false);
  7116. }
  7117. if (Node114type === 'arc') {
  7118. Node114.a('node.arcOval', true);
  7119. }
  7120. Node114.setRotation(0*Math.PI/180);
  7121. Node114.borderWidth = Node114BorderWidth;
  7122. Node114.borderFillwidth = Node114BorderWidth;
  7123. dataModel.add(Node114);
  7124. Node114._nodename = 'Node114'
  7125. Node114._nodeType = 'rect';
  7126. zoomNodeList.push({
  7127. node: Node114,
  7128. attr: 'node.borderwidth'
  7129. });
  7130. (function (node, _img) {
  7131. var setWidth = node.setWidth,
  7132. setHeight = node.setHeight;
  7133. node.setWidth = function (width) {
  7134. if (width === this.getWidth()) return ;
  7135. var height = this.getHeight();
  7136. this.a('node.width', width);
  7137. this.a('node.rect', [0,0,width, height]);
  7138. setWidth.apply(this, arguments);
  7139. }
  7140. node.setHeight = function (height) {
  7141. if (height === this.getHeight()) return ;
  7142. var width = this.getWidth();
  7143. this.a('node.height', height);
  7144. this.a('node.rect', [0,0,width, height]);
  7145. setHeight.apply(this, arguments);
  7146. }
  7147. })(Node114, Node114.getImage());_ratio = GD.getRatioWithRotation(0*Math.PI/180, ratio);
  7148. var Node115type = 'rect';
  7149. var Node115 = new ht.Node(),
  7150. Node115BorderWidth = 1*2;
  7151. if (Node115type === 'arc') {
  7152. Node115BorderWidth *= 1;
  7153. }
  7154. Node115.setImage(GD.getRectJSON(94*_ratio.ratioX, 24.33138*_ratio.ratioY, Node115type, '@arcFrom@', '@arcTo@', '@arcClose@'));
  7155. Node115.setPosition(354*ratio.ratioX, 100*ratio.ratioY);
  7156. Node115.setSize(94*_ratio.ratioX, 24.33138*_ratio.ratioY);
  7157. Node115.s({
  7158. 'pixelPerfect':true
  7159. /*@AddPara@*/
  7160. });
  7161. Node115.a('node.width', 94*_ratio.ratioX);
  7162. Node115.a('node.height', 24.33138*_ratio.ratioY);
  7163. Node115.a('node.type', Node115type);
  7164. Node115.a('node.rect', [0, 0, 94*_ratio.ratioX, 24.33138*_ratio.ratioY]);
  7165. Node115.a('node.background', 'rgba(255,255,255,0.003921569)');
  7166. Node115.a('node.gradientcolor', '');
  7167. Node115.a('node.gradient', '');
  7168. Node115.a('node.borderwidth', Node115BorderWidth);
  7169. Node115.a('node.color', 'rgba(224,224,224,1)');
  7170. Node115.a('node.fillrect', [0,0,0,0]);
  7171. Node115.a('node.fillbackcolor', 'rgba(0,0,0,0)');
  7172. Node115.a('node.fillgradientcolor', 'rgba(0,0,0,0)');
  7173. Node115.a('node.fillgradient', '');
  7174. if (Node115type !== 'rect') {
  7175. Node115.a('node.arcFrom', parseFloat('@arcFrom@'));
  7176. Node115.a('node.arcTo', parseFloat('@arcTo@'));
  7177. Node115.a('node.arcClose', '@arcClose@' === 'true' ? true : false);
  7178. }
  7179. if (Node115type === 'arc') {
  7180. Node115.a('node.arcOval', true);
  7181. }
  7182. Node115.setRotation(0*Math.PI/180);
  7183. Node115.borderWidth = Node115BorderWidth;
  7184. Node115.borderFillwidth = Node115BorderWidth;
  7185. dataModel.add(Node115);
  7186. Node115._nodename = 'Node115'
  7187. Node115._nodeType = 'rect';
  7188. zoomNodeList.push({
  7189. node: Node115,
  7190. attr: 'node.borderwidth'
  7191. });
  7192. (function (node, _img) {
  7193. var setWidth = node.setWidth,
  7194. setHeight = node.setHeight;
  7195. node.setWidth = function (width) {
  7196. if (width === this.getWidth()) return ;
  7197. var height = this.getHeight();
  7198. this.a('node.width', width);
  7199. this.a('node.rect', [0,0,width, height]);
  7200. setWidth.apply(this, arguments);
  7201. }
  7202. node.setHeight = function (height) {
  7203. if (height === this.getHeight()) return ;
  7204. var width = this.getWidth();
  7205. this.a('node.height', height);
  7206. this.a('node.rect', [0,0,width, height]);
  7207. setHeight.apply(this, arguments);
  7208. }
  7209. })(Node115, Node115.getImage());_ratio = GD.getRatioWithRotation(0*Math.PI/180, ratio);
  7210. var Node116type = 'rect';
  7211. var Node116 = new ht.Node(),
  7212. Node116BorderWidth = 1*2;
  7213. if (Node116type === 'arc') {
  7214. Node116BorderWidth *= 1;
  7215. }
  7216. Node116.setImage(GD.getRectJSON(94*_ratio.ratioX, 24.33136*_ratio.ratioY, Node116type, '@arcFrom@', '@arcTo@', '@arcClose@'));
  7217. Node116.setPosition(354*ratio.ratioX, 125*ratio.ratioY);
  7218. Node116.setSize(94*_ratio.ratioX, 24.33136*_ratio.ratioY);
  7219. Node116.s({
  7220. 'pixelPerfect':true
  7221. /*@AddPara@*/
  7222. });
  7223. Node116.a('node.width', 94*_ratio.ratioX);
  7224. Node116.a('node.height', 24.33136*_ratio.ratioY);
  7225. Node116.a('node.type', Node116type);
  7226. Node116.a('node.rect', [0, 0, 94*_ratio.ratioX, 24.33136*_ratio.ratioY]);
  7227. Node116.a('node.background', 'rgba(255,255,255,0.003921569)');
  7228. Node116.a('node.gradientcolor', '');
  7229. Node116.a('node.gradient', '');
  7230. Node116.a('node.borderwidth', Node116BorderWidth);
  7231. Node116.a('node.color', 'rgba(224,224,224,1)');
  7232. Node116.a('node.fillrect', [0,0,0,0]);
  7233. Node116.a('node.fillbackcolor', 'rgba(0,0,0,0)');
  7234. Node116.a('node.fillgradientcolor', 'rgba(0,0,0,0)');
  7235. Node116.a('node.fillgradient', '');
  7236. if (Node116type !== 'rect') {
  7237. Node116.a('node.arcFrom', parseFloat('@arcFrom@'));
  7238. Node116.a('node.arcTo', parseFloat('@arcTo@'));
  7239. Node116.a('node.arcClose', '@arcClose@' === 'true' ? true : false);
  7240. }
  7241. if (Node116type === 'arc') {
  7242. Node116.a('node.arcOval', true);
  7243. }
  7244. Node116.setRotation(0*Math.PI/180);
  7245. Node116.borderWidth = Node116BorderWidth;
  7246. Node116.borderFillwidth = Node116BorderWidth;
  7247. dataModel.add(Node116);
  7248. Node116._nodename = 'Node116'
  7249. Node116._nodeType = 'rect';
  7250. zoomNodeList.push({
  7251. node: Node116,
  7252. attr: 'node.borderwidth'
  7253. });
  7254. (function (node, _img) {
  7255. var setWidth = node.setWidth,
  7256. setHeight = node.setHeight;
  7257. node.setWidth = function (width) {
  7258. if (width === this.getWidth()) return ;
  7259. var height = this.getHeight();
  7260. this.a('node.width', width);
  7261. this.a('node.rect', [0,0,width, height]);
  7262. setWidth.apply(this, arguments);
  7263. }
  7264. node.setHeight = function (height) {
  7265. if (height === this.getHeight()) return ;
  7266. var width = this.getWidth();
  7267. this.a('node.height', height);
  7268. this.a('node.rect', [0,0,width, height]);
  7269. setHeight.apply(this, arguments);
  7270. }
  7271. })(Node116, Node116.getImage());_ratio = GD.getRatioWithRotation(0*Math.PI/180, ratio);
  7272. var Node117type = 'rect';
  7273. var Node117 = new ht.Node(),
  7274. Node117BorderWidth = 1*2;
  7275. if (Node117type === 'arc') {
  7276. Node117BorderWidth *= 1;
  7277. }
  7278. Node117.setImage(GD.getRectJSON(94*_ratio.ratioX, 24.33138*_ratio.ratioY, Node117type, '@arcFrom@', '@arcTo@', '@arcClose@'));
  7279. Node117.setPosition(354*ratio.ratioX, 149*ratio.ratioY);
  7280. Node117.setSize(94*_ratio.ratioX, 24.33138*_ratio.ratioY);
  7281. Node117.s({
  7282. 'pixelPerfect':true
  7283. /*@AddPara@*/
  7284. });
  7285. Node117.a('node.width', 94*_ratio.ratioX);
  7286. Node117.a('node.height', 24.33138*_ratio.ratioY);
  7287. Node117.a('node.type', Node117type);
  7288. Node117.a('node.rect', [0, 0, 94*_ratio.ratioX, 24.33138*_ratio.ratioY]);
  7289. Node117.a('node.background', 'rgba(255,255,255,0.003921569)');
  7290. Node117.a('node.gradientcolor', '');
  7291. Node117.a('node.gradient', '');
  7292. Node117.a('node.borderwidth', Node117BorderWidth);
  7293. Node117.a('node.color', 'rgba(224,224,224,1)');
  7294. Node117.a('node.fillrect', [0,0,0,0]);
  7295. Node117.a('node.fillbackcolor', 'rgba(0,0,0,0)');
  7296. Node117.a('node.fillgradientcolor', 'rgba(0,0,0,0)');
  7297. Node117.a('node.fillgradient', '');
  7298. if (Node117type !== 'rect') {
  7299. Node117.a('node.arcFrom', parseFloat('@arcFrom@'));
  7300. Node117.a('node.arcTo', parseFloat('@arcTo@'));
  7301. Node117.a('node.arcClose', '@arcClose@' === 'true' ? true : false);
  7302. }
  7303. if (Node117type === 'arc') {
  7304. Node117.a('node.arcOval', true);
  7305. }
  7306. Node117.setRotation(0*Math.PI/180);
  7307. Node117.borderWidth = Node117BorderWidth;
  7308. Node117.borderFillwidth = Node117BorderWidth;
  7309. dataModel.add(Node117);
  7310. Node117._nodename = 'Node117'
  7311. Node117._nodeType = 'rect';
  7312. zoomNodeList.push({
  7313. node: Node117,
  7314. attr: 'node.borderwidth'
  7315. });
  7316. (function (node, _img) {
  7317. var setWidth = node.setWidth,
  7318. setHeight = node.setHeight;
  7319. node.setWidth = function (width) {
  7320. if (width === this.getWidth()) return ;
  7321. var height = this.getHeight();
  7322. this.a('node.width', width);
  7323. this.a('node.rect', [0,0,width, height]);
  7324. setWidth.apply(this, arguments);
  7325. }
  7326. node.setHeight = function (height) {
  7327. if (height === this.getHeight()) return ;
  7328. var width = this.getWidth();
  7329. this.a('node.height', height);
  7330. this.a('node.rect', [0,0,width, height]);
  7331. setHeight.apply(this, arguments);
  7332. }
  7333. })(Node117, Node117.getImage());_ratio = GD.getRatioWithRotation(0*Math.PI/180, ratio);
  7334. var Node118 = new ht.Node();
  7335. var Node118textStart, Node118textWidth, Node118lineStart, Node118align = 'center', Node118fontSize = 13.3333*_ratio.ratioY,Node118width = 58*_ratio.ratioX, Node118height = 26*_ratio.ratioY;
  7336. (function () {
  7337. if (Node118align === 'left') {
  7338. Node118textStart = Node118fontSize * 0.2 > 2 ? Node118fontSize * 0.2 - 4 : Node118fontSize * 0.2 - 9;
  7339. Node118textWidth = Node118width;
  7340. Node118lineStart = 1;
  7341. } else if (Node118align === 'right') {
  7342. Node118textStart = 0;
  7343. Node118textWidth =Node118fontSize <= 8 ? Node118width + Node118fontSize * 0.2 + 6 : Node118width - Node118fontSize * 0.2;
  7344. Node118lineStart = (Node118width - (ht.Default.getTextSize('0', ' '+ Node118fontSize + 'px "Arial"').width + 6)) * 0.5;
  7345. } else if (Node118align === 'center') {
  7346. Node118textStart = -3;
  7347. Node118textWidth = Node118width;
  7348. Node118lineStart = Node118width - ht.Default.getTextSize('0', ' '+ Node118fontSize + 'px "Arial"').width - 11;
  7349. }
  7350. })();
  7351. Node118.setImage(GD.getTextJSON(Node118width, Node118height, true, false, false, ' '+ Node118fontSize + 'px "Arial"'))
  7352. Node118.setPosition(354*ratio.ratioX, 54*ratio.ratioY);
  7353. Node118.setWidth(Node118width);
  7354. Node118.setHeight(Node118height);
  7355. Node118._nodeType = 'text';
  7356. Node118._disallowEvert = true;
  7357. Node118.setRotation(0*Math.PI/180);
  7358. Node118.a('node.width', Node118width);
  7359. Node118.a('node.height', Node118height);
  7360. Node118.a('node.rect', [0, 0, Node118width, Node118height]);
  7361. Node118.a('node.bordercolor','rgba(0,0,0,1)');
  7362. Node118.a('node.borderwidth', 0);
  7363. Node118.a('node.background','' || 'rgba(0,0,0,0)');
  7364. Node118.a('node.gradient','');
  7365. Node118.a('node.gradientcolor','');
  7366. Node118.a('node.text','0');
  7367. Node118.a('node.textalign','center');
  7368. Node118.a('node.textvAlign','middle');
  7369. Node118.a('node.textrect', [Node118textStart, 0, Node118textWidth, Node118height]);
  7370. Node118.a('node.color','rgba(0,0,0,1)');
  7371. Node118.a('node.font',' '+ Node118fontSize + 'px "Arial"');
  7372. Node118.a('node.textvisible',true);
  7373. Node118.a('node.linefeed',false);
  7374. if (false) {
  7375. Node118.a('node.textfunc',function(g) {
  7376. g.beginPath();
  7377. var str=Node118.a('node.text') || '0';
  7378. var color=Node118.a('node.color') || 'rgba(0,0,0,1)';
  7379. canvasTextAutoLine(str,0,13.3333*0.5*_ratio.ratioY,Node118width,Node118height,13.3333*_ratio.ratioY,"center",color,' '+ Node118fontSize + 'px "Arial"', 0,g);
  7380. });
  7381. }
  7382. if (false) {
  7383. Node118.a('node.underlinepoints',[Node118lineStart, (26 - 13.3333) * 0.5 * _ratio.ratioY + Node118fontSize + 2 , ht.Default.getTextSize('0', ' '+ Node118fontSize + 'px "Arial"').width + 6, (Node118height - Node118fontSize) * 0.5*_ratio.ratioY + Node118fontSize + 2 ]);
  7384. Node118.a('node.underlinevisible',false);
  7385. Node118.a('node.underlineBorderWidth', 1);
  7386. }
  7387. dataModel.add(Node118);
  7388. zoomNodeList.push({
  7389. node: Node118,
  7390. borderWidth: 0,
  7391. attr: 'node.borderwidth'
  7392. }); _ratio = GD.getRatioWithRotation(0*Math.PI/180, ratio);
  7393. var Node119 = new ht.Node();
  7394. var Node119textStart, Node119textWidth, Node119lineStart, Node119align = 'center', Node119fontSize = 13.3333*_ratio.ratioY,Node119width = 58*_ratio.ratioX, Node119height = 26*_ratio.ratioY;
  7395. (function () {
  7396. if (Node119align === 'left') {
  7397. Node119textStart = Node119fontSize * 0.2 > 2 ? Node119fontSize * 0.2 - 4 : Node119fontSize * 0.2 - 9;
  7398. Node119textWidth = Node119width;
  7399. Node119lineStart = 1;
  7400. } else if (Node119align === 'right') {
  7401. Node119textStart = 0;
  7402. Node119textWidth =Node119fontSize <= 8 ? Node119width + Node119fontSize * 0.2 + 6 : Node119width - Node119fontSize * 0.2;
  7403. Node119lineStart = (Node119width - (ht.Default.getTextSize('0', ' '+ Node119fontSize + 'px "Arial"').width + 6)) * 0.5;
  7404. } else if (Node119align === 'center') {
  7405. Node119textStart = -3;
  7406. Node119textWidth = Node119width;
  7407. Node119lineStart = Node119width - ht.Default.getTextSize('0', ' '+ Node119fontSize + 'px "Arial"').width - 11;
  7408. }
  7409. })();
  7410. Node119.setImage(GD.getTextJSON(Node119width, Node119height, true, false, false, ' '+ Node119fontSize + 'px "Arial"'))
  7411. Node119.setPosition(354*ratio.ratioX, 78*ratio.ratioY);
  7412. Node119.setWidth(Node119width);
  7413. Node119.setHeight(Node119height);
  7414. Node119._nodeType = 'text';
  7415. Node119._disallowEvert = true;
  7416. Node119.setRotation(0*Math.PI/180);
  7417. Node119.a('node.width', Node119width);
  7418. Node119.a('node.height', Node119height);
  7419. Node119.a('node.rect', [0, 0, Node119width, Node119height]);
  7420. Node119.a('node.bordercolor','rgba(0,0,0,1)');
  7421. Node119.a('node.borderwidth', 0);
  7422. Node119.a('node.background','' || 'rgba(0,0,0,0)');
  7423. Node119.a('node.gradient','');
  7424. Node119.a('node.gradientcolor','');
  7425. Node119.a('node.text','0');
  7426. Node119.a('node.textalign','center');
  7427. Node119.a('node.textvAlign','middle');
  7428. Node119.a('node.textrect', [Node119textStart, 0, Node119textWidth, Node119height]);
  7429. Node119.a('node.color','rgba(0,0,0,1)');
  7430. Node119.a('node.font',' '+ Node119fontSize + 'px "Arial"');
  7431. Node119.a('node.textvisible',true);
  7432. Node119.a('node.linefeed',false);
  7433. if (false) {
  7434. Node119.a('node.textfunc',function(g) {
  7435. g.beginPath();
  7436. var str=Node119.a('node.text') || '0';
  7437. var color=Node119.a('node.color') || 'rgba(0,0,0,1)';
  7438. canvasTextAutoLine(str,0,13.3333*0.5*_ratio.ratioY,Node119width,Node119height,13.3333*_ratio.ratioY,"center",color,' '+ Node119fontSize + 'px "Arial"', 0,g);
  7439. });
  7440. }
  7441. if (false) {
  7442. Node119.a('node.underlinepoints',[Node119lineStart, (26 - 13.3333) * 0.5 * _ratio.ratioY + Node119fontSize + 2 , ht.Default.getTextSize('0', ' '+ Node119fontSize + 'px "Arial"').width + 6, (Node119height - Node119fontSize) * 0.5*_ratio.ratioY + Node119fontSize + 2 ]);
  7443. Node119.a('node.underlinevisible',false);
  7444. Node119.a('node.underlineBorderWidth', 1);
  7445. }
  7446. dataModel.add(Node119);
  7447. zoomNodeList.push({
  7448. node: Node119,
  7449. borderWidth: 0,
  7450. attr: 'node.borderwidth'
  7451. }); _ratio = GD.getRatioWithRotation(0*Math.PI/180, ratio);
  7452. var Node120 = new ht.Node();
  7453. var Node120textStart, Node120textWidth, Node120lineStart, Node120align = 'center', Node120fontSize = 13.3333*_ratio.ratioY,Node120width = 58*_ratio.ratioX, Node120height = 26*_ratio.ratioY;
  7454. (function () {
  7455. if (Node120align === 'left') {
  7456. Node120textStart = Node120fontSize * 0.2 > 2 ? Node120fontSize * 0.2 - 4 : Node120fontSize * 0.2 - 9;
  7457. Node120textWidth = Node120width;
  7458. Node120lineStart = 1;
  7459. } else if (Node120align === 'right') {
  7460. Node120textStart = 0;
  7461. Node120textWidth =Node120fontSize <= 8 ? Node120width + Node120fontSize * 0.2 + 6 : Node120width - Node120fontSize * 0.2;
  7462. Node120lineStart = (Node120width - (ht.Default.getTextSize('0', ' '+ Node120fontSize + 'px "Arial"').width + 6)) * 0.5;
  7463. } else if (Node120align === 'center') {
  7464. Node120textStart = -3;
  7465. Node120textWidth = Node120width;
  7466. Node120lineStart = Node120width - ht.Default.getTextSize('0', ' '+ Node120fontSize + 'px "Arial"').width - 11;
  7467. }
  7468. })();
  7469. Node120.setImage(GD.getTextJSON(Node120width, Node120height, true, false, false, ' '+ Node120fontSize + 'px "Arial"'))
  7470. Node120.setPosition(354*ratio.ratioX, 103*ratio.ratioY);
  7471. Node120.setWidth(Node120width);
  7472. Node120.setHeight(Node120height);
  7473. Node120._nodeType = 'text';
  7474. Node120._disallowEvert = true;
  7475. Node120.setRotation(0*Math.PI/180);
  7476. Node120.a('node.width', Node120width);
  7477. Node120.a('node.height', Node120height);
  7478. Node120.a('node.rect', [0, 0, Node120width, Node120height]);
  7479. Node120.a('node.bordercolor','rgba(0,0,0,1)');
  7480. Node120.a('node.borderwidth', 0);
  7481. Node120.a('node.background','' || 'rgba(0,0,0,0)');
  7482. Node120.a('node.gradient','');
  7483. Node120.a('node.gradientcolor','');
  7484. Node120.a('node.text','0');
  7485. Node120.a('node.textalign','center');
  7486. Node120.a('node.textvAlign','middle');
  7487. Node120.a('node.textrect', [Node120textStart, 0, Node120textWidth, Node120height]);
  7488. Node120.a('node.color','rgba(0,0,0,1)');
  7489. Node120.a('node.font',' '+ Node120fontSize + 'px "Arial"');
  7490. Node120.a('node.textvisible',true);
  7491. Node120.a('node.linefeed',false);
  7492. if (false) {
  7493. Node120.a('node.textfunc',function(g) {
  7494. g.beginPath();
  7495. var str=Node120.a('node.text') || '0';
  7496. var color=Node120.a('node.color') || 'rgba(0,0,0,1)';
  7497. canvasTextAutoLine(str,0,13.3333*0.5*_ratio.ratioY,Node120width,Node120height,13.3333*_ratio.ratioY,"center",color,' '+ Node120fontSize + 'px "Arial"', 0,g);
  7498. });
  7499. }
  7500. if (false) {
  7501. Node120.a('node.underlinepoints',[Node120lineStart, (26 - 13.3333) * 0.5 * _ratio.ratioY + Node120fontSize + 2 , ht.Default.getTextSize('0', ' '+ Node120fontSize + 'px "Arial"').width + 6, (Node120height - Node120fontSize) * 0.5*_ratio.ratioY + Node120fontSize + 2 ]);
  7502. Node120.a('node.underlinevisible',false);
  7503. Node120.a('node.underlineBorderWidth', 1);
  7504. }
  7505. dataModel.add(Node120);
  7506. zoomNodeList.push({
  7507. node: Node120,
  7508. borderWidth: 0,
  7509. attr: 'node.borderwidth'
  7510. }); _ratio = GD.getRatioWithRotation(0*Math.PI/180, ratio);
  7511. var Node121 = new ht.Node();
  7512. var Node121textStart, Node121textWidth, Node121lineStart, Node121align = 'center', Node121fontSize = 13.3333*_ratio.ratioY,Node121width = 58*_ratio.ratioX, Node121height = 26*_ratio.ratioY;
  7513. (function () {
  7514. if (Node121align === 'left') {
  7515. Node121textStart = Node121fontSize * 0.2 > 2 ? Node121fontSize * 0.2 - 4 : Node121fontSize * 0.2 - 9;
  7516. Node121textWidth = Node121width;
  7517. Node121lineStart = 1;
  7518. } else if (Node121align === 'right') {
  7519. Node121textStart = 0;
  7520. Node121textWidth =Node121fontSize <= 8 ? Node121width + Node121fontSize * 0.2 + 6 : Node121width - Node121fontSize * 0.2;
  7521. Node121lineStart = (Node121width - (ht.Default.getTextSize('0', ' '+ Node121fontSize + 'px "Arial"').width + 6)) * 0.5;
  7522. } else if (Node121align === 'center') {
  7523. Node121textStart = -3;
  7524. Node121textWidth = Node121width;
  7525. Node121lineStart = Node121width - ht.Default.getTextSize('0', ' '+ Node121fontSize + 'px "Arial"').width - 11;
  7526. }
  7527. })();
  7528. Node121.setImage(GD.getTextJSON(Node121width, Node121height, true, false, false, ' '+ Node121fontSize + 'px "Arial"'))
  7529. Node121.setPosition(354*ratio.ratioX, 126*ratio.ratioY);
  7530. Node121.setWidth(Node121width);
  7531. Node121.setHeight(Node121height);
  7532. Node121._nodeType = 'text';
  7533. Node121._disallowEvert = true;
  7534. Node121.setRotation(0*Math.PI/180);
  7535. Node121.a('node.width', Node121width);
  7536. Node121.a('node.height', Node121height);
  7537. Node121.a('node.rect', [0, 0, Node121width, Node121height]);
  7538. Node121.a('node.bordercolor','rgba(0,0,0,1)');
  7539. Node121.a('node.borderwidth', 0);
  7540. Node121.a('node.background','' || 'rgba(0,0,0,0)');
  7541. Node121.a('node.gradient','');
  7542. Node121.a('node.gradientcolor','');
  7543. Node121.a('node.text','0');
  7544. Node121.a('node.textalign','center');
  7545. Node121.a('node.textvAlign','middle');
  7546. Node121.a('node.textrect', [Node121textStart, 0, Node121textWidth, Node121height]);
  7547. Node121.a('node.color','rgba(0,0,0,1)');
  7548. Node121.a('node.font',' '+ Node121fontSize + 'px "Arial"');
  7549. Node121.a('node.textvisible',true);
  7550. Node121.a('node.linefeed',false);
  7551. if (false) {
  7552. Node121.a('node.textfunc',function(g) {
  7553. g.beginPath();
  7554. var str=Node121.a('node.text') || '0';
  7555. var color=Node121.a('node.color') || 'rgba(0,0,0,1)';
  7556. canvasTextAutoLine(str,0,13.3333*0.5*_ratio.ratioY,Node121width,Node121height,13.3333*_ratio.ratioY,"center",color,' '+ Node121fontSize + 'px "Arial"', 0,g);
  7557. });
  7558. }
  7559. if (false) {
  7560. Node121.a('node.underlinepoints',[Node121lineStart, (26 - 13.3333) * 0.5 * _ratio.ratioY + Node121fontSize + 2 , ht.Default.getTextSize('0', ' '+ Node121fontSize + 'px "Arial"').width + 6, (Node121height - Node121fontSize) * 0.5*_ratio.ratioY + Node121fontSize + 2 ]);
  7561. Node121.a('node.underlinevisible',false);
  7562. Node121.a('node.underlineBorderWidth', 1);
  7563. }
  7564. dataModel.add(Node121);
  7565. zoomNodeList.push({
  7566. node: Node121,
  7567. borderWidth: 0,
  7568. attr: 'node.borderwidth'
  7569. }); _ratio = GD.getRatioWithRotation(0*Math.PI/180, ratio);
  7570. var Node122 = new ht.Node();
  7571. var Node122textStart, Node122textWidth, Node122lineStart, Node122align = 'center', Node122fontSize = 13.3333*_ratio.ratioY,Node122width = 58*_ratio.ratioX, Node122height = 26*_ratio.ratioY;
  7572. (function () {
  7573. if (Node122align === 'left') {
  7574. Node122textStart = Node122fontSize * 0.2 > 2 ? Node122fontSize * 0.2 - 4 : Node122fontSize * 0.2 - 9;
  7575. Node122textWidth = Node122width;
  7576. Node122lineStart = 1;
  7577. } else if (Node122align === 'right') {
  7578. Node122textStart = 0;
  7579. Node122textWidth =Node122fontSize <= 8 ? Node122width + Node122fontSize * 0.2 + 6 : Node122width - Node122fontSize * 0.2;
  7580. Node122lineStart = (Node122width - (ht.Default.getTextSize('0', ' '+ Node122fontSize + 'px "Arial"').width + 6)) * 0.5;
  7581. } else if (Node122align === 'center') {
  7582. Node122textStart = -3;
  7583. Node122textWidth = Node122width;
  7584. Node122lineStart = Node122width - ht.Default.getTextSize('0', ' '+ Node122fontSize + 'px "Arial"').width - 11;
  7585. }
  7586. })();
  7587. Node122.setImage(GD.getTextJSON(Node122width, Node122height, true, false, false, ' '+ Node122fontSize + 'px "Arial"'))
  7588. Node122.setPosition(354*ratio.ratioX, 150*ratio.ratioY);
  7589. Node122.setWidth(Node122width);
  7590. Node122.setHeight(Node122height);
  7591. Node122._nodeType = 'text';
  7592. Node122._disallowEvert = true;
  7593. Node122.setRotation(0*Math.PI/180);
  7594. Node122.a('node.width', Node122width);
  7595. Node122.a('node.height', Node122height);
  7596. Node122.a('node.rect', [0, 0, Node122width, Node122height]);
  7597. Node122.a('node.bordercolor','rgba(0,0,0,1)');
  7598. Node122.a('node.borderwidth', 0);
  7599. Node122.a('node.background','' || 'rgba(0,0,0,0)');
  7600. Node122.a('node.gradient','');
  7601. Node122.a('node.gradientcolor','');
  7602. Node122.a('node.text','0');
  7603. Node122.a('node.textalign','center');
  7604. Node122.a('node.textvAlign','middle');
  7605. Node122.a('node.textrect', [Node122textStart, 0, Node122textWidth, Node122height]);
  7606. Node122.a('node.color','rgba(0,0,0,1)');
  7607. Node122.a('node.font',' '+ Node122fontSize + 'px "Arial"');
  7608. Node122.a('node.textvisible',true);
  7609. Node122.a('node.linefeed',false);
  7610. if (false) {
  7611. Node122.a('node.textfunc',function(g) {
  7612. g.beginPath();
  7613. var str=Node122.a('node.text') || '0';
  7614. var color=Node122.a('node.color') || 'rgba(0,0,0,1)';
  7615. canvasTextAutoLine(str,0,13.3333*0.5*_ratio.ratioY,Node122width,Node122height,13.3333*_ratio.ratioY,"center",color,' '+ Node122fontSize + 'px "Arial"', 0,g);
  7616. });
  7617. }
  7618. if (false) {
  7619. Node122.a('node.underlinepoints',[Node122lineStart, (26 - 13.3333) * 0.5 * _ratio.ratioY + Node122fontSize + 2 , ht.Default.getTextSize('0', ' '+ Node122fontSize + 'px "Arial"').width + 6, (Node122height - Node122fontSize) * 0.5*_ratio.ratioY + Node122fontSize + 2 ]);
  7620. Node122.a('node.underlinevisible',false);
  7621. Node122.a('node.underlineBorderWidth', 1);
  7622. }
  7623. dataModel.add(Node122);
  7624. zoomNodeList.push({
  7625. node: Node122,
  7626. borderWidth: 0,
  7627. attr: 'node.borderwidth'
  7628. }); _ratio = GD.getRatioWithRotation(0*Math.PI/180, ratio);
  7629. var Node123type = 'rect';
  7630. var Node123 = new ht.Node(),
  7631. Node123BorderWidth = 1*2;
  7632. if (Node123type === 'arc') {
  7633. Node123BorderWidth *= 1;
  7634. }
  7635. Node123.setImage(GD.getRectJSON(65*_ratio.ratioX, 24.33136*_ratio.ratioY, Node123type, '@arcFrom@', '@arcTo@', '@arcClose@'));
  7636. Node123.setPosition(433*ratio.ratioX, 52*ratio.ratioY);
  7637. Node123.setSize(65*_ratio.ratioX, 24.33136*_ratio.ratioY);
  7638. Node123.s({
  7639. 'pixelPerfect':true
  7640. /*@AddPara@*/
  7641. });
  7642. Node123.a('node.width', 65*_ratio.ratioX);
  7643. Node123.a('node.height', 24.33136*_ratio.ratioY);
  7644. Node123.a('node.type', Node123type);
  7645. Node123.a('node.rect', [0, 0, 65*_ratio.ratioX, 24.33136*_ratio.ratioY]);
  7646. Node123.a('node.background', 'rgba(255,255,255,0.003921569)');
  7647. Node123.a('node.gradientcolor', '');
  7648. Node123.a('node.gradient', '');
  7649. Node123.a('node.borderwidth', Node123BorderWidth);
  7650. Node123.a('node.color', 'rgba(224,224,224,1)');
  7651. Node123.a('node.fillrect', [0,0,0,0]);
  7652. Node123.a('node.fillbackcolor', 'rgba(0,0,0,0)');
  7653. Node123.a('node.fillgradientcolor', 'rgba(0,0,0,0)');
  7654. Node123.a('node.fillgradient', '');
  7655. if (Node123type !== 'rect') {
  7656. Node123.a('node.arcFrom', parseFloat('@arcFrom@'));
  7657. Node123.a('node.arcTo', parseFloat('@arcTo@'));
  7658. Node123.a('node.arcClose', '@arcClose@' === 'true' ? true : false);
  7659. }
  7660. if (Node123type === 'arc') {
  7661. Node123.a('node.arcOval', true);
  7662. }
  7663. Node123.setRotation(0*Math.PI/180);
  7664. Node123.borderWidth = Node123BorderWidth;
  7665. Node123.borderFillwidth = Node123BorderWidth;
  7666. dataModel.add(Node123);
  7667. Node123._nodename = 'Node123'
  7668. Node123._nodeType = 'rect';
  7669. zoomNodeList.push({
  7670. node: Node123,
  7671. attr: 'node.borderwidth'
  7672. });
  7673. (function (node, _img) {
  7674. var setWidth = node.setWidth,
  7675. setHeight = node.setHeight;
  7676. node.setWidth = function (width) {
  7677. if (width === this.getWidth()) return ;
  7678. var height = this.getHeight();
  7679. this.a('node.width', width);
  7680. this.a('node.rect', [0,0,width, height]);
  7681. setWidth.apply(this, arguments);
  7682. }
  7683. node.setHeight = function (height) {
  7684. if (height === this.getHeight()) return ;
  7685. var width = this.getWidth();
  7686. this.a('node.height', height);
  7687. this.a('node.rect', [0,0,width, height]);
  7688. setHeight.apply(this, arguments);
  7689. }
  7690. })(Node123, Node123.getImage());_ratio = GD.getRatioWithRotation(0*Math.PI/180, ratio);
  7691. var Node124type = 'rect';
  7692. var Node124 = new ht.Node(),
  7693. Node124BorderWidth = 1*2;
  7694. if (Node124type === 'arc') {
  7695. Node124BorderWidth *= 1;
  7696. }
  7697. Node124.setImage(GD.getRectJSON(65*_ratio.ratioX, 24.33138*_ratio.ratioY, Node124type, '@arcFrom@', '@arcTo@', '@arcClose@'));
  7698. Node124.setPosition(433*ratio.ratioX, 76*ratio.ratioY);
  7699. Node124.setSize(65*_ratio.ratioX, 24.33138*_ratio.ratioY);
  7700. Node124.s({
  7701. 'pixelPerfect':true
  7702. /*@AddPara@*/
  7703. });
  7704. Node124.a('node.width', 65*_ratio.ratioX);
  7705. Node124.a('node.height', 24.33138*_ratio.ratioY);
  7706. Node124.a('node.type', Node124type);
  7707. Node124.a('node.rect', [0, 0, 65*_ratio.ratioX, 24.33138*_ratio.ratioY]);
  7708. Node124.a('node.background', 'rgba(255,255,255,0.003921569)');
  7709. Node124.a('node.gradientcolor', '');
  7710. Node124.a('node.gradient', '');
  7711. Node124.a('node.borderwidth', Node124BorderWidth);
  7712. Node124.a('node.color', 'rgba(224,224,224,1)');
  7713. Node124.a('node.fillrect', [0,0,0,0]);
  7714. Node124.a('node.fillbackcolor', 'rgba(0,0,0,0)');
  7715. Node124.a('node.fillgradientcolor', 'rgba(0,0,0,0)');
  7716. Node124.a('node.fillgradient', '');
  7717. if (Node124type !== 'rect') {
  7718. Node124.a('node.arcFrom', parseFloat('@arcFrom@'));
  7719. Node124.a('node.arcTo', parseFloat('@arcTo@'));
  7720. Node124.a('node.arcClose', '@arcClose@' === 'true' ? true : false);
  7721. }
  7722. if (Node124type === 'arc') {
  7723. Node124.a('node.arcOval', true);
  7724. }
  7725. Node124.setRotation(0*Math.PI/180);
  7726. Node124.borderWidth = Node124BorderWidth;
  7727. Node124.borderFillwidth = Node124BorderWidth;
  7728. dataModel.add(Node124);
  7729. Node124._nodename = 'Node124'
  7730. Node124._nodeType = 'rect';
  7731. zoomNodeList.push({
  7732. node: Node124,
  7733. attr: 'node.borderwidth'
  7734. });
  7735. (function (node, _img) {
  7736. var setWidth = node.setWidth,
  7737. setHeight = node.setHeight;
  7738. node.setWidth = function (width) {
  7739. if (width === this.getWidth()) return ;
  7740. var height = this.getHeight();
  7741. this.a('node.width', width);
  7742. this.a('node.rect', [0,0,width, height]);
  7743. setWidth.apply(this, arguments);
  7744. }
  7745. node.setHeight = function (height) {
  7746. if (height === this.getHeight()) return ;
  7747. var width = this.getWidth();
  7748. this.a('node.height', height);
  7749. this.a('node.rect', [0,0,width, height]);
  7750. setHeight.apply(this, arguments);
  7751. }
  7752. })(Node124, Node124.getImage());_ratio = GD.getRatioWithRotation(0*Math.PI/180, ratio);
  7753. var Node125type = 'rect';
  7754. var Node125 = new ht.Node(),
  7755. Node125BorderWidth = 1*2;
  7756. if (Node125type === 'arc') {
  7757. Node125BorderWidth *= 1;
  7758. }
  7759. Node125.setImage(GD.getRectJSON(65*_ratio.ratioX, 24.33138*_ratio.ratioY, Node125type, '@arcFrom@', '@arcTo@', '@arcClose@'));
  7760. Node125.setPosition(433*ratio.ratioX, 100*ratio.ratioY);
  7761. Node125.setSize(65*_ratio.ratioX, 24.33138*_ratio.ratioY);
  7762. Node125.s({
  7763. 'pixelPerfect':true
  7764. /*@AddPara@*/
  7765. });
  7766. Node125.a('node.width', 65*_ratio.ratioX);
  7767. Node125.a('node.height', 24.33138*_ratio.ratioY);
  7768. Node125.a('node.type', Node125type);
  7769. Node125.a('node.rect', [0, 0, 65*_ratio.ratioX, 24.33138*_ratio.ratioY]);
  7770. Node125.a('node.background', 'rgba(255,255,255,0.003921569)');
  7771. Node125.a('node.gradientcolor', '');
  7772. Node125.a('node.gradient', '');
  7773. Node125.a('node.borderwidth', Node125BorderWidth);
  7774. Node125.a('node.color', 'rgba(224,224,224,1)');
  7775. Node125.a('node.fillrect', [0,0,0,0]);
  7776. Node125.a('node.fillbackcolor', 'rgba(0,0,0,0)');
  7777. Node125.a('node.fillgradientcolor', 'rgba(0,0,0,0)');
  7778. Node125.a('node.fillgradient', '');
  7779. if (Node125type !== 'rect') {
  7780. Node125.a('node.arcFrom', parseFloat('@arcFrom@'));
  7781. Node125.a('node.arcTo', parseFloat('@arcTo@'));
  7782. Node125.a('node.arcClose', '@arcClose@' === 'true' ? true : false);
  7783. }
  7784. if (Node125type === 'arc') {
  7785. Node125.a('node.arcOval', true);
  7786. }
  7787. Node125.setRotation(0*Math.PI/180);
  7788. Node125.borderWidth = Node125BorderWidth;
  7789. Node125.borderFillwidth = Node125BorderWidth;
  7790. dataModel.add(Node125);
  7791. Node125._nodename = 'Node125'
  7792. Node125._nodeType = 'rect';
  7793. zoomNodeList.push({
  7794. node: Node125,
  7795. attr: 'node.borderwidth'
  7796. });
  7797. (function (node, _img) {
  7798. var setWidth = node.setWidth,
  7799. setHeight = node.setHeight;
  7800. node.setWidth = function (width) {
  7801. if (width === this.getWidth()) return ;
  7802. var height = this.getHeight();
  7803. this.a('node.width', width);
  7804. this.a('node.rect', [0,0,width, height]);
  7805. setWidth.apply(this, arguments);
  7806. }
  7807. node.setHeight = function (height) {
  7808. if (height === this.getHeight()) return ;
  7809. var width = this.getWidth();
  7810. this.a('node.height', height);
  7811. this.a('node.rect', [0,0,width, height]);
  7812. setHeight.apply(this, arguments);
  7813. }
  7814. })(Node125, Node125.getImage());_ratio = GD.getRatioWithRotation(0*Math.PI/180, ratio);
  7815. var Node126type = 'rect';
  7816. var Node126 = new ht.Node(),
  7817. Node126BorderWidth = 1*2;
  7818. if (Node126type === 'arc') {
  7819. Node126BorderWidth *= 1;
  7820. }
  7821. Node126.setImage(GD.getRectJSON(65*_ratio.ratioX, 24.33136*_ratio.ratioY, Node126type, '@arcFrom@', '@arcTo@', '@arcClose@'));
  7822. Node126.setPosition(433*ratio.ratioX, 125*ratio.ratioY);
  7823. Node126.setSize(65*_ratio.ratioX, 24.33136*_ratio.ratioY);
  7824. Node126.s({
  7825. 'pixelPerfect':true
  7826. /*@AddPara@*/
  7827. });
  7828. Node126.a('node.width', 65*_ratio.ratioX);
  7829. Node126.a('node.height', 24.33136*_ratio.ratioY);
  7830. Node126.a('node.type', Node126type);
  7831. Node126.a('node.rect', [0, 0, 65*_ratio.ratioX, 24.33136*_ratio.ratioY]);
  7832. Node126.a('node.background', 'rgba(255,255,255,0.003921569)');
  7833. Node126.a('node.gradientcolor', '');
  7834. Node126.a('node.gradient', '');
  7835. Node126.a('node.borderwidth', Node126BorderWidth);
  7836. Node126.a('node.color', 'rgba(224,224,224,1)');
  7837. Node126.a('node.fillrect', [0,0,0,0]);
  7838. Node126.a('node.fillbackcolor', 'rgba(0,0,0,0)');
  7839. Node126.a('node.fillgradientcolor', 'rgba(0,0,0,0)');
  7840. Node126.a('node.fillgradient', '');
  7841. if (Node126type !== 'rect') {
  7842. Node126.a('node.arcFrom', parseFloat('@arcFrom@'));
  7843. Node126.a('node.arcTo', parseFloat('@arcTo@'));
  7844. Node126.a('node.arcClose', '@arcClose@' === 'true' ? true : false);
  7845. }
  7846. if (Node126type === 'arc') {
  7847. Node126.a('node.arcOval', true);
  7848. }
  7849. Node126.setRotation(0*Math.PI/180);
  7850. Node126.borderWidth = Node126BorderWidth;
  7851. Node126.borderFillwidth = Node126BorderWidth;
  7852. dataModel.add(Node126);
  7853. Node126._nodename = 'Node126'
  7854. Node126._nodeType = 'rect';
  7855. zoomNodeList.push({
  7856. node: Node126,
  7857. attr: 'node.borderwidth'
  7858. });
  7859. (function (node, _img) {
  7860. var setWidth = node.setWidth,
  7861. setHeight = node.setHeight;
  7862. node.setWidth = function (width) {
  7863. if (width === this.getWidth()) return ;
  7864. var height = this.getHeight();
  7865. this.a('node.width', width);
  7866. this.a('node.rect', [0,0,width, height]);
  7867. setWidth.apply(this, arguments);
  7868. }
  7869. node.setHeight = function (height) {
  7870. if (height === this.getHeight()) return ;
  7871. var width = this.getWidth();
  7872. this.a('node.height', height);
  7873. this.a('node.rect', [0,0,width, height]);
  7874. setHeight.apply(this, arguments);
  7875. }
  7876. })(Node126, Node126.getImage());_ratio = GD.getRatioWithRotation(0*Math.PI/180, ratio);
  7877. var Node127type = 'rect';
  7878. var Node127 = new ht.Node(),
  7879. Node127BorderWidth = 1*2;
  7880. if (Node127type === 'arc') {
  7881. Node127BorderWidth *= 1;
  7882. }
  7883. Node127.setImage(GD.getRectJSON(65*_ratio.ratioX, 24.33138*_ratio.ratioY, Node127type, '@arcFrom@', '@arcTo@', '@arcClose@'));
  7884. Node127.setPosition(433*ratio.ratioX, 149*ratio.ratioY);
  7885. Node127.setSize(65*_ratio.ratioX, 24.33138*_ratio.ratioY);
  7886. Node127.s({
  7887. 'pixelPerfect':true
  7888. /*@AddPara@*/
  7889. });
  7890. Node127.a('node.width', 65*_ratio.ratioX);
  7891. Node127.a('node.height', 24.33138*_ratio.ratioY);
  7892. Node127.a('node.type', Node127type);
  7893. Node127.a('node.rect', [0, 0, 65*_ratio.ratioX, 24.33138*_ratio.ratioY]);
  7894. Node127.a('node.background', 'rgba(255,255,255,0.003921569)');
  7895. Node127.a('node.gradientcolor', '');
  7896. Node127.a('node.gradient', '');
  7897. Node127.a('node.borderwidth', Node127BorderWidth);
  7898. Node127.a('node.color', 'rgba(224,224,224,1)');
  7899. Node127.a('node.fillrect', [0,0,0,0]);
  7900. Node127.a('node.fillbackcolor', 'rgba(0,0,0,0)');
  7901. Node127.a('node.fillgradientcolor', 'rgba(0,0,0,0)');
  7902. Node127.a('node.fillgradient', '');
  7903. if (Node127type !== 'rect') {
  7904. Node127.a('node.arcFrom', parseFloat('@arcFrom@'));
  7905. Node127.a('node.arcTo', parseFloat('@arcTo@'));
  7906. Node127.a('node.arcClose', '@arcClose@' === 'true' ? true : false);
  7907. }
  7908. if (Node127type === 'arc') {
  7909. Node127.a('node.arcOval', true);
  7910. }
  7911. Node127.setRotation(0*Math.PI/180);
  7912. Node127.borderWidth = Node127BorderWidth;
  7913. Node127.borderFillwidth = Node127BorderWidth;
  7914. dataModel.add(Node127);
  7915. Node127._nodename = 'Node127'
  7916. Node127._nodeType = 'rect';
  7917. zoomNodeList.push({
  7918. node: Node127,
  7919. attr: 'node.borderwidth'
  7920. });
  7921. (function (node, _img) {
  7922. var setWidth = node.setWidth,
  7923. setHeight = node.setHeight;
  7924. node.setWidth = function (width) {
  7925. if (width === this.getWidth()) return ;
  7926. var height = this.getHeight();
  7927. this.a('node.width', width);
  7928. this.a('node.rect', [0,0,width, height]);
  7929. setWidth.apply(this, arguments);
  7930. }
  7931. node.setHeight = function (height) {
  7932. if (height === this.getHeight()) return ;
  7933. var width = this.getWidth();
  7934. this.a('node.height', height);
  7935. this.a('node.rect', [0,0,width, height]);
  7936. setHeight.apply(this, arguments);
  7937. }
  7938. })(Node127, Node127.getImage());_ratio = GD.getRatioWithRotation(0*Math.PI/180, ratio);
  7939. var Node128 = new ht.Node();
  7940. var Node128textStart, Node128textWidth, Node128lineStart, Node128align = 'center', Node128fontSize = 13.3333*_ratio.ratioY,Node128width = 59*_ratio.ratioX, Node128height = 26*_ratio.ratioY;
  7941. (function () {
  7942. if (Node128align === 'left') {
  7943. Node128textStart = Node128fontSize * 0.2 > 2 ? Node128fontSize * 0.2 - 4 : Node128fontSize * 0.2 - 9;
  7944. Node128textWidth = Node128width;
  7945. Node128lineStart = 1;
  7946. } else if (Node128align === 'right') {
  7947. Node128textStart = 0;
  7948. Node128textWidth =Node128fontSize <= 8 ? Node128width + Node128fontSize * 0.2 + 6 : Node128width - Node128fontSize * 0.2;
  7949. Node128lineStart = (Node128width - (ht.Default.getTextSize('万kW', ' '+ Node128fontSize + 'px "Arial"').width + 6)) * 0.5;
  7950. } else if (Node128align === 'center') {
  7951. Node128textStart = -3;
  7952. Node128textWidth = Node128width;
  7953. Node128lineStart = Node128width - ht.Default.getTextSize('万kW', ' '+ Node128fontSize + 'px "Arial"').width - 11;
  7954. }
  7955. })();
  7956. Node128.setImage(GD.getTextJSON(Node128width, Node128height, true, false, false, ' '+ Node128fontSize + 'px "Arial"'))
  7957. Node128.setPosition(434*ratio.ratioX, 54*ratio.ratioY);
  7958. Node128.setWidth(Node128width);
  7959. Node128.setHeight(Node128height);
  7960. Node128._nodeType = 'text';
  7961. Node128._disallowEvert = true;
  7962. Node128.setRotation(0*Math.PI/180);
  7963. Node128.a('node.width', Node128width);
  7964. Node128.a('node.height', Node128height);
  7965. Node128.a('node.rect', [0, 0, Node128width, Node128height]);
  7966. Node128.a('node.bordercolor','rgba(128,128,128,1)');
  7967. Node128.a('node.borderwidth', 0);
  7968. Node128.a('node.background','' || 'rgba(0,0,0,0)');
  7969. Node128.a('node.gradient','');
  7970. Node128.a('node.gradientcolor','');
  7971. Node128.a('node.text','万kW');
  7972. Node128.a('node.textalign','center');
  7973. Node128.a('node.textvAlign','middle');
  7974. Node128.a('node.textrect', [Node128textStart, 0, Node128textWidth, Node128height]);
  7975. Node128.a('node.color','rgba(128,128,128,1)');
  7976. Node128.a('node.font',' '+ Node128fontSize + 'px "Arial"');
  7977. Node128.a('node.textvisible',true);
  7978. Node128.a('node.linefeed',false);
  7979. if (false) {
  7980. Node128.a('node.textfunc',function(g) {
  7981. g.beginPath();
  7982. var str=Node128.a('node.text') || '万kW';
  7983. var color=Node128.a('node.color') || 'rgba(128,128,128,1)';
  7984. canvasTextAutoLine(str,0,13.3333*0.5*_ratio.ratioY,Node128width,Node128height,13.3333*_ratio.ratioY,"center",color,' '+ Node128fontSize + 'px "Arial"', 0,g);
  7985. });
  7986. }
  7987. if (false) {
  7988. Node128.a('node.underlinepoints',[Node128lineStart, (26 - 13.3333) * 0.5 * _ratio.ratioY + Node128fontSize + 2 , ht.Default.getTextSize('万kW', ' '+ Node128fontSize + 'px "Arial"').width + 6, (Node128height - Node128fontSize) * 0.5*_ratio.ratioY + Node128fontSize + 2 ]);
  7989. Node128.a('node.underlinevisible',false);
  7990. Node128.a('node.underlineBorderWidth', 1);
  7991. }
  7992. dataModel.add(Node128);
  7993. zoomNodeList.push({
  7994. node: Node128,
  7995. borderWidth: 0,
  7996. attr: 'node.borderwidth'
  7997. }); _ratio = GD.getRatioWithRotation(0*Math.PI/180, ratio);
  7998. var Node129 = new ht.Node();
  7999. var Node129textStart, Node129textWidth, Node129lineStart, Node129align = 'center', Node129fontSize = 13.3333*_ratio.ratioY,Node129width = 59*_ratio.ratioX, Node129height = 26*_ratio.ratioY;
  8000. (function () {
  8001. if (Node129align === 'left') {
  8002. Node129textStart = Node129fontSize * 0.2 > 2 ? Node129fontSize * 0.2 - 4 : Node129fontSize * 0.2 - 9;
  8003. Node129textWidth = Node129width;
  8004. Node129lineStart = 1;
  8005. } else if (Node129align === 'right') {
  8006. Node129textStart = 0;
  8007. Node129textWidth =Node129fontSize <= 8 ? Node129width + Node129fontSize * 0.2 + 6 : Node129width - Node129fontSize * 0.2;
  8008. Node129lineStart = (Node129width - (ht.Default.getTextSize('MW', ' '+ Node129fontSize + 'px "Arial"').width + 6)) * 0.5;
  8009. } else if (Node129align === 'center') {
  8010. Node129textStart = -3;
  8011. Node129textWidth = Node129width;
  8012. Node129lineStart = Node129width - ht.Default.getTextSize('MW', ' '+ Node129fontSize + 'px "Arial"').width - 11;
  8013. }
  8014. })();
  8015. Node129.setImage(GD.getTextJSON(Node129width, Node129height, true, false, false, ' '+ Node129fontSize + 'px "Arial"'))
  8016. Node129.setPosition(434*ratio.ratioX, 78*ratio.ratioY);
  8017. Node129.setWidth(Node129width);
  8018. Node129.setHeight(Node129height);
  8019. Node129._nodeType = 'text';
  8020. Node129._disallowEvert = true;
  8021. Node129.setRotation(0*Math.PI/180);
  8022. Node129.a('node.width', Node129width);
  8023. Node129.a('node.height', Node129height);
  8024. Node129.a('node.rect', [0, 0, Node129width, Node129height]);
  8025. Node129.a('node.bordercolor','rgba(128,128,128,1)');
  8026. Node129.a('node.borderwidth', 0);
  8027. Node129.a('node.background','' || 'rgba(0,0,0,0)');
  8028. Node129.a('node.gradient','');
  8029. Node129.a('node.gradientcolor','');
  8030. Node129.a('node.text','MW');
  8031. Node129.a('node.textalign','center');
  8032. Node129.a('node.textvAlign','middle');
  8033. Node129.a('node.textrect', [Node129textStart, 0, Node129textWidth, Node129height]);
  8034. Node129.a('node.color','rgba(128,128,128,1)');
  8035. Node129.a('node.font',' '+ Node129fontSize + 'px "Arial"');
  8036. Node129.a('node.textvisible',true);
  8037. Node129.a('node.linefeed',false);
  8038. if (false) {
  8039. Node129.a('node.textfunc',function(g) {
  8040. g.beginPath();
  8041. var str=Node129.a('node.text') || 'MW';
  8042. var color=Node129.a('node.color') || 'rgba(128,128,128,1)';
  8043. canvasTextAutoLine(str,0,13.3333*0.5*_ratio.ratioY,Node129width,Node129height,13.3333*_ratio.ratioY,"center",color,' '+ Node129fontSize + 'px "Arial"', 0,g);
  8044. });
  8045. }
  8046. if (false) {
  8047. Node129.a('node.underlinepoints',[Node129lineStart, (26 - 13.3333) * 0.5 * _ratio.ratioY + Node129fontSize + 2 , ht.Default.getTextSize('MW', ' '+ Node129fontSize + 'px "Arial"').width + 6, (Node129height - Node129fontSize) * 0.5*_ratio.ratioY + Node129fontSize + 2 ]);
  8048. Node129.a('node.underlinevisible',false);
  8049. Node129.a('node.underlineBorderWidth', 1);
  8050. }
  8051. dataModel.add(Node129);
  8052. zoomNodeList.push({
  8053. node: Node129,
  8054. borderWidth: 0,
  8055. attr: 'node.borderwidth'
  8056. }); _ratio = GD.getRatioWithRotation(0*Math.PI/180, ratio);
  8057. var Node130 = new ht.Node();
  8058. var Node130textStart, Node130textWidth, Node130lineStart, Node130align = 'center', Node130fontSize = 13.3333*_ratio.ratioY,Node130width = 59*_ratio.ratioX, Node130height = 26*_ratio.ratioY;
  8059. (function () {
  8060. if (Node130align === 'left') {
  8061. Node130textStart = Node130fontSize * 0.2 > 2 ? Node130fontSize * 0.2 - 4 : Node130fontSize * 0.2 - 9;
  8062. Node130textWidth = Node130width;
  8063. Node130lineStart = 1;
  8064. } else if (Node130align === 'right') {
  8065. Node130textStart = 0;
  8066. Node130textWidth =Node130fontSize <= 8 ? Node130width + Node130fontSize * 0.2 + 6 : Node130width - Node130fontSize * 0.2;
  8067. Node130lineStart = (Node130width - (ht.Default.getTextSize('m/s', ' '+ Node130fontSize + 'px "Arial"').width + 6)) * 0.5;
  8068. } else if (Node130align === 'center') {
  8069. Node130textStart = -3;
  8070. Node130textWidth = Node130width;
  8071. Node130lineStart = Node130width - ht.Default.getTextSize('m/s', ' '+ Node130fontSize + 'px "Arial"').width - 11;
  8072. }
  8073. })();
  8074. Node130.setImage(GD.getTextJSON(Node130width, Node130height, true, false, false, ' '+ Node130fontSize + 'px "Arial"'))
  8075. Node130.setPosition(434*ratio.ratioX, 101*ratio.ratioY);
  8076. Node130.setWidth(Node130width);
  8077. Node130.setHeight(Node130height);
  8078. Node130._nodeType = 'text';
  8079. Node130._disallowEvert = true;
  8080. Node130.setRotation(0*Math.PI/180);
  8081. Node130.a('node.width', Node130width);
  8082. Node130.a('node.height', Node130height);
  8083. Node130.a('node.rect', [0, 0, Node130width, Node130height]);
  8084. Node130.a('node.bordercolor','rgba(128,128,128,1)');
  8085. Node130.a('node.borderwidth', 0);
  8086. Node130.a('node.background','' || 'rgba(0,0,0,0)');
  8087. Node130.a('node.gradient','');
  8088. Node130.a('node.gradientcolor','');
  8089. Node130.a('node.text','m/s');
  8090. Node130.a('node.textalign','center');
  8091. Node130.a('node.textvAlign','middle');
  8092. Node130.a('node.textrect', [Node130textStart, 0, Node130textWidth, Node130height]);
  8093. Node130.a('node.color','rgba(128,128,128,1)');
  8094. Node130.a('node.font',' '+ Node130fontSize + 'px "Arial"');
  8095. Node130.a('node.textvisible',true);
  8096. Node130.a('node.linefeed',false);
  8097. if (false) {
  8098. Node130.a('node.textfunc',function(g) {
  8099. g.beginPath();
  8100. var str=Node130.a('node.text') || 'm/s';
  8101. var color=Node130.a('node.color') || 'rgba(128,128,128,1)';
  8102. canvasTextAutoLine(str,0,13.3333*0.5*_ratio.ratioY,Node130width,Node130height,13.3333*_ratio.ratioY,"center",color,' '+ Node130fontSize + 'px "Arial"', 0,g);
  8103. });
  8104. }
  8105. if (false) {
  8106. Node130.a('node.underlinepoints',[Node130lineStart, (26 - 13.3333) * 0.5 * _ratio.ratioY + Node130fontSize + 2 , ht.Default.getTextSize('m/s', ' '+ Node130fontSize + 'px "Arial"').width + 6, (Node130height - Node130fontSize) * 0.5*_ratio.ratioY + Node130fontSize + 2 ]);
  8107. Node130.a('node.underlinevisible',false);
  8108. Node130.a('node.underlineBorderWidth', 1);
  8109. }
  8110. dataModel.add(Node130);
  8111. zoomNodeList.push({
  8112. node: Node130,
  8113. borderWidth: 0,
  8114. attr: 'node.borderwidth'
  8115. }); _ratio = GD.getRatioWithRotation(0*Math.PI/180, ratio);
  8116. var Node131 = new ht.Node();
  8117. var Node131textStart, Node131textWidth, Node131lineStart, Node131align = 'center', Node131fontSize = 13.3333*_ratio.ratioY,Node131width = 59*_ratio.ratioX, Node131height = 26*_ratio.ratioY;
  8118. (function () {
  8119. if (Node131align === 'left') {
  8120. Node131textStart = Node131fontSize * 0.2 > 2 ? Node131fontSize * 0.2 - 4 : Node131fontSize * 0.2 - 9;
  8121. Node131textWidth = Node131width;
  8122. Node131lineStart = 1;
  8123. } else if (Node131align === 'right') {
  8124. Node131textStart = 0;
  8125. Node131textWidth =Node131fontSize <= 8 ? Node131width + Node131fontSize * 0.2 + 6 : Node131width - Node131fontSize * 0.2;
  8126. Node131lineStart = (Node131width - (ht.Default.getTextSize('万kWh', ' '+ Node131fontSize + 'px "Arial"').width + 6)) * 0.5;
  8127. } else if (Node131align === 'center') {
  8128. Node131textStart = -3;
  8129. Node131textWidth = Node131width;
  8130. Node131lineStart = Node131width - ht.Default.getTextSize('万kWh', ' '+ Node131fontSize + 'px "Arial"').width - 11;
  8131. }
  8132. })();
  8133. Node131.setImage(GD.getTextJSON(Node131width, Node131height, true, false, false, ' '+ Node131fontSize + 'px "Arial"'))
  8134. Node131.setPosition(434*ratio.ratioX, 127*ratio.ratioY);
  8135. Node131.setWidth(Node131width);
  8136. Node131.setHeight(Node131height);
  8137. Node131._nodeType = 'text';
  8138. Node131._disallowEvert = true;
  8139. Node131.setRotation(0*Math.PI/180);
  8140. Node131.a('node.width', Node131width);
  8141. Node131.a('node.height', Node131height);
  8142. Node131.a('node.rect', [0, 0, Node131width, Node131height]);
  8143. Node131.a('node.bordercolor','rgba(128,128,128,1)');
  8144. Node131.a('node.borderwidth', 0);
  8145. Node131.a('node.background','' || 'rgba(0,0,0,0)');
  8146. Node131.a('node.gradient','');
  8147. Node131.a('node.gradientcolor','');
  8148. Node131.a('node.text','万kWh');
  8149. Node131.a('node.textalign','center');
  8150. Node131.a('node.textvAlign','middle');
  8151. Node131.a('node.textrect', [Node131textStart, 0, Node131textWidth, Node131height]);
  8152. Node131.a('node.color','rgba(128,128,128,1)');
  8153. Node131.a('node.font',' '+ Node131fontSize + 'px "Arial"');
  8154. Node131.a('node.textvisible',true);
  8155. Node131.a('node.linefeed',false);
  8156. if (false) {
  8157. Node131.a('node.textfunc',function(g) {
  8158. g.beginPath();
  8159. var str=Node131.a('node.text') || '万kWh';
  8160. var color=Node131.a('node.color') || 'rgba(128,128,128,1)';
  8161. canvasTextAutoLine(str,0,13.3333*0.5*_ratio.ratioY,Node131width,Node131height,13.3333*_ratio.ratioY,"center",color,' '+ Node131fontSize + 'px "Arial"', 0,g);
  8162. });
  8163. }
  8164. if (false) {
  8165. Node131.a('node.underlinepoints',[Node131lineStart, (26 - 13.3333) * 0.5 * _ratio.ratioY + Node131fontSize + 2 , ht.Default.getTextSize('万kWh', ' '+ Node131fontSize + 'px "Arial"').width + 6, (Node131height - Node131fontSize) * 0.5*_ratio.ratioY + Node131fontSize + 2 ]);
  8166. Node131.a('node.underlinevisible',false);
  8167. Node131.a('node.underlineBorderWidth', 1);
  8168. }
  8169. dataModel.add(Node131);
  8170. zoomNodeList.push({
  8171. node: Node131,
  8172. borderWidth: 0,
  8173. attr: 'node.borderwidth'
  8174. }); _ratio = GD.getRatioWithRotation(0*Math.PI/180, ratio);
  8175. var Node132 = new ht.Node();
  8176. var Node132textStart, Node132textWidth, Node132lineStart, Node132align = 'center', Node132fontSize = 13.3333*_ratio.ratioY,Node132width = 59*_ratio.ratioX, Node132height = 26*_ratio.ratioY;
  8177. (function () {
  8178. if (Node132align === 'left') {
  8179. Node132textStart = Node132fontSize * 0.2 > 2 ? Node132fontSize * 0.2 - 4 : Node132fontSize * 0.2 - 9;
  8180. Node132textWidth = Node132width;
  8181. Node132lineStart = 1;
  8182. } else if (Node132align === 'right') {
  8183. Node132textStart = 0;
  8184. Node132textWidth =Node132fontSize <= 8 ? Node132width + Node132fontSize * 0.2 + 6 : Node132width - Node132fontSize * 0.2;
  8185. Node132lineStart = (Node132width - (ht.Default.getTextSize('万kWh', ' '+ Node132fontSize + 'px "Arial"').width + 6)) * 0.5;
  8186. } else if (Node132align === 'center') {
  8187. Node132textStart = -3;
  8188. Node132textWidth = Node132width;
  8189. Node132lineStart = Node132width - ht.Default.getTextSize('万kWh', ' '+ Node132fontSize + 'px "Arial"').width - 11;
  8190. }
  8191. })();
  8192. Node132.setImage(GD.getTextJSON(Node132width, Node132height, true, false, false, ' '+ Node132fontSize + 'px "Arial"'))
  8193. Node132.setPosition(434*ratio.ratioX, 151*ratio.ratioY);
  8194. Node132.setWidth(Node132width);
  8195. Node132.setHeight(Node132height);
  8196. Node132._nodeType = 'text';
  8197. Node132._disallowEvert = true;
  8198. Node132.setRotation(0*Math.PI/180);
  8199. Node132.a('node.width', Node132width);
  8200. Node132.a('node.height', Node132height);
  8201. Node132.a('node.rect', [0, 0, Node132width, Node132height]);
  8202. Node132.a('node.bordercolor','rgba(128,128,128,1)');
  8203. Node132.a('node.borderwidth', 0);
  8204. Node132.a('node.background','' || 'rgba(0,0,0,0)');
  8205. Node132.a('node.gradient','');
  8206. Node132.a('node.gradientcolor','');
  8207. Node132.a('node.text','万kWh');
  8208. Node132.a('node.textalign','center');
  8209. Node132.a('node.textvAlign','middle');
  8210. Node132.a('node.textrect', [Node132textStart, 0, Node132textWidth, Node132height]);
  8211. Node132.a('node.color','rgba(128,128,128,1)');
  8212. Node132.a('node.font',' '+ Node132fontSize + 'px "Arial"');
  8213. Node132.a('node.textvisible',true);
  8214. Node132.a('node.linefeed',false);
  8215. if (false) {
  8216. Node132.a('node.textfunc',function(g) {
  8217. g.beginPath();
  8218. var str=Node132.a('node.text') || '万kWh';
  8219. var color=Node132.a('node.color') || 'rgba(128,128,128,1)';
  8220. canvasTextAutoLine(str,0,13.3333*0.5*_ratio.ratioY,Node132width,Node132height,13.3333*_ratio.ratioY,"center",color,' '+ Node132fontSize + 'px "Arial"', 0,g);
  8221. });
  8222. }
  8223. if (false) {
  8224. Node132.a('node.underlinepoints',[Node132lineStart, (26 - 13.3333) * 0.5 * _ratio.ratioY + Node132fontSize + 2 , ht.Default.getTextSize('万kWh', ' '+ Node132fontSize + 'px "Arial"').width + 6, (Node132height - Node132fontSize) * 0.5*_ratio.ratioY + Node132fontSize + 2 ]);
  8225. Node132.a('node.underlinevisible',false);
  8226. Node132.a('node.underlineBorderWidth', 1);
  8227. }
  8228. dataModel.add(Node132);
  8229. zoomNodeList.push({
  8230. node: Node132,
  8231. borderWidth: 0,
  8232. attr: 'node.borderwidth'
  8233. }); _ratio = GD.getRatioWithRotation(0*Math.PI/180, ratio);
  8234. var Node133type = 'rect';
  8235. var Node133 = new ht.Node(),
  8236. Node133BorderWidth = 1*2;
  8237. if (Node133type === 'arc') {
  8238. Node133BorderWidth *= 1;
  8239. }
  8240. Node133.setImage(GD.getRectJSON(94*_ratio.ratioX, 24.33136*_ratio.ratioY, Node133type, '@arcFrom@', '@arcTo@', '@arcClose@'));
  8241. Node133.setPosition(638*ratio.ratioX, 52*ratio.ratioY);
  8242. Node133.setSize(94*_ratio.ratioX, 24.33136*_ratio.ratioY);
  8243. Node133.s({
  8244. 'pixelPerfect':true
  8245. /*@AddPara@*/
  8246. });
  8247. Node133.a('node.width', 94*_ratio.ratioX);
  8248. Node133.a('node.height', 24.33136*_ratio.ratioY);
  8249. Node133.a('node.type', Node133type);
  8250. Node133.a('node.rect', [0, 0, 94*_ratio.ratioX, 24.33136*_ratio.ratioY]);
  8251. Node133.a('node.background', 'rgba(255,255,255,0.003921569)');
  8252. Node133.a('node.gradientcolor', '');
  8253. Node133.a('node.gradient', '');
  8254. Node133.a('node.borderwidth', Node133BorderWidth);
  8255. Node133.a('node.color', 'rgba(224,224,224,1)');
  8256. Node133.a('node.fillrect', [0,0,0,0]);
  8257. Node133.a('node.fillbackcolor', 'rgba(0,0,0,0)');
  8258. Node133.a('node.fillgradientcolor', 'rgba(0,0,0,0)');
  8259. Node133.a('node.fillgradient', '');
  8260. if (Node133type !== 'rect') {
  8261. Node133.a('node.arcFrom', parseFloat('@arcFrom@'));
  8262. Node133.a('node.arcTo', parseFloat('@arcTo@'));
  8263. Node133.a('node.arcClose', '@arcClose@' === 'true' ? true : false);
  8264. }
  8265. if (Node133type === 'arc') {
  8266. Node133.a('node.arcOval', true);
  8267. }
  8268. Node133.setRotation(0*Math.PI/180);
  8269. Node133.borderWidth = Node133BorderWidth;
  8270. Node133.borderFillwidth = Node133BorderWidth;
  8271. dataModel.add(Node133);
  8272. Node133._nodename = 'Node133'
  8273. Node133._nodeType = 'rect';
  8274. zoomNodeList.push({
  8275. node: Node133,
  8276. attr: 'node.borderwidth'
  8277. });
  8278. (function (node, _img) {
  8279. var setWidth = node.setWidth,
  8280. setHeight = node.setHeight;
  8281. node.setWidth = function (width) {
  8282. if (width === this.getWidth()) return ;
  8283. var height = this.getHeight();
  8284. this.a('node.width', width);
  8285. this.a('node.rect', [0,0,width, height]);
  8286. setWidth.apply(this, arguments);
  8287. }
  8288. node.setHeight = function (height) {
  8289. if (height === this.getHeight()) return ;
  8290. var width = this.getWidth();
  8291. this.a('node.height', height);
  8292. this.a('node.rect', [0,0,width, height]);
  8293. setHeight.apply(this, arguments);
  8294. }
  8295. })(Node133, Node133.getImage());_ratio = GD.getRatioWithRotation(0*Math.PI/180, ratio);
  8296. var Node134type = 'rect';
  8297. var Node134 = new ht.Node(),
  8298. Node134BorderWidth = 1*2;
  8299. if (Node134type === 'arc') {
  8300. Node134BorderWidth *= 1;
  8301. }
  8302. Node134.setImage(GD.getRectJSON(94*_ratio.ratioX, 24.33138*_ratio.ratioY, Node134type, '@arcFrom@', '@arcTo@', '@arcClose@'));
  8303. Node134.setPosition(638*ratio.ratioX, 76*ratio.ratioY);
  8304. Node134.setSize(94*_ratio.ratioX, 24.33138*_ratio.ratioY);
  8305. Node134.s({
  8306. 'pixelPerfect':true
  8307. /*@AddPara@*/
  8308. });
  8309. Node134.a('node.width', 94*_ratio.ratioX);
  8310. Node134.a('node.height', 24.33138*_ratio.ratioY);
  8311. Node134.a('node.type', Node134type);
  8312. Node134.a('node.rect', [0, 0, 94*_ratio.ratioX, 24.33138*_ratio.ratioY]);
  8313. Node134.a('node.background', 'rgba(255,255,255,0.003921569)');
  8314. Node134.a('node.gradientcolor', '');
  8315. Node134.a('node.gradient', '');
  8316. Node134.a('node.borderwidth', Node134BorderWidth);
  8317. Node134.a('node.color', 'rgba(224,224,224,1)');
  8318. Node134.a('node.fillrect', [0,0,0,0]);
  8319. Node134.a('node.fillbackcolor', 'rgba(0,0,0,0)');
  8320. Node134.a('node.fillgradientcolor', 'rgba(0,0,0,0)');
  8321. Node134.a('node.fillgradient', '');
  8322. if (Node134type !== 'rect') {
  8323. Node134.a('node.arcFrom', parseFloat('@arcFrom@'));
  8324. Node134.a('node.arcTo', parseFloat('@arcTo@'));
  8325. Node134.a('node.arcClose', '@arcClose@' === 'true' ? true : false);
  8326. }
  8327. if (Node134type === 'arc') {
  8328. Node134.a('node.arcOval', true);
  8329. }
  8330. Node134.setRotation(0*Math.PI/180);
  8331. Node134.borderWidth = Node134BorderWidth;
  8332. Node134.borderFillwidth = Node134BorderWidth;
  8333. dataModel.add(Node134);
  8334. Node134._nodename = 'Node134'
  8335. Node134._nodeType = 'rect';
  8336. zoomNodeList.push({
  8337. node: Node134,
  8338. attr: 'node.borderwidth'
  8339. });
  8340. (function (node, _img) {
  8341. var setWidth = node.setWidth,
  8342. setHeight = node.setHeight;
  8343. node.setWidth = function (width) {
  8344. if (width === this.getWidth()) return ;
  8345. var height = this.getHeight();
  8346. this.a('node.width', width);
  8347. this.a('node.rect', [0,0,width, height]);
  8348. setWidth.apply(this, arguments);
  8349. }
  8350. node.setHeight = function (height) {
  8351. if (height === this.getHeight()) return ;
  8352. var width = this.getWidth();
  8353. this.a('node.height', height);
  8354. this.a('node.rect', [0,0,width, height]);
  8355. setHeight.apply(this, arguments);
  8356. }
  8357. })(Node134, Node134.getImage());_ratio = GD.getRatioWithRotation(0*Math.PI/180, ratio);
  8358. var Node135type = 'rect';
  8359. var Node135 = new ht.Node(),
  8360. Node135BorderWidth = 1*2;
  8361. if (Node135type === 'arc') {
  8362. Node135BorderWidth *= 1;
  8363. }
  8364. Node135.setImage(GD.getRectJSON(94*_ratio.ratioX, 24.33138*_ratio.ratioY, Node135type, '@arcFrom@', '@arcTo@', '@arcClose@'));
  8365. Node135.setPosition(638*ratio.ratioX, 100*ratio.ratioY);
  8366. Node135.setSize(94*_ratio.ratioX, 24.33138*_ratio.ratioY);
  8367. Node135.s({
  8368. 'pixelPerfect':true
  8369. /*@AddPara@*/
  8370. });
  8371. Node135.a('node.width', 94*_ratio.ratioX);
  8372. Node135.a('node.height', 24.33138*_ratio.ratioY);
  8373. Node135.a('node.type', Node135type);
  8374. Node135.a('node.rect', [0, 0, 94*_ratio.ratioX, 24.33138*_ratio.ratioY]);
  8375. Node135.a('node.background', 'rgba(255,255,255,0.003921569)');
  8376. Node135.a('node.gradientcolor', '');
  8377. Node135.a('node.gradient', '');
  8378. Node135.a('node.borderwidth', Node135BorderWidth);
  8379. Node135.a('node.color', 'rgba(224,224,224,1)');
  8380. Node135.a('node.fillrect', [0,0,0,0]);
  8381. Node135.a('node.fillbackcolor', 'rgba(0,0,0,0)');
  8382. Node135.a('node.fillgradientcolor', 'rgba(0,0,0,0)');
  8383. Node135.a('node.fillgradient', '');
  8384. if (Node135type !== 'rect') {
  8385. Node135.a('node.arcFrom', parseFloat('@arcFrom@'));
  8386. Node135.a('node.arcTo', parseFloat('@arcTo@'));
  8387. Node135.a('node.arcClose', '@arcClose@' === 'true' ? true : false);
  8388. }
  8389. if (Node135type === 'arc') {
  8390. Node135.a('node.arcOval', true);
  8391. }
  8392. Node135.setRotation(0*Math.PI/180);
  8393. Node135.borderWidth = Node135BorderWidth;
  8394. Node135.borderFillwidth = Node135BorderWidth;
  8395. dataModel.add(Node135);
  8396. Node135._nodename = 'Node135'
  8397. Node135._nodeType = 'rect';
  8398. zoomNodeList.push({
  8399. node: Node135,
  8400. attr: 'node.borderwidth'
  8401. });
  8402. (function (node, _img) {
  8403. var setWidth = node.setWidth,
  8404. setHeight = node.setHeight;
  8405. node.setWidth = function (width) {
  8406. if (width === this.getWidth()) return ;
  8407. var height = this.getHeight();
  8408. this.a('node.width', width);
  8409. this.a('node.rect', [0,0,width, height]);
  8410. setWidth.apply(this, arguments);
  8411. }
  8412. node.setHeight = function (height) {
  8413. if (height === this.getHeight()) return ;
  8414. var width = this.getWidth();
  8415. this.a('node.height', height);
  8416. this.a('node.rect', [0,0,width, height]);
  8417. setHeight.apply(this, arguments);
  8418. }
  8419. })(Node135, Node135.getImage());_ratio = GD.getRatioWithRotation(0*Math.PI/180, ratio);
  8420. var Node136type = 'rect';
  8421. var Node136 = new ht.Node(),
  8422. Node136BorderWidth = 1*2;
  8423. if (Node136type === 'arc') {
  8424. Node136BorderWidth *= 1;
  8425. }
  8426. Node136.setImage(GD.getRectJSON(94*_ratio.ratioX, 24.33136*_ratio.ratioY, Node136type, '@arcFrom@', '@arcTo@', '@arcClose@'));
  8427. Node136.setPosition(638*ratio.ratioX, 125*ratio.ratioY);
  8428. Node136.setSize(94*_ratio.ratioX, 24.33136*_ratio.ratioY);
  8429. Node136.s({
  8430. 'pixelPerfect':true
  8431. /*@AddPara@*/
  8432. });
  8433. Node136.a('node.width', 94*_ratio.ratioX);
  8434. Node136.a('node.height', 24.33136*_ratio.ratioY);
  8435. Node136.a('node.type', Node136type);
  8436. Node136.a('node.rect', [0, 0, 94*_ratio.ratioX, 24.33136*_ratio.ratioY]);
  8437. Node136.a('node.background', 'rgba(255,255,255,0.003921569)');
  8438. Node136.a('node.gradientcolor', '');
  8439. Node136.a('node.gradient', '');
  8440. Node136.a('node.borderwidth', Node136BorderWidth);
  8441. Node136.a('node.color', 'rgba(224,224,224,1)');
  8442. Node136.a('node.fillrect', [0,0,0,0]);
  8443. Node136.a('node.fillbackcolor', 'rgba(0,0,0,0)');
  8444. Node136.a('node.fillgradientcolor', 'rgba(0,0,0,0)');
  8445. Node136.a('node.fillgradient', '');
  8446. if (Node136type !== 'rect') {
  8447. Node136.a('node.arcFrom', parseFloat('@arcFrom@'));
  8448. Node136.a('node.arcTo', parseFloat('@arcTo@'));
  8449. Node136.a('node.arcClose', '@arcClose@' === 'true' ? true : false);
  8450. }
  8451. if (Node136type === 'arc') {
  8452. Node136.a('node.arcOval', true);
  8453. }
  8454. Node136.setRotation(0*Math.PI/180);
  8455. Node136.borderWidth = Node136BorderWidth;
  8456. Node136.borderFillwidth = Node136BorderWidth;
  8457. dataModel.add(Node136);
  8458. Node136._nodename = 'Node136'
  8459. Node136._nodeType = 'rect';
  8460. zoomNodeList.push({
  8461. node: Node136,
  8462. attr: 'node.borderwidth'
  8463. });
  8464. (function (node, _img) {
  8465. var setWidth = node.setWidth,
  8466. setHeight = node.setHeight;
  8467. node.setWidth = function (width) {
  8468. if (width === this.getWidth()) return ;
  8469. var height = this.getHeight();
  8470. this.a('node.width', width);
  8471. this.a('node.rect', [0,0,width, height]);
  8472. setWidth.apply(this, arguments);
  8473. }
  8474. node.setHeight = function (height) {
  8475. if (height === this.getHeight()) return ;
  8476. var width = this.getWidth();
  8477. this.a('node.height', height);
  8478. this.a('node.rect', [0,0,width, height]);
  8479. setHeight.apply(this, arguments);
  8480. }
  8481. })(Node136, Node136.getImage());_ratio = GD.getRatioWithRotation(0*Math.PI/180, ratio);
  8482. var Node137type = 'rect';
  8483. var Node137 = new ht.Node(),
  8484. Node137BorderWidth = 1*2;
  8485. if (Node137type === 'arc') {
  8486. Node137BorderWidth *= 1;
  8487. }
  8488. Node137.setImage(GD.getRectJSON(94*_ratio.ratioX, 24.33138*_ratio.ratioY, Node137type, '@arcFrom@', '@arcTo@', '@arcClose@'));
  8489. Node137.setPosition(638*ratio.ratioX, 149*ratio.ratioY);
  8490. Node137.setSize(94*_ratio.ratioX, 24.33138*_ratio.ratioY);
  8491. Node137.s({
  8492. 'pixelPerfect':true
  8493. /*@AddPara@*/
  8494. });
  8495. Node137.a('node.width', 94*_ratio.ratioX);
  8496. Node137.a('node.height', 24.33138*_ratio.ratioY);
  8497. Node137.a('node.type', Node137type);
  8498. Node137.a('node.rect', [0, 0, 94*_ratio.ratioX, 24.33138*_ratio.ratioY]);
  8499. Node137.a('node.background', 'rgba(255,255,255,0.003921569)');
  8500. Node137.a('node.gradientcolor', '');
  8501. Node137.a('node.gradient', '');
  8502. Node137.a('node.borderwidth', Node137BorderWidth);
  8503. Node137.a('node.color', 'rgba(224,224,224,1)');
  8504. Node137.a('node.fillrect', [0,0,0,0]);
  8505. Node137.a('node.fillbackcolor', 'rgba(0,0,0,0)');
  8506. Node137.a('node.fillgradientcolor', 'rgba(0,0,0,0)');
  8507. Node137.a('node.fillgradient', '');
  8508. if (Node137type !== 'rect') {
  8509. Node137.a('node.arcFrom', parseFloat('@arcFrom@'));
  8510. Node137.a('node.arcTo', parseFloat('@arcTo@'));
  8511. Node137.a('node.arcClose', '@arcClose@' === 'true' ? true : false);
  8512. }
  8513. if (Node137type === 'arc') {
  8514. Node137.a('node.arcOval', true);
  8515. }
  8516. Node137.setRotation(0*Math.PI/180);
  8517. Node137.borderWidth = Node137BorderWidth;
  8518. Node137.borderFillwidth = Node137BorderWidth;
  8519. dataModel.add(Node137);
  8520. Node137._nodename = 'Node137'
  8521. Node137._nodeType = 'rect';
  8522. zoomNodeList.push({
  8523. node: Node137,
  8524. attr: 'node.borderwidth'
  8525. });
  8526. (function (node, _img) {
  8527. var setWidth = node.setWidth,
  8528. setHeight = node.setHeight;
  8529. node.setWidth = function (width) {
  8530. if (width === this.getWidth()) return ;
  8531. var height = this.getHeight();
  8532. this.a('node.width', width);
  8533. this.a('node.rect', [0,0,width, height]);
  8534. setWidth.apply(this, arguments);
  8535. }
  8536. node.setHeight = function (height) {
  8537. if (height === this.getHeight()) return ;
  8538. var width = this.getWidth();
  8539. this.a('node.height', height);
  8540. this.a('node.rect', [0,0,width, height]);
  8541. setHeight.apply(this, arguments);
  8542. }
  8543. })(Node137, Node137.getImage());_ratio = GD.getRatioWithRotation(0*Math.PI/180, ratio);
  8544. var Node138 = new ht.Node();
  8545. var Node138textStart, Node138textWidth, Node138lineStart, Node138align = 'center', Node138fontSize = 13.3333*_ratio.ratioY,Node138width = 58*_ratio.ratioX, Node138height = 26*_ratio.ratioY;
  8546. (function () {
  8547. if (Node138align === 'left') {
  8548. Node138textStart = Node138fontSize * 0.2 > 2 ? Node138fontSize * 0.2 - 4 : Node138fontSize * 0.2 - 9;
  8549. Node138textWidth = Node138width;
  8550. Node138lineStart = 1;
  8551. } else if (Node138align === 'right') {
  8552. Node138textStart = 0;
  8553. Node138textWidth =Node138fontSize <= 8 ? Node138width + Node138fontSize * 0.2 + 6 : Node138width - Node138fontSize * 0.2;
  8554. Node138lineStart = (Node138width - (ht.Default.getTextSize('0', ' '+ Node138fontSize + 'px "Arial"').width + 6)) * 0.5;
  8555. } else if (Node138align === 'center') {
  8556. Node138textStart = -3;
  8557. Node138textWidth = Node138width;
  8558. Node138lineStart = Node138width - ht.Default.getTextSize('0', ' '+ Node138fontSize + 'px "Arial"').width - 11;
  8559. }
  8560. })();
  8561. Node138.setImage(GD.getTextJSON(Node138width, Node138height, true, false, false, ' '+ Node138fontSize + 'px "Arial"'))
  8562. Node138.setPosition(638*ratio.ratioX, 54*ratio.ratioY);
  8563. Node138.setWidth(Node138width);
  8564. Node138.setHeight(Node138height);
  8565. Node138._nodeType = 'text';
  8566. Node138._disallowEvert = true;
  8567. Node138.setRotation(0*Math.PI/180);
  8568. Node138.a('node.width', Node138width);
  8569. Node138.a('node.height', Node138height);
  8570. Node138.a('node.rect', [0, 0, Node138width, Node138height]);
  8571. Node138.a('node.bordercolor','rgba(0,0,0,1)');
  8572. Node138.a('node.borderwidth', 0);
  8573. Node138.a('node.background','' || 'rgba(0,0,0,0)');
  8574. Node138.a('node.gradient','');
  8575. Node138.a('node.gradientcolor','');
  8576. Node138.a('node.text','0');
  8577. Node138.a('node.textalign','center');
  8578. Node138.a('node.textvAlign','middle');
  8579. Node138.a('node.textrect', [Node138textStart, 0, Node138textWidth, Node138height]);
  8580. Node138.a('node.color','rgba(0,0,0,1)');
  8581. Node138.a('node.font',' '+ Node138fontSize + 'px "Arial"');
  8582. Node138.a('node.textvisible',true);
  8583. Node138.a('node.linefeed',false);
  8584. if (false) {
  8585. Node138.a('node.textfunc',function(g) {
  8586. g.beginPath();
  8587. var str=Node138.a('node.text') || '0';
  8588. var color=Node138.a('node.color') || 'rgba(0,0,0,1)';
  8589. canvasTextAutoLine(str,0,13.3333*0.5*_ratio.ratioY,Node138width,Node138height,13.3333*_ratio.ratioY,"center",color,' '+ Node138fontSize + 'px "Arial"', 0,g);
  8590. });
  8591. }
  8592. if (false) {
  8593. Node138.a('node.underlinepoints',[Node138lineStart, (26 - 13.3333) * 0.5 * _ratio.ratioY + Node138fontSize + 2 , ht.Default.getTextSize('0', ' '+ Node138fontSize + 'px "Arial"').width + 6, (Node138height - Node138fontSize) * 0.5*_ratio.ratioY + Node138fontSize + 2 ]);
  8594. Node138.a('node.underlinevisible',false);
  8595. Node138.a('node.underlineBorderWidth', 1);
  8596. }
  8597. dataModel.add(Node138);
  8598. zoomNodeList.push({
  8599. node: Node138,
  8600. borderWidth: 0,
  8601. attr: 'node.borderwidth'
  8602. }); _ratio = GD.getRatioWithRotation(0*Math.PI/180, ratio);
  8603. var Node139 = new ht.Node();
  8604. var Node139textStart, Node139textWidth, Node139lineStart, Node139align = 'center', Node139fontSize = 13.3333*_ratio.ratioY,Node139width = 58*_ratio.ratioX, Node139height = 26*_ratio.ratioY;
  8605. (function () {
  8606. if (Node139align === 'left') {
  8607. Node139textStart = Node139fontSize * 0.2 > 2 ? Node139fontSize * 0.2 - 4 : Node139fontSize * 0.2 - 9;
  8608. Node139textWidth = Node139width;
  8609. Node139lineStart = 1;
  8610. } else if (Node139align === 'right') {
  8611. Node139textStart = 0;
  8612. Node139textWidth =Node139fontSize <= 8 ? Node139width + Node139fontSize * 0.2 + 6 : Node139width - Node139fontSize * 0.2;
  8613. Node139lineStart = (Node139width - (ht.Default.getTextSize('0', ' '+ Node139fontSize + 'px "Arial"').width + 6)) * 0.5;
  8614. } else if (Node139align === 'center') {
  8615. Node139textStart = -3;
  8616. Node139textWidth = Node139width;
  8617. Node139lineStart = Node139width - ht.Default.getTextSize('0', ' '+ Node139fontSize + 'px "Arial"').width - 11;
  8618. }
  8619. })();
  8620. Node139.setImage(GD.getTextJSON(Node139width, Node139height, true, false, false, ' '+ Node139fontSize + 'px "Arial"'))
  8621. Node139.setPosition(638*ratio.ratioX, 78*ratio.ratioY);
  8622. Node139.setWidth(Node139width);
  8623. Node139.setHeight(Node139height);
  8624. Node139._nodeType = 'text';
  8625. Node139._disallowEvert = true;
  8626. Node139.setRotation(0*Math.PI/180);
  8627. Node139.a('node.width', Node139width);
  8628. Node139.a('node.height', Node139height);
  8629. Node139.a('node.rect', [0, 0, Node139width, Node139height]);
  8630. Node139.a('node.bordercolor','rgba(0,0,0,1)');
  8631. Node139.a('node.borderwidth', 0);
  8632. Node139.a('node.background','' || 'rgba(0,0,0,0)');
  8633. Node139.a('node.gradient','');
  8634. Node139.a('node.gradientcolor','');
  8635. Node139.a('node.text','0');
  8636. Node139.a('node.textalign','center');
  8637. Node139.a('node.textvAlign','middle');
  8638. Node139.a('node.textrect', [Node139textStart, 0, Node139textWidth, Node139height]);
  8639. Node139.a('node.color','rgba(0,0,0,1)');
  8640. Node139.a('node.font',' '+ Node139fontSize + 'px "Arial"');
  8641. Node139.a('node.textvisible',true);
  8642. Node139.a('node.linefeed',false);
  8643. if (false) {
  8644. Node139.a('node.textfunc',function(g) {
  8645. g.beginPath();
  8646. var str=Node139.a('node.text') || '0';
  8647. var color=Node139.a('node.color') || 'rgba(0,0,0,1)';
  8648. canvasTextAutoLine(str,0,13.3333*0.5*_ratio.ratioY,Node139width,Node139height,13.3333*_ratio.ratioY,"center",color,' '+ Node139fontSize + 'px "Arial"', 0,g);
  8649. });
  8650. }
  8651. if (false) {
  8652. Node139.a('node.underlinepoints',[Node139lineStart, (26 - 13.3333) * 0.5 * _ratio.ratioY + Node139fontSize + 2 , ht.Default.getTextSize('0', ' '+ Node139fontSize + 'px "Arial"').width + 6, (Node139height - Node139fontSize) * 0.5*_ratio.ratioY + Node139fontSize + 2 ]);
  8653. Node139.a('node.underlinevisible',false);
  8654. Node139.a('node.underlineBorderWidth', 1);
  8655. }
  8656. dataModel.add(Node139);
  8657. zoomNodeList.push({
  8658. node: Node139,
  8659. borderWidth: 0,
  8660. attr: 'node.borderwidth'
  8661. }); _ratio = GD.getRatioWithRotation(0*Math.PI/180, ratio);
  8662. var Node140 = new ht.Node();
  8663. var Node140textStart, Node140textWidth, Node140lineStart, Node140align = 'center', Node140fontSize = 13.3333*_ratio.ratioY,Node140width = 58*_ratio.ratioX, Node140height = 26*_ratio.ratioY;
  8664. (function () {
  8665. if (Node140align === 'left') {
  8666. Node140textStart = Node140fontSize * 0.2 > 2 ? Node140fontSize * 0.2 - 4 : Node140fontSize * 0.2 - 9;
  8667. Node140textWidth = Node140width;
  8668. Node140lineStart = 1;
  8669. } else if (Node140align === 'right') {
  8670. Node140textStart = 0;
  8671. Node140textWidth =Node140fontSize <= 8 ? Node140width + Node140fontSize * 0.2 + 6 : Node140width - Node140fontSize * 0.2;
  8672. Node140lineStart = (Node140width - (ht.Default.getTextSize('0', ' '+ Node140fontSize + 'px "Arial"').width + 6)) * 0.5;
  8673. } else if (Node140align === 'center') {
  8674. Node140textStart = -3;
  8675. Node140textWidth = Node140width;
  8676. Node140lineStart = Node140width - ht.Default.getTextSize('0', ' '+ Node140fontSize + 'px "Arial"').width - 11;
  8677. }
  8678. })();
  8679. Node140.setImage(GD.getTextJSON(Node140width, Node140height, true, false, false, ' '+ Node140fontSize + 'px "Arial"'))
  8680. Node140.setPosition(638*ratio.ratioX, 103*ratio.ratioY);
  8681. Node140.setWidth(Node140width);
  8682. Node140.setHeight(Node140height);
  8683. Node140._nodeType = 'text';
  8684. Node140._disallowEvert = true;
  8685. Node140.setRotation(0*Math.PI/180);
  8686. Node140.a('node.width', Node140width);
  8687. Node140.a('node.height', Node140height);
  8688. Node140.a('node.rect', [0, 0, Node140width, Node140height]);
  8689. Node140.a('node.bordercolor','rgba(0,0,0,1)');
  8690. Node140.a('node.borderwidth', 0);
  8691. Node140.a('node.background','' || 'rgba(0,0,0,0)');
  8692. Node140.a('node.gradient','');
  8693. Node140.a('node.gradientcolor','');
  8694. Node140.a('node.text','0');
  8695. Node140.a('node.textalign','center');
  8696. Node140.a('node.textvAlign','middle');
  8697. Node140.a('node.textrect', [Node140textStart, 0, Node140textWidth, Node140height]);
  8698. Node140.a('node.color','rgba(0,0,0,1)');
  8699. Node140.a('node.font',' '+ Node140fontSize + 'px "Arial"');
  8700. Node140.a('node.textvisible',true);
  8701. Node140.a('node.linefeed',false);
  8702. if (false) {
  8703. Node140.a('node.textfunc',function(g) {
  8704. g.beginPath();
  8705. var str=Node140.a('node.text') || '0';
  8706. var color=Node140.a('node.color') || 'rgba(0,0,0,1)';
  8707. canvasTextAutoLine(str,0,13.3333*0.5*_ratio.ratioY,Node140width,Node140height,13.3333*_ratio.ratioY,"center",color,' '+ Node140fontSize + 'px "Arial"', 0,g);
  8708. });
  8709. }
  8710. if (false) {
  8711. Node140.a('node.underlinepoints',[Node140lineStart, (26 - 13.3333) * 0.5 * _ratio.ratioY + Node140fontSize + 2 , ht.Default.getTextSize('0', ' '+ Node140fontSize + 'px "Arial"').width + 6, (Node140height - Node140fontSize) * 0.5*_ratio.ratioY + Node140fontSize + 2 ]);
  8712. Node140.a('node.underlinevisible',false);
  8713. Node140.a('node.underlineBorderWidth', 1);
  8714. }
  8715. dataModel.add(Node140);
  8716. zoomNodeList.push({
  8717. node: Node140,
  8718. borderWidth: 0,
  8719. attr: 'node.borderwidth'
  8720. }); _ratio = GD.getRatioWithRotation(0*Math.PI/180, ratio);
  8721. var Node141 = new ht.Node();
  8722. var Node141textStart, Node141textWidth, Node141lineStart, Node141align = 'center', Node141fontSize = 13.3333*_ratio.ratioY,Node141width = 58*_ratio.ratioX, Node141height = 26*_ratio.ratioY;
  8723. (function () {
  8724. if (Node141align === 'left') {
  8725. Node141textStart = Node141fontSize * 0.2 > 2 ? Node141fontSize * 0.2 - 4 : Node141fontSize * 0.2 - 9;
  8726. Node141textWidth = Node141width;
  8727. Node141lineStart = 1;
  8728. } else if (Node141align === 'right') {
  8729. Node141textStart = 0;
  8730. Node141textWidth =Node141fontSize <= 8 ? Node141width + Node141fontSize * 0.2 + 6 : Node141width - Node141fontSize * 0.2;
  8731. Node141lineStart = (Node141width - (ht.Default.getTextSize('0', ' '+ Node141fontSize + 'px "Arial"').width + 6)) * 0.5;
  8732. } else if (Node141align === 'center') {
  8733. Node141textStart = -3;
  8734. Node141textWidth = Node141width;
  8735. Node141lineStart = Node141width - ht.Default.getTextSize('0', ' '+ Node141fontSize + 'px "Arial"').width - 11;
  8736. }
  8737. })();
  8738. Node141.setImage(GD.getTextJSON(Node141width, Node141height, true, false, false, ' '+ Node141fontSize + 'px "Arial"'))
  8739. Node141.setPosition(638*ratio.ratioX, 126*ratio.ratioY);
  8740. Node141.setWidth(Node141width);
  8741. Node141.setHeight(Node141height);
  8742. Node141._nodeType = 'text';
  8743. Node141._disallowEvert = true;
  8744. Node141.setRotation(0*Math.PI/180);
  8745. Node141.a('node.width', Node141width);
  8746. Node141.a('node.height', Node141height);
  8747. Node141.a('node.rect', [0, 0, Node141width, Node141height]);
  8748. Node141.a('node.bordercolor','rgba(0,0,0,1)');
  8749. Node141.a('node.borderwidth', 0);
  8750. Node141.a('node.background','' || 'rgba(0,0,0,0)');
  8751. Node141.a('node.gradient','');
  8752. Node141.a('node.gradientcolor','');
  8753. Node141.a('node.text','0');
  8754. Node141.a('node.textalign','center');
  8755. Node141.a('node.textvAlign','middle');
  8756. Node141.a('node.textrect', [Node141textStart, 0, Node141textWidth, Node141height]);
  8757. Node141.a('node.color','rgba(0,0,0,1)');
  8758. Node141.a('node.font',' '+ Node141fontSize + 'px "Arial"');
  8759. Node141.a('node.textvisible',true);
  8760. Node141.a('node.linefeed',false);
  8761. if (false) {
  8762. Node141.a('node.textfunc',function(g) {
  8763. g.beginPath();
  8764. var str=Node141.a('node.text') || '0';
  8765. var color=Node141.a('node.color') || 'rgba(0,0,0,1)';
  8766. canvasTextAutoLine(str,0,13.3333*0.5*_ratio.ratioY,Node141width,Node141height,13.3333*_ratio.ratioY,"center",color,' '+ Node141fontSize + 'px "Arial"', 0,g);
  8767. });
  8768. }
  8769. if (false) {
  8770. Node141.a('node.underlinepoints',[Node141lineStart, (26 - 13.3333) * 0.5 * _ratio.ratioY + Node141fontSize + 2 , ht.Default.getTextSize('0', ' '+ Node141fontSize + 'px "Arial"').width + 6, (Node141height - Node141fontSize) * 0.5*_ratio.ratioY + Node141fontSize + 2 ]);
  8771. Node141.a('node.underlinevisible',false);
  8772. Node141.a('node.underlineBorderWidth', 1);
  8773. }
  8774. dataModel.add(Node141);
  8775. zoomNodeList.push({
  8776. node: Node141,
  8777. borderWidth: 0,
  8778. attr: 'node.borderwidth'
  8779. }); _ratio = GD.getRatioWithRotation(0*Math.PI/180, ratio);
  8780. var Node142 = new ht.Node();
  8781. var Node142textStart, Node142textWidth, Node142lineStart, Node142align = 'center', Node142fontSize = 13.3333*_ratio.ratioY,Node142width = 58*_ratio.ratioX, Node142height = 26*_ratio.ratioY;
  8782. (function () {
  8783. if (Node142align === 'left') {
  8784. Node142textStart = Node142fontSize * 0.2 > 2 ? Node142fontSize * 0.2 - 4 : Node142fontSize * 0.2 - 9;
  8785. Node142textWidth = Node142width;
  8786. Node142lineStart = 1;
  8787. } else if (Node142align === 'right') {
  8788. Node142textStart = 0;
  8789. Node142textWidth =Node142fontSize <= 8 ? Node142width + Node142fontSize * 0.2 + 6 : Node142width - Node142fontSize * 0.2;
  8790. Node142lineStart = (Node142width - (ht.Default.getTextSize('0', ' '+ Node142fontSize + 'px "Arial"').width + 6)) * 0.5;
  8791. } else if (Node142align === 'center') {
  8792. Node142textStart = -3;
  8793. Node142textWidth = Node142width;
  8794. Node142lineStart = Node142width - ht.Default.getTextSize('0', ' '+ Node142fontSize + 'px "Arial"').width - 11;
  8795. }
  8796. })();
  8797. Node142.setImage(GD.getTextJSON(Node142width, Node142height, true, false, false, ' '+ Node142fontSize + 'px "Arial"'))
  8798. Node142.setPosition(638*ratio.ratioX, 150*ratio.ratioY);
  8799. Node142.setWidth(Node142width);
  8800. Node142.setHeight(Node142height);
  8801. Node142._nodeType = 'text';
  8802. Node142._disallowEvert = true;
  8803. Node142.setRotation(0*Math.PI/180);
  8804. Node142.a('node.width', Node142width);
  8805. Node142.a('node.height', Node142height);
  8806. Node142.a('node.rect', [0, 0, Node142width, Node142height]);
  8807. Node142.a('node.bordercolor','rgba(0,0,0,1)');
  8808. Node142.a('node.borderwidth', 0);
  8809. Node142.a('node.background','' || 'rgba(0,0,0,0)');
  8810. Node142.a('node.gradient','');
  8811. Node142.a('node.gradientcolor','');
  8812. Node142.a('node.text','0');
  8813. Node142.a('node.textalign','center');
  8814. Node142.a('node.textvAlign','middle');
  8815. Node142.a('node.textrect', [Node142textStart, 0, Node142textWidth, Node142height]);
  8816. Node142.a('node.color','rgba(0,0,0,1)');
  8817. Node142.a('node.font',' '+ Node142fontSize + 'px "Arial"');
  8818. Node142.a('node.textvisible',true);
  8819. Node142.a('node.linefeed',false);
  8820. if (false) {
  8821. Node142.a('node.textfunc',function(g) {
  8822. g.beginPath();
  8823. var str=Node142.a('node.text') || '0';
  8824. var color=Node142.a('node.color') || 'rgba(0,0,0,1)';
  8825. canvasTextAutoLine(str,0,13.3333*0.5*_ratio.ratioY,Node142width,Node142height,13.3333*_ratio.ratioY,"center",color,' '+ Node142fontSize + 'px "Arial"', 0,g);
  8826. });
  8827. }
  8828. if (false) {
  8829. Node142.a('node.underlinepoints',[Node142lineStart, (26 - 13.3333) * 0.5 * _ratio.ratioY + Node142fontSize + 2 , ht.Default.getTextSize('0', ' '+ Node142fontSize + 'px "Arial"').width + 6, (Node142height - Node142fontSize) * 0.5*_ratio.ratioY + Node142fontSize + 2 ]);
  8830. Node142.a('node.underlinevisible',false);
  8831. Node142.a('node.underlineBorderWidth', 1);
  8832. }
  8833. dataModel.add(Node142);
  8834. zoomNodeList.push({
  8835. node: Node142,
  8836. borderWidth: 0,
  8837. attr: 'node.borderwidth'
  8838. }); _ratio = GD.getRatioWithRotation(0*Math.PI/180, ratio);
  8839. var Node143type = 'rect';
  8840. var Node143 = new ht.Node(),
  8841. Node143BorderWidth = 1*2;
  8842. if (Node143type === 'arc') {
  8843. Node143BorderWidth *= 1;
  8844. }
  8845. Node143.setImage(GD.getRectJSON(65*_ratio.ratioX, 24.33136*_ratio.ratioY, Node143type, '@arcFrom@', '@arcTo@', '@arcClose@'));
  8846. Node143.setPosition(717*ratio.ratioX, 52*ratio.ratioY);
  8847. Node143.setSize(65*_ratio.ratioX, 24.33136*_ratio.ratioY);
  8848. Node143.s({
  8849. 'pixelPerfect':true
  8850. /*@AddPara@*/
  8851. });
  8852. Node143.a('node.width', 65*_ratio.ratioX);
  8853. Node143.a('node.height', 24.33136*_ratio.ratioY);
  8854. Node143.a('node.type', Node143type);
  8855. Node143.a('node.rect', [0, 0, 65*_ratio.ratioX, 24.33136*_ratio.ratioY]);
  8856. Node143.a('node.background', 'rgba(255,255,255,0.003921569)');
  8857. Node143.a('node.gradientcolor', '');
  8858. Node143.a('node.gradient', '');
  8859. Node143.a('node.borderwidth', Node143BorderWidth);
  8860. Node143.a('node.color', 'rgba(224,224,224,1)');
  8861. Node143.a('node.fillrect', [0,0,0,0]);
  8862. Node143.a('node.fillbackcolor', 'rgba(0,0,0,0)');
  8863. Node143.a('node.fillgradientcolor', 'rgba(0,0,0,0)');
  8864. Node143.a('node.fillgradient', '');
  8865. if (Node143type !== 'rect') {
  8866. Node143.a('node.arcFrom', parseFloat('@arcFrom@'));
  8867. Node143.a('node.arcTo', parseFloat('@arcTo@'));
  8868. Node143.a('node.arcClose', '@arcClose@' === 'true' ? true : false);
  8869. }
  8870. if (Node143type === 'arc') {
  8871. Node143.a('node.arcOval', true);
  8872. }
  8873. Node143.setRotation(0*Math.PI/180);
  8874. Node143.borderWidth = Node143BorderWidth;
  8875. Node143.borderFillwidth = Node143BorderWidth;
  8876. dataModel.add(Node143);
  8877. Node143._nodename = 'Node143'
  8878. Node143._nodeType = 'rect';
  8879. zoomNodeList.push({
  8880. node: Node143,
  8881. attr: 'node.borderwidth'
  8882. });
  8883. (function (node, _img) {
  8884. var setWidth = node.setWidth,
  8885. setHeight = node.setHeight;
  8886. node.setWidth = function (width) {
  8887. if (width === this.getWidth()) return ;
  8888. var height = this.getHeight();
  8889. this.a('node.width', width);
  8890. this.a('node.rect', [0,0,width, height]);
  8891. setWidth.apply(this, arguments);
  8892. }
  8893. node.setHeight = function (height) {
  8894. if (height === this.getHeight()) return ;
  8895. var width = this.getWidth();
  8896. this.a('node.height', height);
  8897. this.a('node.rect', [0,0,width, height]);
  8898. setHeight.apply(this, arguments);
  8899. }
  8900. })(Node143, Node143.getImage());_ratio = GD.getRatioWithRotation(0*Math.PI/180, ratio);
  8901. var Node144type = 'rect';
  8902. var Node144 = new ht.Node(),
  8903. Node144BorderWidth = 1*2;
  8904. if (Node144type === 'arc') {
  8905. Node144BorderWidth *= 1;
  8906. }
  8907. Node144.setImage(GD.getRectJSON(65*_ratio.ratioX, 24.33138*_ratio.ratioY, Node144type, '@arcFrom@', '@arcTo@', '@arcClose@'));
  8908. Node144.setPosition(717*ratio.ratioX, 76*ratio.ratioY);
  8909. Node144.setSize(65*_ratio.ratioX, 24.33138*_ratio.ratioY);
  8910. Node144.s({
  8911. 'pixelPerfect':true
  8912. /*@AddPara@*/
  8913. });
  8914. Node144.a('node.width', 65*_ratio.ratioX);
  8915. Node144.a('node.height', 24.33138*_ratio.ratioY);
  8916. Node144.a('node.type', Node144type);
  8917. Node144.a('node.rect', [0, 0, 65*_ratio.ratioX, 24.33138*_ratio.ratioY]);
  8918. Node144.a('node.background', 'rgba(255,255,255,0.003921569)');
  8919. Node144.a('node.gradientcolor', '');
  8920. Node144.a('node.gradient', '');
  8921. Node144.a('node.borderwidth', Node144BorderWidth);
  8922. Node144.a('node.color', 'rgba(224,224,224,1)');
  8923. Node144.a('node.fillrect', [0,0,0,0]);
  8924. Node144.a('node.fillbackcolor', 'rgba(0,0,0,0)');
  8925. Node144.a('node.fillgradientcolor', 'rgba(0,0,0,0)');
  8926. Node144.a('node.fillgradient', '');
  8927. if (Node144type !== 'rect') {
  8928. Node144.a('node.arcFrom', parseFloat('@arcFrom@'));
  8929. Node144.a('node.arcTo', parseFloat('@arcTo@'));
  8930. Node144.a('node.arcClose', '@arcClose@' === 'true' ? true : false);
  8931. }
  8932. if (Node144type === 'arc') {
  8933. Node144.a('node.arcOval', true);
  8934. }
  8935. Node144.setRotation(0*Math.PI/180);
  8936. Node144.borderWidth = Node144BorderWidth;
  8937. Node144.borderFillwidth = Node144BorderWidth;
  8938. dataModel.add(Node144);
  8939. Node144._nodename = 'Node144'
  8940. Node144._nodeType = 'rect';
  8941. zoomNodeList.push({
  8942. node: Node144,
  8943. attr: 'node.borderwidth'
  8944. });
  8945. (function (node, _img) {
  8946. var setWidth = node.setWidth,
  8947. setHeight = node.setHeight;
  8948. node.setWidth = function (width) {
  8949. if (width === this.getWidth()) return ;
  8950. var height = this.getHeight();
  8951. this.a('node.width', width);
  8952. this.a('node.rect', [0,0,width, height]);
  8953. setWidth.apply(this, arguments);
  8954. }
  8955. node.setHeight = function (height) {
  8956. if (height === this.getHeight()) return ;
  8957. var width = this.getWidth();
  8958. this.a('node.height', height);
  8959. this.a('node.rect', [0,0,width, height]);
  8960. setHeight.apply(this, arguments);
  8961. }
  8962. })(Node144, Node144.getImage());_ratio = GD.getRatioWithRotation(0*Math.PI/180, ratio);
  8963. var Node145type = 'rect';
  8964. var Node145 = new ht.Node(),
  8965. Node145BorderWidth = 1*2;
  8966. if (Node145type === 'arc') {
  8967. Node145BorderWidth *= 1;
  8968. }
  8969. Node145.setImage(GD.getRectJSON(65*_ratio.ratioX, 24.33138*_ratio.ratioY, Node145type, '@arcFrom@', '@arcTo@', '@arcClose@'));
  8970. Node145.setPosition(717*ratio.ratioX, 100*ratio.ratioY);
  8971. Node145.setSize(65*_ratio.ratioX, 24.33138*_ratio.ratioY);
  8972. Node145.s({
  8973. 'pixelPerfect':true
  8974. /*@AddPara@*/
  8975. });
  8976. Node145.a('node.width', 65*_ratio.ratioX);
  8977. Node145.a('node.height', 24.33138*_ratio.ratioY);
  8978. Node145.a('node.type', Node145type);
  8979. Node145.a('node.rect', [0, 0, 65*_ratio.ratioX, 24.33138*_ratio.ratioY]);
  8980. Node145.a('node.background', 'rgba(255,255,255,0.003921569)');
  8981. Node145.a('node.gradientcolor', '');
  8982. Node145.a('node.gradient', '');
  8983. Node145.a('node.borderwidth', Node145BorderWidth);
  8984. Node145.a('node.color', 'rgba(224,224,224,1)');
  8985. Node145.a('node.fillrect', [0,0,0,0]);
  8986. Node145.a('node.fillbackcolor', 'rgba(0,0,0,0)');
  8987. Node145.a('node.fillgradientcolor', 'rgba(0,0,0,0)');
  8988. Node145.a('node.fillgradient', '');
  8989. if (Node145type !== 'rect') {
  8990. Node145.a('node.arcFrom', parseFloat('@arcFrom@'));
  8991. Node145.a('node.arcTo', parseFloat('@arcTo@'));
  8992. Node145.a('node.arcClose', '@arcClose@' === 'true' ? true : false);
  8993. }
  8994. if (Node145type === 'arc') {
  8995. Node145.a('node.arcOval', true);
  8996. }
  8997. Node145.setRotation(0*Math.PI/180);
  8998. Node145.borderWidth = Node145BorderWidth;
  8999. Node145.borderFillwidth = Node145BorderWidth;
  9000. dataModel.add(Node145);
  9001. Node145._nodename = 'Node145'
  9002. Node145._nodeType = 'rect';
  9003. zoomNodeList.push({
  9004. node: Node145,
  9005. attr: 'node.borderwidth'
  9006. });
  9007. (function (node, _img) {
  9008. var setWidth = node.setWidth,
  9009. setHeight = node.setHeight;
  9010. node.setWidth = function (width) {
  9011. if (width === this.getWidth()) return ;
  9012. var height = this.getHeight();
  9013. this.a('node.width', width);
  9014. this.a('node.rect', [0,0,width, height]);
  9015. setWidth.apply(this, arguments);
  9016. }
  9017. node.setHeight = function (height) {
  9018. if (height === this.getHeight()) return ;
  9019. var width = this.getWidth();
  9020. this.a('node.height', height);
  9021. this.a('node.rect', [0,0,width, height]);
  9022. setHeight.apply(this, arguments);
  9023. }
  9024. })(Node145, Node145.getImage());_ratio = GD.getRatioWithRotation(0*Math.PI/180, ratio);
  9025. var Node146type = 'rect';
  9026. var Node146 = new ht.Node(),
  9027. Node146BorderWidth = 1*2;
  9028. if (Node146type === 'arc') {
  9029. Node146BorderWidth *= 1;
  9030. }
  9031. Node146.setImage(GD.getRectJSON(65*_ratio.ratioX, 24.33136*_ratio.ratioY, Node146type, '@arcFrom@', '@arcTo@', '@arcClose@'));
  9032. Node146.setPosition(717*ratio.ratioX, 125*ratio.ratioY);
  9033. Node146.setSize(65*_ratio.ratioX, 24.33136*_ratio.ratioY);
  9034. Node146.s({
  9035. 'pixelPerfect':true
  9036. /*@AddPara@*/
  9037. });
  9038. Node146.a('node.width', 65*_ratio.ratioX);
  9039. Node146.a('node.height', 24.33136*_ratio.ratioY);
  9040. Node146.a('node.type', Node146type);
  9041. Node146.a('node.rect', [0, 0, 65*_ratio.ratioX, 24.33136*_ratio.ratioY]);
  9042. Node146.a('node.background', 'rgba(255,255,255,0.003921569)');
  9043. Node146.a('node.gradientcolor', '');
  9044. Node146.a('node.gradient', '');
  9045. Node146.a('node.borderwidth', Node146BorderWidth);
  9046. Node146.a('node.color', 'rgba(224,224,224,1)');
  9047. Node146.a('node.fillrect', [0,0,0,0]);
  9048. Node146.a('node.fillbackcolor', 'rgba(0,0,0,0)');
  9049. Node146.a('node.fillgradientcolor', 'rgba(0,0,0,0)');
  9050. Node146.a('node.fillgradient', '');
  9051. if (Node146type !== 'rect') {
  9052. Node146.a('node.arcFrom', parseFloat('@arcFrom@'));
  9053. Node146.a('node.arcTo', parseFloat('@arcTo@'));
  9054. Node146.a('node.arcClose', '@arcClose@' === 'true' ? true : false);
  9055. }
  9056. if (Node146type === 'arc') {
  9057. Node146.a('node.arcOval', true);
  9058. }
  9059. Node146.setRotation(0*Math.PI/180);
  9060. Node146.borderWidth = Node146BorderWidth;
  9061. Node146.borderFillwidth = Node146BorderWidth;
  9062. dataModel.add(Node146);
  9063. Node146._nodename = 'Node146'
  9064. Node146._nodeType = 'rect';
  9065. zoomNodeList.push({
  9066. node: Node146,
  9067. attr: 'node.borderwidth'
  9068. });
  9069. (function (node, _img) {
  9070. var setWidth = node.setWidth,
  9071. setHeight = node.setHeight;
  9072. node.setWidth = function (width) {
  9073. if (width === this.getWidth()) return ;
  9074. var height = this.getHeight();
  9075. this.a('node.width', width);
  9076. this.a('node.rect', [0,0,width, height]);
  9077. setWidth.apply(this, arguments);
  9078. }
  9079. node.setHeight = function (height) {
  9080. if (height === this.getHeight()) return ;
  9081. var width = this.getWidth();
  9082. this.a('node.height', height);
  9083. this.a('node.rect', [0,0,width, height]);
  9084. setHeight.apply(this, arguments);
  9085. }
  9086. })(Node146, Node146.getImage());_ratio = GD.getRatioWithRotation(0*Math.PI/180, ratio);
  9087. var Node147type = 'rect';
  9088. var Node147 = new ht.Node(),
  9089. Node147BorderWidth = 1*2;
  9090. if (Node147type === 'arc') {
  9091. Node147BorderWidth *= 1;
  9092. }
  9093. Node147.setImage(GD.getRectJSON(65*_ratio.ratioX, 24.33138*_ratio.ratioY, Node147type, '@arcFrom@', '@arcTo@', '@arcClose@'));
  9094. Node147.setPosition(717*ratio.ratioX, 149*ratio.ratioY);
  9095. Node147.setSize(65*_ratio.ratioX, 24.33138*_ratio.ratioY);
  9096. Node147.s({
  9097. 'pixelPerfect':true
  9098. /*@AddPara@*/
  9099. });
  9100. Node147.a('node.width', 65*_ratio.ratioX);
  9101. Node147.a('node.height', 24.33138*_ratio.ratioY);
  9102. Node147.a('node.type', Node147type);
  9103. Node147.a('node.rect', [0, 0, 65*_ratio.ratioX, 24.33138*_ratio.ratioY]);
  9104. Node147.a('node.background', 'rgba(255,255,255,0.003921569)');
  9105. Node147.a('node.gradientcolor', '');
  9106. Node147.a('node.gradient', '');
  9107. Node147.a('node.borderwidth', Node147BorderWidth);
  9108. Node147.a('node.color', 'rgba(224,224,224,1)');
  9109. Node147.a('node.fillrect', [0,0,0,0]);
  9110. Node147.a('node.fillbackcolor', 'rgba(0,0,0,0)');
  9111. Node147.a('node.fillgradientcolor', 'rgba(0,0,0,0)');
  9112. Node147.a('node.fillgradient', '');
  9113. if (Node147type !== 'rect') {
  9114. Node147.a('node.arcFrom', parseFloat('@arcFrom@'));
  9115. Node147.a('node.arcTo', parseFloat('@arcTo@'));
  9116. Node147.a('node.arcClose', '@arcClose@' === 'true' ? true : false);
  9117. }
  9118. if (Node147type === 'arc') {
  9119. Node147.a('node.arcOval', true);
  9120. }
  9121. Node147.setRotation(0*Math.PI/180);
  9122. Node147.borderWidth = Node147BorderWidth;
  9123. Node147.borderFillwidth = Node147BorderWidth;
  9124. dataModel.add(Node147);
  9125. Node147._nodename = 'Node147'
  9126. Node147._nodeType = 'rect';
  9127. zoomNodeList.push({
  9128. node: Node147,
  9129. attr: 'node.borderwidth'
  9130. });
  9131. (function (node, _img) {
  9132. var setWidth = node.setWidth,
  9133. setHeight = node.setHeight;
  9134. node.setWidth = function (width) {
  9135. if (width === this.getWidth()) return ;
  9136. var height = this.getHeight();
  9137. this.a('node.width', width);
  9138. this.a('node.rect', [0,0,width, height]);
  9139. setWidth.apply(this, arguments);
  9140. }
  9141. node.setHeight = function (height) {
  9142. if (height === this.getHeight()) return ;
  9143. var width = this.getWidth();
  9144. this.a('node.height', height);
  9145. this.a('node.rect', [0,0,width, height]);
  9146. setHeight.apply(this, arguments);
  9147. }
  9148. })(Node147, Node147.getImage());_ratio = GD.getRatioWithRotation(0*Math.PI/180, ratio);
  9149. var Node148 = new ht.Node();
  9150. var Node148textStart, Node148textWidth, Node148lineStart, Node148align = 'center', Node148fontSize = 13.3333*_ratio.ratioY,Node148width = 59*_ratio.ratioX, Node148height = 26*_ratio.ratioY;
  9151. (function () {
  9152. if (Node148align === 'left') {
  9153. Node148textStart = Node148fontSize * 0.2 > 2 ? Node148fontSize * 0.2 - 4 : Node148fontSize * 0.2 - 9;
  9154. Node148textWidth = Node148width;
  9155. Node148lineStart = 1;
  9156. } else if (Node148align === 'right') {
  9157. Node148textStart = 0;
  9158. Node148textWidth =Node148fontSize <= 8 ? Node148width + Node148fontSize * 0.2 + 6 : Node148width - Node148fontSize * 0.2;
  9159. Node148lineStart = (Node148width - (ht.Default.getTextSize('万kWh', ' '+ Node148fontSize + 'px "Arial"').width + 6)) * 0.5;
  9160. } else if (Node148align === 'center') {
  9161. Node148textStart = -3;
  9162. Node148textWidth = Node148width;
  9163. Node148lineStart = Node148width - ht.Default.getTextSize('万kWh', ' '+ Node148fontSize + 'px "Arial"').width - 11;
  9164. }
  9165. })();
  9166. Node148.setImage(GD.getTextJSON(Node148width, Node148height, true, false, false, ' '+ Node148fontSize + 'px "Arial"'))
  9167. Node148.setPosition(718*ratio.ratioX, 54*ratio.ratioY);
  9168. Node148.setWidth(Node148width);
  9169. Node148.setHeight(Node148height);
  9170. Node148._nodeType = 'text';
  9171. Node148._disallowEvert = true;
  9172. Node148.setRotation(0*Math.PI/180);
  9173. Node148.a('node.width', Node148width);
  9174. Node148.a('node.height', Node148height);
  9175. Node148.a('node.rect', [0, 0, Node148width, Node148height]);
  9176. Node148.a('node.bordercolor','rgba(128,128,128,1)');
  9177. Node148.a('node.borderwidth', 0);
  9178. Node148.a('node.background','' || 'rgba(0,0,0,0)');
  9179. Node148.a('node.gradient','');
  9180. Node148.a('node.gradientcolor','');
  9181. Node148.a('node.text','万kWh');
  9182. Node148.a('node.textalign','center');
  9183. Node148.a('node.textvAlign','middle');
  9184. Node148.a('node.textrect', [Node148textStart, 0, Node148textWidth, Node148height]);
  9185. Node148.a('node.color','rgba(128,128,128,1)');
  9186. Node148.a('node.font',' '+ Node148fontSize + 'px "Arial"');
  9187. Node148.a('node.textvisible',true);
  9188. Node148.a('node.linefeed',false);
  9189. if (false) {
  9190. Node148.a('node.textfunc',function(g) {
  9191. g.beginPath();
  9192. var str=Node148.a('node.text') || '万kWh';
  9193. var color=Node148.a('node.color') || 'rgba(128,128,128,1)';
  9194. canvasTextAutoLine(str,0,13.3333*0.5*_ratio.ratioY,Node148width,Node148height,13.3333*_ratio.ratioY,"center",color,' '+ Node148fontSize + 'px "Arial"', 0,g);
  9195. });
  9196. }
  9197. if (false) {
  9198. Node148.a('node.underlinepoints',[Node148lineStart, (26 - 13.3333) * 0.5 * _ratio.ratioY + Node148fontSize + 2 , ht.Default.getTextSize('万kWh', ' '+ Node148fontSize + 'px "Arial"').width + 6, (Node148height - Node148fontSize) * 0.5*_ratio.ratioY + Node148fontSize + 2 ]);
  9199. Node148.a('node.underlinevisible',false);
  9200. Node148.a('node.underlineBorderWidth', 1);
  9201. }
  9202. dataModel.add(Node148);
  9203. zoomNodeList.push({
  9204. node: Node148,
  9205. borderWidth: 0,
  9206. attr: 'node.borderwidth'
  9207. }); _ratio = GD.getRatioWithRotation(0*Math.PI/180, ratio);
  9208. var Node149 = new ht.Node();
  9209. var Node149textStart, Node149textWidth, Node149lineStart, Node149align = 'center', Node149fontSize = 13.3333*_ratio.ratioY,Node149width = 59*_ratio.ratioX, Node149height = 26*_ratio.ratioY;
  9210. (function () {
  9211. if (Node149align === 'left') {
  9212. Node149textStart = Node149fontSize * 0.2 > 2 ? Node149fontSize * 0.2 - 4 : Node149fontSize * 0.2 - 9;
  9213. Node149textWidth = Node149width;
  9214. Node149lineStart = 1;
  9215. } else if (Node149align === 'right') {
  9216. Node149textStart = 0;
  9217. Node149textWidth =Node149fontSize <= 8 ? Node149width + Node149fontSize * 0.2 + 6 : Node149width - Node149fontSize * 0.2;
  9218. Node149lineStart = (Node149width - (ht.Default.getTextSize('万kWh', ' '+ Node149fontSize + 'px "Arial"').width + 6)) * 0.5;
  9219. } else if (Node149align === 'center') {
  9220. Node149textStart = -3;
  9221. Node149textWidth = Node149width;
  9222. Node149lineStart = Node149width - ht.Default.getTextSize('万kWh', ' '+ Node149fontSize + 'px "Arial"').width - 11;
  9223. }
  9224. })();
  9225. Node149.setImage(GD.getTextJSON(Node149width, Node149height, true, false, false, ' '+ Node149fontSize + 'px "Arial"'))
  9226. Node149.setPosition(718*ratio.ratioX, 78*ratio.ratioY);
  9227. Node149.setWidth(Node149width);
  9228. Node149.setHeight(Node149height);
  9229. Node149._nodeType = 'text';
  9230. Node149._disallowEvert = true;
  9231. Node149.setRotation(0*Math.PI/180);
  9232. Node149.a('node.width', Node149width);
  9233. Node149.a('node.height', Node149height);
  9234. Node149.a('node.rect', [0, 0, Node149width, Node149height]);
  9235. Node149.a('node.bordercolor','rgba(128,128,128,1)');
  9236. Node149.a('node.borderwidth', 0);
  9237. Node149.a('node.background','' || 'rgba(0,0,0,0)');
  9238. Node149.a('node.gradient','');
  9239. Node149.a('node.gradientcolor','');
  9240. Node149.a('node.text','万kWh');
  9241. Node149.a('node.textalign','center');
  9242. Node149.a('node.textvAlign','middle');
  9243. Node149.a('node.textrect', [Node149textStart, 0, Node149textWidth, Node149height]);
  9244. Node149.a('node.color','rgba(128,128,128,1)');
  9245. Node149.a('node.font',' '+ Node149fontSize + 'px "Arial"');
  9246. Node149.a('node.textvisible',true);
  9247. Node149.a('node.linefeed',false);
  9248. if (false) {
  9249. Node149.a('node.textfunc',function(g) {
  9250. g.beginPath();
  9251. var str=Node149.a('node.text') || '万kWh';
  9252. var color=Node149.a('node.color') || 'rgba(128,128,128,1)';
  9253. canvasTextAutoLine(str,0,13.3333*0.5*_ratio.ratioY,Node149width,Node149height,13.3333*_ratio.ratioY,"center",color,' '+ Node149fontSize + 'px "Arial"', 0,g);
  9254. });
  9255. }
  9256. if (false) {
  9257. Node149.a('node.underlinepoints',[Node149lineStart, (26 - 13.3333) * 0.5 * _ratio.ratioY + Node149fontSize + 2 , ht.Default.getTextSize('万kWh', ' '+ Node149fontSize + 'px "Arial"').width + 6, (Node149height - Node149fontSize) * 0.5*_ratio.ratioY + Node149fontSize + 2 ]);
  9258. Node149.a('node.underlinevisible',false);
  9259. Node149.a('node.underlineBorderWidth', 1);
  9260. }
  9261. dataModel.add(Node149);
  9262. zoomNodeList.push({
  9263. node: Node149,
  9264. borderWidth: 0,
  9265. attr: 'node.borderwidth'
  9266. }); _ratio = GD.getRatioWithRotation(0*Math.PI/180, ratio);
  9267. var Node150 = new ht.Node();
  9268. var Node150textStart, Node150textWidth, Node150lineStart, Node150align = 'center', Node150fontSize = 13.3333*_ratio.ratioY,Node150width = 59*_ratio.ratioX, Node150height = 26*_ratio.ratioY;
  9269. (function () {
  9270. if (Node150align === 'left') {
  9271. Node150textStart = Node150fontSize * 0.2 > 2 ? Node150fontSize * 0.2 - 4 : Node150fontSize * 0.2 - 9;
  9272. Node150textWidth = Node150width;
  9273. Node150lineStart = 1;
  9274. } else if (Node150align === 'right') {
  9275. Node150textStart = 0;
  9276. Node150textWidth =Node150fontSize <= 8 ? Node150width + Node150fontSize * 0.2 + 6 : Node150width - Node150fontSize * 0.2;
  9277. Node150lineStart = (Node150width - (ht.Default.getTextSize('万kWh', ' '+ Node150fontSize + 'px "Arial"').width + 6)) * 0.5;
  9278. } else if (Node150align === 'center') {
  9279. Node150textStart = -3;
  9280. Node150textWidth = Node150width;
  9281. Node150lineStart = Node150width - ht.Default.getTextSize('万kWh', ' '+ Node150fontSize + 'px "Arial"').width - 11;
  9282. }
  9283. })();
  9284. Node150.setImage(GD.getTextJSON(Node150width, Node150height, true, false, false, ' '+ Node150fontSize + 'px "Arial"'))
  9285. Node150.setPosition(718*ratio.ratioX, 101*ratio.ratioY);
  9286. Node150.setWidth(Node150width);
  9287. Node150.setHeight(Node150height);
  9288. Node150._nodeType = 'text';
  9289. Node150._disallowEvert = true;
  9290. Node150.setRotation(0*Math.PI/180);
  9291. Node150.a('node.width', Node150width);
  9292. Node150.a('node.height', Node150height);
  9293. Node150.a('node.rect', [0, 0, Node150width, Node150height]);
  9294. Node150.a('node.bordercolor','rgba(128,128,128,1)');
  9295. Node150.a('node.borderwidth', 0);
  9296. Node150.a('node.background','' || 'rgba(0,0,0,0)');
  9297. Node150.a('node.gradient','');
  9298. Node150.a('node.gradientcolor','');
  9299. Node150.a('node.text','万kWh');
  9300. Node150.a('node.textalign','center');
  9301. Node150.a('node.textvAlign','middle');
  9302. Node150.a('node.textrect', [Node150textStart, 0, Node150textWidth, Node150height]);
  9303. Node150.a('node.color','rgba(128,128,128,1)');
  9304. Node150.a('node.font',' '+ Node150fontSize + 'px "Arial"');
  9305. Node150.a('node.textvisible',true);
  9306. Node150.a('node.linefeed',false);
  9307. if (false) {
  9308. Node150.a('node.textfunc',function(g) {
  9309. g.beginPath();
  9310. var str=Node150.a('node.text') || '万kWh';
  9311. var color=Node150.a('node.color') || 'rgba(128,128,128,1)';
  9312. canvasTextAutoLine(str,0,13.3333*0.5*_ratio.ratioY,Node150width,Node150height,13.3333*_ratio.ratioY,"center",color,' '+ Node150fontSize + 'px "Arial"', 0,g);
  9313. });
  9314. }
  9315. if (false) {
  9316. Node150.a('node.underlinepoints',[Node150lineStart, (26 - 13.3333) * 0.5 * _ratio.ratioY + Node150fontSize + 2 , ht.Default.getTextSize('万kWh', ' '+ Node150fontSize + 'px "Arial"').width + 6, (Node150height - Node150fontSize) * 0.5*_ratio.ratioY + Node150fontSize + 2 ]);
  9317. Node150.a('node.underlinevisible',false);
  9318. Node150.a('node.underlineBorderWidth', 1);
  9319. }
  9320. dataModel.add(Node150);
  9321. zoomNodeList.push({
  9322. node: Node150,
  9323. borderWidth: 0,
  9324. attr: 'node.borderwidth'
  9325. }); _ratio = GD.getRatioWithRotation(0*Math.PI/180, ratio);
  9326. var Node151 = new ht.Node();
  9327. var Node151textStart, Node151textWidth, Node151lineStart, Node151align = 'center', Node151fontSize = 13.3333*_ratio.ratioY,Node151width = 59*_ratio.ratioX, Node151height = 26*_ratio.ratioY;
  9328. (function () {
  9329. if (Node151align === 'left') {
  9330. Node151textStart = Node151fontSize * 0.2 > 2 ? Node151fontSize * 0.2 - 4 : Node151fontSize * 0.2 - 9;
  9331. Node151textWidth = Node151width;
  9332. Node151lineStart = 1;
  9333. } else if (Node151align === 'right') {
  9334. Node151textStart = 0;
  9335. Node151textWidth =Node151fontSize <= 8 ? Node151width + Node151fontSize * 0.2 + 6 : Node151width - Node151fontSize * 0.2;
  9336. Node151lineStart = (Node151width - (ht.Default.getTextSize('万kWh', ' '+ Node151fontSize + 'px "Arial"').width + 6)) * 0.5;
  9337. } else if (Node151align === 'center') {
  9338. Node151textStart = -3;
  9339. Node151textWidth = Node151width;
  9340. Node151lineStart = Node151width - ht.Default.getTextSize('万kWh', ' '+ Node151fontSize + 'px "Arial"').width - 11;
  9341. }
  9342. })();
  9343. Node151.setImage(GD.getTextJSON(Node151width, Node151height, true, false, false, ' '+ Node151fontSize + 'px "Arial"'))
  9344. Node151.setPosition(718*ratio.ratioX, 127*ratio.ratioY);
  9345. Node151.setWidth(Node151width);
  9346. Node151.setHeight(Node151height);
  9347. Node151._nodeType = 'text';
  9348. Node151._disallowEvert = true;
  9349. Node151.setRotation(0*Math.PI/180);
  9350. Node151.a('node.width', Node151width);
  9351. Node151.a('node.height', Node151height);
  9352. Node151.a('node.rect', [0, 0, Node151width, Node151height]);
  9353. Node151.a('node.bordercolor','rgba(128,128,128,1)');
  9354. Node151.a('node.borderwidth', 0);
  9355. Node151.a('node.background','' || 'rgba(0,0,0,0)');
  9356. Node151.a('node.gradient','');
  9357. Node151.a('node.gradientcolor','');
  9358. Node151.a('node.text','万kWh');
  9359. Node151.a('node.textalign','center');
  9360. Node151.a('node.textvAlign','middle');
  9361. Node151.a('node.textrect', [Node151textStart, 0, Node151textWidth, Node151height]);
  9362. Node151.a('node.color','rgba(128,128,128,1)');
  9363. Node151.a('node.font',' '+ Node151fontSize + 'px "Arial"');
  9364. Node151.a('node.textvisible',true);
  9365. Node151.a('node.linefeed',false);
  9366. if (false) {
  9367. Node151.a('node.textfunc',function(g) {
  9368. g.beginPath();
  9369. var str=Node151.a('node.text') || '万kWh';
  9370. var color=Node151.a('node.color') || 'rgba(128,128,128,1)';
  9371. canvasTextAutoLine(str,0,13.3333*0.5*_ratio.ratioY,Node151width,Node151height,13.3333*_ratio.ratioY,"center",color,' '+ Node151fontSize + 'px "Arial"', 0,g);
  9372. });
  9373. }
  9374. if (false) {
  9375. Node151.a('node.underlinepoints',[Node151lineStart, (26 - 13.3333) * 0.5 * _ratio.ratioY + Node151fontSize + 2 , ht.Default.getTextSize('万kWh', ' '+ Node151fontSize + 'px "Arial"').width + 6, (Node151height - Node151fontSize) * 0.5*_ratio.ratioY + Node151fontSize + 2 ]);
  9376. Node151.a('node.underlinevisible',false);
  9377. Node151.a('node.underlineBorderWidth', 1);
  9378. }
  9379. dataModel.add(Node151);
  9380. zoomNodeList.push({
  9381. node: Node151,
  9382. borderWidth: 0,
  9383. attr: 'node.borderwidth'
  9384. }); _ratio = GD.getRatioWithRotation(0*Math.PI/180, ratio);
  9385. var Node152 = new ht.Node();
  9386. var Node152textStart, Node152textWidth, Node152lineStart, Node152align = 'center', Node152fontSize = 13.3333*_ratio.ratioY,Node152width = 59*_ratio.ratioX, Node152height = 26*_ratio.ratioY;
  9387. (function () {
  9388. if (Node152align === 'left') {
  9389. Node152textStart = Node152fontSize * 0.2 > 2 ? Node152fontSize * 0.2 - 4 : Node152fontSize * 0.2 - 9;
  9390. Node152textWidth = Node152width;
  9391. Node152lineStart = 1;
  9392. } else if (Node152align === 'right') {
  9393. Node152textStart = 0;
  9394. Node152textWidth =Node152fontSize <= 8 ? Node152width + Node152fontSize * 0.2 + 6 : Node152width - Node152fontSize * 0.2;
  9395. Node152lineStart = (Node152width - (ht.Default.getTextSize('万kWh', ' '+ Node152fontSize + 'px "Arial"').width + 6)) * 0.5;
  9396. } else if (Node152align === 'center') {
  9397. Node152textStart = -3;
  9398. Node152textWidth = Node152width;
  9399. Node152lineStart = Node152width - ht.Default.getTextSize('万kWh', ' '+ Node152fontSize + 'px "Arial"').width - 11;
  9400. }
  9401. })();
  9402. Node152.setImage(GD.getTextJSON(Node152width, Node152height, true, false, false, ' '+ Node152fontSize + 'px "Arial"'))
  9403. Node152.setPosition(718*ratio.ratioX, 151*ratio.ratioY);
  9404. Node152.setWidth(Node152width);
  9405. Node152.setHeight(Node152height);
  9406. Node152._nodeType = 'text';
  9407. Node152._disallowEvert = true;
  9408. Node152.setRotation(0*Math.PI/180);
  9409. Node152.a('node.width', Node152width);
  9410. Node152.a('node.height', Node152height);
  9411. Node152.a('node.rect', [0, 0, Node152width, Node152height]);
  9412. Node152.a('node.bordercolor','rgba(128,128,128,1)');
  9413. Node152.a('node.borderwidth', 0);
  9414. Node152.a('node.background','' || 'rgba(0,0,0,0)');
  9415. Node152.a('node.gradient','');
  9416. Node152.a('node.gradientcolor','');
  9417. Node152.a('node.text','万kWh');
  9418. Node152.a('node.textalign','center');
  9419. Node152.a('node.textvAlign','middle');
  9420. Node152.a('node.textrect', [Node152textStart, 0, Node152textWidth, Node152height]);
  9421. Node152.a('node.color','rgba(128,128,128,1)');
  9422. Node152.a('node.font',' '+ Node152fontSize + 'px "Arial"');
  9423. Node152.a('node.textvisible',true);
  9424. Node152.a('node.linefeed',false);
  9425. if (false) {
  9426. Node152.a('node.textfunc',function(g) {
  9427. g.beginPath();
  9428. var str=Node152.a('node.text') || '万kWh';
  9429. var color=Node152.a('node.color') || 'rgba(128,128,128,1)';
  9430. canvasTextAutoLine(str,0,13.3333*0.5*_ratio.ratioY,Node152width,Node152height,13.3333*_ratio.ratioY,"center",color,' '+ Node152fontSize + 'px "Arial"', 0,g);
  9431. });
  9432. }
  9433. if (false) {
  9434. Node152.a('node.underlinepoints',[Node152lineStart, (26 - 13.3333) * 0.5 * _ratio.ratioY + Node152fontSize + 2 , ht.Default.getTextSize('万kWh', ' '+ Node152fontSize + 'px "Arial"').width + 6, (Node152height - Node152fontSize) * 0.5*_ratio.ratioY + Node152fontSize + 2 ]);
  9435. Node152.a('node.underlinevisible',false);
  9436. Node152.a('node.underlineBorderWidth', 1);
  9437. }
  9438. dataModel.add(Node152);
  9439. zoomNodeList.push({
  9440. node: Node152,
  9441. borderWidth: 0,
  9442. attr: 'node.borderwidth'
  9443. }); _ratio = GD.getRatioWithRotation(0*Math.PI/180, ratio);
  9444. var Node153 = new ht.Node();
  9445. var Node153textStart, Node153textWidth, Node153lineStart, Node153align = 'left', Node153fontSize = 13.3333*_ratio.ratioY,Node153width = 53*_ratio.ratioX, Node153height = 30*_ratio.ratioY;
  9446. (function () {
  9447. if (Node153align === 'left') {
  9448. Node153textStart = Node153fontSize * 0.2 > 2 ? Node153fontSize * 0.2 - 4 : Node153fontSize * 0.2 - 9;
  9449. Node153textWidth = Node153width;
  9450. Node153lineStart = 1;
  9451. } else if (Node153align === 'right') {
  9452. Node153textStart = 0;
  9453. Node153textWidth =Node153fontSize <= 8 ? Node153width + Node153fontSize * 0.2 + 6 : Node153width - Node153fontSize * 0.2;
  9454. Node153lineStart = (Node153width - (ht.Default.getTextSize('合', 'bold '+ Node153fontSize + 'px "Arial"').width + 6)) * 0.5;
  9455. } else if (Node153align === 'center') {
  9456. Node153textStart = -3;
  9457. Node153textWidth = Node153width;
  9458. Node153lineStart = Node153width - ht.Default.getTextSize('合', 'bold '+ Node153fontSize + 'px "Arial"').width - 11;
  9459. }
  9460. })();
  9461. Node153.setImage(GD.getTextJSON(Node153width, Node153height, true, false, false, 'bold '+ Node153fontSize + 'px "Arial"'))
  9462. Node153.setPosition(30*ratio.ratioX, 85*ratio.ratioY);
  9463. Node153.setWidth(Node153width);
  9464. Node153.setHeight(Node153height);
  9465. Node153._nodeType = 'text';
  9466. Node153._disallowEvert = true;
  9467. Node153.setRotation(0*Math.PI/180);
  9468. Node153.a('node.width', Node153width);
  9469. Node153.a('node.height', Node153height);
  9470. Node153.a('node.rect', [0, 0, Node153width, Node153height]);
  9471. Node153.a('node.bordercolor','rgba(255,255,255,1)');
  9472. Node153.a('node.borderwidth', 0);
  9473. Node153.a('node.background','' || 'rgba(0,0,0,0)');
  9474. Node153.a('node.gradient','');
  9475. Node153.a('node.gradientcolor','');
  9476. Node153.a('node.text','合');
  9477. Node153.a('node.textalign','left');
  9478. Node153.a('node.textvAlign','middle');
  9479. Node153.a('node.textrect', [Node153textStart, 0, Node153textWidth, Node153height]);
  9480. Node153.a('node.color','rgba(255,255,255,1)');
  9481. Node153.a('node.font','bold '+ Node153fontSize + 'px "Arial"');
  9482. Node153.a('node.textvisible',true);
  9483. Node153.a('node.linefeed',false);
  9484. if (false) {
  9485. Node153.a('node.textfunc',function(g) {
  9486. g.beginPath();
  9487. var str=Node153.a('node.text') || '合';
  9488. var color=Node153.a('node.color') || 'rgba(255,255,255,1)';
  9489. canvasTextAutoLine(str,0,13.3333*0.5*_ratio.ratioY,Node153width,Node153height,13.3333*_ratio.ratioY,"left",color,'bold '+ Node153fontSize + 'px "Arial"', 0,g);
  9490. });
  9491. }
  9492. if (false) {
  9493. Node153.a('node.underlinepoints',[Node153lineStart, (30 - 13.3333) * 0.5 * _ratio.ratioY + Node153fontSize + 2 , ht.Default.getTextSize('合', 'bold '+ Node153fontSize + 'px "Arial"').width + 6, (Node153height - Node153fontSize) * 0.5*_ratio.ratioY + Node153fontSize + 2 ]);
  9494. Node153.a('node.underlinevisible',false);
  9495. Node153.a('node.underlineBorderWidth', 1);
  9496. }
  9497. dataModel.add(Node153);
  9498. zoomNodeList.push({
  9499. node: Node153,
  9500. borderWidth: 0,
  9501. attr: 'node.borderwidth'
  9502. }); _ratio = GD.getRatioWithRotation(0*Math.PI/180, ratio);
  9503. var Node154 = new ht.Node();
  9504. var Node154textStart, Node154textWidth, Node154lineStart, Node154align = 'left', Node154fontSize = 13.3333*_ratio.ratioY,Node154width = 53*_ratio.ratioX, Node154height = 30*_ratio.ratioY;
  9505. (function () {
  9506. if (Node154align === 'left') {
  9507. Node154textStart = Node154fontSize * 0.2 > 2 ? Node154fontSize * 0.2 - 4 : Node154fontSize * 0.2 - 9;
  9508. Node154textWidth = Node154width;
  9509. Node154lineStart = 1;
  9510. } else if (Node154align === 'right') {
  9511. Node154textStart = 0;
  9512. Node154textWidth =Node154fontSize <= 8 ? Node154width + Node154fontSize * 0.2 + 6 : Node154width - Node154fontSize * 0.2;
  9513. Node154lineStart = (Node154width - (ht.Default.getTextSize('指', 'bold '+ Node154fontSize + 'px "Arial"').width + 6)) * 0.5;
  9514. } else if (Node154align === 'center') {
  9515. Node154textStart = -3;
  9516. Node154textWidth = Node154width;
  9517. Node154lineStart = Node154width - ht.Default.getTextSize('指', 'bold '+ Node154fontSize + 'px "Arial"').width - 11;
  9518. }
  9519. })();
  9520. Node154.setImage(GD.getTextJSON(Node154width, Node154height, true, false, false, 'bold '+ Node154fontSize + 'px "Arial"'))
  9521. Node154.setPosition(30*ratio.ratioX, 112*ratio.ratioY);
  9522. Node154.setWidth(Node154width);
  9523. Node154.setHeight(Node154height);
  9524. Node154._nodeType = 'text';
  9525. Node154._disallowEvert = true;
  9526. Node154.setRotation(0*Math.PI/180);
  9527. Node154.a('node.width', Node154width);
  9528. Node154.a('node.height', Node154height);
  9529. Node154.a('node.rect', [0, 0, Node154width, Node154height]);
  9530. Node154.a('node.bordercolor','rgba(255,255,255,1)');
  9531. Node154.a('node.borderwidth', 0);
  9532. Node154.a('node.background','' || 'rgba(0,0,0,0)');
  9533. Node154.a('node.gradient','');
  9534. Node154.a('node.gradientcolor','');
  9535. Node154.a('node.text','指');
  9536. Node154.a('node.textalign','left');
  9537. Node154.a('node.textvAlign','middle');
  9538. Node154.a('node.textrect', [Node154textStart, 0, Node154textWidth, Node154height]);
  9539. Node154.a('node.color','rgba(255,255,255,1)');
  9540. Node154.a('node.font','bold '+ Node154fontSize + 'px "Arial"');
  9541. Node154.a('node.textvisible',true);
  9542. Node154.a('node.linefeed',false);
  9543. if (false) {
  9544. Node154.a('node.textfunc',function(g) {
  9545. g.beginPath();
  9546. var str=Node154.a('node.text') || '指';
  9547. var color=Node154.a('node.color') || 'rgba(255,255,255,1)';
  9548. canvasTextAutoLine(str,0,13.3333*0.5*_ratio.ratioY,Node154width,Node154height,13.3333*_ratio.ratioY,"left",color,'bold '+ Node154fontSize + 'px "Arial"', 0,g);
  9549. });
  9550. }
  9551. if (false) {
  9552. Node154.a('node.underlinepoints',[Node154lineStart, (30 - 13.3333) * 0.5 * _ratio.ratioY + Node154fontSize + 2 , ht.Default.getTextSize('指', 'bold '+ Node154fontSize + 'px "Arial"').width + 6, (Node154height - Node154fontSize) * 0.5*_ratio.ratioY + Node154fontSize + 2 ]);
  9553. Node154.a('node.underlinevisible',false);
  9554. Node154.a('node.underlineBorderWidth', 1);
  9555. }
  9556. dataModel.add(Node154);
  9557. zoomNodeList.push({
  9558. node: Node154,
  9559. borderWidth: 0,
  9560. attr: 'node.borderwidth'
  9561. }); _ratio = GD.getRatioWithRotation(0*Math.PI/180, ratio);
  9562. var Node155 = new ht.Node();
  9563. var Node155textStart, Node155textWidth, Node155lineStart, Node155align = 'left', Node155fontSize = 13.3333*_ratio.ratioY,Node155width = 53*_ratio.ratioX, Node155height = 30*_ratio.ratioY;
  9564. (function () {
  9565. if (Node155align === 'left') {
  9566. Node155textStart = Node155fontSize * 0.2 > 2 ? Node155fontSize * 0.2 - 4 : Node155fontSize * 0.2 - 9;
  9567. Node155textWidth = Node155width;
  9568. Node155lineStart = 1;
  9569. } else if (Node155align === 'right') {
  9570. Node155textStart = 0;
  9571. Node155textWidth =Node155fontSize <= 8 ? Node155width + Node155fontSize * 0.2 + 6 : Node155width - Node155fontSize * 0.2;
  9572. Node155lineStart = (Node155width - (ht.Default.getTextSize('标', 'bold '+ Node155fontSize + 'px "Arial"').width + 6)) * 0.5;
  9573. } else if (Node155align === 'center') {
  9574. Node155textStart = -3;
  9575. Node155textWidth = Node155width;
  9576. Node155lineStart = Node155width - ht.Default.getTextSize('标', 'bold '+ Node155fontSize + 'px "Arial"').width - 11;
  9577. }
  9578. })();
  9579. Node155.setImage(GD.getTextJSON(Node155width, Node155height, true, false, false, 'bold '+ Node155fontSize + 'px "Arial"'))
  9580. Node155.setPosition(30*ratio.ratioX, 142*ratio.ratioY);
  9581. Node155.setWidth(Node155width);
  9582. Node155.setHeight(Node155height);
  9583. Node155._nodeType = 'text';
  9584. Node155._disallowEvert = true;
  9585. Node155.setRotation(0*Math.PI/180);
  9586. Node155.a('node.width', Node155width);
  9587. Node155.a('node.height', Node155height);
  9588. Node155.a('node.rect', [0, 0, Node155width, Node155height]);
  9589. Node155.a('node.bordercolor','rgba(255,255,255,1)');
  9590. Node155.a('node.borderwidth', 0);
  9591. Node155.a('node.background','' || 'rgba(0,0,0,0)');
  9592. Node155.a('node.gradient','');
  9593. Node155.a('node.gradientcolor','');
  9594. Node155.a('node.text','标');
  9595. Node155.a('node.textalign','left');
  9596. Node155.a('node.textvAlign','middle');
  9597. Node155.a('node.textrect', [Node155textStart, 0, Node155textWidth, Node155height]);
  9598. Node155.a('node.color','rgba(255,255,255,1)');
  9599. Node155.a('node.font','bold '+ Node155fontSize + 'px "Arial"');
  9600. Node155.a('node.textvisible',true);
  9601. Node155.a('node.linefeed',false);
  9602. if (false) {
  9603. Node155.a('node.textfunc',function(g) {
  9604. g.beginPath();
  9605. var str=Node155.a('node.text') || '标';
  9606. var color=Node155.a('node.color') || 'rgba(255,255,255,1)';
  9607. canvasTextAutoLine(str,0,13.3333*0.5*_ratio.ratioY,Node155width,Node155height,13.3333*_ratio.ratioY,"left",color,'bold '+ Node155fontSize + 'px "Arial"', 0,g);
  9608. });
  9609. }
  9610. if (false) {
  9611. Node155.a('node.underlinepoints',[Node155lineStart, (30 - 13.3333) * 0.5 * _ratio.ratioY + Node155fontSize + 2 , ht.Default.getTextSize('标', 'bold '+ Node155fontSize + 'px "Arial"').width + 6, (Node155height - Node155fontSize) * 0.5*_ratio.ratioY + Node155fontSize + 2 ]);
  9612. Node155.a('node.underlinevisible',false);
  9613. Node155.a('node.underlineBorderWidth', 1);
  9614. }
  9615. dataModel.add(Node155);
  9616. zoomNodeList.push({
  9617. node: Node155,
  9618. borderWidth: 0,
  9619. attr: 'node.borderwidth'
  9620. }); _ratio = GD.getRatioWithRotation(0*Math.PI/180, ratio);
  9621. var Node156 = new ht.Node();
  9622. var Node156textStart, Node156textWidth, Node156lineStart, Node156align = 'left', Node156fontSize = 11.99997*_ratio.ratioY,Node156width = 53*_ratio.ratioX, Node156height = 20*_ratio.ratioY;
  9623. (function () {
  9624. if (Node156align === 'left') {
  9625. Node156textStart = Node156fontSize * 0.2 > 2 ? Node156fontSize * 0.2 - 4 : Node156fontSize * 0.2 - 9;
  9626. Node156textWidth = Node156width;
  9627. Node156lineStart = 1;
  9628. } else if (Node156align === 'right') {
  9629. Node156textStart = 0;
  9630. Node156textWidth =Node156fontSize <= 8 ? Node156width + Node156fontSize * 0.2 + 6 : Node156width - Node156fontSize * 0.2;
  9631. Node156lineStart = (Node156width - (ht.Default.getTextSize('机', 'bold '+ Node156fontSize + 'px "Arial"').width + 6)) * 0.5;
  9632. } else if (Node156align === 'center') {
  9633. Node156textStart = -3;
  9634. Node156textWidth = Node156width;
  9635. Node156lineStart = Node156width - ht.Default.getTextSize('机', 'bold '+ Node156fontSize + 'px "Arial"').width - 11;
  9636. }
  9637. })();
  9638. Node156.setImage(GD.getTextJSON(Node156width, Node156height, true, false, false, 'bold '+ Node156fontSize + 'px "Arial"'))
  9639. Node156.setPosition(1343*ratio.ratioX, 88*ratio.ratioY);
  9640. Node156.setWidth(Node156width);
  9641. Node156.setHeight(Node156height);
  9642. Node156._nodeType = 'text';
  9643. Node156._disallowEvert = true;
  9644. Node156.setRotation(0*Math.PI/180);
  9645. Node156.a('node.width', Node156width);
  9646. Node156.a('node.height', Node156height);
  9647. Node156.a('node.rect', [0, 0, Node156width, Node156height]);
  9648. Node156.a('node.bordercolor','rgba(255,255,255,1)');
  9649. Node156.a('node.borderwidth', 0);
  9650. Node156.a('node.background','' || 'rgba(0,0,0,0)');
  9651. Node156.a('node.gradient','');
  9652. Node156.a('node.gradientcolor','');
  9653. Node156.a('node.text','机');
  9654. Node156.a('node.textalign','left');
  9655. Node156.a('node.textvAlign','middle');
  9656. Node156.a('node.textrect', [Node156textStart, 0, Node156textWidth, Node156height]);
  9657. Node156.a('node.color','rgba(255,255,255,1)');
  9658. Node156.a('node.font','bold '+ Node156fontSize + 'px "Arial"');
  9659. Node156.a('node.textvisible',true);
  9660. Node156.a('node.linefeed',false);
  9661. if (false) {
  9662. Node156.a('node.textfunc',function(g) {
  9663. g.beginPath();
  9664. var str=Node156.a('node.text') || '机';
  9665. var color=Node156.a('node.color') || 'rgba(255,255,255,1)';
  9666. canvasTextAutoLine(str,0,11.99997*0.5*_ratio.ratioY,Node156width,Node156height,11.99997*_ratio.ratioY,"left",color,'bold '+ Node156fontSize + 'px "Arial"', 0,g);
  9667. });
  9668. }
  9669. if (false) {
  9670. Node156.a('node.underlinepoints',[Node156lineStart, (20 - 11.99997) * 0.5 * _ratio.ratioY + Node156fontSize + 2 , ht.Default.getTextSize('机', 'bold '+ Node156fontSize + 'px "Arial"').width + 6, (Node156height - Node156fontSize) * 0.5*_ratio.ratioY + Node156fontSize + 2 ]);
  9671. Node156.a('node.underlinevisible',false);
  9672. Node156.a('node.underlineBorderWidth', 1);
  9673. }
  9674. dataModel.add(Node156);
  9675. zoomNodeList.push({
  9676. node: Node156,
  9677. borderWidth: 0,
  9678. attr: 'node.borderwidth'
  9679. }); _ratio = GD.getRatioWithRotation(0*Math.PI/180, ratio);
  9680. var Node157 = new ht.Node();
  9681. var Node157textStart, Node157textWidth, Node157lineStart, Node157align = 'left', Node157fontSize = 11.99997*_ratio.ratioY,Node157width = 53*_ratio.ratioX, Node157height = 20*_ratio.ratioY;
  9682. (function () {
  9683. if (Node157align === 'left') {
  9684. Node157textStart = Node157fontSize * 0.2 > 2 ? Node157fontSize * 0.2 - 4 : Node157fontSize * 0.2 - 9;
  9685. Node157textWidth = Node157width;
  9686. Node157lineStart = 1;
  9687. } else if (Node157align === 'right') {
  9688. Node157textStart = 0;
  9689. Node157textWidth =Node157fontSize <= 8 ? Node157width + Node157fontSize * 0.2 + 6 : Node157width - Node157fontSize * 0.2;
  9690. Node157lineStart = (Node157width - (ht.Default.getTextSize('状', 'bold '+ Node157fontSize + 'px "Arial"').width + 6)) * 0.5;
  9691. } else if (Node157align === 'center') {
  9692. Node157textStart = -3;
  9693. Node157textWidth = Node157width;
  9694. Node157lineStart = Node157width - ht.Default.getTextSize('状', 'bold '+ Node157fontSize + 'px "Arial"').width - 11;
  9695. }
  9696. })();
  9697. Node157.setImage(GD.getTextJSON(Node157width, Node157height, true, false, false, 'bold '+ Node157fontSize + 'px "Arial"'))
  9698. Node157.setPosition(1343*ratio.ratioX, 111*ratio.ratioY);
  9699. Node157.setWidth(Node157width);
  9700. Node157.setHeight(Node157height);
  9701. Node157._nodeType = 'text';
  9702. Node157._disallowEvert = true;
  9703. Node157.setRotation(0*Math.PI/180);
  9704. Node157.a('node.width', Node157width);
  9705. Node157.a('node.height', Node157height);
  9706. Node157.a('node.rect', [0, 0, Node157width, Node157height]);
  9707. Node157.a('node.bordercolor','rgba(255,255,255,1)');
  9708. Node157.a('node.borderwidth', 0);
  9709. Node157.a('node.background','' || 'rgba(0,0,0,0)');
  9710. Node157.a('node.gradient','');
  9711. Node157.a('node.gradientcolor','');
  9712. Node157.a('node.text','状');
  9713. Node157.a('node.textalign','left');
  9714. Node157.a('node.textvAlign','middle');
  9715. Node157.a('node.textrect', [Node157textStart, 0, Node157textWidth, Node157height]);
  9716. Node157.a('node.color','rgba(255,255,255,1)');
  9717. Node157.a('node.font','bold '+ Node157fontSize + 'px "Arial"');
  9718. Node157.a('node.textvisible',true);
  9719. Node157.a('node.linefeed',false);
  9720. if (false) {
  9721. Node157.a('node.textfunc',function(g) {
  9722. g.beginPath();
  9723. var str=Node157.a('node.text') || '状';
  9724. var color=Node157.a('node.color') || 'rgba(255,255,255,1)';
  9725. canvasTextAutoLine(str,0,11.99997*0.5*_ratio.ratioY,Node157width,Node157height,11.99997*_ratio.ratioY,"left",color,'bold '+ Node157fontSize + 'px "Arial"', 0,g);
  9726. });
  9727. }
  9728. if (false) {
  9729. Node157.a('node.underlinepoints',[Node157lineStart, (20 - 11.99997) * 0.5 * _ratio.ratioY + Node157fontSize + 2 , ht.Default.getTextSize('状', 'bold '+ Node157fontSize + 'px "Arial"').width + 6, (Node157height - Node157fontSize) * 0.5*_ratio.ratioY + Node157fontSize + 2 ]);
  9730. Node157.a('node.underlinevisible',false);
  9731. Node157.a('node.underlineBorderWidth', 1);
  9732. }
  9733. dataModel.add(Node157);
  9734. zoomNodeList.push({
  9735. node: Node157,
  9736. borderWidth: 0,
  9737. attr: 'node.borderwidth'
  9738. }); _ratio = GD.getRatioWithRotation(0*Math.PI/180, ratio);
  9739. var Node158 = new ht.Node();
  9740. var Node158textStart, Node158textWidth, Node158lineStart, Node158align = 'left', Node158fontSize = 11.99997*_ratio.ratioY,Node158width = 53*_ratio.ratioX, Node158height = 20*_ratio.ratioY;
  9741. (function () {
  9742. if (Node158align === 'left') {
  9743. Node158textStart = Node158fontSize * 0.2 > 2 ? Node158fontSize * 0.2 - 4 : Node158fontSize * 0.2 - 9;
  9744. Node158textWidth = Node158width;
  9745. Node158lineStart = 1;
  9746. } else if (Node158align === 'right') {
  9747. Node158textStart = 0;
  9748. Node158textWidth =Node158fontSize <= 8 ? Node158width + Node158fontSize * 0.2 + 6 : Node158width - Node158fontSize * 0.2;
  9749. Node158lineStart = (Node158width - (ht.Default.getTextSize('态', 'bold '+ Node158fontSize + 'px "Arial"').width + 6)) * 0.5;
  9750. } else if (Node158align === 'center') {
  9751. Node158textStart = -3;
  9752. Node158textWidth = Node158width;
  9753. Node158lineStart = Node158width - ht.Default.getTextSize('态', 'bold '+ Node158fontSize + 'px "Arial"').width - 11;
  9754. }
  9755. })();
  9756. Node158.setImage(GD.getTextJSON(Node158width, Node158height, true, false, false, 'bold '+ Node158fontSize + 'px "Arial"'))
  9757. Node158.setPosition(1343*ratio.ratioX, 133*ratio.ratioY);
  9758. Node158.setWidth(Node158width);
  9759. Node158.setHeight(Node158height);
  9760. Node158._nodeType = 'text';
  9761. Node158._disallowEvert = true;
  9762. Node158.setRotation(0*Math.PI/180);
  9763. Node158.a('node.width', Node158width);
  9764. Node158.a('node.height', Node158height);
  9765. Node158.a('node.rect', [0, 0, Node158width, Node158height]);
  9766. Node158.a('node.bordercolor','rgba(255,255,255,1)');
  9767. Node158.a('node.borderwidth', 0);
  9768. Node158.a('node.background','' || 'rgba(0,0,0,0)');
  9769. Node158.a('node.gradient','');
  9770. Node158.a('node.gradientcolor','');
  9771. Node158.a('node.text','态');
  9772. Node158.a('node.textalign','left');
  9773. Node158.a('node.textvAlign','middle');
  9774. Node158.a('node.textrect', [Node158textStart, 0, Node158textWidth, Node158height]);
  9775. Node158.a('node.color','rgba(255,255,255,1)');
  9776. Node158.a('node.font','bold '+ Node158fontSize + 'px "Arial"');
  9777. Node158.a('node.textvisible',true);
  9778. Node158.a('node.linefeed',false);
  9779. if (false) {
  9780. Node158.a('node.textfunc',function(g) {
  9781. g.beginPath();
  9782. var str=Node158.a('node.text') || '态';
  9783. var color=Node158.a('node.color') || 'rgba(255,255,255,1)';
  9784. canvasTextAutoLine(str,0,11.99997*0.5*_ratio.ratioY,Node158width,Node158height,11.99997*_ratio.ratioY,"left",color,'bold '+ Node158fontSize + 'px "Arial"', 0,g);
  9785. });
  9786. }
  9787. if (false) {
  9788. Node158.a('node.underlinepoints',[Node158lineStart, (20 - 11.99997) * 0.5 * _ratio.ratioY + Node158fontSize + 2 , ht.Default.getTextSize('态', 'bold '+ Node158fontSize + 'px "Arial"').width + 6, (Node158height - Node158fontSize) * 0.5*_ratio.ratioY + Node158fontSize + 2 ]);
  9789. Node158.a('node.underlinevisible',false);
  9790. Node158.a('node.underlineBorderWidth', 1);
  9791. }
  9792. dataModel.add(Node158);
  9793. zoomNodeList.push({
  9794. node: Node158,
  9795. borderWidth: 0,
  9796. attr: 'node.borderwidth'
  9797. }); _ratio = GD.getRatioWithRotation(0*Math.PI/180, ratio);
  9798. var Node159 = new ht.Node();
  9799. var Node159textStart, Node159textWidth, Node159lineStart, Node159align = 'center', Node159fontSize = 14.66663*_ratio.ratioY,Node159width = 67*_ratio.ratioX, Node159height = 26*_ratio.ratioY;
  9800. (function () {
  9801. if (Node159align === 'left') {
  9802. Node159textStart = Node159fontSize * 0.2 > 2 ? Node159fontSize * 0.2 - 4 : Node159fontSize * 0.2 - 9;
  9803. Node159textWidth = Node159width;
  9804. Node159lineStart = 1;
  9805. } else if (Node159align === 'right') {
  9806. Node159textStart = 0;
  9807. Node159textWidth =Node159fontSize <= 8 ? Node159width + Node159fontSize * 0.2 + 6 : Node159width - Node159fontSize * 0.2;
  9808. Node159lineStart = (Node159width - (ht.Default.getTextSize('台', ' '+ Node159fontSize + 'px "Arial"').width + 6)) * 0.5;
  9809. } else if (Node159align === 'center') {
  9810. Node159textStart = -3;
  9811. Node159textWidth = Node159width;
  9812. Node159lineStart = Node159width - ht.Default.getTextSize('台', ' '+ Node159fontSize + 'px "Arial"').width - 11;
  9813. }
  9814. })();
  9815. Node159.setImage(GD.getTextJSON(Node159width, Node159height, true, false, false, ' '+ Node159fontSize + 'px "Arial"'))
  9816. Node159.setPosition(1586*ratio.ratioX, 86*ratio.ratioY);
  9817. Node159.setWidth(Node159width);
  9818. Node159.setHeight(Node159height);
  9819. Node159._nodeType = 'text';
  9820. Node159._disallowEvert = true;
  9821. Node159.setRotation(0*Math.PI/180);
  9822. Node159.a('node.width', Node159width);
  9823. Node159.a('node.height', Node159height);
  9824. Node159.a('node.rect', [0, 0, Node159width, Node159height]);
  9825. Node159.a('node.bordercolor','rgba(105,105,105,1)');
  9826. Node159.a('node.borderwidth', 0);
  9827. Node159.a('node.background','' || 'rgba(0,0,0,0)');
  9828. Node159.a('node.gradient','');
  9829. Node159.a('node.gradientcolor','');
  9830. Node159.a('node.text','台');
  9831. Node159.a('node.textalign','center');
  9832. Node159.a('node.textvAlign','middle');
  9833. Node159.a('node.textrect', [Node159textStart, 0, Node159textWidth, Node159height]);
  9834. Node159.a('node.color','rgba(105,105,105,1)');
  9835. Node159.a('node.font',' '+ Node159fontSize + 'px "Arial"');
  9836. Node159.a('node.textvisible',true);
  9837. Node159.a('node.linefeed',false);
  9838. if (false) {
  9839. Node159.a('node.textfunc',function(g) {
  9840. g.beginPath();
  9841. var str=Node159.a('node.text') || '台';
  9842. var color=Node159.a('node.color') || 'rgba(105,105,105,1)';
  9843. canvasTextAutoLine(str,0,14.66663*0.5*_ratio.ratioY,Node159width,Node159height,14.66663*_ratio.ratioY,"center",color,' '+ Node159fontSize + 'px "Arial"', 0,g);
  9844. });
  9845. }
  9846. if (false) {
  9847. Node159.a('node.underlinepoints',[Node159lineStart, (26 - 14.66663) * 0.5 * _ratio.ratioY + Node159fontSize + 2 , ht.Default.getTextSize('台', ' '+ Node159fontSize + 'px "Arial"').width + 6, (Node159height - Node159fontSize) * 0.5*_ratio.ratioY + Node159fontSize + 2 ]);
  9848. Node159.a('node.underlinevisible',false);
  9849. Node159.a('node.underlineBorderWidth', 1);
  9850. }
  9851. dataModel.add(Node159);
  9852. zoomNodeList.push({
  9853. node: Node159,
  9854. borderWidth: 0,
  9855. attr: 'node.borderwidth'
  9856. }); var Node160;
  9857. (function () {
  9858. var _ratio = GD.getRatioWithRotation(0*Math.PI/180, ratio);
  9859. var ratioX, ratioY;
  9860. if ('Default' === 'False') {
  9861. ratioX = 1;
  9862. ratioY = 1;
  9863. } else if ('Default' === 'X') {
  9864. ratioX = ratioY = _ratio.ratioX;
  9865. } else if ('Default' === 'Y') {
  9866. ratioX = ratioY = _ratio.ratioY;
  9867. } else {
  9868. ratioX = _ratio.ratioX;
  9869. ratioY = _ratio.ratioY;
  9870. }
  9871. ht.Default.setImage('imgimage//page_list_box_left_blue.jpg', PAGEROOTDIR + 'image//page_list_box_left_blue.jpg');
  9872. Node160 = new ht.Node();
  9873. Node160.setPosition(1475*ratio.ratioX, 70*ratio.ratioY);
  9874. Node160.setSize(9*ratioX, 60*ratioY);
  9875. Node160.setImage('imgimage//page_list_box_left_blue.jpg');
  9876. Node160.setRotation(0*Math.PI/180);
  9877. Node160._zoomBy = 'Default';
  9878. Node160._nodeType = 'image';
  9879. Node160._disallowEvert = true;
  9880. dataModel.add(Node160);
  9881. })();
  9882. _ratio = GD.getRatioWithRotation(0*Math.PI/180, ratio);
  9883. var Node161type = 'rect';
  9884. var Node161 = new ht.Node(),
  9885. Node161BorderWidth = 1*2;
  9886. if (Node161type === 'arc') {
  9887. Node161BorderWidth *= 1;
  9888. }
  9889. Node161.setImage(GD.getRectJSON(127*_ratio.ratioX, 60.81538*_ratio.ratioY, Node161type, '@arcFrom@', '@arcTo@', '@arcClose@'));
  9890. Node161.setPosition(1544*ratio.ratioX, 70*ratio.ratioY);
  9891. Node161.setSize(127*_ratio.ratioX, 60.81538*_ratio.ratioY);
  9892. Node161.s({
  9893. 'pixelPerfect':true
  9894. /*@AddPara@*/
  9895. });
  9896. Node161.a('node.width', 127*_ratio.ratioX);
  9897. Node161.a('node.height', 60.81538*_ratio.ratioY);
  9898. Node161.a('node.type', Node161type);
  9899. Node161.a('node.rect', [0, 0, 127*_ratio.ratioX, 60.81538*_ratio.ratioY]);
  9900. Node161.a('node.background', 'rgba(255,255,255,0.003921569)');
  9901. Node161.a('node.gradientcolor', '');
  9902. Node161.a('node.gradient', '');
  9903. Node161.a('node.borderwidth', Node161BorderWidth);
  9904. Node161.a('node.color', 'rgba(128,128,128,1)');
  9905. Node161.a('node.fillrect', [0,0,0,0]);
  9906. Node161.a('node.fillbackcolor', 'rgba(0,0,0,0)');
  9907. Node161.a('node.fillgradientcolor', 'rgba(0,0,0,0)');
  9908. Node161.a('node.fillgradient', '');
  9909. if (Node161type !== 'rect') {
  9910. Node161.a('node.arcFrom', parseFloat('@arcFrom@'));
  9911. Node161.a('node.arcTo', parseFloat('@arcTo@'));
  9912. Node161.a('node.arcClose', '@arcClose@' === 'true' ? true : false);
  9913. }
  9914. if (Node161type === 'arc') {
  9915. Node161.a('node.arcOval', true);
  9916. }
  9917. Node161.setRotation(0*Math.PI/180);
  9918. Node161.borderWidth = Node161BorderWidth;
  9919. Node161.borderFillwidth = Node161BorderWidth;
  9920. dataModel.add(Node161);
  9921. Node161._nodename = 'Node161'
  9922. Node161._nodeType = 'rect';
  9923. zoomNodeList.push({
  9924. node: Node161,
  9925. attr: 'node.borderwidth'
  9926. });
  9927. (function (node, _img) {
  9928. var setWidth = node.setWidth,
  9929. setHeight = node.setHeight;
  9930. node.setWidth = function (width) {
  9931. if (width === this.getWidth()) return ;
  9932. var height = this.getHeight();
  9933. this.a('node.width', width);
  9934. this.a('node.rect', [0,0,width, height]);
  9935. setWidth.apply(this, arguments);
  9936. }
  9937. node.setHeight = function (height) {
  9938. if (height === this.getHeight()) return ;
  9939. var width = this.getWidth();
  9940. this.a('node.height', height);
  9941. this.a('node.rect', [0,0,width, height]);
  9942. setHeight.apply(this, arguments);
  9943. }
  9944. })(Node161, Node161.getImage());_ratio = GD.getRatioWithRotation(0*Math.PI/180, ratio);
  9945. var Node162 = new ht.Node();
  9946. var Node162textStart, Node162textWidth, Node162lineStart, Node162align = 'left', Node162fontSize = 15.99996*_ratio.ratioY,Node162width = 29*_ratio.ratioX, Node162height = 25*_ratio.ratioY;
  9947. (function () {
  9948. if (Node162align === 'left') {
  9949. Node162textStart = Node162fontSize * 0.2 > 2 ? Node162fontSize * 0.2 - 4 : Node162fontSize * 0.2 - 9;
  9950. Node162textWidth = Node162width;
  9951. Node162lineStart = 1;
  9952. } else if (Node162align === 'right') {
  9953. Node162textStart = 0;
  9954. Node162textWidth =Node162fontSize <= 8 ? Node162width + Node162fontSize * 0.2 + 6 : Node162width - Node162fontSize * 0.2;
  9955. Node162lineStart = (Node162width - (ht.Default.getTextSize('0', ' '+ Node162fontSize + 'px "Arial"').width + 6)) * 0.5;
  9956. } else if (Node162align === 'center') {
  9957. Node162textStart = -3;
  9958. Node162textWidth = Node162width;
  9959. Node162lineStart = Node162width - ht.Default.getTextSize('0', ' '+ Node162fontSize + 'px "Arial"').width - 11;
  9960. }
  9961. })();
  9962. Node162.setImage(GD.getTextJSON(Node162width, Node162height, true, false, false, ' '+ Node162fontSize + 'px "Arial"'))
  9963. Node162.setPosition(1507*ratio.ratioX, 85*ratio.ratioY);
  9964. Node162.setWidth(Node162width);
  9965. Node162.setHeight(Node162height);
  9966. Node162._nodeType = 'text';
  9967. Node162._disallowEvert = true;
  9968. Node162.setRotation(0*Math.PI/180);
  9969. Node162.a('node.width', Node162width);
  9970. Node162.a('node.height', Node162height);
  9971. Node162.a('node.rect', [0, 0, Node162width, Node162height]);
  9972. Node162.a('node.bordercolor','rgba(0,0,0,1)');
  9973. Node162.a('node.borderwidth', 0);
  9974. Node162.a('node.background','' || 'rgba(0,0,0,0)');
  9975. Node162.a('node.gradient','');
  9976. Node162.a('node.gradientcolor','');
  9977. Node162.a('node.text','0');
  9978. Node162.a('node.textalign','left');
  9979. Node162.a('node.textvAlign','middle');
  9980. Node162.a('node.textrect', [Node162textStart, 0, Node162textWidth, Node162height]);
  9981. Node162.a('node.color','rgba(0,0,0,1)');
  9982. Node162.a('node.font',' '+ Node162fontSize + 'px "Arial"');
  9983. Node162.a('node.textvisible',true);
  9984. Node162.a('node.linefeed',false);
  9985. if (false) {
  9986. Node162.a('node.textfunc',function(g) {
  9987. g.beginPath();
  9988. var str=Node162.a('node.text') || '0';
  9989. var color=Node162.a('node.color') || 'rgba(0,0,0,1)';
  9990. canvasTextAutoLine(str,0,15.99996*0.5*_ratio.ratioY,Node162width,Node162height,15.99996*_ratio.ratioY,"left",color,' '+ Node162fontSize + 'px "Arial"', 0,g);
  9991. });
  9992. }
  9993. if (false) {
  9994. Node162.a('node.underlinepoints',[Node162lineStart, (25 - 15.99996) * 0.5 * _ratio.ratioY + Node162fontSize + 2 , ht.Default.getTextSize('0', ' '+ Node162fontSize + 'px "Arial"').width + 6, (Node162height - Node162fontSize) * 0.5*_ratio.ratioY + Node162fontSize + 2 ]);
  9995. Node162.a('node.underlinevisible',false);
  9996. Node162.a('node.underlineBorderWidth', 1);
  9997. }
  9998. dataModel.add(Node162);
  9999. zoomNodeList.push({
  10000. node: Node162,
  10001. borderWidth: 0,
  10002. attr: 'node.borderwidth'
  10003. }); var Node163;
  10004. (function () {
  10005. var _ratio = GD.getRatioWithRotation(0*Math.PI/180, ratio);
  10006. var ratioX, ratioY;
  10007. if ('Default' === 'False') {
  10008. ratioX = 1;
  10009. ratioY = 1;
  10010. } else if ('Default' === 'X') {
  10011. ratioX = ratioY = _ratio.ratioX;
  10012. } else if ('Default' === 'Y') {
  10013. ratioX = ratioY = _ratio.ratioY;
  10014. } else {
  10015. ratioX = _ratio.ratioX;
  10016. ratioY = _ratio.ratioY;
  10017. }
  10018. ht.Default.setImage('imgimage//page_list_box_left_red.jpg', PAGEROOTDIR + 'image//page_list_box_left_red.jpg');
  10019. Node163 = new ht.Node();
  10020. Node163.setPosition(1751*ratio.ratioX, 70*ratio.ratioY);
  10021. Node163.setSize(9*ratioX, 60*ratioY);
  10022. Node163.setImage('imgimage//page_list_box_left_red.jpg');
  10023. Node163.setRotation(0*Math.PI/180);
  10024. Node163._zoomBy = 'Default';
  10025. Node163._nodeType = 'image';
  10026. Node163._disallowEvert = true;
  10027. dataModel.add(Node163);
  10028. })();
  10029. _ratio = GD.getRatioWithRotation(0*Math.PI/180, ratio);
  10030. var Node164 = new ht.Node();
  10031. var Node164textStart, Node164textWidth, Node164lineStart, Node164align = 'left', Node164fontSize = 15.99996*_ratio.ratioY,Node164width = 29*_ratio.ratioX, Node164height = 25*_ratio.ratioY;
  10032. (function () {
  10033. if (Node164align === 'left') {
  10034. Node164textStart = Node164fontSize * 0.2 > 2 ? Node164fontSize * 0.2 - 4 : Node164fontSize * 0.2 - 9;
  10035. Node164textWidth = Node164width;
  10036. Node164lineStart = 1;
  10037. } else if (Node164align === 'right') {
  10038. Node164textStart = 0;
  10039. Node164textWidth =Node164fontSize <= 8 ? Node164width + Node164fontSize * 0.2 + 6 : Node164width - Node164fontSize * 0.2;
  10040. Node164lineStart = (Node164width - (ht.Default.getTextSize('0', ' '+ Node164fontSize + 'px "Arial"').width + 6)) * 0.5;
  10041. } else if (Node164align === 'center') {
  10042. Node164textStart = -3;
  10043. Node164textWidth = Node164width;
  10044. Node164lineStart = Node164width - ht.Default.getTextSize('0', ' '+ Node164fontSize + 'px "Arial"').width - 11;
  10045. }
  10046. })();
  10047. Node164.setImage(GD.getTextJSON(Node164width, Node164height, true, false, false, ' '+ Node164fontSize + 'px "Arial"'))
  10048. Node164.setPosition(1783*ratio.ratioX, 85*ratio.ratioY);
  10049. Node164.setWidth(Node164width);
  10050. Node164.setHeight(Node164height);
  10051. Node164._nodeType = 'text';
  10052. Node164._disallowEvert = true;
  10053. Node164.setRotation(0*Math.PI/180);
  10054. Node164.a('node.width', Node164width);
  10055. Node164.a('node.height', Node164height);
  10056. Node164.a('node.rect', [0, 0, Node164width, Node164height]);
  10057. Node164.a('node.bordercolor','rgba(0,0,0,1)');
  10058. Node164.a('node.borderwidth', 0);
  10059. Node164.a('node.background','' || 'rgba(0,0,0,0)');
  10060. Node164.a('node.gradient','');
  10061. Node164.a('node.gradientcolor','');
  10062. Node164.a('node.text','0');
  10063. Node164.a('node.textalign','left');
  10064. Node164.a('node.textvAlign','middle');
  10065. Node164.a('node.textrect', [Node164textStart, 0, Node164textWidth, Node164height]);
  10066. Node164.a('node.color','rgba(0,0,0,1)');
  10067. Node164.a('node.font',' '+ Node164fontSize + 'px "Arial"');
  10068. Node164.a('node.textvisible',true);
  10069. Node164.a('node.linefeed',false);
  10070. if (false) {
  10071. Node164.a('node.textfunc',function(g) {
  10072. g.beginPath();
  10073. var str=Node164.a('node.text') || '0';
  10074. var color=Node164.a('node.color') || 'rgba(0,0,0,1)';
  10075. canvasTextAutoLine(str,0,15.99996*0.5*_ratio.ratioY,Node164width,Node164height,15.99996*_ratio.ratioY,"left",color,' '+ Node164fontSize + 'px "Arial"', 0,g);
  10076. });
  10077. }
  10078. if (false) {
  10079. Node164.a('node.underlinepoints',[Node164lineStart, (25 - 15.99996) * 0.5 * _ratio.ratioY + Node164fontSize + 2 , ht.Default.getTextSize('0', ' '+ Node164fontSize + 'px "Arial"').width + 6, (Node164height - Node164fontSize) * 0.5*_ratio.ratioY + Node164fontSize + 2 ]);
  10080. Node164.a('node.underlinevisible',false);
  10081. Node164.a('node.underlineBorderWidth', 1);
  10082. }
  10083. dataModel.add(Node164);
  10084. zoomNodeList.push({
  10085. node: Node164,
  10086. borderWidth: 0,
  10087. attr: 'node.borderwidth'
  10088. }); var Node165;
  10089. (function () {
  10090. var _ratio = GD.getRatioWithRotation(0*Math.PI/180, ratio);
  10091. var ratioX, ratioY;
  10092. if ('Default' === 'False') {
  10093. ratioX = 1;
  10094. ratioY = 1;
  10095. } else if ('Default' === 'X') {
  10096. ratioX = ratioY = _ratio.ratioX;
  10097. } else if ('Default' === 'Y') {
  10098. ratioX = ratioY = _ratio.ratioY;
  10099. } else {
  10100. ratioX = _ratio.ratioX;
  10101. ratioY = _ratio.ratioY;
  10102. }
  10103. ht.Default.setImage('imgimage//page_list_box_left_black.jpg', PAGEROOTDIR + 'image//page_list_box_left_black.jpg');
  10104. Node165 = new ht.Node();
  10105. Node165.setPosition(1751*ratio.ratioX, 131*ratio.ratioY);
  10106. Node165.setSize(9*ratioX, 60*ratioY);
  10107. Node165.setImage('imgimage//page_list_box_left_black.jpg');
  10108. Node165.setRotation(0*Math.PI/180);
  10109. Node165._zoomBy = 'Default';
  10110. Node165._nodeType = 'image';
  10111. Node165._disallowEvert = true;
  10112. dataModel.add(Node165);
  10113. })();
  10114. _ratio = GD.getRatioWithRotation(0*Math.PI/180, ratio);
  10115. var Node166 = new ht.Node();
  10116. var Node166textStart, Node166textWidth, Node166lineStart, Node166align = 'left', Node166fontSize = 13.3333*_ratio.ratioY,Node166width = 47*_ratio.ratioX, Node166height = 38*_ratio.ratioY;
  10117. (function () {
  10118. if (Node166align === 'left') {
  10119. Node166textStart = Node166fontSize * 0.2 > 2 ? Node166fontSize * 0.2 - 4 : Node166fontSize * 0.2 - 9;
  10120. Node166textWidth = Node166width;
  10121. Node166lineStart = 1;
  10122. } else if (Node166align === 'right') {
  10123. Node166textStart = 0;
  10124. Node166textWidth =Node166fontSize <= 8 ? Node166width + Node166fontSize * 0.2 + 6 : Node166width - Node166fontSize * 0.2;
  10125. Node166lineStart = (Node166width - (ht.Default.getTextSize('离线', 'bold '+ Node166fontSize + 'px "Arial"').width + 6)) * 0.5;
  10126. } else if (Node166align === 'center') {
  10127. Node166textStart = -3;
  10128. Node166textWidth = Node166width;
  10129. Node166lineStart = Node166width - ht.Default.getTextSize('离线', 'bold '+ Node166fontSize + 'px "Arial"').width - 11;
  10130. }
  10131. })();
  10132. Node166.setImage(GD.getTextJSON(Node166width, Node166height, true, false, false, 'bold '+ Node166fontSize + 'px "Arial"'))
  10133. Node166.setPosition(1782*ratio.ratioX, 114*ratio.ratioY);
  10134. Node166.setWidth(Node166width);
  10135. Node166.setHeight(Node166height);
  10136. Node166._nodeType = 'text';
  10137. Node166._disallowEvert = true;
  10138. Node166.setRotation(0*Math.PI/180);
  10139. Node166.a('node.width', Node166width);
  10140. Node166.a('node.height', Node166height);
  10141. Node166.a('node.rect', [0, 0, Node166width, Node166height]);
  10142. Node166.a('node.bordercolor','rgba(0,0,0,1)');
  10143. Node166.a('node.borderwidth', 0);
  10144. Node166.a('node.background','' || 'rgba(0,0,0,0)');
  10145. Node166.a('node.gradient','');
  10146. Node166.a('node.gradientcolor','');
  10147. Node166.a('node.text','离线');
  10148. Node166.a('node.textalign','left');
  10149. Node166.a('node.textvAlign','middle');
  10150. Node166.a('node.textrect', [Node166textStart, 0, Node166textWidth, Node166height]);
  10151. Node166.a('node.color','rgba(0,0,0,1)');
  10152. Node166.a('node.font','bold '+ Node166fontSize + 'px "Arial"');
  10153. Node166.a('node.textvisible',true);
  10154. Node166.a('node.linefeed',false);
  10155. if (false) {
  10156. Node166.a('node.textfunc',function(g) {
  10157. g.beginPath();
  10158. var str=Node166.a('node.text') || '离线';
  10159. var color=Node166.a('node.color') || 'rgba(0,0,0,1)';
  10160. canvasTextAutoLine(str,0,13.3333*0.5*_ratio.ratioY,Node166width,Node166height,13.3333*_ratio.ratioY,"left",color,'bold '+ Node166fontSize + 'px "Arial"', 0,g);
  10161. });
  10162. }
  10163. if (false) {
  10164. Node166.a('node.underlinepoints',[Node166lineStart, (38 - 13.3333) * 0.5 * _ratio.ratioY + Node166fontSize + 2 , ht.Default.getTextSize('离线', 'bold '+ Node166fontSize + 'px "Arial"').width + 6, (Node166height - Node166fontSize) * 0.5*_ratio.ratioY + Node166fontSize + 2 ]);
  10165. Node166.a('node.underlinevisible',false);
  10166. Node166.a('node.underlineBorderWidth', 1);
  10167. }
  10168. dataModel.add(Node166);
  10169. zoomNodeList.push({
  10170. node: Node166,
  10171. borderWidth: 0,
  10172. attr: 'node.borderwidth'
  10173. }); _ratio = GD.getRatioWithRotation(0*Math.PI/180, ratio);
  10174. var Node167 = new ht.Node();
  10175. var Node167textStart, Node167textWidth, Node167lineStart, Node167align = 'left', Node167fontSize = 15.99996*_ratio.ratioY,Node167width = 29*_ratio.ratioX, Node167height = 25*_ratio.ratioY;
  10176. (function () {
  10177. if (Node167align === 'left') {
  10178. Node167textStart = Node167fontSize * 0.2 > 2 ? Node167fontSize * 0.2 - 4 : Node167fontSize * 0.2 - 9;
  10179. Node167textWidth = Node167width;
  10180. Node167lineStart = 1;
  10181. } else if (Node167align === 'right') {
  10182. Node167textStart = 0;
  10183. Node167textWidth =Node167fontSize <= 8 ? Node167width + Node167fontSize * 0.2 + 6 : Node167width - Node167fontSize * 0.2;
  10184. Node167lineStart = (Node167width - (ht.Default.getTextSize('0', ' '+ Node167fontSize + 'px "Arial"').width + 6)) * 0.5;
  10185. } else if (Node167align === 'center') {
  10186. Node167textStart = -3;
  10187. Node167textWidth = Node167width;
  10188. Node167lineStart = Node167width - ht.Default.getTextSize('0', ' '+ Node167fontSize + 'px "Arial"').width - 11;
  10189. }
  10190. })();
  10191. Node167.setImage(GD.getTextJSON(Node167width, Node167height, true, false, false, ' '+ Node167fontSize + 'px "Arial"'))
  10192. Node167.setPosition(1783*ratio.ratioX, 146*ratio.ratioY);
  10193. Node167.setWidth(Node167width);
  10194. Node167.setHeight(Node167height);
  10195. Node167._nodeType = 'text';
  10196. Node167._disallowEvert = true;
  10197. Node167.setRotation(0*Math.PI/180);
  10198. Node167.a('node.width', Node167width);
  10199. Node167.a('node.height', Node167height);
  10200. Node167.a('node.rect', [0, 0, Node167width, Node167height]);
  10201. Node167.a('node.bordercolor','rgba(0,0,0,1)');
  10202. Node167.a('node.borderwidth', 0);
  10203. Node167.a('node.background','' || 'rgba(0,0,0,0)');
  10204. Node167.a('node.gradient','');
  10205. Node167.a('node.gradientcolor','');
  10206. Node167.a('node.text','0');
  10207. Node167.a('node.textalign','left');
  10208. Node167.a('node.textvAlign','middle');
  10209. Node167.a('node.textrect', [Node167textStart, 0, Node167textWidth, Node167height]);
  10210. Node167.a('node.color','rgba(0,0,0,1)');
  10211. Node167.a('node.font',' '+ Node167fontSize + 'px "Arial"');
  10212. Node167.a('node.textvisible',true);
  10213. Node167.a('node.linefeed',false);
  10214. if (false) {
  10215. Node167.a('node.textfunc',function(g) {
  10216. g.beginPath();
  10217. var str=Node167.a('node.text') || '0';
  10218. var color=Node167.a('node.color') || 'rgba(0,0,0,1)';
  10219. canvasTextAutoLine(str,0,15.99996*0.5*_ratio.ratioY,Node167width,Node167height,15.99996*_ratio.ratioY,"left",color,' '+ Node167fontSize + 'px "Arial"', 0,g);
  10220. });
  10221. }
  10222. if (false) {
  10223. Node167.a('node.underlinepoints',[Node167lineStart, (25 - 15.99996) * 0.5 * _ratio.ratioY + Node167fontSize + 2 , ht.Default.getTextSize('0', ' '+ Node167fontSize + 'px "Arial"').width + 6, (Node167height - Node167fontSize) * 0.5*_ratio.ratioY + Node167fontSize + 2 ]);
  10224. Node167.a('node.underlinevisible',false);
  10225. Node167.a('node.underlineBorderWidth', 1);
  10226. }
  10227. dataModel.add(Node167);
  10228. zoomNodeList.push({
  10229. node: Node167,
  10230. borderWidth: 0,
  10231. attr: 'node.borderwidth'
  10232. }); var Node168;
  10233. (function () {
  10234. var _ratio = GD.getRatioWithRotation(0*Math.PI/180, ratio);
  10235. var ratioX, ratioY;
  10236. if ('Default' === 'False') {
  10237. ratioX = 1;
  10238. ratioY = 1;
  10239. } else if ('Default' === 'X') {
  10240. ratioX = ratioY = _ratio.ratioX;
  10241. } else if ('Default' === 'Y') {
  10242. ratioX = ratioY = _ratio.ratioY;
  10243. } else {
  10244. ratioX = _ratio.ratioX;
  10245. ratioY = _ratio.ratioY;
  10246. }
  10247. ht.Default.setImage('imgimage//喜欢的蓝色.png', PAGEROOTDIR + 'image//喜欢的蓝色.png');
  10248. Node168 = new ht.Node();
  10249. Node168.setPosition(106*ratio.ratioX, 62*ratio.ratioY);
  10250. Node168.setSize(155*ratioX, 45*ratioY);
  10251. Node168.setImage('imgimage//喜欢的蓝色.png');
  10252. Node168.setRotation(0*Math.PI/180);
  10253. Node168._zoomBy = 'Default';
  10254. Node168._nodeType = 'image';
  10255. Node168._disallowEvert = true;
  10256. dataModel.add(Node168);
  10257. })();
  10258. _ratio = GD.getRatioWithRotation(0*Math.PI/180, ratio);
  10259. var Node169 = new ht.Node();
  10260. var Node169textStart, Node169textWidth, Node169lineStart, Node169align = 'left', Node169fontSize = 17.33329*_ratio.ratioY,Node169width = 143*_ratio.ratioX, Node169height = 49*_ratio.ratioY;
  10261. (function () {
  10262. if (Node169align === 'left') {
  10263. Node169textStart = Node169fontSize * 0.2 > 2 ? Node169fontSize * 0.2 - 4 : Node169fontSize * 0.2 - 9;
  10264. Node169textWidth = Node169width;
  10265. Node169lineStart = 1;
  10266. } else if (Node169align === 'right') {
  10267. Node169textStart = 0;
  10268. Node169textWidth =Node169fontSize <= 8 ? Node169width + Node169fontSize * 0.2 + 6 : Node169width - Node169fontSize * 0.2;
  10269. Node169lineStart = (Node169width - (ht.Default.getTextSize('广灵劲风风场', ' '+ Node169fontSize + 'px "Arial"').width + 6)) * 0.5;
  10270. } else if (Node169align === 'center') {
  10271. Node169textStart = -3;
  10272. Node169textWidth = Node169width;
  10273. Node169lineStart = Node169width - ht.Default.getTextSize('广灵劲风风场', ' '+ Node169fontSize + 'px "Arial"').width - 11;
  10274. }
  10275. })();
  10276. Node169.setImage(GD.getTextJSON(Node169width, Node169height, true, false, false, ' '+ Node169fontSize + 'px "Arial"'))
  10277. Node169.setPosition(114*ratio.ratioX, 64*ratio.ratioY);
  10278. Node169.setWidth(Node169width);
  10279. Node169.setHeight(Node169height);
  10280. Node169._nodeType = 'text';
  10281. Node169._disallowEvert = true;
  10282. Node169.setRotation(0*Math.PI/180);
  10283. Node169.a('node.width', Node169width);
  10284. Node169.a('node.height', Node169height);
  10285. Node169.a('node.rect', [0, 0, Node169width, Node169height]);
  10286. Node169.a('node.bordercolor','rgba(255,255,255,1)');
  10287. Node169.a('node.borderwidth', 0);
  10288. Node169.a('node.background','' || 'rgba(0,0,0,0)');
  10289. Node169.a('node.gradient','');
  10290. Node169.a('node.gradientcolor','');
  10291. Node169.a('node.text','广灵劲风风场');
  10292. Node169.a('node.textalign','left');
  10293. Node169.a('node.textvAlign','middle');
  10294. Node169.a('node.textrect', [Node169textStart, 0, Node169textWidth, Node169height]);
  10295. Node169.a('node.color','rgba(255,255,255,1)');
  10296. Node169.a('node.font',' '+ Node169fontSize + 'px "Arial"');
  10297. Node169.a('node.textvisible',true);
  10298. Node169.a('node.linefeed',false);
  10299. if (false) {
  10300. Node169.a('node.textfunc',function(g) {
  10301. g.beginPath();
  10302. var str=Node169.a('node.text') || '广灵劲风风场';
  10303. var color=Node169.a('node.color') || 'rgba(255,255,255,1)';
  10304. canvasTextAutoLine(str,0,17.33329*0.5*_ratio.ratioY,Node169width,Node169height,17.33329*_ratio.ratioY,"left",color,' '+ Node169fontSize + 'px "Arial"', 0,g);
  10305. });
  10306. }
  10307. if (false) {
  10308. Node169.a('node.underlinepoints',[Node169lineStart, (49 - 17.33329) * 0.5 * _ratio.ratioY + Node169fontSize + 2 , ht.Default.getTextSize('广灵劲风风场', ' '+ Node169fontSize + 'px "Arial"').width + 6, (Node169height - Node169fontSize) * 0.5*_ratio.ratioY + Node169fontSize + 2 ]);
  10309. Node169.a('node.underlinevisible',false);
  10310. Node169.a('node.underlineBorderWidth', 1);
  10311. }
  10312. dataModel.add(Node169);
  10313. zoomNodeList.push({
  10314. node: Node169,
  10315. borderWidth: 0,
  10316. attr: 'node.borderwidth'
  10317. }); var Node170;
  10318. (function () {
  10319. var _ratio = GD.getRatioWithRotation(0*Math.PI/180, ratio);
  10320. var ratioX, ratioY;
  10321. if ('Default' === 'False') {
  10322. ratioX = 1;
  10323. ratioY = 1;
  10324. } else if ('Default' === 'X') {
  10325. ratioX = ratioY = _ratio.ratioX;
  10326. } else if ('Default' === 'Y') {
  10327. ratioX = ratioY = _ratio.ratioY;
  10328. } else {
  10329. ratioX = _ratio.ratioX;
  10330. ratioY = _ratio.ratioY;
  10331. }
  10332. ht.Default.setImage('imgimage//宝塔山风机排布//fjpb_baotashan_bg.png', PAGEROOTDIR + 'image//宝塔山风机排布//fjpb_baotashan_bg.png');
  10333. Node170 = new ht.Node();
  10334. Node170.setPosition(940*ratio.ratioX, 511*ratio.ratioY);
  10335. Node170.setSize(1880*ratioX, 680*ratioY);
  10336. Node170.setImage('imgimage//宝塔山风机排布//fjpb_baotashan_bg.png');
  10337. Node170.setRotation(0*Math.PI/180);
  10338. Node170._zoomBy = 'Default';
  10339. Node170._nodeType = 'image';
  10340. Node170._disallowEvert = true;
  10341. dataModel.add(Node170);
  10342. })();
  10343. _ratio = GD.getRatioWithRotation(0*Math.PI/180, ratio);
  10344. var Node171 = new ht.lib['排布图图元'](608*ratio.ratioX, 215*ratio.ratioY, 40*_ratio.ratioX, 64*_ratio.ratioY, 0*Math.PI/180, {zhuangtai:'0',bianhao:'xx',fengsu:'xx',gonglv:'xx',}, function (){return {}}, 'Node171');
  10345. _libModel.add("Node171", Node171);
  10346. Node171.setRotation(0*Math.PI/180);
  10347. ;
  10348. ;
  10349. _ratio = GD.getRatioWithRotation(0*Math.PI/180, ratio);
  10350. var Node172 = new ht.lib['排布图图元'](580*ratio.ratioX, 247*ratio.ratioY, 40*_ratio.ratioX, 64*_ratio.ratioY, 0*Math.PI/180, {zhuangtai:'0',bianhao:'xx',fengsu:'xx',gonglv:'xx',}, function (){return {}}, 'Node172');
  10351. _libModel.add("Node172", Node172);
  10352. Node172.setRotation(0*Math.PI/180);
  10353. ;
  10354. ;
  10355. _ratio = GD.getRatioWithRotation(0*Math.PI/180, ratio);
  10356. var Node173 = new ht.lib['排布图图元'](636*ratio.ratioX, 278*ratio.ratioY, 40*_ratio.ratioX, 64*_ratio.ratioY, 0*Math.PI/180, {zhuangtai:'0',bianhao:'xx',fengsu:'xx',gonglv:'xx',}, function (){return {}}, 'Node173');
  10357. _libModel.add("Node173", Node173);
  10358. Node173.setRotation(0*Math.PI/180);
  10359. ;
  10360. ;
  10361. _ratio = GD.getRatioWithRotation(0*Math.PI/180, ratio);
  10362. var Node174 = new ht.lib['排布图图元'](681*ratio.ratioX, 315*ratio.ratioY, 40*_ratio.ratioX, 64*_ratio.ratioY, 0*Math.PI/180, {zhuangtai:'0',bianhao:'xx',fengsu:'xx',gonglv:'xx',}, function (){return {}}, 'Node174');
  10363. _libModel.add("Node174", Node174);
  10364. Node174.setRotation(0*Math.PI/180);
  10365. ;
  10366. ;
  10367. _ratio = GD.getRatioWithRotation(0*Math.PI/180, ratio);
  10368. var Node175 = new ht.lib['排布图图元'](430*ratio.ratioX, 476*ratio.ratioY, 40*_ratio.ratioX, 64*_ratio.ratioY, 0*Math.PI/180, {zhuangtai:'0',bianhao:'xx',fengsu:'xx',gonglv:'xx',}, function (){return {}}, 'Node175');
  10369. _libModel.add("Node175", Node175);
  10370. Node175.setRotation(0*Math.PI/180);
  10371. ;
  10372. ;
  10373. _ratio = GD.getRatioWithRotation(0*Math.PI/180, ratio);
  10374. var Node176 = new ht.lib['排布图图元'](501*ratio.ratioX, 471*ratio.ratioY, 40*_ratio.ratioX, 64*_ratio.ratioY, 0*Math.PI/180, {zhuangtai:'0',bianhao:'xx',fengsu:'xx',gonglv:'xx',}, function (){return {}}, 'Node176');
  10375. _libModel.add("Node176", Node176);
  10376. Node176.setRotation(0*Math.PI/180);
  10377. ;
  10378. ;
  10379. _ratio = GD.getRatioWithRotation(0*Math.PI/180, ratio);
  10380. var Node177 = new ht.lib['排布图图元'](588*ratio.ratioX, 460*ratio.ratioY, 40*_ratio.ratioX, 64*_ratio.ratioY, 0*Math.PI/180, {zhuangtai:'0',bianhao:'xx',fengsu:'xx',gonglv:'xx',}, function (){return {}}, 'Node177');
  10381. _libModel.add("Node177", Node177);
  10382. Node177.setRotation(0*Math.PI/180);
  10383. ;
  10384. ;
  10385. _ratio = GD.getRatioWithRotation(0*Math.PI/180, ratio);
  10386. var Node178 = new ht.lib['排布图图元'](659*ratio.ratioX, 451*ratio.ratioY, 40*_ratio.ratioX, 64*_ratio.ratioY, 0*Math.PI/180, {zhuangtai:'0',bianhao:'xx',fengsu:'xx',gonglv:'xx',}, function (){return {}}, 'Node178');
  10387. _libModel.add("Node178", Node178);
  10388. Node178.setRotation(0*Math.PI/180);
  10389. ;
  10390. ;
  10391. _ratio = GD.getRatioWithRotation(0*Math.PI/180, ratio);
  10392. var Node179 = new ht.lib['排布图图元'](753*ratio.ratioX, 380*ratio.ratioY, 40*_ratio.ratioX, 64*_ratio.ratioY, 0*Math.PI/180, {zhuangtai:'0',bianhao:'xx',fengsu:'xx',gonglv:'xx',}, function (){return {}}, 'Node179');
  10393. _libModel.add("Node179", Node179);
  10394. Node179.setRotation(0*Math.PI/180);
  10395. ;
  10396. ;
  10397. _ratio = GD.getRatioWithRotation(0*Math.PI/180, ratio);
  10398. var Node180 = new ht.lib['排布图图元'](1056*ratio.ratioX, 218*ratio.ratioY, 40*_ratio.ratioX, 64*_ratio.ratioY, 0*Math.PI/180, {zhuangtai:'0',bianhao:'xx',fengsu:'xx',gonglv:'xx',}, function (){return {}}, 'Node180');
  10399. _libModel.add("Node180", Node180);
  10400. Node180.setRotation(0*Math.PI/180);
  10401. ;
  10402. ;
  10403. _ratio = GD.getRatioWithRotation(0*Math.PI/180, ratio);
  10404. var Node181 = new ht.lib['排布图图元'](1137*ratio.ratioX, 240*ratio.ratioY, 40*_ratio.ratioX, 64*_ratio.ratioY, 0*Math.PI/180, {zhuangtai:'0',bianhao:'xx',fengsu:'xx',gonglv:'xx',}, function (){return {}}, 'Node181');
  10405. _libModel.add("Node181", Node181);
  10406. Node181.setRotation(0*Math.PI/180);
  10407. ;
  10408. ;
  10409. _ratio = GD.getRatioWithRotation(0*Math.PI/180, ratio);
  10410. var Node182 = new ht.lib['排布图图元'](1108*ratio.ratioX, 273*ratio.ratioY, 40*_ratio.ratioX, 64*_ratio.ratioY, 0*Math.PI/180, {zhuangtai:'0',bianhao:'xx',fengsu:'xx',gonglv:'xx',}, function (){return {}}, 'Node182');
  10411. _libModel.add("Node182", Node182);
  10412. Node182.setRotation(0*Math.PI/180);
  10413. ;
  10414. ;
  10415. _ratio = GD.getRatioWithRotation(0*Math.PI/180, ratio);
  10416. var Node183 = new ht.lib['排布图图元'](1142*ratio.ratioX, 294*ratio.ratioY, 40*_ratio.ratioX, 64*_ratio.ratioY, 0*Math.PI/180, {zhuangtai:'0',bianhao:'xx',fengsu:'xx',gonglv:'xx',}, function (){return {}}, 'Node183');
  10417. _libModel.add("Node183", Node183);
  10418. Node183.setRotation(0*Math.PI/180);
  10419. ;
  10420. ;
  10421. _ratio = GD.getRatioWithRotation(0*Math.PI/180, ratio);
  10422. var Node184 = new ht.lib['排布图图元'](1035*ratio.ratioX, 349*ratio.ratioY, 40*_ratio.ratioX, 64*_ratio.ratioY, 0*Math.PI/180, {zhuangtai:'0',bianhao:'xx',fengsu:'xx',gonglv:'xx',}, function (){return {}}, 'Node184');
  10423. _libModel.add("Node184", Node184);
  10424. Node184.setRotation(0*Math.PI/180);
  10425. ;
  10426. ;
  10427. _ratio = GD.getRatioWithRotation(0*Math.PI/180, ratio);
  10428. var Node185 = new ht.lib['排布图图元'](1064*ratio.ratioX, 386*ratio.ratioY, 40*_ratio.ratioX, 64*_ratio.ratioY, 0*Math.PI/180, {zhuangtai:'0',bianhao:'xx',fengsu:'xx',gonglv:'xx',}, function (){return {}}, 'Node185');
  10429. _libModel.add("Node185", Node185);
  10430. Node185.setRotation(0*Math.PI/180);
  10431. ;
  10432. ;
  10433. _ratio = GD.getRatioWithRotation(0*Math.PI/180, ratio);
  10434. var Node186 = new ht.lib['排布图图元'](1165*ratio.ratioX, 460*ratio.ratioY, 40*_ratio.ratioX, 64*_ratio.ratioY, 0*Math.PI/180, {zhuangtai:'0',bianhao:'xx',fengsu:'xx',gonglv:'xx',}, function (){return {}}, 'Node186');
  10435. _libModel.add("Node186", Node186);
  10436. Node186.setRotation(0*Math.PI/180);
  10437. ;
  10438. ;
  10439. _ratio = GD.getRatioWithRotation(0*Math.PI/180, ratio);
  10440. var Node187 = new ht.lib['排布图图元'](1221*ratio.ratioX, 486*ratio.ratioY, 40*_ratio.ratioX, 64*_ratio.ratioY, 0*Math.PI/180, {zhuangtai:'0',bianhao:'xx',fengsu:'xx',gonglv:'xx',}, function (){return {}}, 'Node187');
  10441. _libModel.add("Node187", Node187);
  10442. Node187.setRotation(0*Math.PI/180);
  10443. ;
  10444. ;
  10445. _ratio = GD.getRatioWithRotation(0*Math.PI/180, ratio);
  10446. var Node188 = new ht.lib['排布图图元'](1289*ratio.ratioX, 504*ratio.ratioY, 40*_ratio.ratioX, 64*_ratio.ratioY, 0*Math.PI/180, {zhuangtai:'0',bianhao:'xx',fengsu:'xx',gonglv:'xx',}, function (){return {}}, 'Node188');
  10447. _libModel.add("Node188", Node188);
  10448. Node188.setRotation(0*Math.PI/180);
  10449. ;
  10450. ;
  10451. _ratio = GD.getRatioWithRotation(0*Math.PI/180, ratio);
  10452. var Node189 = new ht.lib['排布图图元'](1173*ratio.ratioX, 678*ratio.ratioY, 40*_ratio.ratioX, 64*_ratio.ratioY, 0*Math.PI/180, {zhuangtai:'0',bianhao:'xx',fengsu:'xx',gonglv:'xx',}, function (){return {}}, 'Node189');
  10453. _libModel.add("Node189", Node189);
  10454. Node189.setRotation(0*Math.PI/180);
  10455. ;
  10456. ;
  10457. _ratio = GD.getRatioWithRotation(0*Math.PI/180, ratio);
  10458. var Node190 = new ht.lib['排布图图元'](1104*ratio.ratioX, 707*ratio.ratioY, 40*_ratio.ratioX, 64*_ratio.ratioY, 0*Math.PI/180, {zhuangtai:'0',bianhao:'xx',fengsu:'xx',gonglv:'xx',}, function (){return {}}, 'Node190');
  10459. _libModel.add("Node190", Node190);
  10460. Node190.setRotation(0*Math.PI/180);
  10461. ;
  10462. ;
  10463. _ratio = GD.getRatioWithRotation(0*Math.PI/180, ratio);
  10464. var Node191 = new ht.lib['排布图图元'](915*ratio.ratioX, 713*ratio.ratioY, 40*_ratio.ratioX, 64*_ratio.ratioY, 0*Math.PI/180, {zhuangtai:'0',bianhao:'xx',fengsu:'xx',gonglv:'xx',}, function (){return {}}, 'Node191');
  10465. _libModel.add("Node191", Node191);
  10466. Node191.setRotation(0*Math.PI/180);
  10467. ;
  10468. ;
  10469. _ratio = GD.getRatioWithRotation(0*Math.PI/180, ratio);
  10470. var Node192 = new ht.lib['排布图图元'](804*ratio.ratioX, 782*ratio.ratioY, 40*_ratio.ratioX, 64*_ratio.ratioY, 0*Math.PI/180, {zhuangtai:'0',bianhao:'xx',fengsu:'xx',gonglv:'xx',}, function (){return {}}, 'Node192');
  10471. _libModel.add("Node192", Node192);
  10472. Node192.setRotation(0*Math.PI/180);
  10473. ;
  10474. ;
  10475. _ratio = GD.getRatioWithRotation(0*Math.PI/180, ratio);
  10476. var Node193 = new ht.lib['排布图图元'](567*ratio.ratioX, 737*ratio.ratioY, 40*_ratio.ratioX, 64*_ratio.ratioY, 0*Math.PI/180, {zhuangtai:'0',bianhao:'xx',fengsu:'xx',gonglv:'xx',}, function (){return {}}, 'Node193');
  10477. _libModel.add("Node193", Node193);
  10478. Node193.setRotation(0*Math.PI/180);
  10479. ;
  10480. ;
  10481. _ratio = GD.getRatioWithRotation(0*Math.PI/180, ratio);
  10482. var Node194 = new ht.lib['排布图图元'](706*ratio.ratioX, 780*ratio.ratioY, 40*_ratio.ratioX, 64*_ratio.ratioY, 0*Math.PI/180, {zhuangtai:'0',bianhao:'xx',fengsu:'xx',gonglv:'xx',}, function (){return {}}, 'Node194');
  10483. _libModel.add("Node194", Node194);
  10484. Node194.setRotation(0*Math.PI/180);
  10485. ;
  10486. ;
  10487. var Node195_0_0;
  10488. (function () {
  10489. var _ratio = GD.getRatioWithRotation(0*Math.PI/180, ratio);
  10490. var ratioX, ratioY;
  10491. if ('Default' === 'False') {
  10492. ratioX = 1;
  10493. ratioY = 1;
  10494. } else if ('Default' === 'X') {
  10495. ratioX = ratioY = _ratio.ratioX;
  10496. } else if ('Default' === 'Y') {
  10497. ratioX = ratioY = _ratio.ratioY;
  10498. } else {
  10499. ratioX = _ratio.ratioX;
  10500. ratioY = _ratio.ratioY;
  10501. }
  10502. ht.Default.setImage('imgimage//left_menu_out0.png', PAGEROOTDIR + 'image//left_menu_out0.png');
  10503. Node195_0_0 = new ht.Node();
  10504. Node195_0_0.setPosition(13*ratio.ratioX, 231*ratio.ratioY);
  10505. Node195_0_0.setSize(27*ratioX, 101*ratioY);
  10506. Node195_0_0.setImage('imgimage//left_menu_out0.png');
  10507. Node195_0_0.setRotation(0*Math.PI/180);
  10508. Node195_0_0._zoomBy = 'Default';
  10509. Node195_0_0._nodeType = 'image';
  10510. Node195_0_0._disallowEvert = true;
  10511. dataModel.add(Node195_0_0);
  10512. })();
  10513. _ratio = GD.getRatioWithRotation(0*Math.PI/180, ratio);
  10514. var Node195_0_1 = new ht.Node();
  10515. var Node195_0_1textStart, Node195_0_1textWidth, Node195_0_1lineStart, Node195_0_1align = 'left', Node195_0_1fontSize = 19.99995*_ratio.ratioY,Node195_0_1width = 23*_ratio.ratioX, Node195_0_1height = 76*_ratio.ratioY;
  10516. (function () {
  10517. if (Node195_0_1align === 'left') {
  10518. Node195_0_1textStart = Node195_0_1fontSize * 0.2 > 2 ? Node195_0_1fontSize * 0.2 - 4 : Node195_0_1fontSize * 0.2 - 9;
  10519. Node195_0_1textWidth = Node195_0_1width;
  10520. Node195_0_1lineStart = 1;
  10521. } else if (Node195_0_1align === 'right') {
  10522. Node195_0_1textStart = 0;
  10523. Node195_0_1textWidth =Node195_0_1fontSize <= 8 ? Node195_0_1width + Node195_0_1fontSize * 0.2 + 6 : Node195_0_1width - Node195_0_1fontSize * 0.2;
  10524. Node195_0_1lineStart = (Node195_0_1width - (ht.Default.getTextSize('排布图', ' '+ Node195_0_1fontSize + 'px "Arial"').width + 6)) * 0.5;
  10525. } else if (Node195_0_1align === 'center') {
  10526. Node195_0_1textStart = -3;
  10527. Node195_0_1textWidth = Node195_0_1width;
  10528. Node195_0_1lineStart = Node195_0_1width - ht.Default.getTextSize('排布图', ' '+ Node195_0_1fontSize + 'px "Arial"').width - 11;
  10529. }
  10530. })();
  10531. Node195_0_1.setImage(GD.getTextJSON(Node195_0_1width, Node195_0_1height, false, true, false, ' '+ Node195_0_1fontSize + 'px "Arial"'))
  10532. Node195_0_1.setPosition(12*ratio.ratioX, 229*ratio.ratioY);
  10533. Node195_0_1.setWidth(Node195_0_1width);
  10534. Node195_0_1.setHeight(Node195_0_1height);
  10535. Node195_0_1._nodeType = 'text';
  10536. Node195_0_1._disallowEvert = true;
  10537. Node195_0_1.setRotation(0*Math.PI/180);
  10538. Node195_0_1.a('node.width', Node195_0_1width);
  10539. Node195_0_1.a('node.height', Node195_0_1height);
  10540. Node195_0_1.a('node.rect', [0, 0, Node195_0_1width, Node195_0_1height]);
  10541. Node195_0_1.a('node.bordercolor','rgba(0,0,0,1)');
  10542. Node195_0_1.a('node.borderwidth', 0);
  10543. Node195_0_1.a('node.background','' || 'rgba(0,0,0,0)');
  10544. Node195_0_1.a('node.gradient','');
  10545. Node195_0_1.a('node.gradientcolor','');
  10546. Node195_0_1.a('node.text','排布图');
  10547. Node195_0_1.a('node.textalign','left');
  10548. Node195_0_1.a('node.textvAlign','middle');
  10549. Node195_0_1.a('node.textrect', [Node195_0_1textStart, 0, Node195_0_1textWidth, Node195_0_1height]);
  10550. Node195_0_1.a('node.color','rgba(0,0,0,1)');
  10551. Node195_0_1.a('node.font',' '+ Node195_0_1fontSize + 'px "Arial"');
  10552. Node195_0_1.a('node.textvisible',false);
  10553. Node195_0_1.a('node.linefeed',true);
  10554. if (true) {
  10555. Node195_0_1.a('node.textfunc',function(g) {
  10556. g.beginPath();
  10557. var str=Node195_0_1.a('node.text') || '排布图';
  10558. var color=Node195_0_1.a('node.color') || 'rgba(0,0,0,1)';
  10559. canvasTextAutoLine(str,0,19.99995*0.5*_ratio.ratioY,Node195_0_1width,Node195_0_1height,19.99995*_ratio.ratioY,"left",color,' '+ Node195_0_1fontSize + 'px "Arial"', 0,g);
  10560. });
  10561. }
  10562. if (false) {
  10563. Node195_0_1.a('node.underlinepoints',[Node195_0_1lineStart, (76 - 19.99995) * 0.5 * _ratio.ratioY + Node195_0_1fontSize + 2 , ht.Default.getTextSize('排布图', ' '+ Node195_0_1fontSize + 'px "Arial"').width + 6, (Node195_0_1height - Node195_0_1fontSize) * 0.5*_ratio.ratioY + Node195_0_1fontSize + 2 ]);
  10564. Node195_0_1.a('node.underlinevisible',false);
  10565. Node195_0_1.a('node.underlineBorderWidth', 1);
  10566. }
  10567. dataModel.add(Node195_0_1);
  10568. zoomNodeList.push({
  10569. node: Node195_0_1,
  10570. borderWidth: 0,
  10571. attr: 'node.borderwidth'
  10572. }); var Node195_1_0;
  10573. (function () {
  10574. var _ratio = GD.getRatioWithRotation(0*Math.PI/180, ratio);
  10575. var ratioX, ratioY;
  10576. if ('Default' === 'False') {
  10577. ratioX = 1;
  10578. ratioY = 1;
  10579. } else if ('Default' === 'X') {
  10580. ratioX = ratioY = _ratio.ratioX;
  10581. } else if ('Default' === 'Y') {
  10582. ratioX = ratioY = _ratio.ratioY;
  10583. } else {
  10584. ratioX = _ratio.ratioX;
  10585. ratioY = _ratio.ratioY;
  10586. }
  10587. ht.Default.setImage('imgimage//left_menu_over0.png', PAGEROOTDIR + 'image//left_menu_over0.png');
  10588. Node195_1_0 = new ht.Node();
  10589. Node195_1_0.setPosition(13*ratio.ratioX, 231*ratio.ratioY);
  10590. Node195_1_0.setSize(27*ratioX, 101*ratioY);
  10591. Node195_1_0.setImage('imgimage//left_menu_over0.png');
  10592. Node195_1_0.setRotation(0*Math.PI/180);
  10593. Node195_1_0._zoomBy = 'Default';
  10594. Node195_1_0._nodeType = 'image';
  10595. Node195_1_0._disallowEvert = true;
  10596. dataModel.add(Node195_1_0);
  10597. })();
  10598. _ratio = GD.getRatioWithRotation(0*Math.PI/180, ratio);
  10599. var Node195_1_1 = new ht.Node();
  10600. var Node195_1_1textStart, Node195_1_1textWidth, Node195_1_1lineStart, Node195_1_1align = 'left', Node195_1_1fontSize = 19.99995*_ratio.ratioY,Node195_1_1width = 23*_ratio.ratioX, Node195_1_1height = 76*_ratio.ratioY;
  10601. (function () {
  10602. if (Node195_1_1align === 'left') {
  10603. Node195_1_1textStart = Node195_1_1fontSize * 0.2 > 2 ? Node195_1_1fontSize * 0.2 - 4 : Node195_1_1fontSize * 0.2 - 9;
  10604. Node195_1_1textWidth = Node195_1_1width;
  10605. Node195_1_1lineStart = 1;
  10606. } else if (Node195_1_1align === 'right') {
  10607. Node195_1_1textStart = 0;
  10608. Node195_1_1textWidth =Node195_1_1fontSize <= 8 ? Node195_1_1width + Node195_1_1fontSize * 0.2 + 6 : Node195_1_1width - Node195_1_1fontSize * 0.2;
  10609. Node195_1_1lineStart = (Node195_1_1width - (ht.Default.getTextSize('排布图', ' '+ Node195_1_1fontSize + 'px "Arial"').width + 6)) * 0.5;
  10610. } else if (Node195_1_1align === 'center') {
  10611. Node195_1_1textStart = -3;
  10612. Node195_1_1textWidth = Node195_1_1width;
  10613. Node195_1_1lineStart = Node195_1_1width - ht.Default.getTextSize('排布图', ' '+ Node195_1_1fontSize + 'px "Arial"').width - 11;
  10614. }
  10615. })();
  10616. Node195_1_1.setImage(GD.getTextJSON(Node195_1_1width, Node195_1_1height, false, true, false, ' '+ Node195_1_1fontSize + 'px "Arial"'))
  10617. Node195_1_1.setPosition(11*ratio.ratioX, 229*ratio.ratioY);
  10618. Node195_1_1.setWidth(Node195_1_1width);
  10619. Node195_1_1.setHeight(Node195_1_1height);
  10620. Node195_1_1._nodeType = 'text';
  10621. Node195_1_1._disallowEvert = true;
  10622. Node195_1_1.setRotation(0*Math.PI/180);
  10623. Node195_1_1.a('node.width', Node195_1_1width);
  10624. Node195_1_1.a('node.height', Node195_1_1height);
  10625. Node195_1_1.a('node.rect', [0, 0, Node195_1_1width, Node195_1_1height]);
  10626. Node195_1_1.a('node.bordercolor','rgba(0,0,0,1)');
  10627. Node195_1_1.a('node.borderwidth', 0);
  10628. Node195_1_1.a('node.background','' || 'rgba(0,0,0,0)');
  10629. Node195_1_1.a('node.gradient','');
  10630. Node195_1_1.a('node.gradientcolor','');
  10631. Node195_1_1.a('node.text','排布图');
  10632. Node195_1_1.a('node.textalign','left');
  10633. Node195_1_1.a('node.textvAlign','middle');
  10634. Node195_1_1.a('node.textrect', [Node195_1_1textStart, 0, Node195_1_1textWidth, Node195_1_1height]);
  10635. Node195_1_1.a('node.color','rgba(0,0,0,1)');
  10636. Node195_1_1.a('node.font',' '+ Node195_1_1fontSize + 'px "Arial"');
  10637. Node195_1_1.a('node.textvisible',false);
  10638. Node195_1_1.a('node.linefeed',true);
  10639. if (true) {
  10640. Node195_1_1.a('node.textfunc',function(g) {
  10641. g.beginPath();
  10642. var str=Node195_1_1.a('node.text') || '排布图';
  10643. var color=Node195_1_1.a('node.color') || 'rgba(0,0,0,1)';
  10644. canvasTextAutoLine(str,0,19.99995*0.5*_ratio.ratioY,Node195_1_1width,Node195_1_1height,19.99995*_ratio.ratioY,"left",color,' '+ Node195_1_1fontSize + 'px "Arial"', 0,g);
  10645. });
  10646. }
  10647. if (false) {
  10648. Node195_1_1.a('node.underlinepoints',[Node195_1_1lineStart, (76 - 19.99995) * 0.5 * _ratio.ratioY + Node195_1_1fontSize + 2 , ht.Default.getTextSize('排布图', ' '+ Node195_1_1fontSize + 'px "Arial"').width + 6, (Node195_1_1height - Node195_1_1fontSize) * 0.5*_ratio.ratioY + Node195_1_1fontSize + 2 ]);
  10649. Node195_1_1.a('node.underlinevisible',false);
  10650. Node195_1_1.a('node.underlineBorderWidth', 1);
  10651. }
  10652. dataModel.add(Node195_1_1);
  10653. zoomNodeList.push({
  10654. node: Node195_1_1,
  10655. borderWidth: 0,
  10656. attr: 'node.borderwidth'
  10657. }); var Node195_2_0;
  10658. (function () {
  10659. var _ratio = GD.getRatioWithRotation(0*Math.PI/180, ratio);
  10660. var ratioX, ratioY;
  10661. if ('Default' === 'False') {
  10662. ratioX = 1;
  10663. ratioY = 1;
  10664. } else if ('Default' === 'X') {
  10665. ratioX = ratioY = _ratio.ratioX;
  10666. } else if ('Default' === 'Y') {
  10667. ratioX = ratioY = _ratio.ratioY;
  10668. } else {
  10669. ratioX = _ratio.ratioX;
  10670. ratioY = _ratio.ratioY;
  10671. }
  10672. ht.Default.setImage('imgimage//left_menu_out0.png', PAGEROOTDIR + 'image//left_menu_out0.png');
  10673. Node195_2_0 = new ht.Node();
  10674. Node195_2_0.setPosition(13*ratio.ratioX, 331*ratio.ratioY);
  10675. Node195_2_0.setSize(27*ratioX, 101*ratioY);
  10676. Node195_2_0.setImage('imgimage//left_menu_out0.png');
  10677. Node195_2_0.setRotation(0*Math.PI/180);
  10678. Node195_2_0._zoomBy = 'Default';
  10679. Node195_2_0._nodeType = 'image';
  10680. Node195_2_0._disallowEvert = true;
  10681. dataModel.add(Node195_2_0);
  10682. })();
  10683. _ratio = GD.getRatioWithRotation(0*Math.PI/180, ratio);
  10684. var Node195_2_1 = new ht.Node();
  10685. var Node195_2_1textStart, Node195_2_1textWidth, Node195_2_1lineStart, Node195_2_1align = 'left', Node195_2_1fontSize = 18.66662*_ratio.ratioY,Node195_2_1width = 23*_ratio.ratioX, Node195_2_1height = 76*_ratio.ratioY;
  10686. (function () {
  10687. if (Node195_2_1align === 'left') {
  10688. Node195_2_1textStart = Node195_2_1fontSize * 0.2 > 2 ? Node195_2_1fontSize * 0.2 - 4 : Node195_2_1fontSize * 0.2 - 9;
  10689. Node195_2_1textWidth = Node195_2_1width;
  10690. Node195_2_1lineStart = 1;
  10691. } else if (Node195_2_1align === 'right') {
  10692. Node195_2_1textStart = 0;
  10693. Node195_2_1textWidth =Node195_2_1fontSize <= 8 ? Node195_2_1width + Node195_2_1fontSize * 0.2 + 6 : Node195_2_1width - Node195_2_1fontSize * 0.2;
  10694. Node195_2_1lineStart = (Node195_2_1width - (ht.Default.getTextSize('总貌图', ' '+ Node195_2_1fontSize + 'px "Arial"').width + 6)) * 0.5;
  10695. } else if (Node195_2_1align === 'center') {
  10696. Node195_2_1textStart = -3;
  10697. Node195_2_1textWidth = Node195_2_1width;
  10698. Node195_2_1lineStart = Node195_2_1width - ht.Default.getTextSize('总貌图', ' '+ Node195_2_1fontSize + 'px "Arial"').width - 11;
  10699. }
  10700. })();
  10701. Node195_2_1.setImage(GD.getTextJSON(Node195_2_1width, Node195_2_1height, false, true, false, ' '+ Node195_2_1fontSize + 'px "Arial"'))
  10702. Node195_2_1.setPosition(12*ratio.ratioX, 329*ratio.ratioY);
  10703. Node195_2_1.setWidth(Node195_2_1width);
  10704. Node195_2_1.setHeight(Node195_2_1height);
  10705. Node195_2_1._nodeType = 'text';
  10706. Node195_2_1._disallowEvert = true;
  10707. Node195_2_1.setRotation(0*Math.PI/180);
  10708. Node195_2_1.a('node.width', Node195_2_1width);
  10709. Node195_2_1.a('node.height', Node195_2_1height);
  10710. Node195_2_1.a('node.rect', [0, 0, Node195_2_1width, Node195_2_1height]);
  10711. Node195_2_1.a('node.bordercolor','rgba(0,0,0,1)');
  10712. Node195_2_1.a('node.borderwidth', 0);
  10713. Node195_2_1.a('node.background','' || 'rgba(0,0,0,0)');
  10714. Node195_2_1.a('node.gradient','');
  10715. Node195_2_1.a('node.gradientcolor','');
  10716. Node195_2_1.a('node.text','总貌图');
  10717. Node195_2_1.a('node.textalign','left');
  10718. Node195_2_1.a('node.textvAlign','middle');
  10719. Node195_2_1.a('node.textrect', [Node195_2_1textStart, 0, Node195_2_1textWidth, Node195_2_1height]);
  10720. Node195_2_1.a('node.color','rgba(0,0,0,1)');
  10721. Node195_2_1.a('node.font',' '+ Node195_2_1fontSize + 'px "Arial"');
  10722. Node195_2_1.a('node.textvisible',false);
  10723. Node195_2_1.a('node.linefeed',true);
  10724. if (true) {
  10725. Node195_2_1.a('node.textfunc',function(g) {
  10726. g.beginPath();
  10727. var str=Node195_2_1.a('node.text') || '总貌图';
  10728. var color=Node195_2_1.a('node.color') || 'rgba(0,0,0,1)';
  10729. canvasTextAutoLine(str,0,18.66662*0.5*_ratio.ratioY,Node195_2_1width,Node195_2_1height,18.66662*_ratio.ratioY,"left",color,' '+ Node195_2_1fontSize + 'px "Arial"', 0,g);
  10730. });
  10731. }
  10732. if (false) {
  10733. Node195_2_1.a('node.underlinepoints',[Node195_2_1lineStart, (76 - 18.66662) * 0.5 * _ratio.ratioY + Node195_2_1fontSize + 2 , ht.Default.getTextSize('总貌图', ' '+ Node195_2_1fontSize + 'px "Arial"').width + 6, (Node195_2_1height - Node195_2_1fontSize) * 0.5*_ratio.ratioY + Node195_2_1fontSize + 2 ]);
  10734. Node195_2_1.a('node.underlinevisible',false);
  10735. Node195_2_1.a('node.underlineBorderWidth', 1);
  10736. }
  10737. dataModel.add(Node195_2_1);
  10738. zoomNodeList.push({
  10739. node: Node195_2_1,
  10740. borderWidth: 0,
  10741. attr: 'node.borderwidth'
  10742. }); var Node195_3_0;
  10743. (function () {
  10744. var _ratio = GD.getRatioWithRotation(0*Math.PI/180, ratio);
  10745. var ratioX, ratioY;
  10746. if ('Default' === 'False') {
  10747. ratioX = 1;
  10748. ratioY = 1;
  10749. } else if ('Default' === 'X') {
  10750. ratioX = ratioY = _ratio.ratioX;
  10751. } else if ('Default' === 'Y') {
  10752. ratioX = ratioY = _ratio.ratioY;
  10753. } else {
  10754. ratioX = _ratio.ratioX;
  10755. ratioY = _ratio.ratioY;
  10756. }
  10757. ht.Default.setImage('imgimage//left_menu_over0.png', PAGEROOTDIR + 'image//left_menu_over0.png');
  10758. Node195_3_0 = new ht.Node();
  10759. Node195_3_0.setPosition(13*ratio.ratioX, 331*ratio.ratioY);
  10760. Node195_3_0.setSize(27*ratioX, 101*ratioY);
  10761. Node195_3_0.setImage('imgimage//left_menu_over0.png');
  10762. Node195_3_0.setRotation(0*Math.PI/180);
  10763. Node195_3_0._zoomBy = 'Default';
  10764. Node195_3_0._nodeType = 'image';
  10765. Node195_3_0._disallowEvert = true;
  10766. dataModel.add(Node195_3_0);
  10767. })();
  10768. _ratio = GD.getRatioWithRotation(0*Math.PI/180, ratio);
  10769. var Node195_3_1 = new ht.Node();
  10770. var Node195_3_1textStart, Node195_3_1textWidth, Node195_3_1lineStart, Node195_3_1align = 'left', Node195_3_1fontSize = 18.66662*_ratio.ratioY,Node195_3_1width = 23*_ratio.ratioX, Node195_3_1height = 76*_ratio.ratioY;
  10771. (function () {
  10772. if (Node195_3_1align === 'left') {
  10773. Node195_3_1textStart = Node195_3_1fontSize * 0.2 > 2 ? Node195_3_1fontSize * 0.2 - 4 : Node195_3_1fontSize * 0.2 - 9;
  10774. Node195_3_1textWidth = Node195_3_1width;
  10775. Node195_3_1lineStart = 1;
  10776. } else if (Node195_3_1align === 'right') {
  10777. Node195_3_1textStart = 0;
  10778. Node195_3_1textWidth =Node195_3_1fontSize <= 8 ? Node195_3_1width + Node195_3_1fontSize * 0.2 + 6 : Node195_3_1width - Node195_3_1fontSize * 0.2;
  10779. Node195_3_1lineStart = (Node195_3_1width - (ht.Default.getTextSize('总貌图', ' '+ Node195_3_1fontSize + 'px "Arial"').width + 6)) * 0.5;
  10780. } else if (Node195_3_1align === 'center') {
  10781. Node195_3_1textStart = -3;
  10782. Node195_3_1textWidth = Node195_3_1width;
  10783. Node195_3_1lineStart = Node195_3_1width - ht.Default.getTextSize('总貌图', ' '+ Node195_3_1fontSize + 'px "Arial"').width - 11;
  10784. }
  10785. })();
  10786. Node195_3_1.setImage(GD.getTextJSON(Node195_3_1width, Node195_3_1height, false, true, false, ' '+ Node195_3_1fontSize + 'px "Arial"'))
  10787. Node195_3_1.setPosition(12*ratio.ratioX, 329*ratio.ratioY);
  10788. Node195_3_1.setWidth(Node195_3_1width);
  10789. Node195_3_1.setHeight(Node195_3_1height);
  10790. Node195_3_1._nodeType = 'text';
  10791. Node195_3_1._disallowEvert = true;
  10792. Node195_3_1.setRotation(0*Math.PI/180);
  10793. Node195_3_1.a('node.width', Node195_3_1width);
  10794. Node195_3_1.a('node.height', Node195_3_1height);
  10795. Node195_3_1.a('node.rect', [0, 0, Node195_3_1width, Node195_3_1height]);
  10796. Node195_3_1.a('node.bordercolor','rgba(0,0,0,1)');
  10797. Node195_3_1.a('node.borderwidth', 0);
  10798. Node195_3_1.a('node.background','' || 'rgba(0,0,0,0)');
  10799. Node195_3_1.a('node.gradient','');
  10800. Node195_3_1.a('node.gradientcolor','');
  10801. Node195_3_1.a('node.text','总貌图');
  10802. Node195_3_1.a('node.textalign','left');
  10803. Node195_3_1.a('node.textvAlign','middle');
  10804. Node195_3_1.a('node.textrect', [Node195_3_1textStart, 0, Node195_3_1textWidth, Node195_3_1height]);
  10805. Node195_3_1.a('node.color','rgba(0,0,0,1)');
  10806. Node195_3_1.a('node.font',' '+ Node195_3_1fontSize + 'px "Arial"');
  10807. Node195_3_1.a('node.textvisible',false);
  10808. Node195_3_1.a('node.linefeed',true);
  10809. if (true) {
  10810. Node195_3_1.a('node.textfunc',function(g) {
  10811. g.beginPath();
  10812. var str=Node195_3_1.a('node.text') || '总貌图';
  10813. var color=Node195_3_1.a('node.color') || 'rgba(0,0,0,1)';
  10814. canvasTextAutoLine(str,0,18.66662*0.5*_ratio.ratioY,Node195_3_1width,Node195_3_1height,18.66662*_ratio.ratioY,"left",color,' '+ Node195_3_1fontSize + 'px "Arial"', 0,g);
  10815. });
  10816. }
  10817. if (false) {
  10818. Node195_3_1.a('node.underlinepoints',[Node195_3_1lineStart, (76 - 18.66662) * 0.5 * _ratio.ratioY + Node195_3_1fontSize + 2 , ht.Default.getTextSize('总貌图', ' '+ Node195_3_1fontSize + 'px "Arial"').width + 6, (Node195_3_1height - Node195_3_1fontSize) * 0.5*_ratio.ratioY + Node195_3_1fontSize + 2 ]);
  10819. Node195_3_1.a('node.underlinevisible',false);
  10820. Node195_3_1.a('node.underlineBorderWidth', 1);
  10821. }
  10822. dataModel.add(Node195_3_1);
  10823. zoomNodeList.push({
  10824. node: Node195_3_1,
  10825. borderWidth: 0,
  10826. attr: 'node.borderwidth'
  10827. }); var Node195_4_0;
  10828. (function () {
  10829. var _ratio = GD.getRatioWithRotation(0*Math.PI/180, ratio);
  10830. var ratioX, ratioY;
  10831. if ('Default' === 'False') {
  10832. ratioX = 1;
  10833. ratioY = 1;
  10834. } else if ('Default' === 'X') {
  10835. ratioX = ratioY = _ratio.ratioX;
  10836. } else if ('Default' === 'Y') {
  10837. ratioX = ratioY = _ratio.ratioY;
  10838. } else {
  10839. ratioX = _ratio.ratioX;
  10840. ratioY = _ratio.ratioY;
  10841. }
  10842. ht.Default.setImage('imgimage//left_menu_out0.png', PAGEROOTDIR + 'image//left_menu_out0.png');
  10843. Node195_4_0 = new ht.Node();
  10844. Node195_4_0.setPosition(13*ratio.ratioX, 431*ratio.ratioY);
  10845. Node195_4_0.setSize(27*ratioX, 101*ratioY);
  10846. Node195_4_0.setImage('imgimage//left_menu_out0.png');
  10847. Node195_4_0.setRotation(0*Math.PI/180);
  10848. Node195_4_0._zoomBy = 'Default';
  10849. Node195_4_0._nodeType = 'image';
  10850. Node195_4_0._disallowEvert = true;
  10851. dataModel.add(Node195_4_0);
  10852. })();
  10853. _ratio = GD.getRatioWithRotation(0*Math.PI/180, ratio);
  10854. var Node195_4_1 = new ht.Node();
  10855. var Node195_4_1textStart, Node195_4_1textWidth, Node195_4_1lineStart, Node195_4_1align = 'left', Node195_4_1fontSize = 18.66662*_ratio.ratioY,Node195_4_1width = 23*_ratio.ratioX, Node195_4_1height = 76*_ratio.ratioY;
  10856. (function () {
  10857. if (Node195_4_1align === 'left') {
  10858. Node195_4_1textStart = Node195_4_1fontSize * 0.2 > 2 ? Node195_4_1fontSize * 0.2 - 4 : Node195_4_1fontSize * 0.2 - 9;
  10859. Node195_4_1textWidth = Node195_4_1width;
  10860. Node195_4_1lineStart = 1;
  10861. } else if (Node195_4_1align === 'right') {
  10862. Node195_4_1textStart = 0;
  10863. Node195_4_1textWidth =Node195_4_1fontSize <= 8 ? Node195_4_1width + Node195_4_1fontSize * 0.2 + 6 : Node195_4_1width - Node195_4_1fontSize * 0.2;
  10864. Node195_4_1lineStart = (Node195_4_1width - (ht.Default.getTextSize('升压站', ' '+ Node195_4_1fontSize + 'px "Arial"').width + 6)) * 0.5;
  10865. } else if (Node195_4_1align === 'center') {
  10866. Node195_4_1textStart = -3;
  10867. Node195_4_1textWidth = Node195_4_1width;
  10868. Node195_4_1lineStart = Node195_4_1width - ht.Default.getTextSize('升压站', ' '+ Node195_4_1fontSize + 'px "Arial"').width - 11;
  10869. }
  10870. })();
  10871. Node195_4_1.setImage(GD.getTextJSON(Node195_4_1width, Node195_4_1height, false, true, false, ' '+ Node195_4_1fontSize + 'px "Arial"'))
  10872. Node195_4_1.setPosition(12*ratio.ratioX, 429*ratio.ratioY);
  10873. Node195_4_1.setWidth(Node195_4_1width);
  10874. Node195_4_1.setHeight(Node195_4_1height);
  10875. Node195_4_1._nodeType = 'text';
  10876. Node195_4_1._disallowEvert = true;
  10877. Node195_4_1.setRotation(0*Math.PI/180);
  10878. Node195_4_1.a('node.width', Node195_4_1width);
  10879. Node195_4_1.a('node.height', Node195_4_1height);
  10880. Node195_4_1.a('node.rect', [0, 0, Node195_4_1width, Node195_4_1height]);
  10881. Node195_4_1.a('node.bordercolor','rgba(0,0,0,1)');
  10882. Node195_4_1.a('node.borderwidth', 0);
  10883. Node195_4_1.a('node.background','' || 'rgba(0,0,0,0)');
  10884. Node195_4_1.a('node.gradient','');
  10885. Node195_4_1.a('node.gradientcolor','');
  10886. Node195_4_1.a('node.text','升压站');
  10887. Node195_4_1.a('node.textalign','left');
  10888. Node195_4_1.a('node.textvAlign','middle');
  10889. Node195_4_1.a('node.textrect', [Node195_4_1textStart, 0, Node195_4_1textWidth, Node195_4_1height]);
  10890. Node195_4_1.a('node.color','rgba(0,0,0,1)');
  10891. Node195_4_1.a('node.font',' '+ Node195_4_1fontSize + 'px "Arial"');
  10892. Node195_4_1.a('node.textvisible',false);
  10893. Node195_4_1.a('node.linefeed',true);
  10894. if (true) {
  10895. Node195_4_1.a('node.textfunc',function(g) {
  10896. g.beginPath();
  10897. var str=Node195_4_1.a('node.text') || '升压站';
  10898. var color=Node195_4_1.a('node.color') || 'rgba(0,0,0,1)';
  10899. canvasTextAutoLine(str,0,18.66662*0.5*_ratio.ratioY,Node195_4_1width,Node195_4_1height,18.66662*_ratio.ratioY,"left",color,' '+ Node195_4_1fontSize + 'px "Arial"', 0,g);
  10900. });
  10901. }
  10902. if (false) {
  10903. Node195_4_1.a('node.underlinepoints',[Node195_4_1lineStart, (76 - 18.66662) * 0.5 * _ratio.ratioY + Node195_4_1fontSize + 2 , ht.Default.getTextSize('升压站', ' '+ Node195_4_1fontSize + 'px "Arial"').width + 6, (Node195_4_1height - Node195_4_1fontSize) * 0.5*_ratio.ratioY + Node195_4_1fontSize + 2 ]);
  10904. Node195_4_1.a('node.underlinevisible',false);
  10905. Node195_4_1.a('node.underlineBorderWidth', 1);
  10906. }
  10907. dataModel.add(Node195_4_1);
  10908. zoomNodeList.push({
  10909. node: Node195_4_1,
  10910. borderWidth: 0,
  10911. attr: 'node.borderwidth'
  10912. }); var Node195_5_0;
  10913. (function () {
  10914. var _ratio = GD.getRatioWithRotation(0*Math.PI/180, ratio);
  10915. var ratioX, ratioY;
  10916. if ('Default' === 'False') {
  10917. ratioX = 1;
  10918. ratioY = 1;
  10919. } else if ('Default' === 'X') {
  10920. ratioX = ratioY = _ratio.ratioX;
  10921. } else if ('Default' === 'Y') {
  10922. ratioX = ratioY = _ratio.ratioY;
  10923. } else {
  10924. ratioX = _ratio.ratioX;
  10925. ratioY = _ratio.ratioY;
  10926. }
  10927. ht.Default.setImage('imgimage//left_menu_over0.png', PAGEROOTDIR + 'image//left_menu_over0.png');
  10928. Node195_5_0 = new ht.Node();
  10929. Node195_5_0.setPosition(13*ratio.ratioX, 431*ratio.ratioY);
  10930. Node195_5_0.setSize(27*ratioX, 101*ratioY);
  10931. Node195_5_0.setImage('imgimage//left_menu_over0.png');
  10932. Node195_5_0.setRotation(0*Math.PI/180);
  10933. Node195_5_0._zoomBy = 'Default';
  10934. Node195_5_0._nodeType = 'image';
  10935. Node195_5_0._disallowEvert = true;
  10936. dataModel.add(Node195_5_0);
  10937. })();
  10938. _ratio = GD.getRatioWithRotation(0*Math.PI/180, ratio);
  10939. var Node195_5_1 = new ht.Node();
  10940. var Node195_5_1textStart, Node195_5_1textWidth, Node195_5_1lineStart, Node195_5_1align = 'left', Node195_5_1fontSize = 18.66662*_ratio.ratioY,Node195_5_1width = 23*_ratio.ratioX, Node195_5_1height = 76*_ratio.ratioY;
  10941. (function () {
  10942. if (Node195_5_1align === 'left') {
  10943. Node195_5_1textStart = Node195_5_1fontSize * 0.2 > 2 ? Node195_5_1fontSize * 0.2 - 4 : Node195_5_1fontSize * 0.2 - 9;
  10944. Node195_5_1textWidth = Node195_5_1width;
  10945. Node195_5_1lineStart = 1;
  10946. } else if (Node195_5_1align === 'right') {
  10947. Node195_5_1textStart = 0;
  10948. Node195_5_1textWidth =Node195_5_1fontSize <= 8 ? Node195_5_1width + Node195_5_1fontSize * 0.2 + 6 : Node195_5_1width - Node195_5_1fontSize * 0.2;
  10949. Node195_5_1lineStart = (Node195_5_1width - (ht.Default.getTextSize('升压站', ' '+ Node195_5_1fontSize + 'px "Arial"').width + 6)) * 0.5;
  10950. } else if (Node195_5_1align === 'center') {
  10951. Node195_5_1textStart = -3;
  10952. Node195_5_1textWidth = Node195_5_1width;
  10953. Node195_5_1lineStart = Node195_5_1width - ht.Default.getTextSize('升压站', ' '+ Node195_5_1fontSize + 'px "Arial"').width - 11;
  10954. }
  10955. })();
  10956. Node195_5_1.setImage(GD.getTextJSON(Node195_5_1width, Node195_5_1height, false, true, false, ' '+ Node195_5_1fontSize + 'px "Arial"'))
  10957. Node195_5_1.setPosition(12*ratio.ratioX, 429*ratio.ratioY);
  10958. Node195_5_1.setWidth(Node195_5_1width);
  10959. Node195_5_1.setHeight(Node195_5_1height);
  10960. Node195_5_1._nodeType = 'text';
  10961. Node195_5_1._disallowEvert = true;
  10962. Node195_5_1.setRotation(0*Math.PI/180);
  10963. Node195_5_1.a('node.width', Node195_5_1width);
  10964. Node195_5_1.a('node.height', Node195_5_1height);
  10965. Node195_5_1.a('node.rect', [0, 0, Node195_5_1width, Node195_5_1height]);
  10966. Node195_5_1.a('node.bordercolor','rgba(0,0,0,1)');
  10967. Node195_5_1.a('node.borderwidth', 0);
  10968. Node195_5_1.a('node.background','' || 'rgba(0,0,0,0)');
  10969. Node195_5_1.a('node.gradient','');
  10970. Node195_5_1.a('node.gradientcolor','');
  10971. Node195_5_1.a('node.text','升压站');
  10972. Node195_5_1.a('node.textalign','left');
  10973. Node195_5_1.a('node.textvAlign','middle');
  10974. Node195_5_1.a('node.textrect', [Node195_5_1textStart, 0, Node195_5_1textWidth, Node195_5_1height]);
  10975. Node195_5_1.a('node.color','rgba(0,0,0,1)');
  10976. Node195_5_1.a('node.font',' '+ Node195_5_1fontSize + 'px "Arial"');
  10977. Node195_5_1.a('node.textvisible',false);
  10978. Node195_5_1.a('node.linefeed',true);
  10979. if (true) {
  10980. Node195_5_1.a('node.textfunc',function(g) {
  10981. g.beginPath();
  10982. var str=Node195_5_1.a('node.text') || '升压站';
  10983. var color=Node195_5_1.a('node.color') || 'rgba(0,0,0,1)';
  10984. canvasTextAutoLine(str,0,18.66662*0.5*_ratio.ratioY,Node195_5_1width,Node195_5_1height,18.66662*_ratio.ratioY,"left",color,' '+ Node195_5_1fontSize + 'px "Arial"', 0,g);
  10985. });
  10986. }
  10987. if (false) {
  10988. Node195_5_1.a('node.underlinepoints',[Node195_5_1lineStart, (76 - 18.66662) * 0.5 * _ratio.ratioY + Node195_5_1fontSize + 2 , ht.Default.getTextSize('升压站', ' '+ Node195_5_1fontSize + 'px "Arial"').width + 6, (Node195_5_1height - Node195_5_1fontSize) * 0.5*_ratio.ratioY + Node195_5_1fontSize + 2 ]);
  10989. Node195_5_1.a('node.underlinevisible',false);
  10990. Node195_5_1.a('node.underlineBorderWidth', 1);
  10991. }
  10992. dataModel.add(Node195_5_1);
  10993. zoomNodeList.push({
  10994. node: Node195_5_1,
  10995. borderWidth: 0,
  10996. attr: 'node.borderwidth'
  10997. }); var Node195_6_0;
  10998. (function () {
  10999. var _ratio = GD.getRatioWithRotation(0*Math.PI/180, ratio);
  11000. var ratioX, ratioY;
  11001. if ('Default' === 'False') {
  11002. ratioX = 1;
  11003. ratioY = 1;
  11004. } else if ('Default' === 'X') {
  11005. ratioX = ratioY = _ratio.ratioX;
  11006. } else if ('Default' === 'Y') {
  11007. ratioX = ratioY = _ratio.ratioY;
  11008. } else {
  11009. ratioX = _ratio.ratioX;
  11010. ratioY = _ratio.ratioY;
  11011. }
  11012. ht.Default.setImage('imgimage//left_menu_over0.png', PAGEROOTDIR + 'image//left_menu_over0.png');
  11013. Node195_6_0 = new ht.Node();
  11014. Node195_6_0.setPosition(13*ratio.ratioX, 531*ratio.ratioY);
  11015. Node195_6_0.setSize(27*ratioX, 101*ratioY);
  11016. Node195_6_0.setImage('imgimage//left_menu_over0.png');
  11017. Node195_6_0.setRotation(0*Math.PI/180);
  11018. Node195_6_0._zoomBy = 'Default';
  11019. Node195_6_0._nodeType = 'image';
  11020. Node195_6_0._disallowEvert = true;
  11021. dataModel.add(Node195_6_0);
  11022. })();
  11023. _ratio = GD.getRatioWithRotation(0*Math.PI/180, ratio);
  11024. var Node195_6_1 = new ht.Node();
  11025. var Node195_6_1textStart, Node195_6_1textWidth, Node195_6_1lineStart, Node195_6_1align = 'left', Node195_6_1fontSize = 18.66662*_ratio.ratioY,Node195_6_1width = 23*_ratio.ratioX, Node195_6_1height = 76*_ratio.ratioY;
  11026. (function () {
  11027. if (Node195_6_1align === 'left') {
  11028. Node195_6_1textStart = Node195_6_1fontSize * 0.2 > 2 ? Node195_6_1fontSize * 0.2 - 4 : Node195_6_1fontSize * 0.2 - 9;
  11029. Node195_6_1textWidth = Node195_6_1width;
  11030. Node195_6_1lineStart = 1;
  11031. } else if (Node195_6_1align === 'right') {
  11032. Node195_6_1textStart = 0;
  11033. Node195_6_1textWidth =Node195_6_1fontSize <= 8 ? Node195_6_1width + Node195_6_1fontSize * 0.2 + 6 : Node195_6_1width - Node195_6_1fontSize * 0.2;
  11034. Node195_6_1lineStart = (Node195_6_1width - (ht.Default.getTextSize('测风塔', ' '+ Node195_6_1fontSize + 'px "Arial"').width + 6)) * 0.5;
  11035. } else if (Node195_6_1align === 'center') {
  11036. Node195_6_1textStart = -3;
  11037. Node195_6_1textWidth = Node195_6_1width;
  11038. Node195_6_1lineStart = Node195_6_1width - ht.Default.getTextSize('测风塔', ' '+ Node195_6_1fontSize + 'px "Arial"').width - 11;
  11039. }
  11040. })();
  11041. Node195_6_1.setImage(GD.getTextJSON(Node195_6_1width, Node195_6_1height, false, true, false, ' '+ Node195_6_1fontSize + 'px "Arial"'))
  11042. Node195_6_1.setPosition(12*ratio.ratioX, 529*ratio.ratioY);
  11043. Node195_6_1.setWidth(Node195_6_1width);
  11044. Node195_6_1.setHeight(Node195_6_1height);
  11045. Node195_6_1._nodeType = 'text';
  11046. Node195_6_1._disallowEvert = true;
  11047. Node195_6_1.setRotation(0*Math.PI/180);
  11048. Node195_6_1.a('node.width', Node195_6_1width);
  11049. Node195_6_1.a('node.height', Node195_6_1height);
  11050. Node195_6_1.a('node.rect', [0, 0, Node195_6_1width, Node195_6_1height]);
  11051. Node195_6_1.a('node.bordercolor','rgba(0,0,0,1)');
  11052. Node195_6_1.a('node.borderwidth', 0);
  11053. Node195_6_1.a('node.background','' || 'rgba(0,0,0,0)');
  11054. Node195_6_1.a('node.gradient','');
  11055. Node195_6_1.a('node.gradientcolor','');
  11056. Node195_6_1.a('node.text','测风塔');
  11057. Node195_6_1.a('node.textalign','left');
  11058. Node195_6_1.a('node.textvAlign','middle');
  11059. Node195_6_1.a('node.textrect', [Node195_6_1textStart, 0, Node195_6_1textWidth, Node195_6_1height]);
  11060. Node195_6_1.a('node.color','rgba(0,0,0,1)');
  11061. Node195_6_1.a('node.font',' '+ Node195_6_1fontSize + 'px "Arial"');
  11062. Node195_6_1.a('node.textvisible',false);
  11063. Node195_6_1.a('node.linefeed',true);
  11064. if (true) {
  11065. Node195_6_1.a('node.textfunc',function(g) {
  11066. g.beginPath();
  11067. var str=Node195_6_1.a('node.text') || '测风塔';
  11068. var color=Node195_6_1.a('node.color') || 'rgba(0,0,0,1)';
  11069. canvasTextAutoLine(str,0,18.66662*0.5*_ratio.ratioY,Node195_6_1width,Node195_6_1height,18.66662*_ratio.ratioY,"left",color,' '+ Node195_6_1fontSize + 'px "Arial"', 0,g);
  11070. });
  11071. }
  11072. if (false) {
  11073. Node195_6_1.a('node.underlinepoints',[Node195_6_1lineStart, (76 - 18.66662) * 0.5 * _ratio.ratioY + Node195_6_1fontSize + 2 , ht.Default.getTextSize('测风塔', ' '+ Node195_6_1fontSize + 'px "Arial"').width + 6, (Node195_6_1height - Node195_6_1fontSize) * 0.5*_ratio.ratioY + Node195_6_1fontSize + 2 ]);
  11074. Node195_6_1.a('node.underlinevisible',false);
  11075. Node195_6_1.a('node.underlineBorderWidth', 1);
  11076. }
  11077. dataModel.add(Node195_6_1);
  11078. zoomNodeList.push({
  11079. node: Node195_6_1,
  11080. borderWidth: 0,
  11081. attr: 'node.borderwidth'
  11082. }); var Node195_7_0;
  11083. (function () {
  11084. var _ratio = GD.getRatioWithRotation(0*Math.PI/180, ratio);
  11085. var ratioX, ratioY;
  11086. if ('Default' === 'False') {
  11087. ratioX = 1;
  11088. ratioY = 1;
  11089. } else if ('Default' === 'X') {
  11090. ratioX = ratioY = _ratio.ratioX;
  11091. } else if ('Default' === 'Y') {
  11092. ratioX = ratioY = _ratio.ratioY;
  11093. } else {
  11094. ratioX = _ratio.ratioX;
  11095. ratioY = _ratio.ratioY;
  11096. }
  11097. ht.Default.setImage('imgimage//left_menu_out0.png', PAGEROOTDIR + 'image//left_menu_out0.png');
  11098. Node195_7_0 = new ht.Node();
  11099. Node195_7_0.setPosition(13*ratio.ratioX, 531*ratio.ratioY);
  11100. Node195_7_0.setSize(27*ratioX, 101*ratioY);
  11101. Node195_7_0.setImage('imgimage//left_menu_out0.png');
  11102. Node195_7_0.setRotation(0*Math.PI/180);
  11103. Node195_7_0._zoomBy = 'Default';
  11104. Node195_7_0._nodeType = 'image';
  11105. Node195_7_0._disallowEvert = true;
  11106. dataModel.add(Node195_7_0);
  11107. })();
  11108. _ratio = GD.getRatioWithRotation(0*Math.PI/180, ratio);
  11109. var Node195_7_1 = new ht.Node();
  11110. var Node195_7_1textStart, Node195_7_1textWidth, Node195_7_1lineStart, Node195_7_1align = 'left', Node195_7_1fontSize = 18.66662*_ratio.ratioY,Node195_7_1width = 23*_ratio.ratioX, Node195_7_1height = 76*_ratio.ratioY;
  11111. (function () {
  11112. if (Node195_7_1align === 'left') {
  11113. Node195_7_1textStart = Node195_7_1fontSize * 0.2 > 2 ? Node195_7_1fontSize * 0.2 - 4 : Node195_7_1fontSize * 0.2 - 9;
  11114. Node195_7_1textWidth = Node195_7_1width;
  11115. Node195_7_1lineStart = 1;
  11116. } else if (Node195_7_1align === 'right') {
  11117. Node195_7_1textStart = 0;
  11118. Node195_7_1textWidth =Node195_7_1fontSize <= 8 ? Node195_7_1width + Node195_7_1fontSize * 0.2 + 6 : Node195_7_1width - Node195_7_1fontSize * 0.2;
  11119. Node195_7_1lineStart = (Node195_7_1width - (ht.Default.getTextSize('测风塔', ' '+ Node195_7_1fontSize + 'px "Arial"').width + 6)) * 0.5;
  11120. } else if (Node195_7_1align === 'center') {
  11121. Node195_7_1textStart = -3;
  11122. Node195_7_1textWidth = Node195_7_1width;
  11123. Node195_7_1lineStart = Node195_7_1width - ht.Default.getTextSize('测风塔', ' '+ Node195_7_1fontSize + 'px "Arial"').width - 11;
  11124. }
  11125. })();
  11126. Node195_7_1.setImage(GD.getTextJSON(Node195_7_1width, Node195_7_1height, false, true, false, ' '+ Node195_7_1fontSize + 'px "Arial"'))
  11127. Node195_7_1.setPosition(12*ratio.ratioX, 529*ratio.ratioY);
  11128. Node195_7_1.setWidth(Node195_7_1width);
  11129. Node195_7_1.setHeight(Node195_7_1height);
  11130. Node195_7_1._nodeType = 'text';
  11131. Node195_7_1._disallowEvert = true;
  11132. Node195_7_1.setRotation(0*Math.PI/180);
  11133. Node195_7_1.a('node.width', Node195_7_1width);
  11134. Node195_7_1.a('node.height', Node195_7_1height);
  11135. Node195_7_1.a('node.rect', [0, 0, Node195_7_1width, Node195_7_1height]);
  11136. Node195_7_1.a('node.bordercolor','rgba(0,0,0,1)');
  11137. Node195_7_1.a('node.borderwidth', 0);
  11138. Node195_7_1.a('node.background','' || 'rgba(0,0,0,0)');
  11139. Node195_7_1.a('node.gradient','');
  11140. Node195_7_1.a('node.gradientcolor','');
  11141. Node195_7_1.a('node.text','测风塔');
  11142. Node195_7_1.a('node.textalign','left');
  11143. Node195_7_1.a('node.textvAlign','middle');
  11144. Node195_7_1.a('node.textrect', [Node195_7_1textStart, 0, Node195_7_1textWidth, Node195_7_1height]);
  11145. Node195_7_1.a('node.color','rgba(0,0,0,1)');
  11146. Node195_7_1.a('node.font',' '+ Node195_7_1fontSize + 'px "Arial"');
  11147. Node195_7_1.a('node.textvisible',false);
  11148. Node195_7_1.a('node.linefeed',true);
  11149. if (true) {
  11150. Node195_7_1.a('node.textfunc',function(g) {
  11151. g.beginPath();
  11152. var str=Node195_7_1.a('node.text') || '测风塔';
  11153. var color=Node195_7_1.a('node.color') || 'rgba(0,0,0,1)';
  11154. canvasTextAutoLine(str,0,18.66662*0.5*_ratio.ratioY,Node195_7_1width,Node195_7_1height,18.66662*_ratio.ratioY,"left",color,' '+ Node195_7_1fontSize + 'px "Arial"', 0,g);
  11155. });
  11156. }
  11157. if (false) {
  11158. Node195_7_1.a('node.underlinepoints',[Node195_7_1lineStart, (76 - 18.66662) * 0.5 * _ratio.ratioY + Node195_7_1fontSize + 2 , ht.Default.getTextSize('测风塔', ' '+ Node195_7_1fontSize + 'px "Arial"').width + 6, (Node195_7_1height - Node195_7_1fontSize) * 0.5*_ratio.ratioY + Node195_7_1fontSize + 2 ]);
  11159. Node195_7_1.a('node.underlinevisible',false);
  11160. Node195_7_1.a('node.underlineBorderWidth', 1);
  11161. }
  11162. dataModel.add(Node195_7_1);
  11163. zoomNodeList.push({
  11164. node: Node195_7_1,
  11165. borderWidth: 0,
  11166. attr: 'node.borderwidth'
  11167. }); var Node195_8_0;
  11168. (function () {
  11169. var _ratio = GD.getRatioWithRotation(0*Math.PI/180, ratio);
  11170. var ratioX, ratioY;
  11171. if ('Default' === 'False') {
  11172. ratioX = 1;
  11173. ratioY = 1;
  11174. } else if ('Default' === 'X') {
  11175. ratioX = ratioY = _ratio.ratioX;
  11176. } else if ('Default' === 'Y') {
  11177. ratioX = ratioY = _ratio.ratioY;
  11178. } else {
  11179. ratioX = _ratio.ratioX;
  11180. ratioY = _ratio.ratioY;
  11181. }
  11182. ht.Default.setImage('imgimage//left_menu_over0.png', PAGEROOTDIR + 'image//left_menu_over0.png');
  11183. Node195_8_0 = new ht.Node();
  11184. Node195_8_0.setPosition(13*ratio.ratioX, 631*ratio.ratioY);
  11185. Node195_8_0.setSize(27*ratioX, 101*ratioY);
  11186. Node195_8_0.setImage('imgimage//left_menu_over0.png');
  11187. Node195_8_0.setRotation(0*Math.PI/180);
  11188. Node195_8_0._zoomBy = 'Default';
  11189. Node195_8_0._nodeType = 'image';
  11190. Node195_8_0._disallowEvert = true;
  11191. dataModel.add(Node195_8_0);
  11192. })();
  11193. _ratio = GD.getRatioWithRotation(0*Math.PI/180, ratio);
  11194. var Node195_8_1 = new ht.Node();
  11195. var Node195_8_1textStart, Node195_8_1textWidth, Node195_8_1lineStart, Node195_8_1align = 'left', Node195_8_1fontSize = 18.66662*_ratio.ratioY,Node195_8_1width = 23*_ratio.ratioX, Node195_8_1height = 76*_ratio.ratioY;
  11196. (function () {
  11197. if (Node195_8_1align === 'left') {
  11198. Node195_8_1textStart = Node195_8_1fontSize * 0.2 > 2 ? Node195_8_1fontSize * 0.2 - 4 : Node195_8_1fontSize * 0.2 - 9;
  11199. Node195_8_1textWidth = Node195_8_1width;
  11200. Node195_8_1lineStart = 1;
  11201. } else if (Node195_8_1align === 'right') {
  11202. Node195_8_1textStart = 0;
  11203. Node195_8_1textWidth =Node195_8_1fontSize <= 8 ? Node195_8_1width + Node195_8_1fontSize * 0.2 + 6 : Node195_8_1width - Node195_8_1fontSize * 0.2;
  11204. Node195_8_1lineStart = (Node195_8_1width - (ht.Default.getTextSize('风机信息', ' '+ Node195_8_1fontSize + 'px "Arial"').width + 6)) * 0.5;
  11205. } else if (Node195_8_1align === 'center') {
  11206. Node195_8_1textStart = -3;
  11207. Node195_8_1textWidth = Node195_8_1width;
  11208. Node195_8_1lineStart = Node195_8_1width - ht.Default.getTextSize('风机信息', ' '+ Node195_8_1fontSize + 'px "Arial"').width - 11;
  11209. }
  11210. })();
  11211. Node195_8_1.setImage(GD.getTextJSON(Node195_8_1width, Node195_8_1height, false, true, false, ' '+ Node195_8_1fontSize + 'px "Arial"'))
  11212. Node195_8_1.setPosition(12*ratio.ratioX, 629*ratio.ratioY);
  11213. Node195_8_1.setWidth(Node195_8_1width);
  11214. Node195_8_1.setHeight(Node195_8_1height);
  11215. Node195_8_1._nodeType = 'text';
  11216. Node195_8_1._disallowEvert = true;
  11217. Node195_8_1.setRotation(0*Math.PI/180);
  11218. Node195_8_1.a('node.width', Node195_8_1width);
  11219. Node195_8_1.a('node.height', Node195_8_1height);
  11220. Node195_8_1.a('node.rect', [0, 0, Node195_8_1width, Node195_8_1height]);
  11221. Node195_8_1.a('node.bordercolor','rgba(0,0,0,1)');
  11222. Node195_8_1.a('node.borderwidth', 0);
  11223. Node195_8_1.a('node.background','' || 'rgba(0,0,0,0)');
  11224. Node195_8_1.a('node.gradient','');
  11225. Node195_8_1.a('node.gradientcolor','');
  11226. Node195_8_1.a('node.text','风机信息');
  11227. Node195_8_1.a('node.textalign','left');
  11228. Node195_8_1.a('node.textvAlign','middle');
  11229. Node195_8_1.a('node.textrect', [Node195_8_1textStart, 0, Node195_8_1textWidth, Node195_8_1height]);
  11230. Node195_8_1.a('node.color','rgba(0,0,0,1)');
  11231. Node195_8_1.a('node.font',' '+ Node195_8_1fontSize + 'px "Arial"');
  11232. Node195_8_1.a('node.textvisible',false);
  11233. Node195_8_1.a('node.linefeed',true);
  11234. if (true) {
  11235. Node195_8_1.a('node.textfunc',function(g) {
  11236. g.beginPath();
  11237. var str=Node195_8_1.a('node.text') || '风机信息';
  11238. var color=Node195_8_1.a('node.color') || 'rgba(0,0,0,1)';
  11239. canvasTextAutoLine(str,0,18.66662*0.5*_ratio.ratioY,Node195_8_1width,Node195_8_1height,18.66662*_ratio.ratioY,"left",color,' '+ Node195_8_1fontSize + 'px "Arial"', 0,g);
  11240. });
  11241. }
  11242. if (false) {
  11243. Node195_8_1.a('node.underlinepoints',[Node195_8_1lineStart, (76 - 18.66662) * 0.5 * _ratio.ratioY + Node195_8_1fontSize + 2 , ht.Default.getTextSize('风机信息', ' '+ Node195_8_1fontSize + 'px "Arial"').width + 6, (Node195_8_1height - Node195_8_1fontSize) * 0.5*_ratio.ratioY + Node195_8_1fontSize + 2 ]);
  11244. Node195_8_1.a('node.underlinevisible',false);
  11245. Node195_8_1.a('node.underlineBorderWidth', 1);
  11246. }
  11247. dataModel.add(Node195_8_1);
  11248. zoomNodeList.push({
  11249. node: Node195_8_1,
  11250. borderWidth: 0,
  11251. attr: 'node.borderwidth'
  11252. }); var Node195_9_0;
  11253. (function () {
  11254. var _ratio = GD.getRatioWithRotation(0*Math.PI/180, ratio);
  11255. var ratioX, ratioY;
  11256. if ('Default' === 'False') {
  11257. ratioX = 1;
  11258. ratioY = 1;
  11259. } else if ('Default' === 'X') {
  11260. ratioX = ratioY = _ratio.ratioX;
  11261. } else if ('Default' === 'Y') {
  11262. ratioX = ratioY = _ratio.ratioY;
  11263. } else {
  11264. ratioX = _ratio.ratioX;
  11265. ratioY = _ratio.ratioY;
  11266. }
  11267. ht.Default.setImage('imgimage//left_menu_out0.png', PAGEROOTDIR + 'image//left_menu_out0.png');
  11268. Node195_9_0 = new ht.Node();
  11269. Node195_9_0.setPosition(13*ratio.ratioX, 631*ratio.ratioY);
  11270. Node195_9_0.setSize(27*ratioX, 101*ratioY);
  11271. Node195_9_0.setImage('imgimage//left_menu_out0.png');
  11272. Node195_9_0.setRotation(0*Math.PI/180);
  11273. Node195_9_0._zoomBy = 'Default';
  11274. Node195_9_0._nodeType = 'image';
  11275. Node195_9_0._disallowEvert = true;
  11276. dataModel.add(Node195_9_0);
  11277. })();
  11278. _ratio = GD.getRatioWithRotation(0*Math.PI/180, ratio);
  11279. var Node195_9_1 = new ht.Node();
  11280. var Node195_9_1textStart, Node195_9_1textWidth, Node195_9_1lineStart, Node195_9_1align = 'left', Node195_9_1fontSize = 18.66662*_ratio.ratioY,Node195_9_1width = 23*_ratio.ratioX, Node195_9_1height = 76*_ratio.ratioY;
  11281. (function () {
  11282. if (Node195_9_1align === 'left') {
  11283. Node195_9_1textStart = Node195_9_1fontSize * 0.2 > 2 ? Node195_9_1fontSize * 0.2 - 4 : Node195_9_1fontSize * 0.2 - 9;
  11284. Node195_9_1textWidth = Node195_9_1width;
  11285. Node195_9_1lineStart = 1;
  11286. } else if (Node195_9_1align === 'right') {
  11287. Node195_9_1textStart = 0;
  11288. Node195_9_1textWidth =Node195_9_1fontSize <= 8 ? Node195_9_1width + Node195_9_1fontSize * 0.2 + 6 : Node195_9_1width - Node195_9_1fontSize * 0.2;
  11289. Node195_9_1lineStart = (Node195_9_1width - (ht.Default.getTextSize('风机信息', ' '+ Node195_9_1fontSize + 'px "Arial"').width + 6)) * 0.5;
  11290. } else if (Node195_9_1align === 'center') {
  11291. Node195_9_1textStart = -3;
  11292. Node195_9_1textWidth = Node195_9_1width;
  11293. Node195_9_1lineStart = Node195_9_1width - ht.Default.getTextSize('风机信息', ' '+ Node195_9_1fontSize + 'px "Arial"').width - 11;
  11294. }
  11295. })();
  11296. Node195_9_1.setImage(GD.getTextJSON(Node195_9_1width, Node195_9_1height, false, true, false, ' '+ Node195_9_1fontSize + 'px "Arial"'))
  11297. Node195_9_1.setPosition(12*ratio.ratioX, 629*ratio.ratioY);
  11298. Node195_9_1.setWidth(Node195_9_1width);
  11299. Node195_9_1.setHeight(Node195_9_1height);
  11300. Node195_9_1._nodeType = 'text';
  11301. Node195_9_1._disallowEvert = true;
  11302. Node195_9_1.setRotation(0*Math.PI/180);
  11303. Node195_9_1.a('node.width', Node195_9_1width);
  11304. Node195_9_1.a('node.height', Node195_9_1height);
  11305. Node195_9_1.a('node.rect', [0, 0, Node195_9_1width, Node195_9_1height]);
  11306. Node195_9_1.a('node.bordercolor','rgba(0,0,0,1)');
  11307. Node195_9_1.a('node.borderwidth', 0);
  11308. Node195_9_1.a('node.background','' || 'rgba(0,0,0,0)');
  11309. Node195_9_1.a('node.gradient','');
  11310. Node195_9_1.a('node.gradientcolor','');
  11311. Node195_9_1.a('node.text','风机信息');
  11312. Node195_9_1.a('node.textalign','left');
  11313. Node195_9_1.a('node.textvAlign','middle');
  11314. Node195_9_1.a('node.textrect', [Node195_9_1textStart, 0, Node195_9_1textWidth, Node195_9_1height]);
  11315. Node195_9_1.a('node.color','rgba(0,0,0,1)');
  11316. Node195_9_1.a('node.font',' '+ Node195_9_1fontSize + 'px "Arial"');
  11317. Node195_9_1.a('node.textvisible',false);
  11318. Node195_9_1.a('node.linefeed',true);
  11319. if (true) {
  11320. Node195_9_1.a('node.textfunc',function(g) {
  11321. g.beginPath();
  11322. var str=Node195_9_1.a('node.text') || '风机信息';
  11323. var color=Node195_9_1.a('node.color') || 'rgba(0,0,0,1)';
  11324. canvasTextAutoLine(str,0,18.66662*0.5*_ratio.ratioY,Node195_9_1width,Node195_9_1height,18.66662*_ratio.ratioY,"left",color,' '+ Node195_9_1fontSize + 'px "Arial"', 0,g);
  11325. });
  11326. }
  11327. if (false) {
  11328. Node195_9_1.a('node.underlinepoints',[Node195_9_1lineStart, (76 - 18.66662) * 0.5 * _ratio.ratioY + Node195_9_1fontSize + 2 , ht.Default.getTextSize('风机信息', ' '+ Node195_9_1fontSize + 'px "Arial"').width + 6, (Node195_9_1height - Node195_9_1fontSize) * 0.5*_ratio.ratioY + Node195_9_1fontSize + 2 ]);
  11329. Node195_9_1.a('node.underlinevisible',false);
  11330. Node195_9_1.a('node.underlineBorderWidth', 1);
  11331. }
  11332. dataModel.add(Node195_9_1);
  11333. zoomNodeList.push({
  11334. node: Node195_9_1,
  11335. borderWidth: 0,
  11336. attr: 'node.borderwidth'
  11337. }); var Node195_10_0;
  11338. (function () {
  11339. var _ratio = GD.getRatioWithRotation(0*Math.PI/180, ratio);
  11340. var ratioX, ratioY;
  11341. if ('Default' === 'False') {
  11342. ratioX = 1;
  11343. ratioY = 1;
  11344. } else if ('Default' === 'X') {
  11345. ratioX = ratioY = _ratio.ratioX;
  11346. } else if ('Default' === 'Y') {
  11347. ratioX = ratioY = _ratio.ratioY;
  11348. } else {
  11349. ratioX = _ratio.ratioX;
  11350. ratioY = _ratio.ratioY;
  11351. }
  11352. ht.Default.setImage('imgimage//left_menu_out0.png', PAGEROOTDIR + 'image//left_menu_out0.png');
  11353. Node195_10_0 = new ht.Node();
  11354. Node195_10_0.setPosition(13*ratio.ratioX, 731*ratio.ratioY);
  11355. Node195_10_0.setSize(27*ratioX, 101*ratioY);
  11356. Node195_10_0.setImage('imgimage//left_menu_out0.png');
  11357. Node195_10_0.setRotation(0*Math.PI/180);
  11358. Node195_10_0._zoomBy = 'Default';
  11359. Node195_10_0._nodeType = 'image';
  11360. Node195_10_0._disallowEvert = true;
  11361. dataModel.add(Node195_10_0);
  11362. })();
  11363. _ratio = GD.getRatioWithRotation(0*Math.PI/180, ratio);
  11364. var Node195_10_1 = new ht.Node();
  11365. var Node195_10_1textStart, Node195_10_1textWidth, Node195_10_1lineStart, Node195_10_1align = 'left', Node195_10_1fontSize = 18.66662*_ratio.ratioY,Node195_10_1width = 23*_ratio.ratioX, Node195_10_1height = 76*_ratio.ratioY;
  11366. (function () {
  11367. if (Node195_10_1align === 'left') {
  11368. Node195_10_1textStart = Node195_10_1fontSize * 0.2 > 2 ? Node195_10_1fontSize * 0.2 - 4 : Node195_10_1fontSize * 0.2 - 9;
  11369. Node195_10_1textWidth = Node195_10_1width;
  11370. Node195_10_1lineStart = 1;
  11371. } else if (Node195_10_1align === 'right') {
  11372. Node195_10_1textStart = 0;
  11373. Node195_10_1textWidth =Node195_10_1fontSize <= 8 ? Node195_10_1width + Node195_10_1fontSize * 0.2 + 6 : Node195_10_1width - Node195_10_1fontSize * 0.2;
  11374. Node195_10_1lineStart = (Node195_10_1width - (ht.Default.getTextSize('风机矩阵', ' '+ Node195_10_1fontSize + 'px "Arial"').width + 6)) * 0.5;
  11375. } else if (Node195_10_1align === 'center') {
  11376. Node195_10_1textStart = -3;
  11377. Node195_10_1textWidth = Node195_10_1width;
  11378. Node195_10_1lineStart = Node195_10_1width - ht.Default.getTextSize('风机矩阵', ' '+ Node195_10_1fontSize + 'px "Arial"').width - 11;
  11379. }
  11380. })();
  11381. Node195_10_1.setImage(GD.getTextJSON(Node195_10_1width, Node195_10_1height, false, true, false, ' '+ Node195_10_1fontSize + 'px "Arial"'))
  11382. Node195_10_1.setPosition(12*ratio.ratioX, 729*ratio.ratioY);
  11383. Node195_10_1.setWidth(Node195_10_1width);
  11384. Node195_10_1.setHeight(Node195_10_1height);
  11385. Node195_10_1._nodeType = 'text';
  11386. Node195_10_1._disallowEvert = true;
  11387. Node195_10_1.setRotation(0*Math.PI/180);
  11388. Node195_10_1.a('node.width', Node195_10_1width);
  11389. Node195_10_1.a('node.height', Node195_10_1height);
  11390. Node195_10_1.a('node.rect', [0, 0, Node195_10_1width, Node195_10_1height]);
  11391. Node195_10_1.a('node.bordercolor','rgba(0,0,0,1)');
  11392. Node195_10_1.a('node.borderwidth', 0);
  11393. Node195_10_1.a('node.background','' || 'rgba(0,0,0,0)');
  11394. Node195_10_1.a('node.gradient','');
  11395. Node195_10_1.a('node.gradientcolor','');
  11396. Node195_10_1.a('node.text','风机矩阵');
  11397. Node195_10_1.a('node.textalign','left');
  11398. Node195_10_1.a('node.textvAlign','middle');
  11399. Node195_10_1.a('node.textrect', [Node195_10_1textStart, 0, Node195_10_1textWidth, Node195_10_1height]);
  11400. Node195_10_1.a('node.color','rgba(0,0,0,1)');
  11401. Node195_10_1.a('node.font',' '+ Node195_10_1fontSize + 'px "Arial"');
  11402. Node195_10_1.a('node.textvisible',false);
  11403. Node195_10_1.a('node.linefeed',true);
  11404. if (true) {
  11405. Node195_10_1.a('node.textfunc',function(g) {
  11406. g.beginPath();
  11407. var str=Node195_10_1.a('node.text') || '风机矩阵';
  11408. var color=Node195_10_1.a('node.color') || 'rgba(0,0,0,1)';
  11409. canvasTextAutoLine(str,0,18.66662*0.5*_ratio.ratioY,Node195_10_1width,Node195_10_1height,18.66662*_ratio.ratioY,"left",color,' '+ Node195_10_1fontSize + 'px "Arial"', 0,g);
  11410. });
  11411. }
  11412. if (false) {
  11413. Node195_10_1.a('node.underlinepoints',[Node195_10_1lineStart, (76 - 18.66662) * 0.5 * _ratio.ratioY + Node195_10_1fontSize + 2 , ht.Default.getTextSize('风机矩阵', ' '+ Node195_10_1fontSize + 'px "Arial"').width + 6, (Node195_10_1height - Node195_10_1fontSize) * 0.5*_ratio.ratioY + Node195_10_1fontSize + 2 ]);
  11414. Node195_10_1.a('node.underlinevisible',false);
  11415. Node195_10_1.a('node.underlineBorderWidth', 1);
  11416. }
  11417. dataModel.add(Node195_10_1);
  11418. zoomNodeList.push({
  11419. node: Node195_10_1,
  11420. borderWidth: 0,
  11421. attr: 'node.borderwidth'
  11422. }); var Node195_11_0;
  11423. (function () {
  11424. var _ratio = GD.getRatioWithRotation(0*Math.PI/180, ratio);
  11425. var ratioX, ratioY;
  11426. if ('Default' === 'False') {
  11427. ratioX = 1;
  11428. ratioY = 1;
  11429. } else if ('Default' === 'X') {
  11430. ratioX = ratioY = _ratio.ratioX;
  11431. } else if ('Default' === 'Y') {
  11432. ratioX = ratioY = _ratio.ratioY;
  11433. } else {
  11434. ratioX = _ratio.ratioX;
  11435. ratioY = _ratio.ratioY;
  11436. }
  11437. ht.Default.setImage('imgimage//left_menu_over0.png', PAGEROOTDIR + 'image//left_menu_over0.png');
  11438. Node195_11_0 = new ht.Node();
  11439. Node195_11_0.setPosition(13*ratio.ratioX, 731*ratio.ratioY);
  11440. Node195_11_0.setSize(27*ratioX, 101*ratioY);
  11441. Node195_11_0.setImage('imgimage//left_menu_over0.png');
  11442. Node195_11_0.setRotation(0*Math.PI/180);
  11443. Node195_11_0._zoomBy = 'Default';
  11444. Node195_11_0._nodeType = 'image';
  11445. Node195_11_0._disallowEvert = true;
  11446. dataModel.add(Node195_11_0);
  11447. })();
  11448. _ratio = GD.getRatioWithRotation(0*Math.PI/180, ratio);
  11449. var Node195_11_1 = new ht.Node();
  11450. var Node195_11_1textStart, Node195_11_1textWidth, Node195_11_1lineStart, Node195_11_1align = 'left', Node195_11_1fontSize = 18.66662*_ratio.ratioY,Node195_11_1width = 23*_ratio.ratioX, Node195_11_1height = 76*_ratio.ratioY;
  11451. (function () {
  11452. if (Node195_11_1align === 'left') {
  11453. Node195_11_1textStart = Node195_11_1fontSize * 0.2 > 2 ? Node195_11_1fontSize * 0.2 - 4 : Node195_11_1fontSize * 0.2 - 9;
  11454. Node195_11_1textWidth = Node195_11_1width;
  11455. Node195_11_1lineStart = 1;
  11456. } else if (Node195_11_1align === 'right') {
  11457. Node195_11_1textStart = 0;
  11458. Node195_11_1textWidth =Node195_11_1fontSize <= 8 ? Node195_11_1width + Node195_11_1fontSize * 0.2 + 6 : Node195_11_1width - Node195_11_1fontSize * 0.2;
  11459. Node195_11_1lineStart = (Node195_11_1width - (ht.Default.getTextSize('风机矩阵', ' '+ Node195_11_1fontSize + 'px "Arial"').width + 6)) * 0.5;
  11460. } else if (Node195_11_1align === 'center') {
  11461. Node195_11_1textStart = -3;
  11462. Node195_11_1textWidth = Node195_11_1width;
  11463. Node195_11_1lineStart = Node195_11_1width - ht.Default.getTextSize('风机矩阵', ' '+ Node195_11_1fontSize + 'px "Arial"').width - 11;
  11464. }
  11465. })();
  11466. Node195_11_1.setImage(GD.getTextJSON(Node195_11_1width, Node195_11_1height, false, true, false, ' '+ Node195_11_1fontSize + 'px "Arial"'))
  11467. Node195_11_1.setPosition(12*ratio.ratioX, 729*ratio.ratioY);
  11468. Node195_11_1.setWidth(Node195_11_1width);
  11469. Node195_11_1.setHeight(Node195_11_1height);
  11470. Node195_11_1._nodeType = 'text';
  11471. Node195_11_1._disallowEvert = true;
  11472. Node195_11_1.setRotation(0*Math.PI/180);
  11473. Node195_11_1.a('node.width', Node195_11_1width);
  11474. Node195_11_1.a('node.height', Node195_11_1height);
  11475. Node195_11_1.a('node.rect', [0, 0, Node195_11_1width, Node195_11_1height]);
  11476. Node195_11_1.a('node.bordercolor','rgba(0,0,0,1)');
  11477. Node195_11_1.a('node.borderwidth', 0);
  11478. Node195_11_1.a('node.background','' || 'rgba(0,0,0,0)');
  11479. Node195_11_1.a('node.gradient','');
  11480. Node195_11_1.a('node.gradientcolor','');
  11481. Node195_11_1.a('node.text','风机矩阵');
  11482. Node195_11_1.a('node.textalign','left');
  11483. Node195_11_1.a('node.textvAlign','middle');
  11484. Node195_11_1.a('node.textrect', [Node195_11_1textStart, 0, Node195_11_1textWidth, Node195_11_1height]);
  11485. Node195_11_1.a('node.color','rgba(0,0,0,1)');
  11486. Node195_11_1.a('node.font',' '+ Node195_11_1fontSize + 'px "Arial"');
  11487. Node195_11_1.a('node.textvisible',false);
  11488. Node195_11_1.a('node.linefeed',true);
  11489. if (true) {
  11490. Node195_11_1.a('node.textfunc',function(g) {
  11491. g.beginPath();
  11492. var str=Node195_11_1.a('node.text') || '风机矩阵';
  11493. var color=Node195_11_1.a('node.color') || 'rgba(0,0,0,1)';
  11494. canvasTextAutoLine(str,0,18.66662*0.5*_ratio.ratioY,Node195_11_1width,Node195_11_1height,18.66662*_ratio.ratioY,"left",color,' '+ Node195_11_1fontSize + 'px "Arial"', 0,g);
  11495. });
  11496. }
  11497. if (false) {
  11498. Node195_11_1.a('node.underlinepoints',[Node195_11_1lineStart, (76 - 18.66662) * 0.5 * _ratio.ratioY + Node195_11_1fontSize + 2 , ht.Default.getTextSize('风机矩阵', ' '+ Node195_11_1fontSize + 'px "Arial"').width + 6, (Node195_11_1height - Node195_11_1fontSize) * 0.5*_ratio.ratioY + Node195_11_1fontSize + 2 ]);
  11499. Node195_11_1.a('node.underlinevisible',false);
  11500. Node195_11_1.a('node.underlineBorderWidth', 1);
  11501. }
  11502. dataModel.add(Node195_11_1);
  11503. zoomNodeList.push({
  11504. node: Node195_11_1,
  11505. borderWidth: 0,
  11506. attr: 'node.borderwidth'
  11507. }); var Node196;
  11508. (function () {
  11509. var _ratio = GD.getRatioWithRotation(0*Math.PI/180, ratio);
  11510. var ratioX, ratioY;
  11511. if ('Default' === 'False') {
  11512. ratioX = 1;
  11513. ratioY = 1;
  11514. } else if ('Default' === 'X') {
  11515. ratioX = ratioY = _ratio.ratioX;
  11516. } else if ('Default' === 'Y') {
  11517. ratioX = ratioY = _ratio.ratioY;
  11518. } else {
  11519. ratioX = _ratio.ratioX;
  11520. ratioY = _ratio.ratioY;
  11521. }
  11522. ht.Default.setImage('imgimage//宝塔山风机排布//syz_t1.png', PAGEROOTDIR + 'image//宝塔山风机排布//syz_t1.png');
  11523. Node196 = new ht.Node();
  11524. Node196.setPosition(829*ratio.ratioX, 234*ratio.ratioY);
  11525. Node196.setSize(80*ratioX, 60*ratioY);
  11526. Node196.setImage('imgimage//宝塔山风机排布//syz_t1.png');
  11527. Node196.setRotation(0*Math.PI/180);
  11528. Node196._zoomBy = 'Default';
  11529. Node196._nodeType = 'image';
  11530. Node196._disallowEvert = true;
  11531. dataModel.add(Node196);
  11532. })();
  11533. _ratio = GD.getRatioWithRotation(0, ratio);
  11534. var Node197 = GD.createButton(100*_ratio.ratioX, 27*_ratio.ratioY, 60*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);
  11535. var Node198 = GD.createButton(100*_ratio.ratioX, 27*_ratio.ratioY, 60*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);
  11536. var Node199 = GD.createButton(100*_ratio.ratioX, 27*_ratio.ratioY, 170*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);
  11537. var Node200 = GD.createButton(100*_ratio.ratioX, 27*_ratio.ratioY, 170*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);
  11538. var Node201 = GD.createButton(100*_ratio.ratioX, 27*_ratio.ratioY, 280*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);
  11539. var Node202 = GD.createButton(100*_ratio.ratioX, 27*_ratio.ratioY, 280*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);
  11540. var Node203 = GD.createButton(100*_ratio.ratioX, 27*_ratio.ratioY, 389*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);
  11541. var Node204 = GD.createButton(100*_ratio.ratioX, 27*_ratio.ratioY, 389*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);
  11542. var Node205 = GD.createButton(100*_ratio.ratioX, 27*_ratio.ratioY, 500*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);
  11543. var Node206 = GD.createButton(100*_ratio.ratioX, 27*_ratio.ratioY, 500*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);
  11544. var Node207 = GD.createButton(100*_ratio.ratioX, 27*_ratio.ratioY, 610*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);
  11545. var Node208 = GD.createButton(100*_ratio.ratioX, 27*_ratio.ratioY, 610*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);
  11546. var Node209 = GD.createButton(100*_ratio.ratioX, 27*_ratio.ratioY, 720*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);
  11547. var Node210 = GD.createButton(100*_ratio.ratioX, 27*_ratio.ratioY, 720*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);
  11548. var Node211 = GD.createButton(100*_ratio.ratioX, 27*_ratio.ratioY, 830*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);
  11549. var Node212 = GD.createButton(100*_ratio.ratioX, 27*_ratio.ratioY, 830*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'});
  11550. /*@GraphList@*/
  11551. var datas = dataModel.getDatas();
  11552. ;(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,'hyfy':PageBackground_hyfy,'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,'anniu':PageBackground_anniu,'A':PageBackground_A,'B':PageBackground_B,'C':PageBackground_C,'D':PageBackground_D,'E':PageBackground_E,'F':PageBackground_F,}});
  11553. if(typeof(Node4.borderWidth)!="undefined"){setDashStyle(Node4,"Node4",'NoDash',Node4.borderWidth);}
  11554. if(typeof(Node6.borderWidth)!="undefined"){setDashStyle(Node6,"Node6",'NoDash',Node6.borderWidth);}
  11555. if(typeof(Node8.borderWidth)!="undefined"){setDashStyle(Node8,"Node8",'NoDash',Node8.borderWidth);}
  11556. if(typeof(Node10.borderWidth)!="undefined"){setDashStyle(Node10,"Node10",'NoDash',Node10.borderWidth);}
  11557. ;(typeof Node171 != "undefined") && (Node171.localDynamicVar = function ( ) {return {'zhuangtai':Node171_zhuangtai,'bianhao':Node171_bianhao,'fengsu':Node171_fengsu,'gonglv':Node171_gonglv,}});
  11558. ;(typeof Node172 != "undefined") && (Node172.localDynamicVar = function ( ) {return {'zhuangtai':Node172_zhuangtai,'bianhao':Node172_bianhao,'fengsu':Node172_fengsu,'gonglv':Node172_gonglv,}});
  11559. ;(typeof Node173 != "undefined") && (Node173.localDynamicVar = function ( ) {return {'zhuangtai':Node173_zhuangtai,'bianhao':Node173_bianhao,'fengsu':Node173_fengsu,'gonglv':Node173_gonglv,}});
  11560. ;(typeof Node174 != "undefined") && (Node174.localDynamicVar = function ( ) {return {'zhuangtai':Node174_zhuangtai,'bianhao':Node174_bianhao,'fengsu':Node174_fengsu,'gonglv':Node174_gonglv,}});
  11561. ;(typeof Node175 != "undefined") && (Node175.localDynamicVar = function ( ) {return {'zhuangtai':Node175_zhuangtai,'bianhao':Node175_bianhao,'fengsu':Node175_fengsu,'gonglv':Node175_gonglv,}});
  11562. ;(typeof Node176 != "undefined") && (Node176.localDynamicVar = function ( ) {return {'zhuangtai':Node176_zhuangtai,'bianhao':Node176_bianhao,'fengsu':Node176_fengsu,'gonglv':Node176_gonglv,}});
  11563. ;(typeof Node177 != "undefined") && (Node177.localDynamicVar = function ( ) {return {'zhuangtai':Node177_zhuangtai,'bianhao':Node177_bianhao,'fengsu':Node177_fengsu,'gonglv':Node177_gonglv,}});
  11564. ;(typeof Node178 != "undefined") && (Node178.localDynamicVar = function ( ) {return {'zhuangtai':Node178_zhuangtai,'bianhao':Node178_bianhao,'fengsu':Node178_fengsu,'gonglv':Node178_gonglv,}});
  11565. ;(typeof Node179 != "undefined") && (Node179.localDynamicVar = function ( ) {return {'zhuangtai':Node179_zhuangtai,'bianhao':Node179_bianhao,'fengsu':Node179_fengsu,'gonglv':Node179_gonglv,}});
  11566. ;(typeof Node180 != "undefined") && (Node180.localDynamicVar = function ( ) {return {'zhuangtai':Node180_zhuangtai,'bianhao':Node180_bianhao,'fengsu':Node180_fengsu,'gonglv':Node180_gonglv,}});
  11567. ;(typeof Node181 != "undefined") && (Node181.localDynamicVar = function ( ) {return {'zhuangtai':Node181_zhuangtai,'bianhao':Node181_bianhao,'fengsu':Node181_fengsu,'gonglv':Node181_gonglv,}});
  11568. ;(typeof Node182 != "undefined") && (Node182.localDynamicVar = function ( ) {return {'zhuangtai':Node182_zhuangtai,'bianhao':Node182_bianhao,'fengsu':Node182_fengsu,'gonglv':Node182_gonglv,}});
  11569. ;(typeof Node183 != "undefined") && (Node183.localDynamicVar = function ( ) {return {'zhuangtai':Node183_zhuangtai,'bianhao':Node183_bianhao,'fengsu':Node183_fengsu,'gonglv':Node183_gonglv,}});
  11570. ;(typeof Node184 != "undefined") && (Node184.localDynamicVar = function ( ) {return {'zhuangtai':Node184_zhuangtai,'bianhao':Node184_bianhao,'fengsu':Node184_fengsu,'gonglv':Node184_gonglv,}});
  11571. ;(typeof Node185 != "undefined") && (Node185.localDynamicVar = function ( ) {return {'zhuangtai':Node185_zhuangtai,'bianhao':Node185_bianhao,'fengsu':Node185_fengsu,'gonglv':Node185_gonglv,}});
  11572. ;(typeof Node186 != "undefined") && (Node186.localDynamicVar = function ( ) {return {'zhuangtai':Node186_zhuangtai,'bianhao':Node186_bianhao,'fengsu':Node186_fengsu,'gonglv':Node186_gonglv,}});
  11573. ;(typeof Node187 != "undefined") && (Node187.localDynamicVar = function ( ) {return {'zhuangtai':Node187_zhuangtai,'bianhao':Node187_bianhao,'fengsu':Node187_fengsu,'gonglv':Node187_gonglv,}});
  11574. ;(typeof Node188 != "undefined") && (Node188.localDynamicVar = function ( ) {return {'zhuangtai':Node188_zhuangtai,'bianhao':Node188_bianhao,'fengsu':Node188_fengsu,'gonglv':Node188_gonglv,}});
  11575. ;(typeof Node189 != "undefined") && (Node189.localDynamicVar = function ( ) {return {'zhuangtai':Node189_zhuangtai,'bianhao':Node189_bianhao,'fengsu':Node189_fengsu,'gonglv':Node189_gonglv,}});
  11576. ;(typeof Node190 != "undefined") && (Node190.localDynamicVar = function ( ) {return {'zhuangtai':Node190_zhuangtai,'bianhao':Node190_bianhao,'fengsu':Node190_fengsu,'gonglv':Node190_gonglv,}});
  11577. ;(typeof Node191 != "undefined") && (Node191.localDynamicVar = function ( ) {return {'zhuangtai':Node191_zhuangtai,'bianhao':Node191_bianhao,'fengsu':Node191_fengsu,'gonglv':Node191_gonglv,}});
  11578. ;(typeof Node192 != "undefined") && (Node192.localDynamicVar = function ( ) {return {'zhuangtai':Node192_zhuangtai,'bianhao':Node192_bianhao,'fengsu':Node192_fengsu,'gonglv':Node192_gonglv,}});
  11579. ;(typeof Node193 != "undefined") && (Node193.localDynamicVar = function ( ) {return {'zhuangtai':Node193_zhuangtai,'bianhao':Node193_bianhao,'fengsu':Node193_fengsu,'gonglv':Node193_gonglv,}});
  11580. ;(typeof Node194 != "undefined") && (Node194.localDynamicVar = function ( ) {return {'zhuangtai':Node194_zhuangtai,'bianhao':Node194_bianhao,'fengsu':Node194_fengsu,'gonglv':Node194_gonglv,}});
  11581. if((0 )){Node197.s('2d.visible',true);}else{Node197.s('2d.visible',false);}
  11582. if((0 )){Node199.s('2d.visible',true);}else{Node199.s('2d.visible',false);}
  11583. if((0 )){Node201.s('2d.visible',true);}else{Node201.s('2d.visible',false);}
  11584. if((0 )){Node203.s('2d.visible',true);}else{Node203.s('2d.visible',false);}
  11585. if((0 )){Node205.s('2d.visible',true);}else{Node205.s('2d.visible',false);}
  11586. if((0 )){Node207.s('2d.visible',true);}else{Node207.s('2d.visible',false);}
  11587. if((0 )){Node209.s('2d.visible',true);}else{Node209.s('2d.visible',false);}
  11588. if((0 )){Node211.s('2d.visible',true);}else{Node211.s('2d.visible',false);}
  11589. /*@PageInit@*/
  11590. function DatarefreshTask(callback){
  11591. /*@DataVarText@*/
  11592. callback = callback || function () {};
  11593. if(varList.length <= 0){
  11594. return callback();
  11595. }
  11596. var ajaxdata = {};
  11597. var ajaxtype = 'GET';
  11598. var str = "http://" + webServiceIP + ":" + webServicePort + "/api/Snapshot?tagName=";
  11599. var para = "";
  11600. for(var i=0;i<varList.length;i++){
  11601. para = para + varList[i];
  11602. if(i!==varList.length-1)
  11603. para = para +',';
  11604. }
  11605. str = str + encodeURIComponent(para);
  11606. if (str.length > 2000) {
  11607. para = encodeURIComponent(para);
  11608. str = "http://" + webServiceIP + ":" + webServicePort + "/api/Snapshot/tags";
  11609. ajaxdata = {'': para};
  11610. ajaxtype = 'POST';
  11611. }
  11612. $.ajax({
  11613. url: str ,
  11614. type: ajaxtype,
  11615. dataType: 'json',
  11616. data: ajaxdata,
  11617. cache: false,
  11618. success: function (data) {
  11619. if (data === null) return;
  11620. var snapshots = eval(data);
  11621. //判断快照是否为空
  11622. if (snapshots != null) {
  11623. for (var i = 0; i < snapshots.length; i++) {
  11624. var index = varList.indexOf (snapshots[i].TagName);
  11625. var tagName = snapshots[i].TagName.toLowerCase();
  11626. if(index >= 0 && index< varList.length){
  11627. if(parseFloat(snapshots[i].Value).toString()==snapshots[i].Value){
  11628. varListObj[tagName] = VarValue[index] = parseFloat(snapshots[i].Value);
  11629. VarSnapshotTime[tagName]=snapshots[i].Time;
  11630. }else{
  11631. varListObj[tagName] = VarValue[index] = snapshots[i].Value;
  11632. VarSnapshotTime[tagName]=snapshots[i].Time;
  11633. }
  11634. }
  11635. }
  11636. }
  11637. },
  11638. complete: function (XHR, TS) {
  11639. XHR = null;
  11640. callback();
  11641. }
  11642. }
  11643. );
  11644. }
  11645. ;(function () {
  11646. var i = 0;
  11647. function getdata() {
  11648. DatarefreshTask(function () {
  11649. i++;
  11650. Timer1sCmd();
  11651. Timer100msCmd();
  11652. Timer500msCmd();
  11653. if (i <= 4) {
  11654. setTimeout(getdata, 50);
  11655. }
  11656. });
  11657. }
  11658. setTimeout(getdata, 20);
  11659. })();
  11660. intervalTimers.push(setInterval(DatarefreshTask, 500));
  11661. /*@DataRefresh@*/
  11662. function GetTagsProperty(){
  11663. /*@DataVarText@*/
  11664. if(varList.length <= 0){
  11665. return;
  11666. }
  11667. var ajaxtype = 'GET';
  11668. var ajaxdata = {};
  11669. var str = "http://" + webServiceIP + ":" + webServicePort + "/api/Point?tagName=";
  11670. var para = "";
  11671. for(var i=0;i<varList.length;i++){
  11672. para = para + varList[i];
  11673. if(i!==varList.length-1)
  11674. para = para +',';
  11675. }
  11676. str = str + encodeURIComponent(para);
  11677. if (str.length > 2000) {
  11678. para = encodeURIComponent(para);
  11679. str = "http://" + webServiceIP + ":" + webServicePort + "/api/Point/property";
  11680. ajaxdata = {'': para};
  11681. ajaxtype = 'POST';
  11682. }
  11683. $.ajax({
  11684. url: str ,
  11685. type: ajaxtype,
  11686. dataType: 'json',
  11687. data: ajaxdata,
  11688. cache: false,
  11689. success: function (data) {
  11690. if (data === null) return;
  11691. for(var i=0;i<data.length;i++){
  11692. var basePointInfo=data[i].BasePointInfo;
  11693. tagInfoDic[basePointInfo.TableDotTag.toLowerCase()]=basePointInfo;
  11694. // console.log(tagInfoDic);
  11695. }
  11696. },
  11697. complete: function (XHR, TS) {
  11698. XHR = null;
  11699. }
  11700. }
  11701. );
  11702. }
  11703. GetTagsProperty();
  11704. window.GD && (GD.GetTagsProperty = GetTagsProperty);
  11705. /*@TagInfoDic@*/
  11706. var syscurrentTime="";
  11707. function getCurrentTime(timeformat){
  11708. syscurrentTime= moment().format(timeformat);
  11709. if(timeformat=="d"){
  11710. if(syscurrentTime==1){
  11711. syscurrentTime="星期一";
  11712. }
  11713. if(syscurrentTime==2){
  11714. syscurrentTime="星期二";
  11715. }
  11716. if(syscurrentTime==3){
  11717. syscurrentTime="星期三";
  11718. }
  11719. if(syscurrentTime==4){
  11720. syscurrentTime="星期四";
  11721. }
  11722. if(syscurrentTime==5){
  11723. syscurrentTime="星期五";
  11724. }
  11725. if(syscurrentTime==6){
  11726. syscurrentTime="星期六";
  11727. }
  11728. if(syscurrentTime==7){
  11729. syscurrentTime="星期日";
  11730. }
  11731. }
  11732. }
  11733. getCurrentTime();
  11734. /*@SysCurrentTime@*/
  11735. var Counter10ms = 0;
  11736. var Counter100ms = 0;
  11737. var Counter500ms = 0;
  11738. var Counter1s = 0;
  11739. var Counter5s = 0;
  11740. function Timer10msCmd() {
  11741. Counter10ms++;
  11742. Node171.refresh10ms();
  11743. Node172.refresh10ms();
  11744. Node173.refresh10ms();
  11745. Node174.refresh10ms();
  11746. Node175.refresh10ms();
  11747. Node176.refresh10ms();
  11748. Node177.refresh10ms();
  11749. Node178.refresh10ms();
  11750. Node179.refresh10ms();
  11751. Node180.refresh10ms();
  11752. Node181.refresh10ms();
  11753. Node182.refresh10ms();
  11754. Node183.refresh10ms();
  11755. Node184.refresh10ms();
  11756. Node185.refresh10ms();
  11757. Node186.refresh10ms();
  11758. Node187.refresh10ms();
  11759. Node188.refresh10ms();
  11760. Node189.refresh10ms();
  11761. Node190.refresh10ms();
  11762. Node191.refresh10ms();
  11763. Node192.refresh10ms();
  11764. Node193.refresh10ms();
  11765. Node194.refresh10ms();
  11766. /*@Timer10ms@*/
  11767. }
  11768. // intervalTimers.push(setInterval(Timer10msCmd, 10));
  11769. function Timer100msCmd() {
  11770. Counter100ms++;
  11771. Node171.refresh100ms();
  11772. Node172.refresh100ms();
  11773. Node173.refresh100ms();
  11774. Node174.refresh100ms();
  11775. Node175.refresh100ms();
  11776. Node176.refresh100ms();
  11777. Node177.refresh100ms();
  11778. Node178.refresh100ms();
  11779. Node179.refresh100ms();
  11780. Node180.refresh100ms();
  11781. Node181.refresh100ms();
  11782. Node182.refresh100ms();
  11783. Node183.refresh100ms();
  11784. Node184.refresh100ms();
  11785. Node185.refresh100ms();
  11786. Node186.refresh100ms();
  11787. Node187.refresh100ms();
  11788. Node188.refresh100ms();
  11789. Node189.refresh100ms();
  11790. Node190.refresh100ms();
  11791. Node191.refresh100ms();
  11792. Node192.refresh100ms();
  11793. Node193.refresh100ms();
  11794. Node194.refresh100ms();
  11795. /*@Timer100ms@*/
  11796. // graphView.redraw();
  11797. }
  11798. intervalTimers.push(setInterval(Timer100msCmd, 100));
  11799. function Timer500msCmd() {
  11800. Counter500ms++;
  11801. Node171.refresh500ms();
  11802. Node172.refresh500ms();
  11803. Node173.refresh500ms();
  11804. Node174.refresh500ms();
  11805. Node175.refresh500ms();
  11806. Node176.refresh500ms();
  11807. Node177.refresh500ms();
  11808. Node178.refresh500ms();
  11809. Node179.refresh500ms();
  11810. Node180.refresh500ms();
  11811. Node181.refresh500ms();
  11812. Node182.refresh500ms();
  11813. Node183.refresh500ms();
  11814. Node184.refresh500ms();
  11815. Node185.refresh500ms();
  11816. Node186.refresh500ms();
  11817. Node187.refresh500ms();
  11818. Node188.refresh500ms();
  11819. Node189.refresh500ms();
  11820. Node190.refresh500ms();
  11821. Node191.refresh500ms();
  11822. Node192.refresh500ms();
  11823. Node193.refresh500ms();
  11824. Node194.refresh500ms();
  11825. if((1 )>0) {if(((A==0)>0 )){Node195_0_0.s('2d.visible',true);}else{Node195_0_0.s('2d.visible',false);}}
  11826. if((1 )>0) {if(((A==0)>0 )){Node195_0_1.s('2d.visible',true);}else{Node195_0_1.s('2d.visible',false);}}
  11827. if((1 )>0) {if(((A==1)>0 )){Node195_1_0.s('2d.visible',true);}else{Node195_1_0.s('2d.visible',false);}}
  11828. if((1 )>0) {if(((A==1)>0 )){Node195_1_1.s('2d.visible',true);}else{Node195_1_1.s('2d.visible',false);}}
  11829. if((1 )>0) {if(((B==0)>0 )){Node195_2_0.s('2d.visible',true);}else{Node195_2_0.s('2d.visible',false);}}
  11830. if((1 )>0) {if(((B==0)>0 )){Node195_2_1.s('2d.visible',true);}else{Node195_2_1.s('2d.visible',false);}}
  11831. if((1 )>0) {if(((B==1)>0 )){Node195_3_0.s('2d.visible',true);}else{Node195_3_0.s('2d.visible',false);}}
  11832. if((1 )>0) {if(((B==1)>0 )){Node195_3_1.s('2d.visible',true);}else{Node195_3_1.s('2d.visible',false);}}
  11833. if((1 )>0) {if(((C==0)>0 )){Node195_4_0.s('2d.visible',true);}else{Node195_4_0.s('2d.visible',false);}}
  11834. if((1 )>0) {if(((C==0)>0 )){Node195_4_1.s('2d.visible',true);}else{Node195_4_1.s('2d.visible',false);}}
  11835. if((1 )>0) {if(((C==1)>0 )){Node195_5_0.s('2d.visible',true);}else{Node195_5_0.s('2d.visible',false);}}
  11836. if((1 )>0) {if(((C==1)>0 )){Node195_5_1.s('2d.visible',true);}else{Node195_5_1.s('2d.visible',false);}}
  11837. if((1 )>0) {if(((D==1)>0 )){Node195_6_0.s('2d.visible',true);}else{Node195_6_0.s('2d.visible',false);}}
  11838. if((1 )>0) {if(((D==1)>0 )){Node195_6_1.s('2d.visible',true);}else{Node195_6_1.s('2d.visible',false);}}
  11839. if((1 )>0) {if(((D==0)>0 )){Node195_7_0.s('2d.visible',true);}else{Node195_7_0.s('2d.visible',false);}}
  11840. if((1 )>0) {if(((D==0)>0 )){Node195_7_1.s('2d.visible',true);}else{Node195_7_1.s('2d.visible',false);}}
  11841. if((1 )>0) {if(((E==1)>0 )){Node195_8_0.s('2d.visible',true);}else{Node195_8_0.s('2d.visible',false);}}
  11842. if((1 )>0) {if(((E==1)>0 )){Node195_8_1.s('2d.visible',true);}else{Node195_8_1.s('2d.visible',false);}}
  11843. if((1 )>0) {if(((E==0)>0 )){Node195_9_0.s('2d.visible',true);}else{Node195_9_0.s('2d.visible',false);}}
  11844. if((1 )>0) {if(((E==0)>0 )){Node195_9_1.s('2d.visible',true);}else{Node195_9_1.s('2d.visible',false);}}
  11845. if((1 )>0) {if(((F==0)>0 )){Node195_10_0.s('2d.visible',true);}else{Node195_10_0.s('2d.visible',false);}}
  11846. if((1 )>0) {if(((F==0)>0 )){Node195_10_1.s('2d.visible',true);}else{Node195_10_1.s('2d.visible',false);}}
  11847. if((1 )>0) {if(((F==1)>0 )){Node195_11_0.s('2d.visible',true);}else{Node195_11_0.s('2d.visible',false);}}
  11848. if((1 )>0) {if(((F==1)>0 )){Node195_11_1.s('2d.visible',true);}else{Node195_11_1.s('2d.visible',false);}}
  11849. if((1 )>0) {if(((sxxny==1)>0 )){Node197.s('2d.visible',true);}else{Node197.s('2d.visible',false);}}
  11850. if((1 )>0) {if(((sxxny==0)>0 )){Node198.s('2d.visible',true);}else{Node198.s('2d.visible',false);}}
  11851. if((1 )>0) {if(((yygjb==1)>0 )){Node199.s('2d.visible',true);}else{Node199.s('2d.visible',false);}}
  11852. if((1 )>0) {if(((yygjb==0)>0 )){Node200.s('2d.visible',true);}else{Node200.s('2d.visible',false);}}
  11853. if((1 )>0) {if(((plhts==1)>0 )){Node201.s('2d.visible',true);}else{Node201.s('2d.visible',false);}}
  11854. if((1 )>0) {if(((plhts==0)>0 )){Node202.s('2d.visible',true);}else{Node202.s('2d.visible',false);}}
  11855. if((1 )>0) {if(((tqwns==1)>0 )){Node203.s('2d.visible',true);}else{Node203.s('2d.visible',false);}}
  11856. if((1 )>0) {if(((tqwns==0)>0 )){Node204.s('2d.visible',true);}else{Node204.s('2d.visible',false);}}
  11857. if((1 )>0) {if(((gljf==1)>0 )){Node205.s('2d.visible',true);}else{Node205.s('2d.visible',false);}}
  11858. if((1 )>0) {if(((gljf==0)>0 )){Node206.s('2d.visible',true);}else{Node206.s('2d.visible',false);}}
  11859. if((1 )>0) {if(((hyfy==1)>0 )){Node207.s('2d.visible',true);}else{Node207.s('2d.visible',false);}}
  11860. if((1 )>0) {if(((hyfy==0)>0 )){Node208.s('2d.visible',true);}else{Node208.s('2d.visible',false);}}
  11861. if((1 )>0) {if(((llbts==1)>0 )){Node209.s('2d.visible',true);}else{Node209.s('2d.visible',false);}}
  11862. if((1 )>0) {if(((llbts==0)>0 )){Node210.s('2d.visible',true);}else{Node210.s('2d.visible',false);}}
  11863. if((1 )>0) {if(((ygcls==1)>0 )){Node211.s('2d.visible',true);}else{Node211.s('2d.visible',false);}}
  11864. if((1 )>0) {if(((ygcls==0)>0 )){Node212.s('2d.visible',true);}else{Node212.s('2d.visible',false);}}
  11865. /*@Timer500ms@*/
  11866. // graphView.redraw();
  11867. }
  11868. intervalTimers.push(setInterval(Timer500msCmd, 500));
  11869. function Timer1sCmd() {
  11870. Counter1s++;
  11871. if (moment(Date.now()).format('HH:mm:ss') === '23:59:59' && Counter1s > 5) location.reload();
  11872. Node171.refresh1s(Counter1s);
  11873. Node172.refresh1s(Counter1s);
  11874. Node173.refresh1s(Counter1s);
  11875. Node174.refresh1s(Counter1s);
  11876. Node175.refresh1s(Counter1s);
  11877. Node176.refresh1s(Counter1s);
  11878. Node177.refresh1s(Counter1s);
  11879. Node178.refresh1s(Counter1s);
  11880. Node179.refresh1s(Counter1s);
  11881. Node180.refresh1s(Counter1s);
  11882. Node181.refresh1s(Counter1s);
  11883. Node182.refresh1s(Counter1s);
  11884. Node183.refresh1s(Counter1s);
  11885. Node184.refresh1s(Counter1s);
  11886. Node185.refresh1s(Counter1s);
  11887. Node186.refresh1s(Counter1s);
  11888. Node187.refresh1s(Counter1s);
  11889. Node188.refresh1s(Counter1s);
  11890. Node189.refresh1s(Counter1s);
  11891. Node190.refresh1s(Counter1s);
  11892. Node191.refresh1s(Counter1s);
  11893. Node192.refresh1s(Counter1s);
  11894. Node193.refresh1s(Counter1s);
  11895. Node194.refresh1s(Counter1s);
  11896. /*@Timer1000ms@*/
  11897. // graphView.redraw();
  11898. }
  11899. Timer1sCmd();
  11900. intervalTimers.push(setInterval(Timer1sCmd, 1000));
  11901. function Timer5sCmd() {
  11902. Counter5s++;
  11903. Node171.refresh5s();
  11904. Node172.refresh5s();
  11905. Node173.refresh5s();
  11906. Node174.refresh5s();
  11907. Node175.refresh5s();
  11908. Node176.refresh5s();
  11909. Node177.refresh5s();
  11910. Node178.refresh5s();
  11911. Node179.refresh5s();
  11912. Node180.refresh5s();
  11913. Node181.refresh5s();
  11914. Node182.refresh5s();
  11915. Node183.refresh5s();
  11916. Node184.refresh5s();
  11917. Node185.refresh5s();
  11918. Node186.refresh5s();
  11919. Node187.refresh5s();
  11920. Node188.refresh5s();
  11921. Node189.refresh5s();
  11922. Node190.refresh5s();
  11923. Node191.refresh5s();
  11924. Node192.refresh5s();
  11925. Node193.refresh5s();
  11926. Node194.refresh5s();
  11927. /*@Timer5000ms@*/
  11928. // graphView.redraw();
  11929. }
  11930. // intervalTimers.push(setInterval(Timer5sCmd, 5000));
  11931. /*@EventTimer@*/
  11932. //graphView.setInteractors(null);
  11933. if (!!view) {
  11934. view.eventList = view.eventList || {};
  11935. }
  11936. function blockDataFilter (data) {
  11937. return !(data instanceof ht.Block || data.isLibBackground || data.__clickable === false);
  11938. }
  11939. var type ='mousedown';
  11940. function doMouseDown (e, origin) {
  11941. if(!ht.Default.isLeftButton(e)){return;}
  11942. mouseX=e.clientX;
  11943. mouseY=e.clientY;
  11944. origin = origin || graphView;
  11945. window.GD && GD.hideTagInfo();
  11946. var data = origin.getDataAt(e, blockDataFilter);
  11947. if (data && data.__parentLib) {
  11948. _libModel.getDataByKey(data.__parentLib).onEvent(e, data, 'mousedown', origin);
  11949. return;
  11950. }
  11951. /*@EvnentMouseDown@*/
  11952. }
  11953. view.eventList[type] = doMouseDown;
  11954. view['on'+type] = function(e){
  11955. doMouseDown(e);
  11956. e.preventDefault();
  11957. };
  11958. type ='mouseup';
  11959. function doMouseUp (e, origin) {
  11960. if(!ht.Default.isLeftButton(e)){return;}
  11961. origin = origin || graphView;
  11962. var data = origin.getDataAt(e, blockDataFilter);
  11963. if (data && data.__parentLib) {
  11964. _libModel.getDataByKey(data.__parentLib).onEvent(e, data, 'mouseup', origin);
  11965. return;
  11966. }
  11967. /*@EvnentMouseUp@*/
  11968. }
  11969. view.eventList[type] = doMouseUp;
  11970. view['on'+type] = function(e){
  11971. doMouseUp(e);
  11972. e.preventDefault();
  11973. };
  11974. type ='click';
  11975. function doClick (e, origin) {
  11976. if(!ht.Default.isLeftButton(e)){return;}
  11977. origin = origin || graphView;
  11978. var data = origin.getDataAt(e, blockDataFilter);
  11979. if (data && data.__parentLib) {
  11980. _libModel.getDataByKey(data.__parentLib).onEvent(e, data, 'click', origin);
  11981. return;
  11982. }
  11983. /*@EvnentClicked@*/
  11984. }
  11985. view.eventList[type] = doClick;
  11986. view['on'+type] = function(e){
  11987. doClick(e);
  11988. e.preventDefault();
  11989. };
  11990. type ='mousemove';
  11991. var objMouseOn = null, _objMouseOn = null;
  11992. function doMouseMove (e, origin, offset) {
  11993. var positon, data, zoom, _data, libData;
  11994. origin = origin || graphView;
  11995. position=origin.getLogicalPoint(e);
  11996. zoom = graphView.getZoom();
  11997. if (origin === graphView) {
  11998. mouseX= position.x + origin.tx();
  11999. mouseY = position.y + origin.ty();
  12000. } else {
  12001. offset = offset || {x: 0, y: 0};
  12002. mouseX = position.x / zoom + offset.x + origin.tx();
  12003. mouseY = position.y / zoom + offset.y + origin.ty();
  12004. }
  12005. data = origin.getDataAt(e, function (data) {return !(data instanceof ht.Block)});
  12006. if(data === objMouseOn || data === _objMouseOn) return;
  12007. // 如果是图元内的小图形,给libData赋值为图元本身,方便下面使用
  12008. if (data && data.__parentLib && _libModel.getDataByKey(data.__parentLib)) {
  12009. _data = data;
  12010. data = libData = _libModel.getDataByKey(_data.__parentLib);
  12011. }
  12012. if(data !== Node195_1_0&& objMouseOn===Node195_1_0){A=0; }
  12013. if(data !== Node195_1_1&& objMouseOn===Node195_1_1){A=0; }
  12014. if(data !== Node195_3_0&& objMouseOn===Node195_3_0){B=0; }
  12015. if(data !== Node195_3_1&& objMouseOn===Node195_3_1){B=0; }
  12016. if(data !== Node195_5_0&& objMouseOn===Node195_5_0){C=0; }
  12017. if(data !== Node195_5_1&& objMouseOn===Node195_5_1){C=0; }
  12018. if(data !== Node195_6_0&& objMouseOn===Node195_6_0){D=0; }
  12019. if(data !== Node195_6_1&& objMouseOn===Node195_6_1){D=0; }
  12020. if(data !== Node195_8_0&& objMouseOn===Node195_8_0){E=0; }
  12021. if(data !== Node195_8_1&& objMouseOn===Node195_8_1){E=0; }
  12022. if(data !== Node195_11_0&& objMouseOn===Node195_11_0){F=0; }
  12023. if(data !== Node195_11_1&& objMouseOn===Node195_11_1){F=0; }
  12024. if(data !== Node197&& objMouseOn===Node197){sxxny=0; }
  12025. if(data !== Node199&& objMouseOn===Node199){yygjb=0; }
  12026. if(data !== Node201&& objMouseOn===Node201){plhts=0; }
  12027. if(data !== Node203&& objMouseOn===Node203){tqwns=0; }
  12028. if(data !== Node205&& objMouseOn===Node205){gljf=0; }
  12029. if(data !== Node207&& objMouseOn===Node207){hyfy=0; }
  12030. if(data !== Node209&& objMouseOn===Node209){llbts=0; }
  12031. if(data !== Node211&& objMouseOn===Node211){ygcls=0; }
  12032. /*@EvnentMouseLeave@*/
  12033. if (objMouseOn && objMouseOn._baseClass && objMouseOn._baseClass.match(/^ht.lib/)) {
  12034. objMouseOn.onEvent(e, _data, 'mousemove', origin, offset, _objMouseOn);
  12035. }
  12036. objMouseOn = data;
  12037. _objMouseOn = _data;
  12038. if(data === Node195_0_0){A=1; }
  12039. if(data === Node195_0_1){A=1; }
  12040. if(data === Node195_2_0){B=1; }
  12041. if(data === Node195_2_1){B=1; }
  12042. if(data === Node195_4_0){C=1; }
  12043. if(data === Node195_4_1){C=1; }
  12044. if(data === Node195_7_0){D=1; }
  12045. if(data === Node195_7_1){D=1; }
  12046. if(data === Node195_9_0){E=1; }
  12047. if(data === Node195_9_1){E=1; }
  12048. if(data === Node195_10_0){F=1; }
  12049. if(data === Node195_10_1){F=1; }
  12050. if(data === Node198){sxxny=1; }
  12051. if(data === Node200){yygjb=1; }
  12052. if(data === Node202){plhts=1; }
  12053. if(data === Node204){tqwns=1; }
  12054. if(data === Node206){gljf=1; }
  12055. if(data === Node208){hyfy=1; }
  12056. if(data === Node210){llbts=1; }
  12057. if(data === Node212){ygcls=1; }
  12058. /*@EvnentMouseOver@*/
  12059. if (data && data._baseClass && data._baseClass.match(/^ht.lib/)) {
  12060. data.onEvent(e, _data, 'mousemove', origin, offset, _objMouseOn);
  12061. }
  12062. }
  12063. view.eventList[type] = doMouseMove;
  12064. view['on'+type] = function(e){
  12065. doMouseMove(e);
  12066. e.preventDefault();
  12067. };
  12068. window.onkeydown = function doKeyDown(e) {
  12069. var keyID = e.keyCode ? e.keyCode :e.which;
  12070. //if(keyID === 87) { }
  12071. /*@EvnentKeyDown@*/
  12072. // if (keyID === 27 && graphView) {
  12073. // graphView.setZoom(1);
  12074. // graphView.tx(0);
  12075. // graphView.ty(0);
  12076. // }
  12077. return;
  12078. }
  12079. /*@Event@*/
  12080. /*@Declare@*/
  12081. var contextmenu = new ht.widget.ContextMenu();
  12082. contextmenu.contextMenuHoverBackground='rgb(104,216,255)';
  12083. contextmenu.contextMenuBackground='rgb(255,255,255)';
  12084. contextmenu.contextMenuHoverLabelColor='rgb(255,255,255)';
  12085. contextmenu.contextMenuLabelColor='rgb(48,48,48)';
  12086. contextmenu.beforeShow = function(e, gv) {
  12087. gv = gv || graphView;
  12088. if (e.originEvent && e.originEvent.currentTarget && e.originEvent.currentTarget.className === 'main') {
  12089. gv = graphView;
  12090. }
  12091. this.setItems(null);
  12092. window.GD && GD.hideTagInfo();
  12093. var data = gv.getDataAt(e) || graphView.getDataAt(e);
  12094. if (data && data.__parentLib) {
  12095. _libModel.getDataByKey(data.__parentLib).onEvent(e, data, 'contextmenu', gv, {}, {}, this);
  12096. return;
  12097. }
  12098. //if(false);
  12099. /*@SetNodeContextMenu@*/
  12100. /*@SetPageContextMenu@*/
  12101. };
  12102. contextmenu.afterShow = function (e) {
  12103. var fontSize = 14,
  12104. screenWidth = window.screen.width,
  12105. screenHeight = window.screen.height,
  12106. rx = screenWidth / 1920,
  12107. ry = screenHeight / 1080,
  12108. itemHeight = 30 * ry,
  12109. fontFamily = '',
  12110. width = 150 * rx;
  12111. itemHeight = itemHeight > 30 ? itemHeight : 30;
  12112. var $contextMenu = $(this.getView());
  12113. $contextMenu.find('.contextmenu-item-icon').css({
  12114. width: 14,
  12115. height: 14,
  12116. marginRight: 10
  12117. });
  12118. $contextMenu.find('li.menu-item').css({
  12119. fontSize: fontSize,
  12120. fontWeight: 600,
  12121. height: itemHeight,
  12122. minHeight: 25,
  12123. lineHeight: itemHeight + 'px',
  12124. fontFamily: fontFamily,
  12125. padding: 0
  12126. });
  12127. $contextMenu.find('ul').css({
  12128. width: width,
  12129. minWidth: 100
  12130. });
  12131. contextmenu.setLabelMaxWidth((width > 120 ? width : 120) - 40);
  12132. };
  12133. view.eventList && (view.eventList['contextMenu'] = contextmenu);
  12134. contextmenu.addTo(view);
  12135. contextMenuOnViewList.push(contextmenu);
  12136. /*@ControlContextMenu@*/
  12137. graphView.getSelectWidth = function() { return 0; };
  12138. (function () {
  12139. var $mainContainer,
  12140. mainContainerHeight,
  12141. mainContainerWidth,
  12142. originHeight,
  12143. originWidth,
  12144. ratioX,
  12145. ratioY,
  12146. isPageContainer = false;
  12147. graphView._pageBackgroundNode = PageBackground;
  12148. if (pageSizeRatioValue !== 'adaptBrowser') {
  12149. window.GD && GD.setPageToCenterOrLeftTop();
  12150. }
  12151. function throttle () {
  12152. var timer = null;
  12153. return function () {
  12154. timer && clearTimeout(timer);
  12155. timer = setTimeout(function () {
  12156. var value = GD.getParams('pageSizeRatioValue') || {};
  12157. value = value.value || PageAdaptMode.value;
  12158. GD.setPageSizeWithRatio(value, ratio, backSize);
  12159. }, 200)
  12160. }
  12161. }
  12162. try {
  12163. if (window.parent && window.parent.openDialog) {
  12164. autoAdaptive = false;
  12165. }
  12166. } catch (error) {}
  12167. try {
  12168. if (window.parent && window.parent.pageContainer) {
  12169. graphView.handleScroll = function (data) {
  12170. var t = graphView.ty() - data.deltaY;
  12171. var contentSize = graphView.getContentRect();
  12172. var min = contentSize.height - graphView.getHeight() + 50;
  12173. if (min <= 50)
  12174. return ;
  12175. graphView.setTranslate(0, t, true);
  12176. graphView.setScrollBarSize(8);
  12177. }
  12178. graphView.adjustTranslateY = function (value) {
  12179. var contentSize = graphView.getContentRect();
  12180. var min = graphView.getHeight() - contentSize.height - 50;
  12181. value = value > 0 ? 0 : value;
  12182. value = value < min ? min : value;
  12183. return value;
  12184. }
  12185. autoAdaptive = false;
  12186. isPageContainer = true;
  12187. }
  12188. } catch (error) {}
  12189. if (autoAdaptive !== false && autoAdaptive !== 'false' && autoAdaptive !== 'False') {
  12190. graphView.setScrollBarVisible(false);
  12191. if (!graphView._pannable) {
  12192. graphView.adjustTranslateX = function () {return 0};
  12193. graphView.adjustTranslateY = function () {return 0};
  12194. }
  12195. $window.off('resize').on('resize', throttle());
  12196. // setTimeout(resizePage, 100);
  12197. showPage();
  12198. } else {
  12199. showPage();
  12200. graphView.fitContent(false,0,true);
  12201. $window.off('resize').on('resize', function (e) {
  12202. if (!!isPageContainer) {
  12203. window.parent.postMessage('getZoom', '*');
  12204. } else {
  12205. graphView.fitContent(false,0,true);
  12206. }
  12207. })
  12208. }
  12209. var graphViewTimer = null;
  12210. // 监听鼠标缩放页面事件
  12211. graphView.adjustZoom = function (value) {
  12212. graphViewTimer && clearTimeout(graphViewTimer);
  12213. graphViewTimer = setTimeout(function () {
  12214. $window.trigger('graphViewZoomEnded', [value]);
  12215. GD.resetNodeBorderWidth(zoomNodeList, 1/value);
  12216. }, 80)
  12217. return value;
  12218. }
  12219. $window.off('customEventResizeNodes').on('customEventResizeNodes', function (e) {
  12220. var data = e.args;
  12221. var value = GD.getParams('pageSizeRatioValue') || {};
  12222. value = value.value || PageAdaptMode.value;
  12223. GD.setPageSizeWithRatio(value, ratio, backSize);
  12224. graphView.setZoom(data.zoom);
  12225. graphView.tx(0);
  12226. graphView.ty(0);
  12227. });
  12228. $window.off('beforeunload').on("beforeunload", function( event ) {
  12229. try {
  12230. sessionStorage.setItem(location.pathname, JSON.stringify(VarValue));
  12231. } catch (error) {console.log(error.message);}
  12232. ;(function () {
  12233. var GD = window.GD;
  12234. if (!GD || typeof GD.removeParams !== 'function') return ;
  12235. GD.removeParams();
  12236. GD.removeParams('pageSizeRatioValue');
  12237. })();
  12238. });
  12239. graphView.setScrollBarColor('rgba(211,211,211,1)');
  12240. graphView.setAutoHideScrollBar(false);
  12241. GD.autoToggleScrollBar();
  12242. // ;(function () {
  12243. // var oriX=browserSize.width/backSize.width;
  12244. // var oriY=browserSize.height/backSize.height;
  12245. // var json = [
  12246. // {
  12247. // label: "25%",
  12248. // action: function(item, event) {
  12249. // GD.setPageSizeWithRatio(0.25);
  12250. // }
  12251. // },
  12252. // {
  12253. // label: "50%",
  12254. // action: function(item, event) {
  12255. // GD.setPageSizeWithRatio(0.5);
  12256. // }
  12257. // },
  12258. // {
  12259. // label: "100%",
  12260. // action: function(item, event) {
  12261. // GD.setPageSizeWithRatio(1);
  12262. // }
  12263. // },
  12264. // {
  12265. // label: "200%",
  12266. // action: function(item, event) {
  12267. // GD.setPageSizeWithRatio(2);
  12268. // }
  12269. // },
  12270. // {
  12271. // label: "400%",
  12272. // action: function(item, event) {
  12273. // GD.setPageSizeWithRatio(4);
  12274. // }
  12275. // },
  12276. // {
  12277. // label: "实际大小",
  12278. // action: function(item, event) {
  12279. // GD.setPageSizeWithRatio('originSize');
  12280. // }
  12281. // },
  12282. // {
  12283. // label: '适合屏幕',
  12284. // action: function (item, event) {
  12285. // GD.setPageSizeWithRatio('adaptBrowser');
  12286. // }
  12287. // },
  12288. // {
  12289. // label: "适合宽度",
  12290. // action: function(item, event) {
  12291. // GD.setPageSizeWithRatio('adaptWidth');
  12292. // }
  12293. // },
  12294. // {
  12295. // label: "适合高度",
  12296. // action: function(item, event) {
  12297. // GD.setPageSizeWithRatio('adaptHeight');
  12298. // }
  12299. // },
  12300. // ];
  12301. // var zoomMenu = new ht.widget.ContextMenu(json);
  12302. // zoomMenu.disableGlobalKey();
  12303. // zoomMenu.setLabelMaxWidth(100);
  12304. // zoomMenu.addTo($('.main')[0]);
  12305. // })();
  12306. (function () {
  12307. var btnstr="停止数据刷新";
  12308. var json = [], item1, item2;
  12309. item1 = {
  12310. label: btnstr,
  12311. action: function(item, event) {
  12312. if(btnstr=="停止数据刷新"){
  12313. clearInterval(intervalTimers[0]);
  12314. intervalTimers.shift(intervalTimers[0]);
  12315. btnstr="开启数据刷新";
  12316. json[0].label=btnstr;
  12317. }else{
  12318. intervalTimers.unshift(setInterval(DatarefreshTask, 1000));
  12319. btnstr="停止数据刷新";
  12320. json[0].label=btnstr;
  12321. }
  12322. }
  12323. };
  12324. item2 = {
  12325. label: "下载本页所有测点",
  12326. action: function(item, event) {
  12327. var time = new Date();
  12328. var t=time.getFullYear() + "-" + (time.getMonth() + 1) + "-" + time.getDate() + " " + time.getHours() + ":" + time.getMinutes() + ":" + time.getSeconds();
  12329. var str= "测点名\n";
  12330. for(var i=0;i<varList.length;i++){
  12331. str+=varList[i]+"\n"
  12332. }
  12333. str = encodeURIComponent(str);
  12334. var link = document.createElement("a");
  12335. link.download = t+"测点名称集合.csv";
  12336. link.href ="data:text/csv;charset=utf-8,\ufeff"+str;
  12337. link.click();
  12338. }
  12339. };
  12340. item3 = {
  12341. label: "历史回放",
  12342. action: function(item, event) {
  12343. createHisBackDialog(DatarefreshTask);
  12344. }
  12345. };
  12346. item4 = {
  12347. label: "保存页面图片",
  12348. action: function(item, event) {
  12349. savehtmlToJpg();
  12350. }
  12351. };
  12352. if (false) {
  12353. json.push(item1);
  12354. }
  12355. if (false) {
  12356. json.push(item2);
  12357. }
  12358. if(false){
  12359. json.push(item3);
  12360. }
  12361. if(false){
  12362. json.push(item4);
  12363. }
  12364. function addContextMenu() {
  12365. var dataMenu = new ht.widget.ContextMenu();
  12366. dataMenu.enableGlobalKey();
  12367. dataMenu.setLabelMaxWidth(120);
  12368. dataMenu.addTo(view);
  12369. contextMenuOnViewList.push(dataMenu);
  12370. dataMenu.beforeShow=function(e){
  12371. if(e.originEvent.target.className=="main"){
  12372. if(typeof(graphView.getDataAt(e))=="undefined"){
  12373. this.setItems(json);
  12374. }else if(typeof(graphView.getDataAt(e)._attrObject)=="undefined"){
  12375. this.setItems(json);
  12376. }else{
  12377. this.setItems(null);
  12378. }
  12379. }else{
  12380. this.setItems(null);
  12381. }
  12382. }
  12383. };
  12384. if (json.length > 0) {
  12385. addContextMenu();
  12386. }
  12387. })();
  12388. })();
  12389. }