Skip to content

Instantly share code, notes, and snippets.

@alizauf
Last active May 30, 2024 14:20
Show Gist options
  • Save alizauf/0a0a08a6e747df75b10902588720a152 to your computer and use it in GitHub Desktop.
Save alizauf/0a0a08a6e747df75b10902588720a152 to your computer and use it in GitHub Desktop.
Coördinator Transitions
height: 800

Some sample code that demonstrates how you can transition between the dots you generate with Coördinator.

The guts of the code comes from Peter Beshai's excellent tutorial on animating dots, where I first learned how to do dot animation. Thank you Peter! https://bocoup.com/blog/smoothly-animate-thousands-of-points-with-html5-canvas-and-d3

If you generate different coordinates on Coördinator, you should just be able to replace the coordinates.json file with your coordinates and see the transitions. This example only handles examples where each of your shapes has the same number of coordinates, but could be easily altered to handle a discrepency. It also cycles through different eases.

{
"coordinator": [[259.3000020980835,139.29999923706055],[260.2994337081909,149.10391426086426],[263.58320140838623,158.38438606262207],[269.3503370285034,166.3511619567871],[277.26793670654297,172.18364334106445],[286.5531530380249,175.44164276123047],[296.3760795593262,176.20849227905273],[306.02927589416504,174.34945678710938],[314.60084342956543,169.53527069091797],[321.2188186645508,162.26564025878906],[325.7171382904053,154.22052001953125],[335.154260635376,157.1224365234375],[344.5913829803467,160.02435302734375],[354.02851486206055,162.92626953125],[363.46563720703125,165.82818603515625],[362.5052490234375,174.17636489868164],[358.24299240112305,183.07199096679688],[352.7224864959717,191.24709701538086],[346.0792579650879,198.53942489624023],[338.457311630249,204.80184173583984],[330.02075576782227,209.9146614074707],[320.95316314697266,213.8012466430664],[311.446928024292,216.4419708251953],[301.6840114593506,217.87294006347656],[291.8203535079956,218.1735382080078],[281.9840278625488,217.38378143310547],[272.30323696136475,215.47280883789062],[262.917760848999,212.4274024963379],[253.975266456604,208.25765228271484],[245.6267204284668,202.99926376342773],[238.0208864212036,196.71475982666016],[231.29737281799316,189.49428176879883],[225.57856583595276,181.4547119140625],[220.9602769613266,172.73620223999023],[217.50416660308838,163.49481201171875],[215.232787668705,153.89286613464355],[214.12900209985673,144.08721542358398],[213.9771124124527,134.20584297180176],[214.920672416687,124.36636543273926],[217.22710037231445,114.78071784973145],[220.67158007621765,105.53058242797852],[225.27677083015442,96.80093383789062],[230.98477745056152,88.75324821472168],[237.6605167388916,81.48798561096191],[245.20510578155518,75.12984371185303],[253.5015788078308,69.78992557525635],[262.4131383895874,65.55539226531982],[271.79308795928955,62.49549961090088],[281.4875259399414,60.66115951538086],[291.3369884490967,60.082746505737305],[301.1988010406494,60.47919845581055],[310.9614601135254,61.915961265563965],[320.477689743042,64.52170944213867],[329.564489364624,68.36312866210938],[338.01668548583984,73.44930744171143],[345.630859375,79.7202787399292],[352.2285976409912,87.05297088623047],[357.67048263549805,95.28034782409668],[361.85240173339844,104.21444511413574],[362.6656379699707,112.49271011352539],[353.2126655578613,115.34250831604004],[343.7596549987793,118.19230651855469],[334.30667304992676,121.04210472106934],[324.8536624908447,123.89191246032715],[320.3167381286621,116.49417495727539],[313.9803161621094,108.98355102539062],[305.51991844177246,103.9849624633789],[295.8823719024658,102.06895446777344],[286.0565986633301,102.81881904602051],[276.78555393218994,106.10835647583008],[268.9624013900757,112.0623550415039],[263.36898708343506,120.15183067321777],[260.2415933609009,129.48830223083496],[539,139.00000190734863],[538.8034286499023,148.98065185546875],[537.074951171875,158.75317192077637],[534.1167678833008,168.22335815429688],[530.0822105407715,177.30901336669922],[524.8296775817871,185.73533630371094],[518.5768547058105,193.45176315307617],[511.3702621459961,200.28499221801758],[503.35611724853516,206.14890670776367],[494.6547546386719,210.93412017822266],[485.41048431396484,214.5611915588379],[475.77684783935547,216.97047805786133],[465.9133758544922,218.12129592895508],[455.95518493652344,218.2801399230957],[446.07969665527344,217.31528854370117],[436.3794364929199,215.16099548339844],[427.043212890625,211.76663970947266],[418.221134185791,207.20115280151367],[410.0761260986328,201.52129745483398],[402.70718002319336,194.86442184448242],[396.24863052368164,187.32118225097656],[390.8107604980469,179.01197052001953],[386.4831008911133,170.07415390014648],[383.3366050720215,160.6553897857666],[381.4236297607422,150.91095542907715],[380.77608489990234,141.00165939331055],[380.9295120239258,131.04400253295898],[382.418025970459,121.23682594299316],[385.08158111572266,111.6676197052002],[388.9597358703613,102.52410507202148],[393.98050689697266,93.95464515686035],[400.0655975341797,86.10579109191895],[407.1148910522461,79.11079978942871],[414.9966278076172,73.0700740814209],[423.5901298522949,68.09370613098145],[432.75221252441406,64.26369285583496],[442.3307075500488,61.64351558685303],[452.16667556762695,60.27731990814209],[462.09837341308594,60.12415027618408],[471.99936294555664,60.90817070007324],[481.7426338195801,62.83194160461426],[491.18021392822266,65.92280960083008],[500.1520195007324,70.17962074279785],[508.49392318725586,75.56647872924805],[516.0464515686035,82.01316452026367],[522.6656761169434,89.41486930847168],[528.2342948913574,97.63633346557617],[532.6685562133789,106.52152633666992],[535.9252395629883,115.90297317504883],[538.0021896362305,125.6146011352539],[538.9338912963867,135.5027732849121],[493.0183448791504,132.5761375427246],[490.6929817199707,122.93910598754883],[485.89029693603516,114.28168869018555],[478.6416664123535,107.54878616333008],[469.637264251709,103.43988037109375],[459.8224296569824,102.10006332397461],[450.0028839111328,103.41055488586426],[440.98022842407227,107.47905349731445],[433.7138786315918,114.19165229797363],[428.9098014831543,122.84781074523926],[426.58737564086914,132.4857006072998],[426.30533599853516,142.40515327453613],[427.9713478088379,152.18102073669434],[432.0204963684082,161.21984100341797],[438.57685470581055,168.63124465942383],[447.12604904174805,173.6167869567871],[456.7725410461426,175.85864639282227],[466.6677894592285,175.3861198425293],[476.0272636413574,172.15833282470703],[483.93940353393555,166.21764755249023],[489.5829429626465,158.08711624145508],[492.6972236633301,148.67991065979004],[716.2000122070312,139.00000190734863],[715.7218780517578,148.99805641174316],[713.830322265625,158.73250579833984],[710.9116973876953,168.32749938964844],[706.5039672851562,177.1379623413086],[701.2129058837891,185.5661735534668],[694.8928298950195,193.24098205566406],[687.661994934082,200.0605926513672],[679.6392669677734,205.92944717407227],[670.904182434082,210.59716796875],[661.6961898803711,214.33271026611328],[652.0788040161133,216.7809829711914],[642.232421875,218.03922271728516],[632.3060836791992,218.06293106079102],[622.4525299072266,216.86675643920898],[612.8272476196289,214.44295501708984],[603.5839309692383,210.82606887817383],[594.8685684204102,206.07587432861328],[586.8152465820312,200.27352905273438],[579.546875,193.51375198364258],[573.1754913330078,185.90264892578125],[567.8026809692383,177.5566062927246],[563.5182037353516,168.6031494140625],[560.3946533203125,159.18166732788086],[558.482536315918,149.44179153442383],[557.8019180297852,139.53918075561523],[557.9517211914062,129.55496406555176],[559.6457138061523,119.78024101257324],[562.5710144042969,110.30426597595215],[566.5725555419922,101.20832061767578],[571.7953720092773,92.76898956298828],[578.033203125,85.04862403869629],[585.1989212036133,78.18063354492188],[593.1873931884766,72.28998756408691],[601.8668594360352,67.47526264190674],[611.0932388305664,63.816033363342285],[620.7133331298828,61.373005867004395],[630.5676879882812,60.187002182006836],[640.4967727661133,60.16747570037842],[650.3792037963867,61.10740280151367],[660.0849761962891,63.18900680541992],[669.4655075073242,66.43400764465332],[678.3616485595703,70.83572006225586],[686.6111602783203,76.35428524017334],[694.0572967529297,82.91625595092773],[700.5591049194336,90.4150447845459],[706.0017623901367,98.71463394165039],[710.3051986694336,107.65846824645996],[713.4283294677734,117.08014106750488],[715.3717651367188,126.81441879272461],[716.1712493896484,136.7092571258545],[611.2170639038086,2.1861129105091095],[619.655403137207,7.278190612792969],[625.180534362793,15.438551664352417],[626.8175354003906,25.175395965576172],[624.2570343017578,34.69027137756348],[617.9219284057617,42.23709201812744],[608.9835586547852,46.38281440734863],[599.1059722900391,46.52799701690674],[590.0722351074219,42.59249782562256],[583.5972061157227,35.16671276092529],[580.927490234375,25.684157371520996],[582.2226181030273,15.891856908798218],[587.5580062866211,7.605172753334045],[595.8830871582031,2.335023045539856],[670.566047668457,137.03920936584473],[669.2282333374023,127.21585845947266],[665.5800094604492,118.01103210449219],[659.3903961181641,110.29728507995605],[651.0688247680664,104.95330429077148],[641.5138473510742,102.37229919433594],[631.6107406616211,102.48414611816406],[622.1183242797852,105.28470611572266],[613.9404907226562,110.84424591064453],[607.9729690551758,118.7310848236084],[604.561408996582,128.02752113342285],[603.4109344482422,137.87576293945312],[604.1321411132812,147.76639556884766],[607.0182647705078,157.2423610687256],[612.4209442138672,165.53018188476562],[620.1439895629883,171.70672988891602],[629.4021072387695,175.1986083984375],[639.2764892578125,175.92971420288086],[648.9740600585938,173.9439353942871],[657.6457824707031,169.18538665771484],[664.3738784790039,161.93727111816406],[668.6049499511719,152.9885540008545],[670.436653137207,143.24786758422852],[675.6313552856445,1.6442129611968994],[684.4841613769531,5.982245564460754],[690.6789245605469,13.649426460266113],[693.0902709960938,23.204525470733643],[691.3833465576172,32.91211462020874],[685.7252349853516,40.97883081436157],[677.1788635253906,45.88197326660156],[667.3476257324219,46.808844566345215],[658.0028762817383,43.68123149871826],[650.9048309326172,36.848350524902344],[647.4162902832031,27.63551092147827],[647.9279556274414,17.761937141418457],[652.5272216796875,9.04477572441101],[660.3686370849609,3.077488899230957],[315.40000343322754,369.6000061035156],[305.6513156890869,368.2119140625],[295.8082523345947,368.40333557128906],[286.287802696228,370.8378372192383],[277.9402770996094,375.9966812133789],[271.729434967041,383.5957489013672],[267.9671802520752,392.6777038574219],[266.26318359375,402.3726806640625],[266.0000123977661,412.2226104736328],[266.00000762939453,422.08009338378906],[266.00000762939453,431.93753814697266],[266.00000762939453,441.7950210571289],[266.00000762939453,451.6524658203125],[266.00000762939453,461.50994873046875],[266.00000762939453,471.367431640625],[258.3750858306885,473.59998321533203],[248.51762437820435,473.59998321533203],[238.66015100479126,473.59998321533203],[228.80268716812134,473.59998321533203],[220.60000681877136,471.94520568847656],[220.60000622272491,462.0877227783203],[220.60000562667847,452.23023986816406],[220.60000562667847,442.37279510498047],[220.60000503063202,432.5153121948242],[220.60000443458557,422.6578674316406],[220.60000383853912,412.8003845214844],[220.60000383853912,402.9429016113281],[220.60000324249268,393.0854187011719],[220.60000264644623,383.2279739379883],[220.60000264644623,373.37049102783203],[220.60000205039978,363.51304626464844],[220.60000145435333,353.6555633544922],[220.60000085830688,343.79808044433594],[220.60000085830688,333.94063568115234],[221.11685180664062,324.6000061035156],[230.97433471679688,324.6000061035156],[240.83177947998047,324.6000061035156],[250.68926239013672,324.6000061035156],[260.54674530029297,324.6000061035156],[264.6999969482422,330.30419921875],[264.6999969482422,340.16168212890625],[267.3699035644531,339.8911437988281],[274.0389003753662,332.68018341064453],[282.41312408447266,327.52854919433594],[291.7328157424927,324.36936950683594],[301.4857807159424,323.03968048095703],[311.3084259033203,323.6167297363281],[315.40000343322754,330.1701126098633],[315.40000343322754,340.02759552001953],[315.40000343322754,349.8850784301758],[315.40000343322754,359.7425231933594],[486.99999237060547,446.99998474121094],[487.16287994384766,456.94017028808594],[487.65530014038086,466.8694839477539],[485.1103820800781,473.69996643066406],[475.16838455200195,473.69996643066406],[465.2263870239258,473.69996643066406],[455.28440856933594,473.69996643066406],[445.34241104125977,473.69996643066406],[443.4146156311035,464.7574005126953],[440.38525009155273,462.7796325683594],[432.69646072387695,469.0388641357422],[423.78336334228516,473.4044418334961],[414.20519256591797,476.0206756591797],[404.32154083251953,476.9897994995117],[394.39756774902344,476.51441192626953],[384.61763763427734,474.7677001953125],[375.1628532409668,471.7193374633789],[366.2256660461426,467.3829803466797],[357.9939022064209,461.82305908203125],[350.63477897644043,455.1507339477539],[344.2823257446289,447.5134048461914],[339.02925872802734,439.0813217163086],[334.92451095581055,430.03377532958984],[331.976598739624,420.54532623291016],[330.16031646728516,410.7760772705078],[329.4238224029541,400.8660659790039],[329.7121753692627,390.9326705932617],[331.05297470092773,381.0865936279297],[333.49986457824707,371.45631408691406],[337.088903427124,362.1916732788086],[341.8306293487549,353.4614715576172],[347.70265007019043,345.4486618041992],[354.6401252746582,338.33917236328125],[362.5319423675537,332.30725860595703],[371.2219944000244,327.4961242675781],[380.5193748474121,323.9990768432617],[390.2178039550781,321.84842681884766],[400.1177635192871,321.01583099365234],[410.04848861694336,321.37071228027344],[419.8546829223633,322.9557189941406],[429.2483558654785,326.1616668701172],[437.5948944091797,331.49877166748047],[441.7000045776367,332.6990661621094],[441.7000045776367,322.75708770751953],[441.7000045776367,312.81507110595703],[441.7000045776367,302.8730926513672],[441.7000045776367,292.93111419677734],[441.7000045776367,282.98909759521484],[441.7000045776367,273.047119140625],[441.7000045776367,263.10514068603516],[444.83683013916016,256.2999496459961],[454.77880859375,256.2999496459961],[464.72078704833984,256.2999496459961],[474.66280364990234,256.2999496459961],[484.6047821044922,256.2999496459961],[486.71236419677734,264.1467056274414],[486.7280044555664,274.0887031555176],[486.74362564086914,284.0306816101074],[486.7592658996582,293.97264099121094],[486.77490615844727,303.91465759277344],[486.7905464172363,313.8565979003906],[486.8061866760254,323.79857635498047],[486.82182693481445,333.74059295654297],[486.8374671936035,343.6825714111328],[486.8531074523926,353.62451171875],[486.86874771118164,363.56649017333984],[486.8843879699707,373.5084686279297],[486.90002822875977,383.4504852294922],[486.9156684875488,393.3924255371094],[486.9313087463379,403.3344039916992],[486.94694900512695,413.2764205932617],[486.962589263916,423.2183609008789],[486.9782295227051,433.16033935546875],[486.99386978149414,443.10235595703125],[415.0165214538574,435.5003890991211],[424.43325424194336,432.4302062988281],[432.4456443786621,426.61676025390625],[438.2407035827637,418.58705139160156],[441.5358772277832,409.2369613647461],[442.5971450805664,399.3689498901367],[441.7574920654297,389.47896575927734],[438.69926834106445,380.0485382080078],[433.090518951416,371.8891296386719],[425.18234634399414,365.93709564208984],[415.8140983581543,362.72069549560547],[405.91328048706055,362.2234878540039],[396.2422790527344,364.37963104248047],[387.66512298583984,369.3222961425781],[381.1272087097168,376.75389862060547],[377.13135147094727,385.82147216796875],[375.50182723999023,395.6089553833008],[375.7910575866699,405.53304290771484],[378.1188430786133,415.17449951171875],[382.91496658325195,423.84114837646484],[390.1633491516113,430.5804977416992],[399.1776695251465,434.6776351928711],[541.0000076293945,252.29999160766602],[552.631477355957,254.10466766357422],[560.4075088500977,259.54801177978516],[566.2080612182617,267.5350151062012],[568.4192123413086,277.0003852844238],[567.1601333618164,286.68071365356445],[562.6569595336914,295.50592041015625],[555.1808013916016,301.93008041381836],[545.8954849243164,305.3940734863281],[536.0082092285156,305.18262481689453],[526.8499984741211,301.4512023925781],[519.6706047058105,294.6526107788086],[515.4557266235352,285.7082328796387],[514.7957077026367,275.84357833862305],[517.7833213806152,266.41831970214844],[523.9907875061035,258.7208137512207],[532.5612869262695,253.7893829345703],[518.5000076293945,472.36104583740234],[518.5000076293945,462.4158630371094],[518.5000076293945,452.47071838378906],[518.5000076293945,442.52557373046875],[518.5000076293945,432.58042907714844],[518.5000076293945,422.6352844238281],[518.5000076293945,412.69010162353516],[518.5000076293945,402.74495697021484],[518.5000076293945,392.79981231689453],[518.5000076293945,382.85462951660156],[518.5000076293945,372.90948486328125],[518.5000076293945,362.96434020996094],[518.5000076293945,353.0191955566406],[518.5000076293945,343.0740509033203],[518.5000076293945,333.12886810302734],[519.9162902832031,324.6000061035156],[529.8614349365234,324.6000061035156],[539.8065795898438,324.6000061035156],[549.7517623901367,324.6000061035156],[559.696907043457,324.6000061035156],[564,330.24205780029297],[564,340.18724060058594],[564,350.13238525390625],[564,360.07752990722656],[564,370.0226745605469],[564,379.9678192138672],[564,389.91300201416016],[564,399.85814666748047],[564,409.8032913208008],[564,419.74847412109375],[564,429.69361877441406],[564,439.6387634277344],[564,449.5839080810547],[564,459.529052734375],[564,469.47423553466797],[558.2806243896484,473.7000045776367],[548.3354797363281,473.7000045776367],[538.3902969360352,473.7000045776367],[528.4451522827148,473.7000045776367],[640.8999862670898,473.7000045776367],[630.9410705566406,473.7000045776367],[620.9821929931641,473.7000045776367],[611.0233154296875,473.7000045776367],[601.0643997192383,473.7000045776367],[595.3000106811523,469.50547790527344],[595.3000106811523,459.5466003417969],[595.3000106811523,449.5877227783203],[595.3000106811523,439.6288070678711],[595.3000106811523,429.66992950439453],[595.3000106811523,419.7110137939453],[595.3000106811523,409.75213623046875],[595.3000106811523,399.79322052001953],[595.3000106811523,389.83434295654297],[595.3000106811523,379.87542724609375],[595.3000106811523,369.9165496826172],[595.3000106811523,359.95763397216797],[595.3000106811523,349.9987564086914],[595.3000106811523,340.0398406982422],[595.3000106811523,330.0809631347656],[599.7779693603516,324.6000061035156],[609.7368469238281,324.6000061035156],[619.6957244873047,324.6000061035156],[629.6546401977539,324.6000061035156],[639.4000091552734,324.8135528564453],[639.4000091552734,334.7724304199219],[641.0310592651367,339.1462097167969],[647.8409423828125,331.9219741821289],[656.2094345092773,326.5598831176758],[665.4785003662109,322.95613861083984],[675.2359237670898,321.0253677368164],[685.1809158325195,320.8090934753418],[695.0478591918945,322.0841369628906],[704.5498886108398,325.0166473388672],[713.2698287963867,329.787841796875],[720.7457962036133,336.3365707397461],[726.6575088500977,344.3290481567383],[730.9325637817383,353.30907440185547],[733.6865844726562,362.86981201171875],[735.1040115356445,372.72069549560547],[735.3999938964844,382.67152404785156],[735.3999938964844,392.6304397583008],[735.3999938964844,402.58931732177734],[735.3999938964844,412.54823303222656],[735.3999938964844,422.5071105957031],[735.3999938964844,432.46602630615234],[735.3999938964844,442.4249038696289],[735.3999938964844,452.3838195800781],[735.3999938964844,462.3426971435547],[735.3999938964844,472.3016128540039],[726.8395080566406,473.7000045776367],[716.8805923461914,473.7000045776367],[706.9217147827148,473.7000045776367],[696.9628372192383,473.7000045776367],[689.8000183105469,470.9039077758789],[689.8000183105469,460.94503021240234],[689.8000183105469,450.9861145019531],[689.8000183105469,441.02723693847656],[689.8000183105469,431.06832122802734],[689.8000183105469,421.1094436645508],[689.8000183105469,411.15052795410156],[689.8000183105469,401.191650390625],[689.8000183105469,391.2327346801758],[689.2263641357422,381.30784606933594],[685.7375183105469,372.04488372802734],[678.6224594116211,365.2217254638672],[669.1755523681641,362.2961196899414],[659.2755355834961,362.7905044555664],[650.3312530517578,366.9902572631836],[644.0297546386719,374.60164642333984],[641.15087890625,384.0802917480469],[640.9000244140625,394.0288314819336],[640.9000244140625,403.98770904541016],[640.9000244140625,413.94666290283203],[640.9000244140625,423.9055404663086],[640.8999862670898,433.86441802978516],[640.8999862670898,443.8232955932617],[640.8999862670898,453.7822494506836],[640.8999862670898,463.74112701416016],[258.7000026702881,647.6000366210938],[268.4966506958008,646.0885772705078],[278.2932987213135,644.5770416259766],[288.0899467468262,643.0655822753906],[297.81492614746094,641.2214050292969],[304.30317306518555,634.3922576904297],[302.4871482849121,624.8574600219727],[295.1056900024414,618.4617004394531],[285.5317916870117,616.1088714599609],[275.66783809661865,616.5442047119141],[266.7281951904297,620.6609115600586],[260.18425369262695,628.0130920410156],[257.15072536468506,637.3755416870117],[247.91497373580933,635.9700164794922],[238.21425342559814,633.9316329956055],[228.51354384422302,631.8932495117188],[218.81282323598862,629.854866027832],[219.2070426940918,621.0914001464844],[222.9100307226181,611.9138488769531],[228.2842400074005,603.601432800293],[235.07032299041748,596.3939437866211],[243.004487991333,590.4718933105469],[251.80256509780884,585.9280166625977],[261.1848487854004,582.7555999755859],[270.9090270996094,580.8663711547852],[280.78887367248535,580.1245269775391],[290.6961431503296,580.3413925170898],[300.54173851013184,581.4552459716797],[310.1994743347168,583.6596832275391],[319.4570007324219,587.1758041381836],[327.9900779724121,592.1927032470703],[335.38726234436035,598.7651214599609],[341.26962089538574,606.7213592529297],[345.4454174041748,615.6945190429688],[347.95018577575684,625.2734909057617],[348.9575614929199,635.1264343261719],[349,645.0385437011719],[349,654.9510345458984],[349,664.8636016845703],[349,674.7761688232422],[349,684.6887359619141],[349,694.6013031005859],[349,704.5138702392578],[349.0450801849365,714.4260559082031],[349.6248378753662,724.3197021484375],[350.3427734375,733.7000427246094],[340.4302062988281,733.7000427246094],[330.51763916015625,733.6999664306641],[320.60511016845703,733.6999664306641],[310.69254302978516,733.6999664306641],[308.4239044189453,724.8773345947266],[307.14759254455566,718.5152587890625],[300.63116455078125,725.9535369873047],[292.55703830718994,731.6659698486328],[283.4277763366699,735.4817352294922],[273.7308111190796,737.4731597900391],[263.8349952697754,737.8616485595703],[253.9871850013733,736.8161926269531],[244.44154405593872,734.1916046142578],[235.55077457427979,729.8450622558594],[227.74786615371704,723.7629852294922],[221.4781346321106,716.1127624511719],[217.1120216846466,707.2380981445312],[214.88323801755905,697.6014862060547],[214.82795076072216,687.7068481445312],[216.82013535499573,678.0174407958984],[221.0349395275116,669.0740356445312],[227.33297967910767,661.4518127441406],[235.2259578704834,655.4877624511719],[244.15204668045044,651.2085113525391],[253.66866254806519,648.4695587158203],[304.600004196167,670.3944549560547],[296.58326530456543,669.8792419433594],[286.79454231262207,671.4412841796875],[277.005895614624,673.0033264160156],[267.5542058944702,675.8277282714844],[260.8518304824829,682.8576812744141],[259.85662364959717,692.5936279296875],[264.6350517272949,701.0398254394531],[273.71149921417236,704.6811065673828],[283.5857048034668,704.3805847167969],[292.8539409637451,701.0306701660156],[299.9008598327637,694.1815338134766],[303.6021366119385,685.0420532226562],[439.5999946594238,584.6000061035156],[449.47428131103516,584.6000061035156],[459.3485679626465,584.6000061035156],[468.6999931335449,585.1228485107422],[468.6999931335449,594.9971542358398],[468.6999931335449,604.8714218139648],[468.6999931335449,614.7457275390625],[468.68000411987305,624.6000061035156],[458.8057174682617,624.6000061035156],[448.9314308166504,624.6000061035156],[439.5999946594238,625.1428375244141],[439.5999946594238,635.0171432495117],[439.5999946594238,644.8914489746094],[439.5999946594238,654.7657165527344],[439.5999946594238,664.6399841308594],[439.5999946594238,674.5142517089844],[439.8686065673828,684.3759307861328],[444.28642654418945,692.9321441650391],[453.54301834106445,695.9177551269531],[463.3859100341797,695.4034576416016],[468.0999984741211,699.5729217529297],[468.0999984741211,709.4471893310547],[468.0999984741211,719.3214569091797],[468.0999984741211,729.19580078125],[461.7138328552246,734.5340118408203],[452.0183219909668,736.3311157226562],[442.15256118774414,736.4669189453125],[432.3367729187012,735.478759765625],[422.81675720214844,732.9087982177734],[413.99563217163086,728.5146484375],[406.4134063720703,722.226806640625],[400.5787124633789,714.291015625],[396.7302932739258,705.2191314697266],[394.77924728393555,695.5537567138672],[394.40000915527344,685.6932220458984],[394.40000915527344,675.8188781738281],[394.40000915527344,665.9446105957031],[394.40000915527344,656.0703430175781],[394.40000915527344,646.1960754394531],[394.40000915527344,636.3217697143555],[394.40000915527344,626.4475021362305],[386.473201751709,624.4999847412109],[376.598934173584,624.4999847412109],[368.20000076293945,623.0246505737305],[368.20000076293945,613.1503448486328],[368.20000076293945,603.2760772705078],[368.20000076293945,593.4017715454102],[369.17248153686523,584.4999847412109],[379.0408744812012,584.3292770385742],[388.39334869384766,581.4026031494141],[395.29552841186523,574.4919357299805],[398.4480895996094,565.2002868652344],[398.7999954223633,555.3428421020508],[398.7999954223633,545.4685363769531],[404.2057075500488,541],[414.0800132751465,541],[423.9542808532715,541],[433.82858657836914,541],[439.5999946594238,545.1028594970703],[439.5999946594238,554.977165222168],[439.5999946594238,564.851432800293],[439.5999946594238,574.7257385253906],[646.2999954223633,659.0000305175781],[646.1257019042969,668.9602813720703],[644.4183197021484,678.7139282226562],[641.4810791015625,688.166748046875],[637.4675979614258,697.2362670898438],[632.2343292236328,705.6453094482422],[625.9850540161133,713.3288726806641],[618.8192596435547,720.1653442382812],[610.8428039550781,726.0350189208984],[602.1796646118164,730.8337554931641],[592.9727401733398,734.4821319580078],[583.3743133544922,736.9208679199219],[573.5424270629883,738.1089935302734],[563.5890426635742,738.2048187255859],[553.6865844726562,737.2232208251953],[544.0969696044922,734.8729858398438],[534.6903457641602,731.5226135253906],[525.8515014648438,726.9467315673828],[517.9408493041992,721.1081085205078],[510.56219482421875,714.4852600097656],[504.0689888000488,706.9932708740234],[498.55480575561523,698.7516174316406],[494.10852813720703,689.8854217529297],[490.9250679016113,680.5121765136719],[488.8888969421387,670.8201751708984],[488.0637969970703,660.9503326416016],[488.4595718383789,651.0540161132812],[490.0776138305664,641.2833557128906],[492.91183853149414,631.7939147949219],[496.9178047180176,622.7365646362305],[502.028564453125,614.2534027099609],[508.157657623291,606.4739761352539],[515.2064743041992,599.5169982910156],[523.0658569335938,593.4908447265625],[531.6158714294434,588.49267578125],[540.7254638671875,584.607063293457],[550.2517929077148,581.8994674682617],[560.0430145263672,580.4108200073242],[569.9436798095703,580.1447830200195],[579.8109664916992,581.0076675415039],[589.5119323730469,583.0048904418945],[598.8999404907227,586.1597595214844],[607.8175201416016,590.4674301147461],[616.1030807495117,595.8915863037109],[623.6004867553711,602.3612747192383],[630.1681365966797,609.7727737426758],[635.689453125,617.9936370849609],[640.0815811157227,626.8696365356445],[643.3007659912109,636.235481262207],[645.3440704345703,645.9266815185547],[646.2439956665039,655.7906494140625],[600.2856674194336,652.3172149658203],[597.9094924926758,642.7205047607422],[593.0628814697266,634.1185913085938],[585.7913818359375,627.4498138427734],[576.7900314331055,623.398567199707],[566.9964828491211,622.1003112792969],[557.2076263427734,623.4372863769531],[548.2201614379883,627.5187072753906],[540.9863510131836,634.2271957397461],[536.2034454345703,642.8645477294922],[533.8884963989258,652.4766693115234],[533.6018409729004,662.3691711425781],[535.2351226806641,672.1237335205078],[539.2234649658203,681.1606750488281],[545.7154693603516,688.5925445556641],[554.2192687988281,693.6009368896484],[563.8347473144531,695.8551177978516],[573.7040557861328,695.398193359375],[583.0457916259766,692.2010192871094],[590.9568252563477,686.3031921386719],[596.6186370849609,678.2180938720703],[599.7635116577148,668.8495025634766],[766.0000076293945,629.6000061035156],[756.2513198852539,628.2121429443359],[746.408332824707,628.4036026000977],[736.8878402709961,630.8378372192383],[728.5402908325195,635.9966430664062],[722.3293914794922,643.5956726074219],[718.5672225952148,652.6776275634766],[716.8631973266602,662.3726806640625],[716.6000213623047,672.2226104736328],[716.6000213623047,682.0800170898438],[716.6000213623047,691.9375],[716.6000213623047,701.7949829101562],[716.6000213623047,711.6524658203125],[716.6000213623047,721.5099487304688],[716.6000213623047,731.367431640625],[708.9751281738281,733.6000213623047],[699.1176452636719,733.6000213623047],[689.2601623535156,733.6000213623047],[679.402717590332,733.6000213623047],[671.2000122070312,731.9452819824219],[671.2000122070312,722.0877990722656],[671.2000122070312,712.2303161621094],[671.2000122070312,702.3728332519531],[671.2000122070312,692.5153503417969],[671.2000122070312,682.6578674316406],[671.2000122070312,672.8003845214844],[671.2000122070312,662.9429016113281],[671.2000122070312,653.0854187011719],[671.2000122070312,643.2279357910156],[671.2000122070312,633.3705291748047],[671.2000122070312,623.5130462646484],[671.2000122070312,613.6555633544922],[671.2000122070312,603.7980804443359],[671.2000122070312,593.9405975341797],[671.7169036865234,584.6000061035156],[681.574348449707,584.6000061035156],[691.4318313598633,584.6000061035156],[701.2893142700195,584.6000061035156],[711.1467971801758,584.6000061035156],[715.3000106811523,590.3042755126953],[715.3000106811523,600.1617202758789],[717.9699172973633,599.8911056518555],[724.6389617919922,592.6801452636719],[733.0132522583008,587.5286254882812],[742.3329010009766,584.3693313598633],[752.0858612060547,583.039680480957],[761.9084396362305,583.6167678833008],[766.0000457763672,590.1701126098633],[766.0000457763672,600.0275955200195],[766.0000076293945,609.8850402832031],[766.0000076293945,619.7425231933594]],
"created_by": [[44.90000057220459,266.54000091552734],[45.33206367492676,271.34826469421387],[46.742095947265625,275.9617099761963],[49.235045433044434,280.08763694763184],[52.745680809020996,283.38896560668945],[57.01955986022949,285.6180229187012],[61.72007465362549,286.6970863342285],[66.54684352874756,286.74238204956055],[71.21703720092773,285.5578956604004],[75.36367225646973,283.1041507720947],[78.65248107910156,279.58299827575684],[80.81268501281738,275.27629470825195],[84.97649765014648,275.81789779663086],[89.60043144226074,277.2295436859131],[94.2243766784668,278.6411952972412],[98.84831047058105,280.05284690856934],[103.04034423828125,281.7064437866211],[101.48687171936035,286.280704498291],[99.3395881652832,290.60845947265625],[96.65313911437988,294.62401962280273],[93.47789573669434,298.2654037475586],[89.86628913879395,301.4744987487793],[85.87714195251465,304.2000923156738],[81.57745933532715,306.4036979675293],[77.04010009765625,308.06429290771484],[72.3388843536377,309.1807670593262],[67.54283714294434,309.7716255187988],[62.71113872528076,309.87154388427734],[57.89272689819336,309.5010414123535],[53.13666534423828,308.64504623413086],[48.496249198913574,307.29674911499023],[44.02794075012207,305.45703125],[39.79010200500488,303.13542556762695],[35.841336727142334,300.3505859375],[32.23856782913208,297.13074493408203],[29.034825086593628,293.5137138366699],[26.27636981010437,289.5466651916504],[23.99987244606018,285.2846565246582],[22.229938328266144,280.78850173950195],[20.977453470230103,276.12151527404785],[20.23939312249422,271.3458728790283],[19.942879006266594,266.5061550140381],[20.13082056492567,261.6875114440918],[20.820616483688354,256.9054889678955],[22.01890516281128,252.2168731689453],[23.786194801330566,247.72008895874023],[26.048763275146484,243.45081901550293],[28.777791500091553,239.46318817138672],[31.942281007766724,235.81151866912842],[35.50111389160156,232.54300022125244],[39.40889358520508,229.70093441009521],[43.615185260772705,227.32289505004883],[48.06502151489258,225.43957805633545],[52.70048522949219,224.07551097869873],[57.46121597290039,223.24871253967285],[62.28516387939453,222.97004890441895],[67.11628723144531,223.12103652954102],[71.91235160827637,223.71400356292725],[76.61908912658691,224.80794715881348],[81.16942024230957,226.43285655975342],[85.48696708679199,228.60117435455322],[89.49200439453125,231.30309867858887],[93.10893821716309,234.50582218170166],[96.27209663391113,238.1573829650879],[98.92825889587402,242.19280433654785],[101.03435516357422,246.5406894683838],[102.55290603637695,251.12692642211914],[98.39872360229492,252.78879165649414],[93.76901626586914,254.18141746520996],[89.13930892944336,255.57404327392578],[84.50960159301758,256.9666690826416],[80.12296676635742,257.9264678955078],[78.17974281311035,253.51939392089844],[75.01984596252441,249.88427543640137],[70.92940139770508,247.34095764160156],[66.27064895629883,246.1188144683838],[61.444106101989746,246.17452430725098],[56.74825477600098,247.2712059020996],[52.501235008239746,249.54898643493652],[49.05524444580078,252.91685104370117],[46.64862632751465,257.0940761566162],[45.30732727050781,261.7287788391113],[167.3300018310547,250.18999862670898],[162.53180313110352,249.4758358001709],[157.6806411743164,249.44085693359375],[152.91746139526367,250.32317924499512],[148.54217910766602,252.3901882171631],[144.962158203125,255.64238166809082],[142.45135879516602,259.7810344696045],[140.978515625,264.39842224121094],[140.34141159057617,269.206937789917],[140.27000045776367,274.0606803894043],[140.27000045776367,278.9158477783203],[140.27000045776367,283.77100944519043],[140.27000045776367,288.62618255615234],[140.27000045776367,293.48133850097656],[140.27000045776367,298.3365058898926],[140.27000045776367,303.1916732788086],[139.6531753540039,307.43000411987305],[134.7980079650879,307.43000411987305],[129.94284057617188,307.43000411987305],[125.08768463134766,307.43000411987305],[120.23251724243164,307.43000411987305],[115.37734985351562,307.43000411987305],[115.19000434875488,302.76219940185547],[115.19000434875488,297.90703201293945],[115.19000434875488,293.05186462402344],[115.18999862670898,288.1966972351074],[115.18999862670898,283.3415412902832],[115.18999862670898,278.4863739013672],[115.18999862670898,273.6312065124512],[115.18999862670898,268.77605056762695],[115.18999862670898,263.92088317871094],[115.18999862670898,259.0657157897949],[115.18999862670898,254.2105598449707],[115.18999862670898,249.3553924560547],[115.18999862670898,244.50022506713867],[115.18999862670898,239.64505767822266],[115.18999862670898,234.78990173339844],[115.18999862670898,229.93473434448242],[115.55041885375977,225.43999862670898],[120.40557479858398,225.43999862670898],[125.2607421875,225.43999862670898],[130.11589813232422,225.43999862670898],[134.97107696533203,225.43999862670898],[139.42999267578125,225.83623886108398],[139.42999267578125,230.6913948059082],[139.42999267578125,235.54657363891602],[141.44487380981445,233.12415409088135],[144.84264755249023,229.6746473312378],[148.96367645263672,227.1262083053589],[153.51407623291016,225.45302200317383],[158.28704071044922,224.59535884857178],[163.13592529296875,224.57010746002197],[167.30075073242188,225.9141902923584],[167.30659866333008,230.76936626434326],[167.31244659423828,235.62451934814453],[167.31830596923828,240.47966957092285],[167.32415390014648,245.33484840393066],[254.62999725341797,284],[253.0035858154297,288.568790435791],[250.75367736816406,292.8648910522461],[247.9205551147461,296.8008003234863],[244.5602264404297,300.2974395751953],[240.7442855834961,303.2904815673828],[236.55686950683594,305.7375259399414],[232.08715057373047,307.62110900878906],[227.42166900634766,308.9492073059082],[222.63677978515625,309.7492866516113],[217.79512786865234,310.0618591308594],[212.94610595703125,309.90672302246094],[208.13993072509766,309.2464904785156],[203.43270111083984,308.0735168457031],[198.88440704345703,306.38664627075195],[194.55831146240234,304.1921501159668],[190.5194969177246,301.505615234375],[186.83226776123047,298.3539581298828],[183.55584716796875,294.7772102355957],[180.73970794677734,290.82781982421875],[178.41803359985352,286.56877517700195],[176.60809326171875,282.06810569763184],[175.30814743041992,277.3943042755127],[174.50089263916016,272.61036491394043],[174.1579818725586,267.7706184387207],[174.25336837768555,262.91965675354004],[174.8124008178711,258.1003723144531],[175.86151504516602,253.36382293701172],[177.41638946533203,248.7686309814453],[179.4789810180664,244.37804222106934],[182.03742218017578,240.2568016052246],[185.06549453735352,236.4673137664795],[188.5248260498047,233.06700229644775],[192.36682510375977,230.10590362548828],[196.5363426208496,227.6271448135376],[200.97289657592773,225.666033744812],[205.61242294311523,224.25048828125],[210.38815689086914,223.40108489990234],[215.23128509521484,223.1304235458374],[220.07875061035156,223.343412399292],[224.8873291015625,223.98943996429443],[229.60492706298828,225.12022495269775],[234.1619415283203,226.78229331970215],[238.47126007080078,229.00762844085693],[242.43512725830078,231.80152320861816],[245.95903778076172,235.13291549682617],[248.96929168701172,238.93502044677734],[251.42707061767578,243.11611938476562],[253.329833984375,247.57789039611816],[254.70404052734375,252.23037719726562],[255.5926284790039,257.0000343322754],[256.0455627441406,261.8309574127197],[256.1207046508789,266.6830520629883],[255.79525756835938,271.523983001709],[252.1535873413086,272.90000343322754],[247.29996490478516,272.90000343322754],[242.44634246826172,272.90000343322754],[237.59272003173828,272.90000343322754],[232.73909759521484,272.90000343322754],[227.885498046875,272.90000343322754],[223.03187561035156,272.90000343322754],[218.17825317382812,272.90000343322754],[213.32465362548828,272.90000915527344],[208.47103118896484,272.90000915527344],[203.6174087524414,272.90000915527344],[198.76378631591797,272.90000915527344],[199.58570098876953,277.490909576416],[201.97475814819336,281.69382095336914],[205.47899627685547,285.0294532775879],[209.73484802246094,287.3361930847168],[214.4228057861328,288.5487289428711],[219.26587677001953,288.66427993774414],[224.02066802978516,287.7496566772461],[228.3293914794922,285.5599784851074],[231.68546295166016,282.0850658416748],[234.00328063964844,278.0727844238281],[238.66812133789062,279.4132537841797],[243.3329620361328,280.75372886657715],[247.9977798461914,282.0941925048828],[252.6626205444336,283.4346675872803],[231.45795440673828,254.01625633239746],[229.57457733154297,249.56781196594238],[226.26952362060547,246.05020141601562],[221.95349884033203,243.87709426879883],[217.1928939819336,242.99324417114258],[212.34856414794922,243.06663513183594],[207.72772598266602,244.48598861694336],[203.7620735168457,247.2506809234619],[200.82697296142578,251.09179306030273],[199.21107864379883,255.64766883850098],[202.73829650878906,256.79000091552734],[207.5919189453125,256.79000091552734],[212.44549560546875,256.79000091552734],[217.2991180419922,256.79000091552734],[222.15274047851562,256.79000091552734],[227.00636291503906,256.79000091552734],[290.75,260],[295.56764221191406,259.2507553100586],[300.3852844238281,258.5015106201172],[305.2029266357422,257.7522659301758],[310.02056884765625,257.0030212402344],[314.48390197753906,255.21710777282715],[316.01727294921875,250.7784538269043],[314.2269592285156,246.32622146606445],[310.3064422607422,243.5113124847412],[305.5698471069336,242.4456672668457],[300.7106628417969,242.5914707183838],[296.19644927978516,244.35826110839844],[292.6220703125,247.63366317749023],[290.47145080566406,251.97804069519043],[287.6587677001953,253.9065990447998],[282.88145446777344,252.93271827697754],[278.10416412353516,251.95883178710938],[273.3268508911133,250.9849510192871],[268.549560546875,250.01106452941895],[269.0846633911133,245.46424102783203],[270.8386764526367,240.92210388183594],[273.3446807861328,236.74644660949707],[276.49578857421875,233.03288459777832],[280.1898956298828,229.85840797424316],[284.3189239501953,227.27399730682373],[288.7718200683594,225.29762840270996],[293.44368743896484,223.91404342651367],[298.24546813964844,223.08358001708984],[303.1078109741211,222.75189876556396],[307.9813919067383,222.84270477294922],[312.8318786621094,223.32090187072754],[317.6137237548828,224.26048183441162],[322.25341033935547,225.74767017364502],[326.63963317871094,227.86574840545654],[330.6223602294922,230.66730213165283],[334.0360641479492,234.13846969604492],[336.74884033203125,238.18129539489746],[338.70580291748047,242.6404571533203],[339.93041229248047,247.35501670837402],[340.49181365966797,252.19476318359375],[340.5499954223633,257.0693054199219],[340.5499954223633,261.9448547363281],[340.5499954223633,266.82042694091797],[340.5499954223633,271.6959762573242],[340.5499954223633,276.57152557373047],[340.5499954223633,281.4470748901367],[340.5499954223633,286.32264709472656],[340.5499954223633,291.1981964111328],[340.5595169067383,296.0736885070801],[340.78148651123047,300.9434356689453],[341.29786682128906,305.79082107543945],[338.3214874267578,307.43001556396484],[333.44593811035156,307.43000411987305],[328.5703659057617,307.43000411987305],[323.69481658935547,307.43000411987305],[318.8192672729492,307.43000411987305],[318.10936737060547,302.6261177062988],[317.75714111328125,298.5580863952637],[314.6990280151367,302.3434028625488],[310.9120864868164,305.3999710083008],[306.5861282348633,307.6318893432617],[301.9231872558594,309.03502655029297],[297.09437561035156,309.6750717163086],[292.2221908569336,309.64962005615234],[287.3961715698242,308.98498153686523],[282.7236633300781,307.6106262207031],[278.34728240966797,305.4760055541992],[274.4359436035156,302.57773208618164],[271.1638946533203,298.97423934936523],[268.68517303466797,294.7857131958008],[267.1139221191406,290.1794204711914],[266.5155334472656,285.34930419921875],[266.8521728515625,280.4920196533203],[268.1219177246094,275.7939281463623],[270.3787155151367,271.4837169647217],[273.53016662597656,267.7761173248291],[277.3726119995117,264.78725242614746],[281.68543243408203,262.5250301361084],[286.29076385498047,260.9364528656006],[315.9800109863281,274.8633861541748],[314.34877014160156,271.9018783569336],[309.5348587036133,272.67471504211426],[304.720947265625,273.447546005249],[299.90804290771484,274.2266254425049],[295.31465911865234,275.7928924560547],[292.00816345214844,279.2660713195801],[291.2718963623047,284.0312309265137],[293.0710220336914,288.48149490356445],[297.14454650878906,291.03000259399414],[301.9742965698242,291.5184135437012],[306.7679748535156,290.71866607666016],[311.03211212158203,288.41636657714844],[314.05477142333984,284.6324348449707],[315.5974578857422,280.0259017944336],[390.25999450683594,225.43999862670898],[395.1328659057617,225.43999862670898],[400.0057373046875,225.43999862670898],[404.8786315917969,225.43999862670898],[406.25,228.94149017333984],[406.25,233.81436443328857],[406.25,238.6872386932373],[406.25,243.56011581420898],[405.2170104980469,247.39999771118164],[400.3441390991211,247.39999771118164],[395.4712677001953,247.39999771118164],[390.59837341308594,247.39999771118164],[390.25999450683594,251.93447875976562],[390.25999450683594,256.8073558807373],[390.25999450683594,261.6802272796631],[390.25999450683594,266.55310440063477],[390.25999450683594,271.42597579956055],[390.25999450683594,276.2988529205322],[390.5927200317383,281.1468391418457],[393.1751251220703,285.1429443359375],[397.78855895996094,286.52854919433594],[402.64916229248047,286.3287696838379],[405.8600311279297,287.34697341918945],[405.8600311279297,292.21984481811523],[405.8599853515625,297.092716217041],[405.8599853515625,301.9655990600586],[405.57493591308594,306.647891998291],[400.9340591430664,308.11572265625],[396.1168518066406,308.81357192993164],[391.24610900878906,308.80981826782227],[386.40235137939453,308.3119316101074],[381.6842269897461,307.11468505859375],[377.24851989746094,305.11517333984375],[373.30731201171875,302.2654113769531],[370.08069610595703,298.6272430419922],[367.71341705322266,294.37828063964844],[366.22412872314453,289.7457809448242],[365.5331802368164,284.92700576782227],[365.4500045776367,280.0560111999512],[365.4500045776367,275.1831398010254],[365.4500045776367,270.3102684020996],[365.4500045776367,265.4373970031738],[365.4500045776367,260.56452560424805],[365.4500045776367,255.69163131713867],[365.4500045776367,250.8187599182129],[363.9958953857422,247.39999771118164],[359.1230239868164,247.39999771118164],[354.2501525878906,247.39999771118164],[350.92999267578125,245.84728622436523],[350.92999267578125,240.97441482543945],[350.92999267578125,236.10152053833008],[350.92999267578125,231.2286491394043],[350.92999267578125,226.35577774047852],[354.8870849609375,225.43999862670898],[359.6943588256836,224.77705097198486],[363.88834381103516,222.37567138671875],[366.6150131225586,218.38309955596924],[367.6996154785156,213.6528673171997],[367.75999450683594,208.78152656555176],[367.75999450683594,203.90865516662598],[370.25421142578125,201.5300006866455],[375.12708282470703,201.5300006866455],[379.9999542236328,201.5300006866455],[384.8728256225586,201.5300006866455],[389.7456970214844,201.5300006866455],[390.2110824584961,205.94855165481567],[390.22332763671875,210.82143020629883],[390.2355499267578,215.69428730010986],[390.2477722167969,220.56714153289795],[496.3399963378906,284],[494.71351623535156,288.5687789916992],[492.4636993408203,292.8649024963379],[489.63050842285156,296.8008003234863],[486.27015686035156,300.2974052429199],[482.45428466796875,303.2904930114746],[478.266845703125,305.7375259399414],[473.7971496582031,307.62112045288086],[469.1316680908203,308.9492301940918],[464.3467559814453,309.7492866516113],[459.505126953125,310.0618591308594],[454.6560821533203,309.90672302246094],[449.8499298095703,309.2464790344238],[445.1427001953125,308.0735054016113],[440.5943603515625,306.38665771484375],[436.268310546875,304.1921272277832],[432.22950744628906,301.5055694580078],[428.54222106933594,298.3539352416992],[425.2658233642578,294.7771759033203],[422.44970703125,290.82775115966797],[420.12806701660156,286.5686950683594],[418.318115234375,282.06803131103516],[417.0181121826172,277.3942413330078],[416.2108459472656,272.61029624938965],[415.86798095703125,267.7705497741699],[415.96337890625,262.91958808898926],[416.52239990234375,258.10031509399414],[417.57154846191406,253.36375427246094],[419.1263885498047,248.76855659484863],[421.1889343261719,244.37797355651855],[423.7474670410156,240.25677299499512],[426.77552795410156,236.4672737121582],[430.2348937988281,233.06697940826416],[434.0768585205078,230.10588359832764],[438.24639892578125,227.627121925354],[442.6829528808594,225.66603088378906],[447.3224792480469,224.25048542022705],[452.0982360839844,223.40107917785645],[456.9413299560547,223.1304235458374],[461.788818359375,223.3434238433838],[466.59739685058594,223.98945426940918],[471.3150177001953,225.12023067474365],[475.87200927734375,226.78233337402344],[480.1813507080078,229.00765419006348],[484.145263671875,231.801531791687],[487.66912841796875,235.13297271728516],[490.67933654785156,238.93510055541992],[493.1371154785156,243.1161994934082],[495.03990173339844,247.57795906066895],[496.4141082763672,252.2304401397705],[497.30267333984375,257.0001029968262],[497.75563049316406,261.8310489654541],[497.83070373535156,266.68314361572266],[497.50523376464844,271.52406311035156],[493.8634033203125,272.90000343322754],[489.00982666015625,272.90000343322754],[484.1561584472656,272.90000343322754],[479.3025817871094,272.90000343322754],[474.44895935058594,272.90000343322754],[469.5953369140625,272.90000343322754],[464.74171447753906,272.90000343322754],[459.8880920410156,272.90000343322754],[455.0344696044922,272.90000915527344],[450.18084716796875,272.90000915527344],[445.3272705078125,272.90000915527344],[440.4736022949219,272.90000915527344],[441.2957458496094,277.4910583496094],[443.6848602294922,281.6939640045166],[447.1891784667969,285.0294761657715],[451.44500732421875,287.3362274169922],[456.1329650878906,288.54858016967773],[460.97601318359375,288.66426849365234],[465.7307586669922,287.74947357177734],[470.03936767578125,285.5597381591797],[473.3954162597656,282.08491134643555],[475.71339416503906,278.0728073120117],[480.37818908691406,279.4132766723633],[485.04302978515625,280.75375175476074],[489.7079162597656,282.0942211151123],[494.3727569580078,283.43469619750977],[473.1678161621094,254.01620483398438],[471.2843933105469,249.56788063049316],[467.9795227050781,246.05014419555664],[463.6634521484375,243.87706565856934],[458.90289306640625,242.99324417114258],[454.0585174560547,243.06664657592773],[449.43775939941406,244.48614883422852],[445.47210693359375,247.25078964233398],[442.5370178222656,251.09185600280762],[440.9211120605469,255.64771461486816],[444.4482727050781,256.79000091552734],[449.30189514160156,256.79000091552734],[454.155517578125,256.79000091552734],[459.00914001464844,256.79000091552734],[463.8627624511719,256.79000091552734],[468.7163848876953,256.79000091552734],[594.6799926757812,292.75999450683594],[594.7528686523438,297.6183891296387],[594.9704437255859,302.4724349975586],[595.3305206298828,307.3180465698242],[590.5932159423828,307.42999267578125],[585.7341003417969,307.42999267578125],[580.8749847412109,307.42999267578125],[576.015869140625,307.42999267578125],[571.3123474121094,307.2488098144531],[570.7924652099609,302.41909408569336],[569.4950256347656,301.0540542602539],[565.8771362304688,304.279296875],[561.6413116455078,306.6443786621094],[557.0495300292969,308.2168083190918],[552.2677307128906,309.0546188354492],[547.4146575927734,309.2099838256836],[542.5760955810547,308.79265213012695],[537.8184661865234,307.81885147094727],[533.2130889892578,306.2788772583008],[528.8343505859375,304.1797103881836],[524.7550354003906,301.5456123352051],[521.0415191650391,298.41682052612305],[517.7491912841797,294.84738540649414],[514.9197540283203,290.90076446533203],[512.5804443359375,286.64496994018555],[510.74375915527344,282.1491184234619],[509.40855407714844,277.47944259643555],[508.5628356933594,272.6965847015381],[508.1860046386719,267.85391998291016],[508.25494384765625,262.99695587158203],[508.77587890625,258.1677436828613],[509.7708740234375,253.4137420654297],[511.2570495605469,248.7899398803711],[513.2432861328125,244.35816383361816],[515.7291717529297,240.18642044067383],[518.7012023925781,236.34613227844238],[522.1313629150391,232.90915393829346],[525.9752044677734,229.94226741790771],[530.1727142333984,227.50138568878174],[534.6515655517578,225.62575912475586],[539.3326568603516,224.33440780639648],[544.1366577148438,223.6241044998169],[548.9909210205078,223.4708709716797],[553.8360748291016,223.80881786346436],[558.6061553955078,224.71523571014404],[563.1761016845703,226.34733200073242],[567.2999572753906,228.8939085006714],[570.0199890136719,231.04214477539062],[570.0199890136719,226.1830062866211],[570.0199890136719,221.32389068603516],[570.0199890136719,216.46477508544922],[570.0199890136719,211.6056365966797],[570.0199890136719,206.74652099609375],[570.0199890136719,201.88738250732422],[570.0199890136719,197.02826690673828],[570.0199890136719,192.16915130615234],[570.7099761962891,188],[575.569091796875,188],[580.4282531738281,188],[585.2873229980469,188],[590.146484375,188],[594.7698059082031,188.23562240600586],[594.7655944824219,193.0947380065918],[594.7614288330078,197.95387649536133],[594.7572631835938,202.81299209594727],[594.7530975341797,207.6721019744873],[594.7489318847656,212.53124046325684],[594.7447204589844,217.39035606384277],[594.7405548095703,222.2494888305664],[594.7363891601562,227.10860443115234],[594.7322235107422,231.96774291992188],[594.7280578613281,236.8268527984619],[594.7238464355469,241.68596839904785],[594.7196807861328,246.54510688781738],[594.7155151367188,251.40421676635742],[594.7113494873047,256.26335525512695],[594.7071838378906,261.1224708557129],[594.7030181884766,265.9815864562988],[594.6988067626953,270.84071922302246],[594.6946411132812,275.6998348236084],[594.6904754638672,280.55895042419434],[594.6863098144531,285.41810607910156],[594.6821441650391,290.2772216796875],[554.1507415771484,286.61965560913086],[558.8485870361328,285.43353271484375],[563.0533294677734,283.0305652618408],[566.4140472412109,279.5435791015625],[568.7115173339844,275.277307510376],[569.9428100585938,270.5864772796631],[570.2547302246094,265.7433376312256],[569.7481231689453,260.9174213409424],[568.2728881835938,256.2987461090088],[565.6973266601562,252.1960964202881],[562.0792999267578,248.9781093597412],[557.7002410888672,246.90850257873535],[552.9301147460938,246.05166625976562],[548.0910949707031,246.34775924682617],[543.4756011962891,247.82114028930664],[539.4435272216797,250.5022792816162],[536.3512878417969,254.22864723205566],[534.3718719482422,258.65217208862305],[533.4370727539062,263.41217613220215],[533.3620910644531,268.26553535461426],[534.1108093261719,273.05927658081055],[535.8545684814453,277.5825023651123],[538.6933898925781,281.5068988800049],[542.5214385986328,284.47222900390625],[547.0263824462891,286.2526550292969],[645.0199890136719,307.43000411987305],[645.0199890136719,302.57116317749023],[645.0199890136719,297.7123222351074],[645.0199890136719,292.8534698486328],[645.0199890136719,287.99462890625],[645.0199890136719,283.1357879638672],[645.0199890136719,278.2769470214844],[645.0199890136719,273.41810035705566],[645.0199890136719,268.55925369262695],[645.0199890136719,263.70041275024414],[645.0199890136719,258.8415718078613],[645.0199890136719,253.98272514343262],[645.0199890136719,249.1238842010498],[645.0199890136719,244.2650375366211],[645.0199890136719,239.40619659423828],[645.0199890136719,234.54734992980957],[645.0199890136719,229.68850898742676],[645.0199890136719,224.82966804504395],[645.0199890136719,219.97082138061523],[645.0199890136719,215.11198043823242],[645.0199890136719,210.2531394958496],[645.0199890136719,205.394287109375],[645.0199890136719,200.5354461669922],[645.0199890136719,195.67660522460938],[645.0199890136719,190.81776428222656],[647.0610656738281,188],[651.9199066162109,188],[656.7787475585938,188],[661.6375885009766,188],[666.4964294433594,188],[669.5899963378906,189.76529693603516],[669.5899963378906,194.62413787841797],[669.5899963378906,199.48297882080078],[669.5899963378906,204.3418197631836],[669.5899963378906,209.2006607055664],[669.5899963378906,214.05951309204102],[669.5899963378906,218.91835403442383],[669.5899963378906,223.77719497680664],[669.5899963378906,228.63603591918945],[669.7518615722656,232.97556972503662],[673.1624298095703,229.5406255722046],[677.3001556396484,227.00814533233643],[681.8102264404297,225.2131052017212],[686.5293579101562,224.07133102416992],[691.3557891845703,223.53879737854004],[696.2119750976562,223.5793981552124],[701.0328674316406,224.16261768341064],[705.745361328125,225.33213806152344],[710.2597351074219,227.11850929260254],[714.4775695800781,229.5221118927002],[718.3058471679688,232.50736045837402],[721.6717376708984,236.00594520568848],[724.5313415527344,239.9297580718994],[726.8699188232422,244.18533515930176],[728.69580078125,248.68531227111816],[730.0327911376953,253.354398727417],[730.9115600585938,258.13134002685547],[731.3659820556641,262.9674301147461],[731.4272308349609,267.82457733154297],[731.0793304443359,272.6693363189697],[730.2894134521484,277.4616985321045],[729.0323944091797,282.1529293060303],[727.2885437011719,286.6854476928711],[725.0462341308594,290.9928092956543],[722.3058319091797,295.0013656616211],[719.0836334228516,298.63357162475586],[715.4145660400391,301.81338119506836],[711.3530578613281,304.4734687805176],[706.9708404541016,306.5636520385742],[702.3505401611328,308.05624771118164],[697.5774383544922,308.9480171203613],[692.7313690185547,309.2590446472168],[687.8848876953125,308.9700241088867],[683.1306915283203,307.9901008605957],[678.59521484375,306.2637367248535],[674.4483337402344,303.7463684082031],[670.9246978759766,300.416561126709],[669.3499908447266,300.3736114501953],[669.3499908447266,305.2324752807617],[666.7186737060547,307.45674896240234],[661.8598785400391,307.4507637023926],[657.0010375976562,307.4447784423828],[652.1421508789062,307.43878173828125],[647.2833099365234,307.4327964782715],[685.3307037353516,246.20508003234863],[680.6273193359375,247.37212562561035],[676.4022064208984,249.73827743530273],[673.0324249267578,253.21434593200684],[670.7615509033203,257.4936637878418],[669.5767211914062,262.1961212158203],[669.2982635498047,267.04136085510254],[669.8246917724609,271.8649196624756],[671.3133850097656,276.47894859313965],[673.8973236083984,280.5761909484863],[677.5171356201172,283.7920894622803],[681.8914337158203,285.8717727661133],[686.6571655273438,286.75157165527344],[691.4960021972656,286.4700126647949],[696.1076507568359,284.9861030578613],[700.1370239257812,282.30062103271484],[703.2450561523438,278.58689880371094],[705.2618713378906,274.1804313659668],[706.2402954101562,269.4296455383301],[706.350341796875,264.5773048400879],[705.634765625,259.7788944244385],[703.9109191894531,255.2487964630127],[701.0680236816406,251.3285026550293],[697.2218017578125,248.38812637329102],[692.7050476074219,246.63814735412598],[748.4600219726562,338.95999908447266],[750.3716430664062,334.57067489624023],[752.2832641601562,330.1813507080078],[754.1948852539062,325.7920150756836],[756.1065521240234,321.4026908874512],[758.0181732177734,317.01336669921875],[759.9297943115234,312.6240425109863],[761.8414154052734,308.2347183227539],[763.7530364990234,303.8453941345215],[765.6646575927734,299.45606994628906],[766.3706207275391,295.0911445617676],[764.2828979492188,290.78277587890625],[762.1952209472656,286.4744186401367],[760.1075439453125,282.1660385131836],[758.0198669433594,277.85767555236816],[755.9321441650391,273.54930114746094],[753.8444671630859,269.2409324645996],[751.7567443847656,264.9325637817383],[749.6690673828125,260.62419509887695],[747.5813903808594,256.3158264160156],[745.4936676025391,252.0074577331543],[743.4059906005859,247.69908905029297],[741.3183135986328,243.39071464538574],[739.2305908203125,239.0823516845703],[737.1429138183594,234.77398300170898],[735.0552368164062,230.4656057357788],[732.9675140380859,226.15723991394043],[736.6104888916016,225.43999862670898],[741.3980102539062,225.43999862670898],[746.1855773925781,225.43999862670898],[750.9730987548828,225.43999862670898],[755.7606201171875,225.43999862670898],[760.5481872558594,225.43999862670898],[762.6007080078125,229.68751335144043],[764.5817718505859,234.04592418670654],[766.5628814697266,238.40434646606445],[768.5439910888672,242.76275444030762],[770.5250549316406,247.12116241455078],[772.5061645507812,251.47958755493164],[774.4872741699219,255.8379955291748],[776.4683380126953,260.19640922546387],[778.4494476318359,264.5548286437988],[780.4305572509766,268.9132251739502],[782.2628479003906,265.3240776062012],[784.0794830322266,260.8945732116699],[785.8960723876953,256.46509170532227],[787.7126617431641,252.03558731079102],[789.529296875,247.60608291625977],[791.3458862304688,243.1765956878662],[793.1624755859375,238.74709129333496],[794.9790649414062,234.31758403778076],[796.7957458496094,229.88809967041016],[798.6123352050781,225.4585952758789],[803.3873596191406,225.44000148773193],[808.1749267578125,225.44000148773193],[812.96240234375,225.44000148773193],[817.7499694824219,225.44000148773193],[822.5375366210938,225.44000148773193],[824.2967224121094,227.41029357910156],[822.3569946289062,231.78723526000977],[820.4171752929688,236.16419982910156],[818.4773559570312,240.54115295410156],[816.5376281738281,244.91810035705566],[814.5978088378906,249.29505920410156],[812.6580810546875,253.67202377319336],[810.71826171875,258.04896545410156],[808.7784423828125,262.42592430114746],[806.8387145996094,266.80288887023926],[804.8988952636719,271.17983055114746],[802.9590759277344,275.55678939819336],[801.0193481445312,279.93375396728516],[799.0795288085938,284.31069564819336],[797.1398010253906,288.68766021728516],[795.1999816894531,293.06461334228516],[793.2601623535156,297.44156646728516],[791.3204345703125,301.81851959228516],[789.380615234375,306.19548416137695],[787.4408416748047,310.57242584228516],[785.5010681152344,314.94939041137695],[783.5612487792969,319.32633209228516],[781.6214752197266,323.70329666137695],[779.6817016601562,328.08023834228516],[777.7418823242188,332.45721435546875],[775.8021087646484,336.83415603637695],[772.3977203369141,338.95999908447266],[767.6101531982422,338.95999908447266],[762.8226318359375,338.95999908447266],[758.0351104736328,338.95999908447266],[753.2475433349609,338.95999908447266]],
"aliza": [[364.3699951171875,195.64999389648438],[363.21868896484375,205.43701171875],[362.2906799316406,215.24752807617188],[361.6785583496094,225.0825653076172],[361.4786376953125,234.93426513671875],[361.79051208496094,244.78260803222656],[362.71435546875,254.59194946289062],[364.34458923339844,264.3083038330078],[366.76336669921875,273.8585510253906],[369.9600067138672,283.1773681640625],[373.91162109375,292.2019348144531],[378.5913848876953,300.871337890625],[383.9676971435547,309.12689208984375],[390.0042724609375,316.9126892089844],[396.6987609863281,324.13909912109375],[404.13275146484375,330.59906005859375],[412.3674011230469,335.9953918457031],[421.3816223144531,339.94305419921875],[430.9809265136719,342.10430908203125],[440.8155822753906,342.51556396484375],[450.60528564453125,341.4522705078125],[460.2062072753906,339.2496337890625],[469.5774841308594,336.2088623046875],[478.7359619140625,332.57391357421875],[487.7281188964844,328.5433654785156],[496.4815673828125,324.0233459472656],[504.6185302734375,318.4818420410156],[511.86590576171875,311.8132019042969],[518.521484375,304.54718017578125],[524.960205078125,297.0873107910156],[530.8280639648438,289.1779479980469],[535.2787170410156,280.405029296875],[538.1173400878906,270.9761505126953],[540.1302795410156,261.3299255371094],[541.9590454101562,251.64657592773438],[543.6697387695312,241.9416046142578],[545.2620544433594,232.21653747558594],[546.7356872558594,222.4728240966797],[548.0905151367188,212.71182250976562],[549.3262634277344,202.93504333496094],[550.4428100585938,193.14395141601562],[487.760009765625,257],[496.5003662109375,262.1806182861328],[494.22540283203125,273.3020477294922],[474.4100036621094,164.91000366210938],[483.88861083984375,163.38363647460938],[493.4955139160156,163.02435302734375],[503.1024169921875,163.2576141357422],[512.4266967773438,165.44949340820312],[520.1905212402344,170.96278381347656],[524.4800415039062,179.496337890625],[525.6850280761719,188.99452209472656],[523.8635559082031,198.39576721191406],[519.7162475585938,207.05364990234375],[513.6977233886719,214.44337463378906],[504.9695739746094,218.3766632080078],[495.61968994140625,220.5780029296875],[486.0343322753906,220.8539276123047],[476.8293762207031,218.2474365234375],[469.364990234375,212.3193359375],[464.4837341308594,204.05465698242188],[460.8860168457031,195.1486358642578],[459.0394592285156,185.73365783691406],[459.9114074707031,176.2185821533203],[465.6246032714844,168.7025604248047],[372.49000549316406,160],[381.9746551513672,157.519775390625],[391.8134765625,156.98312377929688],[401.65863037109375,157.39385986328125],[411.3536376953125,159.0550537109375],[420.17706298828125,163.29550170898438],[425.903564453125,171.16659545898438],[427.0880432128906,180.90846252441406],[426.6374816894531,190.74465942382812],[422.8882751464844,199.74844360351562],[416.0080871582031,206.78152465820312],[407.8908996582031,212.21665954589844],[398.22332763671875,214.03294372558594],[388.4124450683594,213.96153259277344],[379.8242492675781,209.3706817626953],[372.536376953125,202.73789978027344],[365.8748779296875,195.56918334960938],[362.93287658691406,186.23065185546875],[363.0440368652344,176.39328002929688],[365.7483215332031,166.96632385253906],[370.13999938964844,153.6199951171875],[379.76283264160156,151.559326171875],[389.57777404785156,150.84402465820312],[399.3976745605469,151.48751831054688],[409.0354309082031,153.4772491455078],[418.30706787109375,156.77590942382812],[427.07342529296875,161.25135803222656],[436.5022888183594,163.81475830078125],[446.34613037109375,164.0932159423828],[456.1904602050781,164.3828125],[465.387939453125,161.29396057128906],[474.62847900390625,157.93740844726562],[484.3467102050781,156.42239379882812],[494.185791015625,156.52125549316406],[503.92138671875,157.96685791015625],[513.4240112304688,160.53672790527344],[522.6322631835938,164.0237274169922],[531.8269958496094,167.5454559326172],[541.4611206054688,169.44390869140625],[539.8665161132812,176.23379516601562],[533.0033874511719,182.86526489257812],[530.1416931152344,192.27784729003906],[526.6702880859375,201.48486328125],[521.8711242675781,210.0748748779297],[515.7994689941406,217.81072998046875],[507.59649658203125,223.14022827148438],[498.17083740234375,225.94691467285156],[488.37811279296875,226.79168701171875],[478.672119140625,225.29299926757812],[469.7886047363281,221.130615234375],[462.5797424316406,214.4791717529297],[457.97509765625,205.8345489501953],[456.29229736328125,196.14422607421875],[453.42913818359375,186.77197265625],[452.59429931640625,177.29820251464844],[445.27978515625,172.97830200195312],[437.83843994140625,176.07176208496094],[435.086669921875,185.52011108398438],[431.0493469238281,194.4947052001953],[425.80487060546875,202.82162475585938],[419.2020263671875,210.0859832763672],[410.5555419921875,214.6507110595703],[400.9542541503906,216.82144165039062],[391.1615295410156,217.70562744140625],[381.6212463378906,215.5033416748047],[373.2939453125,210.31105041503906],[366.6478576660156,203.0776824951172],[361.7252502441406,194.56382751464844],[358.1836242675781,185.38084411621094],[355.43711853027344,175.9260711669922],[350.93482971191406,167.20103454589844],[351.1352844238281,158.4661407470703],[360.74855041503906,156.58436584472656],[470,181.6199951171875],[478.75384521484375,179.42929077148438],[487.6136779785156,177.84140014648438],[496.0068664550781,180.66815185546875],[503.1036376953125,186.23268127441406],[472.45001220703125,174.8699951171875],[482.1852722167969,171.8826904296875],[492.35595703125,172.39453125],[501.7439880371094,176.3396453857422],[509.4017333984375,183.0889892578125],[398.6400146484375,171.60000610351562],[400.8694152832031,180.22386169433594],[411.28399658203125,179.86109924316406],[409.1631164550781,171.99420166015625],[482.92999267578125,178.44000244140625],[483.90704345703125,186.93263244628906],[492.5014343261719,189.0511474609375],[421.1499938964844,172.49000549316406],[412.8746032714844,166.8225860595703],[403.0025329589844,164.9722442626953],[393.053955078125,166.1610870361328],[386.1656036376953,173.4067840576172],[421.4200134277344,175.5],[411.59344482421875,172.25686645507812],[401.407470703125,169.7700653076172],[392.6977233886719,173.94778442382812],[383.8594665527344,179.36752319335938],[464.7099914550781,159],[471.76416015625,152.9656982421875],[481.4211730957031,152.17294311523438],[491.12786865234375,152.70660400390625],[500.7431640625,154.13870239257812],[510.1840515136719,156.4569091796875],[420.94000244140625,157],[415.9275817871094,148.5243682861328],[405.107421875,147.31101989746094],[394.2265625,147.2112808227539],[403.4700012207031,238.7899932861328],[397.38031005859375,247.20408630371094],[393.6977233886719,256.9853515625],[415,294.7900085449219],[423.643310546875,295.4615783691406],[432.2616271972656,296.401123046875],[440.84661865234375,297.6076354980469],[541,260],[550.1324768066406,259.49029541015625],[554.8728332519531,250.82965087890625],[558.5435791015625,241.54446411132812],[549.8599853515625,231.25],[554.201416015625,235.3032684326172],[559.3691711425781,226.90664672851562],[559.6022033691406,217.30093383789062],[481.3699951171875,188.25999450683594],[492.5320129394531,188.91893005371094],[388.6199951171875,178.2899932861328],[397.45501708984375,180.45498657226562],[373.6600036621094,160.6999969482422],[373.2813720703125,170.1026611328125],[370.5307159423828,178.63453674316406],[367.9776306152344,187.60357666015625],[510,259.75],[519.9899291992188,256.64768981933594],[370.05999755859375,243],[380.17901611328125,248.69375610351562],[488.739990234375,178.38999938964844],[406.67999267578125,172.38999938964844],[464.69000244140625,77.72999954223633],[474.3868103027344,78.08539962768555],[483.7349853515625,80.67095565795898],[491.9207458496094,85.85841369628906],[498.5177001953125,92.97493743896484],[503.6096496582031,101.24655151367188],[507.443603515625,110.17634582519531],[510.32745361328125,119.46158599853516],[513.0827331542969,128.787109375],[516.6460876464844,137.82678985595703],[521.9079895019531,145.97391510009766],[529.2341918945312,152.3031005859375],[453.3299865722656,69.38999938964844],[461.3021545410156,63.620086669921875],[471.066162109375,61.6630859375],[481.0467224121094,61.33558654785156],[490.8808898925781,62.80595779418945],[498.62628173828125,68.83251953125],[503.3721008300781,77.61236190795898],[507.70611572265625,86.61185455322266],[511.8791809082031,95.68717193603516],[515.93310546875,104.81639862060547],[519.9104309082031,113.97928619384766],[523.8543701171875,123.15660858154297],[527.8077087402344,132.32989501953125],[531.8127136230469,141.48069763183594],[535.9129638671875,150.58917236328125],[540.115478515625,159.65086364746094],[544.7217712402344,168.51220703125],[549.9025573730469,177.05039978027344],[555.7956848144531,185.1141815185547],[561.5073547363281,193.30442810058594],[565.8587951660156,202.2755584716797],[568.5148010253906,211.89559936523438],[570.1387329101562,221.74964904785156],[571.3362731933594,231.665283203125],[570.8982543945312,241.60748291015625],[567.1809997558594,250.82554626464844],[560.5695190429688,258.2473449707031],[425.42999267578125,57],[428.1423034667969,47.5941104888916],[433.8670349121094,39.63101768493652],[441.5800476074219,33.55390167236328],[450.5462646484375,29.54340362548828],[460.1981506347656,27.680768966674805],[470.0338134765625,27.544803142547607],[479.8064270019531,28.706503868103027],[489.43646240234375,30.749191284179688],[498.9326477050781,33.34798336029053],[508.25189208984375,36.5195255279541],[517.2473449707031,40.5124568939209],[525.6892395019531,45.56551551818848],[533.3367614746094,51.75686264038086],[540.2970886230469,58.71767807006836],[546.8517456054688,66.0647201538086],[553.2929992675781,73.51201248168945],[559.6199645996094,81.05636215209961],[565.6909790039062,88.80750274658203],[571.351318359375,96.8624267578125],[576.4339599609375,105.29271697998047],[580.9086608886719,114.06201171875],[584.9861145019531,123.02408599853516],[588.9371643066406,132.0430145263672],[592.9031372070312,141.05540466308594],[596.869140625,150.0677947998047],[600.8421020507812,159.07691955566406],[604.3900756835938,168.26004028320312],[607.0078430175781,177.7435760498047],[608.2686157226562,187.48512268066406],[605.9685363769531,197.05813598632812],[603.2135009765625,206.51028442382812],[600.0097351074219,215.81991577148438],[596.3649291992188,224.96591186523438],[592.2868957519531,233.9271240234375],[587.7855529785156,242.683349609375],[582.8704833984375,251.21420288085938],[577.5535583496094,259.5005645751953],[571.8668823242188,267.53643798828125],[563.1106567382812,269.665283203125],[522.5700073242188,302.8500061035156],[520.8026428222656,312.4079895019531],[519.4468383789062,322.0314636230469],[518.9196472167969,331.732666015625],[519.1675109863281,341.44915771484375],[518.3628845214844,351.1225891113281],[517.1309509277344,360.7596740722656],[516.9891357421875,370.4752197265625],[517.4848327636719,380.18218994140625],[518.1037902832031,389.8826904296875],[518.7767639160156,399.57952880859375],[519.5763244628906,409.2666931152344],[520.5656127929688,418.93621826171875],[521.8121337890625,428.5758056640625],[523.3801574707031,438.16815185546875],[525.2591247558594,447.704833984375],[527.1162719726562,457.24566650390625],[528.4952392578125,466.86529541015625],[528.9054870605469,476.5704040527344],[527.8913269042969,486.2257995605469],[525.0308227539062,495.49493408203125],[519.9618225097656,503.7527160644531],[512.7741394042969,510.2408752441406],[547.8200073242188,286.489990234375],[554.577392578125,293.5318298339844],[557.8484191894531,302.821533203125],[559.4115295410156,312.5841979980469],[561.6270751953125,322.209716796875],[565.4263000488281,331.32696533203125],[570.6470336914062,339.7127380371094],[577.1129760742188,347.1811218261719],[584.660400390625,353.5543212890625],[593.1255187988281,358.6442565917969],[547.0799865722656,302.6199951171875],[551.8500061035156,311.33636474609375],[554.8983154296875,320.7934265136719],[556.1161193847656,330.6546936035156],[555.5695495605469,340.58148193359375],[554.0346984863281,350.41217041015625],[552.4349670410156,360.2330322265625],[551.6980895996094,370.14886474609375],[552.7954711914062,380.0170593261719],[556.1295166015625,389.372314453125],[561.1522827148438,397.9505920410156],[567.2596435546875,405.801025390625],[574.0054321289062,413.11431884765625],[580.9956359863281,420.1966247558594],[587.85498046875,427.4046325683594],[594.1967468261719,435.0680847167969],[599.5410766601562,443.4498596191406],[603.5178833007812,452.5633850097656],[606.2292175292969,462.1299743652344],[607.6297302246094,471.97442626953125],[608.1792297363281,481.9091491699219],[608.2099914550781,491.8589782714844],[537.6099853515625,344.17999267578125],[532.4547119140625,352.41668701171875],[529.0220336914062,361.47381591796875],[528.3736877441406,371.1478576660156],[529.4528198242188,380.803955078125],[531.2559509277344,390.35491943359375],[533.6356506347656,399.77880859375],[536.5832824707031,409.0408020019531],[540.0814514160156,418.10931396484375],[544.0286254882812,426.9922790527344],[548.2664489746094,435.7408752441406],[552.6444702148438,444.4203796386719],[557.0186157226562,453.1018371582031],[561.2408447265625,461.8579406738281],[565.1587524414062,470.7537841796875],[568.6063842773438,479.8414611816406],[571.4101867675781,489.14691162109375],[573.3973388671875,498.6590576171875],[574.4281921386719,508.3210144042969],[574.4162292480469,518.0370483398438],[573.2721557617188,527.6846008300781],[570.9118957519531,537.1074829101562],[567.27294921875,546.113037109375],[562.3761596679688,554.5006103515625],[556.2624816894531,562.045654296875],[419.07000732421875,59.09000015258789],[411.2735290527344,52.8317756652832],[402.10247802734375,48.878305435180664],[399.6404724121094,40.31667900085449],[406.1579895019531,32.81432247161865],[414.64825439453125,27.532479286193848],[423.9933776855469,23.93568181991577],[433.7498779296875,21.674068808555603],[443.7117004394531,20.624333918094635],[453.7301025390625,20.63751196861267],[463.7060546875,21.56931781768799],[473.5759582519531,23.297513723373413],[353,156.2899932861328],[351.0637664794922,146.34844207763672],[349.1275329589844,136.40689086914062],[347.5352783203125,126.4102554321289],[348.45570373535156,116.3857650756836],[352.2165832519531,106.99004364013672],[355.61280822753906,97.45893096923828],[357.9772033691406,87.61166381835938],[360.37481689453125,77.77280044555664],[363.9436950683594,68.31025695800781],[369.7995147705078,60.10064697265625],[378.05519104003906,54.31036376953125],[387.55918884277344,50.85943412780762],[459,78],[449.6214294433594,74.53367614746094],[439.8949279785156,72.21663665771484],[429.9608459472656,71.08219909667969],[419.9725646972656,71.31270217895508],[410.4677429199219,74.24236297607422],[402.6127624511719,80.37808227539062],[396.1268005371094,87.98812103271484],[390.3485412597656,96.15206909179688],[385.25181579589844,104.75796508789062],[380.8701477050781,113.7490463256836],[377.2329559326172,123.0661849975586],[374.36370849609375,132.6477279663086],[372.2814483642578,142.43048095703125],[567.5499877929688,271.2799987792969],[569.22119140625,280.4781799316406],[576.0022888183594,287.39202880859375],[583.7779846191406,293.2342529296875],[591.6701965332031,298.9192810058594],[599.443359375,304.76483154296875],[606.8301391601562,311.0880432128906],[613.4683532714844,318.1868591308594],[618.8778686523438,326.2537841796875],[622.6448974609375,335.2063903808594],[625.21728515625,344.5841369628906],[627.6062622070312,354.0120544433594],[630.6934509277344,363.2325134277344],[634.5631103515625,372.1529235839844],[639.1858520507812,380.70733642578125],[644.5317077636719,388.8292236328125],[650.7783203125,396.2745666503906],[658.1416625976562,402.6072082519531],[666.7398681640625,407.0885925292969],[545,269.36000061035156],[552.6477966308594,275.291748046875],[560.1790466308594,281.3706970214844],[567.5700378417969,287.6193542480469],[574.7948608398438,294.05926513671875],[581.8253784179688,300.71063232421875],[588.6304321289062,307.59234619140625],[595.177490234375,314.7198791503906],[601.4312133789062,322.10589599609375],[607.3513793945312,329.76171875],[612.8970336914062,337.6929016113281],[618.0329895019531,345.8951721191406],[622.71923828125,354.3622741699219],[626.9126281738281,363.08380126953125],[630.5653686523438,372.0450134277344],[633.6279296875,381.22442626953125],[636.0510559082031,390.5927429199219],[637.8116760253906,400.10833740234375],[639.3337707519531,409.66650390625],[641.31689453125,419.1367492675781],[644.4600830078125,428.2787780761719],[649.391357421875,436.5823059082031],[656.2847900390625,443.3247985839844],[541.1400146484375,289.8900146484375],[546.564208984375,298.1122741699219],[550.5428771972656,307.1382751464844],[553.8880310058594,316.4236145019531],[557.435791015625,325.6319274902344],[561.6222229003906,334.5674743652344],[566.4421997070312,343.17779541015625],[571.8706359863281,351.4180603027344],[577.8303527832031,359.28375244140625],[584.0919189453125,366.9127197265625],[590.3931884765625,374.5091247558594],[596.4742736816406,382.28192138671875],[602.0540466308594,390.41986083984375],[606.8729553222656,399.0294494628906],[611.2572937011719,407.87188720703125],[615.9192199707031,416.56866455078125],[621.5090637207031,424.69354248046875],[627.7318420410156,432.3542175292969],[633.4050598144531,440.4193420410156],[637.3578186035156,449.4412536621094],[639.5409851074219,459.0561218261719],[640.5180969238281,468.8738708496094],[640.8709411621094,478.73681640625],[641.1033325195312,488.6038513183594],[641.3356628417969,498.4709167480469],[641.5679931640625,508.3379821777344],[641.8003234863281,518.2050476074219],[642.2287292480469,528.0621032714844],[645.3877563476562,537.297607421875],[375.9100036621094,301.239990234375],[368.19517517089844,307.0660095214844],[362.891845703125,315.2327575683594],[358.5227813720703,323.9570007324219],[353.5198669433594,332.32049560546875],[347.6617431640625,340.11895751953125],[344.639892578125,349.2690734863281],[345.42356872558594,358.9796447753906],[346.74159240722656,368.64764404296875],[348.0596160888672,378.3156433105469],[349.3776550292969,387.983642578125],[350.6947784423828,397.6517333984375],[352.16717529296875,407.29486083984375],[354.45582580566406,416.7745361328125],[357.5303955078125,426.03448486328125],[359.41322326660156,435.5835876464844],[358.54612731933594,445.26654052734375],[363.59312438964844,446.14324951171875],[372.6912841796875,442.6175537109375],[381.6430358886719,438.74322509765625],[389.8896942138672,433.5648498535156],[396.2602233886719,426.2475280761719],[399.23394775390625,417.0421447753906],[400.6273193359375,411.82794189453125],[408.802490234375,417.1534118652344],[417.3105773925781,421.92327880859375],[426.2956848144531,425.7129821777344],[435.60052490234375,428.6438903808594],[445.01983642578125,431.1899108886719],[454.4500732421875,433.69537353515625],[463.8803405761719,436.20086669921875],[473.31060791015625,438.7063293457031],[466.61572265625,434.3673400878906],[458.30584716796875,429.2534484863281],[450.0431823730469,424.0635681152344],[441.827392578125,418.79986572265625],[433.6600646972656,413.4610900878906],[425.5414123535156,408.0487365722656],[417.47174072265625,402.5635681152344],[409.4527893066406,397.0045166015625],[401.48480224609375,391.37274169921875],[394.2064514160156,384.8979797363281],[388.5487823486328,376.9826965332031],[385.89466857910156,367.6752014160156],[390.57794189453125,362.5120544433594],[394.5707092285156,353.6954040527344],[394.7919616699219,343.9780578613281],[394.29437255859375,334.24169921875],[398.2300109863281,421.07000732421875],[407.2084045410156,424.641845703125],[415.98095703125,428.71551513671875],[425.23681640625,431.4504089355469],[434.85498046875,432.4349060058594],[444.4895935058594,433.28387451171875],[454.0931091308594,434.4451599121094],[463.71337890625,435.4529113769531],[473.3744201660156,435.88238525390625],[483.0121154785156,435.17498779296875],[492.3121643066406,432.5851745605469],[501.3946228027344,429.2672424316406],[510.9399108886719,427.7947692871094],[516.6748962402344,421.69683837890625],[517.3490905761719,412.57275390625],[508.0137939453125,415.1022033691406],[499.0784912109375,418.7691650390625],[491.2843322753906,424.457275390625],[483.1628112792969,429.6157531738281],[357.7200012207031,324.6499938964844],[347.8791046142578,326.2762145996094],[338.56866455078125,329.7445373535156],[332.7344512939453,337.5018310546875],[333.5153045654297,347.331298828125],[338.22039794921875,356.0746154785156],[361.42999267578125,316],[351.62803649902344,315.2431945800781],[341.8584289550781,316.3411865234375],[332.4687957763672,319.2541809082031],[323.7956085205078,323.8829650878906],[315.70721435546875,329.49603271484375],[307.28558349609375,334.5801696777344],[298.21986389160156,338.40289306640625],[288.78700256347656,341.2131652832031],[279.1858673095703,343.3904113769531],[269.5316162109375,345.32281494140625],[259.9045867919922,347.3844909667969],[250.4019012451172,349.9524841308594],[241.18515014648438,353.3996887207031],[232.4599380493164,357.94818115234375],[224.33039093017578,363.4930114746094],[216.85276794433594,369.89105224609375],[210.05425262451172,377.00750732421875],[203.9438018798828,384.7235107421875],[198.5229949951172,392.9391784667969],[193.7944107055664,401.57208251953125],[189.7266731262207,410.5361022949219],[186.25729751586914,419.7486572265625],[183.32935333251953,429.14776611328125],[180.87885665893555,438.6827697753906],[178.8390350341797,448.31427001953125],[177.1427764892578,458.012451171875],[175.72440338134766,467.7552490234375],[174.48789596557617,477.52301025390625],[173.35011291503906,487.3028259277344],[172.29119873046875,497.0914611816406],[171.20196914672852,506.8759765625],[169.4542350769043,516.5626525878906],[167.25020217895508,526.1583251953125],[164.8455753326416,535.705810546875],[162.30251693725586,545.2174682617188],[159.68282890319824,554.7083129882812],[157.0472526550293,564.1947631835938],[154.45377922058105,573.6928100585938],[151.964937210083,583.21875],[149.64139556884766,592.7861938476562],[147.5451135635376,602.4059448242188],[145.74075889587402,612.08447265625],[144.24786281585693,621.8160400390625],[142.99870491027832,631.5820922851562],[141.91525888442993,641.3679809570312],[140.91802644729614,651.1631469726562],[139.92899990081787,660.9591064453125],[138.87034511566162,670.7477416992188],[137.66284942626953,680.51904296875],[136.22846007347107,690.2594604492188],[628.2799987792969,351.30999755859375],[636.5540466308594,356.8039855957031],[645.047607421875,361.9548034667969],[653.5455932617188,367.0982971191406],[661.8335571289062,372.5714416503906],[669.6494140625,378.6952819824219],[676.6765747070312,385.7059326171875],[682.7835083007812,393.5337829589844],[688.0831298828125,401.9318542480469],[692.7556762695312,410.69610595703125],[697.003662109375,419.6748962402344],[701.0358276367188,428.7532043457031],[704.9483032226562,437.8834533691406],[708.4302978515625,447.1846923828125],[711.064208984375,456.7572326660156],[712.3856811523438,466.5921325683594],[712.2058715820312,476.51751708984375],[711.2656860351562,486.4060363769531],[710.4678955078125,496.3063659667969],[710.2291870117188,506.23590087890625],[710.4087524414062,516.1673889160156],[710.7940063476562,526.0933837890625],[711.2142333984375,536.01806640625],[711.6343994140625,545.9426879882812],[712.0546264648438,555.8673706054688],[712.474853515625,565.7919921875],[712.8950805664062,575.7166748046875],[713.3152465820312,585.6412963867188],[713.7354736328125,595.5659790039062],[714.1557006835938,605.4906005859375],[714.575927734375,615.415283203125],[714.99609375,625.3399047851562],[715.4163208007812,635.2645263671875],[715.8365478515625,645.189208984375],[716.2567138671875,655.1138305664062],[716.6769409179688,665.0385131835938],[717.09716796875,674.963134765625],[717.5173950195312,684.8878173828125],[647.2999877929688,539.8900146484375],[651.361328125,548.7747802734375],[653.990966796875,558.1891479492188],[655.5744018554688,567.8389892578125],[656.520263671875,577.5742797851562],[657.215087890625,587.3316040039062],[657.8041381835938,597.0957641601562],[658.1577758789062,606.8709716796875],[658.1311645507812,616.6520385742188],[657.5682373046875,626.4161987304688],[656.3060302734375,636.11376953125],[654.1814575195312,645.658203125],[651.0541381835938,654.9212036132812],[646.9431762695312,663.7940673828125],[642.4682006835938,672.492431640625],[638.3829956054688,681.3770141601562],[635.5809631347656,690.73291015625],[293.92999267578125,511.57000732421875],[287.3461456298828,518.9860229492188],[282.3284606933594,527.544921875],[278.7637481689453,536.8088989257812],[276.4116516113281,546.4559326171875],[275.02146911621094,556.2899780273438],[274.3774719238281,566.2021484375],[274.28431701660156,576.1358032226562],[274.5735778808594,586.0658569335938],[275.232177734375,595.9783325195312],[276.25921630859375,605.859375],[277.6532440185547,615.6953735351562],[279.41233825683594,625.47265625],[281.53248596191406,635.1781005859375],[283.8949432373047,644.8279418945312],[286.21319580078125,654.4884033203125],[288.1875762939453,664.2239990234375],[289.49513244628906,674.0693359375],[289.7810821533203,683.9939575195312],[525.5,499],[526.5362854003906,508.7483825683594],[522.3898315429688,517.6258850097656],[514.2801818847656,523.1219177246094],[508.3224792480469,525.279296875],[517.4253234863281,529.0335083007812],[525.5453491210938,530.5128784179688],[522.5084228515625,539.9419555664062],[518.012939453125,548.769287109375],[512.1728820800781,556.7708129882812],[518.1025390625,561.49951171875],[527.40283203125,564.9298706054688],[537.0489501953125,567.18896484375],[546.9353942871094,567.6765747070312],[556.6678771972656,565.904296875],[565.6954650878906,561.8589477539062],[571.81884765625,565.146484375],[581.3617553710938,566.3251953125],[590.7741088867188,563.2178344726562],[600.4555358886719,563.7097778320312],[608.5382385253906,560.8324584960938],[615.7771911621094,554.0711669921875],[621.8095397949219,546.2144775390625],[626.4718017578125,537.474853515625],[628.47802734375,546.7064819335938],[627.2388305664062,554.9375610351562],[632.6588134765625,546.6331176757812],[638.0787963867188,538.3286743164062],[643.3312072753906,529.9203491210938],[646.5520629882812,520.6087646484375],[645.5262145996094,510.8058776855469],[642.4140625,501.3923034667969],[640.1464233398438,491.7632751464844],[641.3478698730469,481.9837341308594],[644.9234313964844,472.7392883300781],[648.17236328125,463.38458251953125],[648.0175170898438,453.5787658691406],[646.3230590820312,443.9212951660156],[652.4820556640625,436.3302307128906],[654.8843383789062,426.87841796875],[445.3299865722656,54.47999954223633],[454.71783447265625,51.42868232727051],[464.4173583984375,49.59538269042969],[474.2712707519531,49.009971618652344],[484.1196594238281,49.68151664733887],[493.802734375,51.599849700927734],[503.1387023925781,54.790523529052734],[511.4121398925781,60.11500549316406],[517.5186767578125,67.83451461791992],[521.8264770507812,76.71398544311523],[525.403076171875,85.92144775390625],[529.3065795898438,94.99187469482422],[534.0168762207031,103.671142578125],[539.3560791015625,111.97986602783203],[545.1283264160156,119.99490356445312],[551.1588134765625,127.81816864013672],[557.2903137207031,135.56280517578125],[563.373291015625,143.34548950195312],[569.2516784667969,151.2832794189453],[574.7545776367188,159.48487854003906],[579.6865234375,168.0405731201172],[583.8320922851562,177.0019989013672],[586.9591674804688,186.36524963378906],[588.9249877929688,196.0396270751953],[589.72265625,205.87940979003906],[589.3413696289062,215.74415588378906],[587.7864074707031,225.4930419921875],[585.0797119140625,234.98680114746094],[382.61000061035156,306],[382.22979736328125,315.55316162109375],[382.13787841796875,325.11346435546875],[382.3348846435547,334.6721496582031],[382.8205871582031,344.2205505371094],[383.5940704345703,353.74993896484375],[384.6555938720703,363.2515563964844],[384.2952575683594,372.75921630859375],[386.2735900878906,382.0537109375],[389.4409942626953,391.072998046875],[393.20880126953125,399.8583984375],[279.4199981689453,638.6799926757812],[279.8833923339844,648.8930053710938],[279.75523376464844,659.1157836914062],[279.0359191894531,669.31396484375],[277.72618103027344,679.4532470703125],[275.8320617675781,689.4998168945312],[399.4200134277344,257.52000427246094],[406.2050476074219,264.5053253173828],[414.8668212890625,269.01588439941406],[424.331298828125,271.49322509765625],[434.0328369140625,272.83421325683594],[443.7821350097656,273.78013610839844],[453.5648498535156,274.2458190917969],[463.34942626953125,273.8872375488281],[473.006591796875,272.30194091796875],[482.23858642578125,269.0750732421875],[480.7417297363281,267.0160827636719],[470.9477844238281,266.8492431640625],[461.1605224609375,266.4519500732422],[451.38525390625,265.8247985839844],[441.62744140625,264.9681091308594],[431.8924560546875,263.8824005126953],[422.1856689453125,262.5682678222656],[412.5124206542969,261.02647399902344],[402.8780517578125,259.25779724121094],[401.7746276855469,262.2765197753906],[408.1917724609375,269.6774597167969],[414.72442626953125,276.97454833984375],[422.2666931152344,283.1837158203125],[431.4206848144531,286.4888000488281],[441.1886901855469,286.8764953613281],[450.9013366699219,285.65924072265625],[460.3729553222656,283.18841552734375],[469.4428405761719,279.5068664550781],[477.9566650390625,274.6765899658203],[451.510009765625,225.55999755859375],[458.24993896484375,225.30665588378906],[461.77142333984375,231.50953674316406],[460.1855163574219,238.2937774658203],[453.2482604980469,239.57623291015625],[446.1208801269531,238.4342041015625],[440.2859802246094,242.66326904296875],[433.06658935546875,243.47645568847656],[425.9486083984375,242.18553161621094],[421.798828125,236.52745056152344],[415.44940185546875,234.37698364257812],[415.92620849609375,227.423828125],[420.2848205566406,221.58059692382812],[424.73065185546875,215.7949676513672],[427.7282409667969,209.1785430908203]]
}
<!DOCTYPE html>
<html lang="en">
<head>
<meta name='viewport' content='width=device-width, initial-scale=1'>
<meta charset='UTF-8'>
<script src="https://d3js.org/d3.v4.min.js"></script>
<title>Coördinator Transition</title>
<style>
html, body {
padding: 0;
margin: 0;
}
body {
background-color: #191414;
}
</style>
</head>
<body>
</body>
</html>
<script>
// canvas settings
const width = 1400;
const height = 800;
// animation settings
const duration = 5000;
//different ease options
const eases = [ d3.easeCubic, d3.easeElasticIn, d3.easeLinear, d3.easeElasticOut, d3.easePolyIn, d3.easeBackInOut, d3.easeBounce ];
let timer;
let currLayout = 1;
let currEase = 0;
//draw each point to the canvas as a circle
function draw( t, points ) {
ctx.save();
ctx.clearRect( 0, 0, width, height );
for (let i = 0; i < points.length; ++i) {
const point = points[i];
const radius = 3;
ctx.beginPath();
ctx.arc( point.x, point.y, radius, 0, 2*Math.PI, false );
ctx.closePath();
ctx.fillStyle = "#F037A5";
ctx.fill()
}
ctx.restore();
}
function animate( oldPoints, newPoints, layouts, eases ) {
// store the source position
const points = [];
const shuffledNewPoints = d3.shuffle( newPoints );
oldPoints.forEach(( point, i ) => {
newPoint = {};
newPoint.sx = point.x;
newPoint.sy = point.y;
newPoint.x = newPoint.tx = shuffledNewPoints[i].x;
newPoint.y = newPoint.ty = shuffledNewPoints[i].y;
points.push( newPoint );
});
ease = eases[ currEase ];
timer = d3.timer(( elapsed ) => {
// compute how far through the animation we are (0 to 1)
const t = Math.min(1, ease( elapsed / duration ));
// update point positions (interpolate between source and target)
points.forEach(point => {
point.x = point.sx * (1 - t) + point.tx * t;
point.y = point.sy * (1 - t) + point.ty * t;
});
// update what is drawn on screen
draw( t, points );
// if this animation is over
if (t === 1) {
// stop this timer for this layout and start a new one
timer.stop();
// update to use next layout
currLayout = (currLayout + 1) % layouts.length;
currEase = ( currEase + 1) % eases.length;
// start animation for next layout
setTimeout(animate, 1500, points, layouts[currLayout], layouts, eases );
}
});
}
const screenScale = window.devicePixelRatio || 1;
const canvas = d3.select('body').append('canvas')
.attr( 'width', width * screenScale)
.attr( 'height', height * screenScale )
.style( 'width', `${width}px` )
.style( 'height', `${height}px` )
canvas.node().getContext( '2d' ).scale( screenScale, screenScale );
const ctx = canvas.node().getContext( '2d' );
d3.json( "./coordinates.json", data => {
const layouts = [];
Object.keys( data ).forEach( key => {
let layout = [];
data[ key ].forEach( point => {
layout.push({
x: point[0],
y: point[1]
});
});
layouts.push( layout );
});
animate( layouts[0], layouts[1], layouts, eases );
});
</script>
@cibikomberi
Copy link

nice work alisa
going to use this in my next project
i also used your coordinator to convert my image to dots that i used to draw on a paper using servo motors. thanks

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment