From 3b2a1445c790b093cb0badbb8fe65d75ba2d3cba Mon Sep 17 00:00:00 2001 From: qzc Date: Fri, 21 Nov 2025 09:49:24 +0800 Subject: [PATCH] =?UTF-8?q?=E6=8F=90=E4=BA=A4?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- public/data/json/czml3.json | 1 + public/data/json/czml4.json | 0 src/views/Home/MapCtrl/Map3D/Map3D.js | 2 + src/views/Home/MapCtrl/Map3D/demo.js | 476 +++++++++++++++++++++++--- 4 files changed, 428 insertions(+), 51 deletions(-) create mode 100644 public/data/json/czml3.json create mode 100644 public/data/json/czml4.json diff --git a/public/data/json/czml3.json b/public/data/json/czml3.json new file mode 100644 index 000000000..5146a8055 --- /dev/null +++ b/public/data/json/czml3.json @@ -0,0 +1 @@ +{"czml":[{"interval":"2000-01-01T04:00:07Z/2000-01-01T04:00:13Z","cartographicDegrees":[114.783551451219,31.505432945988,80,114.782956879057,31.505116255788,80,114.781892213916,31.504914405850,80,114.781157359053,31.504636741222,80,114.780745721874,31.504325618018,80,114.780212874098,31.504512397056,80,114.779408140669,31.504317896297,80,114.778706035963,31.503755212927,80,114.777951965612,31.503092628529,80,114.777251940566,31.502709206403,80,114.776802408190,31.502126534771,80,114.776371258785,31.501927188369,80,114.776064185362,31.501353144610,80,114.775690186057,31.500745174099,80,114.774980263332,31.500502612159,80,114.774650155952,31.500023834109,80,114.774531859560,31.499637405754,80,114.774024912440,31.498966392077,80,114.773713570830,31.498146378718,80,114.773057020429,31.497568017090,80,114.772475283277,31.497126698482,80,114.772009096035,31.496677764317,80,114.771947848873,31.496193149848,80,114.771523619266,31.495761532448,80,114.771269880393,31.495468011549,80,114.771022952528,31.495345205626,80,114.770541707347,31.495127442143,80,114.770407567268,31.494782309144,80,114.770009689093,31.494461785233,80,114.769905606973,31.494453660476,80,114.769699112937,31.494465534460,80,114.769458551759,31.494648735858,80,114.769294180228,31.494811088845,80,114.769105378548,31.494972992749,80,114.768969710318,31.495126840215,80,114.768969710318,31.495126840215,80,114.768889820061,31.495259179104,80,114.768889820061,31.495259179104,80,114.768840772537,31.495338825801,80,114.768744220516,31.495492559041,80,114.768673167961,31.495682298621,80,114.768639459185,31.495889370575,80,114.768571231379,31.496064854954,80,114.768505207694,31.496224506522,80,114.768396942420,31.496329801911,80,114.768267417015,31.496451070348,80,114.768187438743,31.496530324662,80,114.767968342919,31.496747582608,80,114.767794509919,31.496939557089,80,114.767589903460,31.497098322368,80,114.767390228694,31.497208113820,80,114.767171936264,31.497274524930,80,114.766969074326,31.497276485648,80,114.766613343506,31.497262377062,80,114.766155357845,31.497196601877,80,114.765859330437,31.497169985144,80,114.765737719524,31.497170522450,80,114.765604898922,31.497230413223,80,114.765426420234,31.497340041037,80,114.765088118109,31.497612620664,80,114.764811799805,31.497819418592,80,114.764456795692,31.498083670026,80,114.763847652486,31.498768261710,80,114.763696563861,31.498901437277,80,114.763320509135,31.498504083568,80,114.763523104586,31.498389593209,80,114.764343609558,31.497970879112,80,114.764704640241,31.497705996156,80,114.765300941005,31.497253234353,80,114.765457241294,31.497111707597,80,114.765691848227,31.496945644425,80,114.765991606096,31.496807502277,80,114.766262864961,31.496808755998,80,114.766505169942,31.496885276054,80,114.766743127459,31.496956751422,80,114.766968285019,31.497002153879,80,114.767162213510,31.496979933169,80,114.767392446891,31.496908116352,80,114.767605455206,31.496800727336,80,114.767876829604,31.496629108081,80,114.768030327634,31.496468271835,80,114.768125047164,31.496355711463,80,114.768230060041,31.496189296008,80,114.768389266219,31.495910708036,80,114.768534878508,31.495652979641,80,114.768718437214,31.495333547632,80,114.768755786397,31.495264204448,80,114.768855129154,31.495136620653,80,114.769158677371,31.494794976068,80,114.769367014494,31.494526308011,80,114.769519192505,31.494336728045,80,114.769731492444,31.494096530802,80,114.769831255330,31.493885008325,80,114.769932088050,31.493226273454,80,114.769888813305,31.492621932671,80,114.769924865386,31.491891803737,80,114.769924616292,31.491249007733,80,114.770011442937,31.490417350206,80,114.770088155274,31.489706010212,80,114.769984004672,31.489077427864,80,114.769916579738,31.488416831883,80,114.769588065773,31.487776623225,80,114.768897972211,31.487249245353,80,114.768381331817,31.486952081045,80,114.767606848116,31.486602529133,80,114.766634759798,31.486544010720,80,114.765704668059,31.486699660381,80,114.764858939800,31.487259135178,80,114.763991200573,31.487782845158,80,114.763196626221,31.488402044824,80,114.762050360019,31.488528412550,80,114.761524734421,31.488463709015,80,114.761412660921,31.488349715318,80,114.760889780039,31.488232172754,80,114.760361725476,31.488009637422,80,114.759980756168,31.487675327515,80,114.759817830104,31.487517254493,80,114.759644285742,31.487333712392,80,114.759479206151,31.487083529737,80,114.759280379332,31.486818717215,80,114.759233887918,31.486694473507,80,114.759194846267,31.486598419723,80,114.759014920972,31.486143077778,80,114.759025091932,31.485821364693,80,114.758837990841,31.485601467381,80,114.758657871676,31.485217573349,80,114.758504468773,31.484828474158,80,114.758423137836,31.484506904927,80,114.758269530302,31.484077827894,80,114.758138458279,31.483790971905,80,114.758020658205,31.483498875188,80,114.757775829843,31.483158171930,80,114.757621651481,31.482807443931,80,114.757552995669,31.482492518538,80,114.757558925077,31.482110103512,80,114.757523984935,31.481780955920,80,114.757366095031,31.481641972497,80,114.757218105793,31.481719604817,80,114.757070604542,31.481360297539,80,114.756879487300,31.480938493881,80,114.756856463014,31.480697941245,80,114.756771044525,31.480616603068,80,114.756582826762,31.480166324754,80,114.756368307218,31.479828914625,80,114.756183191216,31.479467980010,80,114.756131905358,31.479077309213,80,114.756046690587,31.478798578515,80,114.755970704017,31.478908773727,80,114.755860096755,31.478730445830,80,114.755849927952,31.478577983306,80,114.755647871960,31.478393341572,80,114.755512379657,31.478332697048,80,114.755410961843,31.478208772969,80,114.754971131887,31.477991903044,80,114.754780713596,31.477940032893,80,114.754562002196,31.477880549641,80,114.754179461447,31.477612462785,80,114.753836924782,31.477448701836,80,114.753846835046,31.477322507335,80,114.753617471012,31.477351408519,80,114.753408076547,31.477273670093,80,114.753394635776,31.477235453940,80,114.753233125544,31.477177034936,80,114.753095436543,31.477102512258,80,114.753000970852,31.476991712628,80,114.752932132179,31.477013693148,80,114.752662569065,31.476826716103,80,114.752467712974,31.476701030829,80,114.752257767679,31.476667668964,80,114.752180624484,31.476595507379,80,114.751885915911,31.476617281506,80,114.751694199415,31.476630639913,80,114.751677492045,31.476543947294,80,114.751585065560,31.476562368340,80,114.751550086334,31.476611018214,80,114.751332134924,31.476591334575,80,114.750857402817,31.476556270532,80,114.750525981112,31.476520949437,80,114.750094096113,31.476541377278,80,114.749751165965,31.476505245109,80,114.749412805091,31.476474234096,80,114.749070742171,31.476437905233,80,114.748807994503,31.476329344966,80,114.748607355244,31.476283299978,80,114.748464723420,31.476392146621,80,114.748322473366,31.476265263884,80,114.748263591966,31.476198009585,80,114.748128229366,31.476146560416,80,114.747974531979,31.475952131700,80,114.747881981846,31.475735275271,80,114.747785199234,31.475542080072,80,114.747722336146,31.475443527523,80,114.747661641441,31.475309933017,80,114.747610914463,31.475097676515,80,114.747463573921,31.474893791252,80,114.747390939070,31.474735659738,80,114.747315405455,31.474608079707,80,114.74673280023147,31.473792296107423,80,114.74670918443637,31.473791534913758,80,114.7464336353273,31.47336399612149,80,114.74622149442031,31.4728683138831,80,114.74581594193404,31.472341565473638,80,114.74554865095705,31.47195620148746,80,114.74509855459434,31.471306728746093,80,114.7450462870537,31.470981522328316,80,114.74482458932144,31.470848730069715,80,114.74445681759198,31.470377233709986,80,114.744167877693,31.469802329797993,80,114.74416218516353,31.469508547736385,80,114.74390056584316,31.4691129370824,80,114.74343429396707,31.468586380488556,80,114.7431408118125,31.46812967883111,80,114.74288830464478,31.467982218966437,80,114.74268105002463,31.467645452113732,80,114.74259635905315,31.467170453263673,80,114.74237122370859,31.46659527768737,80,114.74226349238961,31.46571802996219,80,114.74225887210831,31.465280339081925,80,114.74226641385728,31.464663074050588,80,114.74229852688028,31.46359533357954,80,114.74253938861852,31.46279471180032,80,114.7428353821278,31.46251707427961,80,114.74325867017524,31.461707231516936,80,114.74367110301397,31.460741449078846,80,114.74416021420392,31.46016004507023,80,114.74432368695679,31.459738685679167,80,114.74457991293278,31.458724516341803,80,114.74422410073834,31.45785341794566,80,114.74382035530427,31.457450107856598,80,114.74319250277372,31.457040236341978,80,114.74211482928816,31.456743643388617,80,114.74142598604004,31.456616758989885,80,114.74119997991706,31.456802728254893,80,114.74080273745781,31.456871836010702,80,114.74042534868596,31.456930231795397,80,114.74013486270745,31.457041997594036,80,114.73982130621181,31.456863955753064,80,114.7396650065349,31.456647685984038,80,114.73932486196341,31.456387547379826,80,114.73898614175826,31.456074694899577,80,114.73885850288809,31.455602088241708,80,114.73896608792556,31.455435721208005,80,114.73917199088736,31.455304241098585,80,114.73904500938951,31.45497610230215,80,114.73886170670036,31.454653145067407,80,114.738441052612,31.453941984665565,80,114.73811641443326,31.453522907342602,80,114.73789324594418,31.453400465002336,80,114.73777456770091,31.453451193485517,80,114.73767902036806,31.454004363940047,80,114.73738713414436,31.454242691794633,80,114.73709905175271,31.454324650727404,80,114.7366444550576,31.454355655659526,80,114.73643402291577,31.45433990932372,80,114.73613993156377,31.45459347670115,80,114.73598419134424,31.454494094442545,80,114.73589067485098,31.454248509492043,80,114.73594311449631,31.454021006359124,80,114.73637685839675,31.45377615904282,80,114.73666928279212,31.45355204329821,80,114.73717920269553,31.453194467458818,80,114.73736783863266,31.453062416980476,80,114.73722632697154,31.452794567159465,80,114.73704958695019,31.452361967263123,80,114.73684553308296,31.45205809141338,80,114.73658853531136,31.45155586494284,80,114.7362006858271,31.451149028031963,80,114.73588509194727,31.450894400812835,80,114.73560951825353,31.450986818204445,80,114.73521884437443,31.4509935218387,80,114.73506325459104,31.4508173201927,80,114.73524285176848,31.450619182371423,80,114.73537090772533,31.450431638620053,80,114.73524717576488,31.449981549521606,80,114.73511451982559,31.449745539785688,80,114.73483993274282,31.44953793463545,80,114.73472068263342,31.449282511284807,80,114.73425892619053,31.448857787740604,80,114.73374250889498,31.448324198016778,80,114.73372284884195,31.448475604088767,80,114.73607116796005,31.447264561204552,80,114.7360294249165,31.44753059935022,80,114.73637084249347,31.448302086263684,80,114.73670904464848,31.4488420108446,80,114.73687523138562,31.449162278689506,80,114.73732097491326,31.449703047192802,80,114.73782066903667,31.450257920630378,80,114.73852349743227,31.450394915138418,80,114.73864693289217,31.45075267521634,80,114.73888219893585,31.451381444718024,80,114.73916705351051,31.45184037137056,80,114.73955481134105,31.45203077520987,80,114.73972189584896,31.452515664762224,80,114.74003461548361,31.453311268080064,80,114.74014992711061,31.453954385395917,80,114.74048162438174,31.454361226887357,80,114.74053110246162,31.45475467815665,80,114.74064204639944,31.455090274667985,80,114.74098685069143,31.455202958166524,80,114.7416164998512,31.455476863375832,80,114.74199166215446,31.455708799408033,80,114.7427107264929,31.45608391327883,80,114.74351600740509,31.45631945541873,80,114.74424222300163,31.456552280125795,80,114.7448075267463,31.456844106483913,80,114.74513801776416,31.457213894654704,80,114.7452819840765,31.457489249489335,80,114.74554454510954,31.457845453088154,80,114.74580279680002,31.458275755388367,80,114.74584351807067,31.458719570885062,80,114.74601364153773,31.459217247411008,80,114.7456939699657,31.459411665147314,80,114.74532871472694,31.460150997431167,80,114.74495209021501,31.460755699653607,80,114.74470630828085,31.461265114512283,80,114.74414607086682,31.462032657896856,80,114.74368754912086,31.462655471094795,80,114.74325989440243,31.46328949933218,80,114.74311327484276,31.463942841946313,80,114.74306974148637,31.464327598860496,80,114.74324259430047,31.464940191947214,80,114.74332568612593,31.465444057684884,80,114.74336988264331,31.465944735270785,80,114.74358540141515,31.466363030448925,80,114.74383722596441,31.467111124442003,80,114.74407093249029,31.467988066453714,80,114.74411028561691,31.46811315927833,80,114.74475250043096,31.46893353116579,80,114.74489494166322,31.469283576101958,80,114.74493918498557,31.46973004713126,80,114.74505312408147,31.469993457009718,80,114.74528001217196,31.470052464756094,80,114.7454644119477,31.47042838588704,80,114.74571508183165,31.470882572959574,80,114.74605832476551,31.47130804945183,80,114.74615488700316,31.47160043516841,80,114.74633598104126,31.471943585920155,80,114.74665683340257,31.47238366775857,80,114.74718867726077,31.47312329484797,80,114.7473073520155,31.47352176982295,80,114.747222091317,31.474424037933,80,114.747067037265,31.474138478291,80,114.746982378399,31.473992788473,80,114.746941870870,31.474005989841,80,114.746856748840,31.473803028140,80,114.746778025915,31.473631296542,80,114.747519226121,31.473620725662,80,114.747725287949,31.473999509931,80,114.748050267345,31.474589933781,80,114.748174430406,31.474798949300,80,114.748121768927,31.474752762848,80,114.748037547691,31.474754987535,80,114.748081851257,31.474887196600,80,114.748281979848,31.475142077172,80,114.748438208244,31.475331147154,80,114.748577811537,31.475453155037,80,114.748489716564,31.475433040841,80,114.748411876869,31.475476345465,80,114.748562584872,31.475534420524,80,114.748760323797,31.475704120937,80,114.748913876533,31.475780792283,80,114.749120461260,31.475850423602,80,114.749382589919,31.475874485392,80,114.749712230488,31.475982430999,80,114.749783898992,31.476010783989,80,114.750035353265,31.475998620604,80,114.750244823069,31.475946054684,80,114.750440166236,31.475995350860,80,114.750793619073,31.476035748931,80,114.751137107995,31.476005527925,80,114.751409876844,31.475900467749,80,114.751784103320,31.475820272252,80,114.751851104987,31.475771317523,80,114.751868655720,31.475686513763,80,114.752154238355,31.475706459297,80,114.752332471877,31.475777178551,80,114.752379620097,31.475895722974,80,114.752656663012,31.475940150305,80,114.753037516105,31.476046445431,80,114.753379282295,31.476227351943,80,114.753831909188,31.476515018418,80,114.754308281011,31.476795601153,80,114.754885210827,31.477083763873,80,114.755112197497,31.477295467594,80,114.755515242587,31.477564731040,80,114.755916169980,31.477891148219,80,114.756394670217,31.478241374750,80,114.756661426419,31.478539936128,80,114.756915921611,31.478803631800,80,114.757177819984,31.479096281150,80,114.757554304163,31.479461273635,80,114.757664965567,31.479681511315,80,114.757842397756,31.479687710403,80,114.757880753533,31.479720033458,80,114.757713995893,31.479824796209,80,114.757822138175,31.480348329948,80,114.758024475372,31.481007628176,80,114.757965668778,31.481211184468,80,114.758102346114,31.481634327647,80,114.758203623151,31.481802900202,80,114.758321332369,31.481916218093,80,114.758611379166,31.482861830617,80,114.758798338901,31.483388719722,80,114.759244796538,31.485033371521,80,114.759752301909,31.486554351490,80,114.760696994158,31.487630886705,80,114.761677991570,31.488029488008,80,114.762937060058,31.487968318638,80,114.763942899667,31.487382404005,80,114.765239135121,31.486633054174,80,114.766398846296,31.486255734021,80,114.767824130998,31.486348288464,80,114.769027164037,31.486947279481,80,114.770126276877,31.487901452693,80,114.770569260509,31.489432463397,80,114.770678097121,31.490746003231,80,114.770767072716,31.491644287871,80,114.770626225012,31.492677574056,80,114.770633585806,31.493433826885,80,114.770624780383,31.494169560222,80,114.770562065153,31.494466808238,80,114.771001698153,31.494863643710,80,114.771598742446,31.495399245674,80,114.772044706270,31.495808997329,80,114.772207829939,31.496225150107,80,114.772484102001,31.496495310154,80,114.772727383587,31.496588535374,80,114.772947603767,31.497197301582,80,114.773342636330,31.497520458528,80,114.773794303661,31.497997830755,80,114.773942389134,31.498476769102,80,114.774315690642,31.499026698245,80,114.774686665750,31.499581050107,80,114.774817352387,31.500037879457,80,114.775173469674,31.500425269305,80,114.775460876579,31.500481363224,80,114.775817591353,31.500708416272,80,114.776240672378,31.501358829987,80,114.776546824299,31.501676344434,80,114.776963891301,31.502006407831,80,114.777457325444,31.502562243421,80,114.778122469337,31.502898622502,80,114.778671438258,31.503393234354,80,114.779390892782,31.503920292944,80,114.779897537800,31.504217938631,80,114.780613891771,31.504189821141,80,114.781129433998,31.504145193492,80,114.781906501107,31.504529518304,80,114.782778529129,31.504685509343,80,114.783339602099,31.504773152014,0]},{"interval":"2000-01-01T04:00:13Z/2000-01-01T04:00:14Z","cartographicDegrees":[114.783551451219,31.505432945988,80,114.782956879057,31.505116255788,80,114.781892213916,31.504914405850,80,114.781157359053,31.504636741222,80,114.780745721874,31.504325618018,80,114.780212874098,31.504512397056,80,114.779408140669,31.504317896297,80,114.778706035963,31.503755212927,80,114.777951965612,31.503092628529,80,114.777251940566,31.502709206403,80,114.776802408190,31.502126534771,80,114.776371258785,31.501927188369,80,114.776064185362,31.501353144610,80,114.775690186057,31.500745174099,80,114.774980263332,31.500502612159,80,114.774650155952,31.500023834109,80,114.774531859560,31.499637405754,80,114.774024912440,31.498966392077,80,114.773713570830,31.498146378718,80,114.773057020429,31.497568017090,80,114.772475283277,31.497126698482,80,114.772009096035,31.496677764317,80,114.771947848873,31.496193149848,80,114.771523619266,31.495761532448,80,114.771269880393,31.495468011549,80,114.771022952528,31.495345205626,80,114.770541707347,31.495127442143,80,114.770407567268,31.494782309144,80,114.770009689093,31.494461785233,80,114.769905606973,31.494453660476,80,114.769699112937,31.494465534460,80,114.769458551759,31.494648735858,80,114.769294180228,31.494811088845,80,114.769105378548,31.494972992749,80,114.768969710318,31.495126840215,80,114.768969710318,31.495126840215,80,114.768889820061,31.495259179104,80,114.768889820061,31.495259179104,80,114.768840772537,31.495338825801,80,114.768744220516,31.495492559041,80,114.768673167961,31.495682298621,80,114.768639459185,31.495889370575,80,114.768571231379,31.496064854954,80,114.768505207694,31.496224506522,80,114.768396942420,31.496329801911,80,114.768267417015,31.496451070348,80,114.768187438743,31.496530324662,80,114.767968342919,31.496747582608,80,114.767794509919,31.496939557089,80,114.767589903460,31.497098322368,80,114.767390228694,31.497208113820,80,114.767171936264,31.497274524930,80,114.766969074326,31.497276485648,80,114.766613343506,31.497262377062,80,114.766155357845,31.497196601877,80,114.765859330437,31.497169985144,80,114.765737719524,31.497170522450,80,114.765604898922,31.497230413223,80,114.765426420234,31.497340041037,80,114.765088118109,31.497612620664,80,114.764811799805,31.497819418592,80,114.764456795692,31.498083670026,80,114.763847652486,31.498768261710,80,114.763696563861,31.498901437277,80,114.763320509135,31.498504083568,80,114.763523104586,31.498389593209,80,114.764343609558,31.497970879112,80,114.764704640241,31.497705996156,80,114.765300941005,31.497253234353,80,114.765457241294,31.497111707597,80,114.765691848227,31.496945644425,80,114.765991606096,31.496807502277,80,114.766262864961,31.496808755998,80,114.766505169942,31.496885276054,80,114.766743127459,31.496956751422,80,114.766968285019,31.497002153879,80,114.767162213510,31.496979933169,80,114.767392446891,31.496908116352,80,114.767605455206,31.496800727336,80,114.767876829604,31.496629108081,80,114.768030327634,31.496468271835,80,114.768125047164,31.496355711463,80,114.768230060041,31.496189296008,80,114.768389266219,31.495910708036,80,114.768534878508,31.495652979641,80,114.768718437214,31.495333547632,80,114.768755786397,31.495264204448,80,114.768855129154,31.495136620653,80,114.769158677371,31.494794976068,80,114.769367014494,31.494526308011,80,114.769519192505,31.494336728045,80,114.769731492444,31.494096530802,80,114.769724392714,31.493744519560,80,114.769674122063,31.493008799669,80,114.769839232004,31.491929259529,80,114.769972597888,31.490433767263,80,114.769873165269,31.489023952749,80,114.769336672185,31.488089032560,80,114.768689253289,31.487552882666,80,114.767535732810,31.486964453135,80,114.766112467600,31.487064613120,80,114.764702171470,31.487788395459,80,114.762975654792,31.488560397394,80,114.762280489487,31.488801007563,80,114.761566390889,31.488711124456,80,114.760707324142,31.488284075283,80,114.760035051790,31.487821115375,80,114.759469478566,31.487214560500,80,114.759216388507,31.486852824314,80,114.758875516855,31.486117043886,80,114.758555375104,31.485343409261,80,114.758218562773,31.484472198150,80,114.757875725470,31.483640691173,80,114.757565528198,31.482796381360,80,114.757250322736,31.481954522741,80,114.756919633576,31.481137307742,80,114.756499436520,31.480237927838,80,114.755903647125,31.479299919360,80,114.755231829578,31.478504291854,80,114.754372898948,31.477911080443,80,114.753261759485,31.477253985181,80,114.752145459857,31.476838945311,80,114.750067865407,31.476591266018,80,114.748655730322,31.476427552228,80,114.747946157471,31.476178591117,80,114.74777138766204,31.475899593867947,80,114.74730812678554,31.47499994475683,80,114.74681489743698,31.4740249817987,80,114.7455969376378,31.472663462029235,80,114.7446109348014,31.471689293595897,80,114.74415990458056,31.47229230919529,80,114.74390345742303,31.472726498687315,80,114.74349229028155,31.472296380532537,80,114.74335248130521,31.471788765630073,80,114.74271344060634,31.47145835921508,80,114.74297356198201,31.470651029696814,80,114.74271848926584,31.469750481134415,80,114.74284123154219,31.469329036900486,80,114.74274455891346,31.46881043930777,80,114.74234848129254,31.468836706295807,80,114.74097795054458,31.469814178814904,80,114.7398170742689,31.470242627993905,80,114.73923081554045,31.470536191319617,80,114.738890689133,31.47040558178163,80,114.73858056243695,31.470110359799452,80,114.73875037997082,31.469721622362613,80,114.7382973096515,31.469550746178957,80,114.73774587837282,31.469670462551587,80,114.73728757447515,31.46953066860786,80,114.73654137353022,31.46958671730509,80,114.73636577573504,31.469480187825155,80,114.73721331883415,31.469074773210455,80,114.73858827489559,31.468765582312788,80,114.73889288546604,31.468094757970068,80,114.73879510967593,31.46775204348923,80,114.73833138977803,31.467282199743163,80,114.73808295202028,31.467094701874615,80,114.73841558410938,31.466986583824728,80,114.73931561162367,31.46699777210882,80,114.73987397412566,31.467015496275526,80,114.74086797343031,31.467488796938063,80,114.74142110290927,31.46757132337579,80,114.74182466429512,31.467371814793317,80,114.74221472949644,31.467274523073982,80,114.74262410770376,31.46742436987617,80,114.74268004605494,31.467286112914042,80,114.74229854937641,31.466523385509422,80,114.74167580305675,31.466109457764524,80,114.7413147337194,31.465396326930517,80,114.74150666603524,31.464500022848174,80,114.74146003883303,31.463668297340327,80,114.74188283005796,31.463135360916116,80,114.74208184857817,31.46235821192345,80,114.74260556388332,31.462008412554084,80,114.7430669100785,31.461726398512592,80,114.743731003957,31.460606080132276,80,114.74406683565643,31.459502346465396,80,114.7444057848594,31.45853719581165,80,114.74417289292705,31.45798519418126,80,114.74312770586809,31.45745461270069,80,114.74214302548687,31.457267721415114,80,114.74146233668318,31.457005152931952,80,114.74086585305051,31.4572259537179,80,114.74091469528379,31.45776862593012,80,114.74018397003684,31.457597483526904,80,114.739968770799,31.457362485923273,80,114.73981073303908,31.456887331671,80,114.73940088746163,31.45646098811393,80,114.73876294063727,31.456247004115507,80,114.73896388886723,31.45576443935167,80,114.73908026520859,31.455087462035944,80,114.73911478242184,31.45449947057533,80,114.73879073664858,31.454336584425445,80,114.73857459958926,31.45396513508028,80,114.73835269165058,31.453635668772588,80,114.73792184183424,31.453296976006392,80,114.73768945735291,31.453836130863138,80,114.73716171345082,31.45412712090265,80,114.73648643192496,31.454523694650526,80,114.73617622541643,31.455435784147774,80,114.7355561913272,31.456114423512947,80,114.73475825934732,31.45614717702341,80,114.73394798750559,31.456083068688784,80,114.73416578950653,31.455601742184452,80,114.73467397990545,31.455490466248662,80,114.73495525123569,31.455169543377778,80,114.73509002394343,31.454375892406336,80,114.73539227155511,31.453658770215885,80,114.73688627616559,31.453284581219982,80,114.73743966756786,31.452772952908397,80,114.73700798352489,31.452341001621534,80,114.73666028112461,31.451654785753647,80,114.73624027422542,31.451103624133246,80,114.7356735875937,31.45100686764178,80,114.7349043326649,31.451323530800067,80,114.73428319796342,31.45126267846948,80,114.73398132615037,31.45112159147652,80,114.73432898954474,31.45079189382078,80,114.73504180928967,31.450694955015575,80,114.73526328521744,31.450288148055186,80,114.7353842166654,31.44998080437403,80,114.73493440056382,31.449516434660985,80,114.73429743140309,31.449632090407807,80,114.73383465150455,31.44967641709646,80,114.7342041111029,31.44915970240088,80,114.73399167140896,31.448775886911882,80,114.7338901347444,31.448407794871702,80,114.73631303944212,31.44721729253926,80,114.73684523009095,31.447579705178256,80,114.73676509546594,31.44810967984836,80,114.73751589691206,31.44878272516479,80,114.73877370797918,31.44957236418135,80,114.73842245720968,31.44982486748459,80,114.73947523301428,31.451614322368,80,114.74044061976856,31.45217624574816,80,114.74135407306956,31.45376607835509,80,114.74134972304238,31.45466056617979,80,114.74287754378393,31.456050520332735,80,114.74366172860924,31.456108393735743,80,114.74516965395689,31.456745756670703,80,114.74616166887247,31.45838347440806,80,114.74653927302306,31.46016997778795,80,114.74611711770171,31.46135805859483,80,114.74672902887967,31.461767590515475,80,114.74763295308531,31.461931646832884,80,114.74749162530047,31.46254543986852,80,114.74651722794596,31.462187300793527,80,114.74612310461389,31.462460464680348,80,114.74676968200427,31.462856158259633,80,114.74657668506289,31.463296250653077,80,114.74602779605007,31.462928822370568,80,114.74545806189211,31.46231598068332,80,114.74521111236356,31.461888087231266,80,114.74499071757296,31.46196822804708,80,114.74391604594884,31.46303443936315,80,114.74373580886821,31.464187050595495,80,114.74384067200388,31.464757722994317,80,114.74431523283292,31.465043211900085,80,114.74434959934368,31.466860120970868,80,114.74416490143486,31.467298166943923,80,114.74486858470208,31.468686682983876,80,114.7458131048205,31.46948532824916,80,114.74583840694484,31.470231233284206,80,114.74652496890673,31.471550467813174,80,114.74717479172185,31.47211070415007,80,114.74708783813972,31.471472359562327,80,114.74706331718161,31.470964655663018,80,114.74671705279057,31.47049042457329,80,114.74677483678114,31.46979684224983,80,114.74721328110783,31.46936537611597,80,114.74804504502924,31.46869717488742,80,114.74894560006615,31.468706857640164,80,114.7491949490226,31.468894998915662,80,114.74868005149986,31.469458436635282,80,114.74815282120528,31.469881722701604,80,114.74826537877675,31.4702031974252,80,114.74884522828646,31.47090315422837,80,114.74901558930254,31.47223806813905,80,114.74904553138309,31.473247823316555,80,114.74910132538433,31.47456921595306,80,114.7490603568936,31.4748526412299,80,114.749108765662,31.473594820650,80,114.749121528554,31.474086868330,80,114.748910350141,31.474745726107,80,114.749315844893,31.475428403293,80,114.749472598281,31.475409557645,80,114.749609891050,31.475862535092,80,114.749882177151,31.475975557340,80,114.750362824747,31.475897623513,80,114.751144986195,31.475954157436,80,114.751768877739,31.475737360220,80,114.751978375717,31.475223896574,80,114.752727411931,31.475336361236,80,114.753180577374,31.475740910389,80,114.753513775280,31.476259797637,80,114.754409943107,31.476707403634,80,114.755068520892,31.477039172446,80,114.755810411314,31.477754827640,80,114.756813218229,31.478664296074,80,114.757616623550,31.479441816917,80,114.758296611779,31.480321119769,80,114.758592990313,31.480312248597,80,114.758835720004,31.480838743759,80,114.758810097415,31.482129560367,80,114.758986251909,31.483352139177,80,114.759397332226,31.484611213592,80,114.759785368377,31.485713627530,80,114.760256661052,31.486750973747,80,114.760764393895,31.487609570945,80,114.761570880634,31.487964167248,80,114.762581680056,31.487941331181,80,114.763390499004,31.487603328359,80,114.764473629855,31.487023523188,80,114.765498790758,31.486354161654,80,114.766686253222,31.486267540834,80,114.768069671875,31.486289196916,80,114.768416654224,31.486222616584,80,114.768340911234,31.486413114863,80,114.769286575785,31.486992131783,80,114.769953989278,31.487763559512,80,114.770463937540,31.488459264731,80,114.770786344454,31.489121601434,80,114.770993983127,31.489740208791,80,114.771013893079,31.490542878081,80,114.770968312509,31.491443890462,80,114.770787414443,31.492338346710,80,114.770607534770,31.493742694621,80,114.770915774349,31.494586218162,80,114.771001698153,31.494863643710,80,114.771598742446,31.495399245674,80,114.772044706270,31.495808997329,80,114.772207829939,31.496225150107,80,114.772484102001,31.496495310154,80,114.772727383587,31.496588535374,80,114.772947603767,31.497197301582,80,114.773342636330,31.497520458528,80,114.773794303661,31.497997830755,80,114.773942389134,31.498476769102,80,114.774315690642,31.499026698245,80,114.774686665750,31.499581050107,80,114.774817352387,31.500037879457,80,114.775173469674,31.500425269305,80,114.775460876579,31.500481363224,80,114.775817591353,31.500708416272,80,114.776240672378,31.501358829987,80,114.776546824299,31.501676344434,80,114.776963891301,31.502006407831,80,114.777457325444,31.502562243421,80,114.778122469337,31.502898622502,80,114.778671438258,31.503393234354,80,114.779390892782,31.503920292944,80,114.779897537800,31.504217938631,80,114.780613891771,31.504189821141,80,114.781129433998,31.504145193492,80,114.781906501107,31.504529518304,80,114.782778529129,31.504685509343,80,114.783339602099,31.504773152014,0]},{"interval":"2000-01-01T04:00:14Z/2000-01-01T04:00:15Z","cartographicDegrees":[114.78352999461842,31.50542389922646,80,114.78298161622172,31.50511391309832,80,114.78186791831834,31.50491486567171,80,114.78112570796627,31.504640193653074,80,114.78077724639623,31.50433068855614,80,114.78024583938716,31.50451087089921,80,114.77941314507052,31.50433838276576,80,114.77795605090984,31.50306543045435,80,114.77726752891347,31.50269068398986,80,114.77705938668953,31.50243446902175,80,114.77619969677576,31.502145870983618,80,114.77538389529605,31.50123560268988,80,114.77456645561614,31.500078803314004,80,114.77393809087062,31.499251433167416,80,114.77319057070446,31.498290356713643,80,114.7725186347421,31.49745489320493,80,114.77171625377697,31.496385521000885,80,114.77084936671453,31.49539104755771,80,114.7705694406514,31.495137665761654,80,114.77041129127531,31.494953753345442,80,114.77006089585342,31.494732683252998,80,114.76982160360512,31.494518986147227,80,114.76967191224642,31.49453195643166,80,114.76930864167711,31.49488039711627,80,114.76913961506378,31.494983830175652,80,114.76874810919523,31.495603920607977,80,114.76866044372075,31.496038979060117,80,114.76817999851447,31.49659155683911,80,114.76799127976857,31.496797387200765,80,114.76769918677303,31.49709267253722,80,114.76730558997629,31.49733190367008,80,114.76654463405244,31.497307557827252,80,114.76616754577854,31.497244253398016,80,114.76578737444095,31.497176889470598,80,114.76564319127117,31.497199743970054,80,114.76542544501979,31.497354460638622,80,114.76461956350326,31.497962145413048,80,114.7644446306141,31.498086466331237,80,114.76382478264865,31.498786211079047,80,114.76372339592218,31.498872005878905,80,114.76334035192234,31.498503998477418,80,114.76426017808166,31.498013500393423,80,114.76437714169688,31.497940511847602,80,114.76527079992427,31.497267350940618,80,114.76547043360007,31.497061954853336,80,114.76587885003664,31.496785880994803,80,114.76622685636514,31.496723614165383,80,114.76689322180594,31.49690394373956,80,114.76701896425487,31.496911772237155,80,114.76741033196515,31.496833322450527,80,114.76791730510013,31.4965344886271,80,114.76804565851218,31.49634849968168,80,114.76849905959202,31.495575030851313,80,114.7688162166526,31.49507524866512,80,114.7691386033243,31.49461073536819,80,114.76954923669261,31.494205377875765,80,114.76964553170993,31.49397077559499,80,114.76959147605695,31.493454345265814,80,114.7696491632882,31.492501883085275,80,114.76975397479802,31.491381647889035,80,114.769829192226,31.490424980996206,80,114.76981509084294,31.489853859970797,80,114.76990972792383,31.489711600876998,80,114.76984225777278,31.48923858084197,80,114.76957420688981,31.488796155342403,80,114.76947876917306,31.48835719983521,80,114.76922749134737,31.488018331822456,80,114.76865785237099,31.487579565183925,80,114.76784221467732,31.48722116058163,80,114.76659746359218,31.487011286363938,80,114.76567687458902,31.487369022491418,80,114.76515714417643,31.488309935637645,80,114.76423589609102,31.488760111213573,80,114.76327686636837,31.489363074373582,80,114.76202863537621,31.488904680986508,80,114.76029629539413,31.488115411269302,80,114.75887018936164,31.486493552662775,80,114.75843375826625,31.485118552447034,80,114.75767722467565,31.48293820908005,80,114.757016214027,31.481606726100257,80,114.75603718601559,31.479725572732807,80,114.7545040510657,31.47819393833293,80,114.75330309155868,31.47781202826966,80,114.75229620537763,31.478345532524184,80,114.7511083899762,31.477681433634885,80,114.75000726878339,31.47766808371499,80,114.74863946294828,31.47713605816853,80,114.74814559321338,31.47632688190206,80,114.74764756597037,31.475591092847576,80,114.74700667692021,31.474289072231727,80,114.74636562771882,31.473597686556168,80,114.74476295843297,31.471978387462503,80,114.74429401030507,31.47211195930128,80,114.74393911588167,31.472650132601252,80,114.74352282656993,31.472298948411222,80,114.74296820452922,31.47160646437945,80,114.74233073551524,31.471598080367805,80,114.7427941819413,31.471112064398696,80,114.74275307793991,31.469941445135152,80,114.74268246182378,31.46886195405833,80,114.74203304428036,31.46902893275112,80,114.73940149857134,31.47044742994453,80,114.73862563638713,31.470168269184068,80,114.7384072519197,31.46966682956148,80,114.7368560447659,31.46966661319726,80,114.73640471670606,31.469611946429055,80,114.7364828362625,31.46883286249188,80,114.73797327385252,31.46853911967799,80,114.73874231557973,31.46835094740017,80,114.7384724626728,31.467338345358417,80,114.73816467478557,31.467136205540587,80,114.73850053276249,31.46686732221532,80,114.73941546353764,31.46692599386604,80,114.74115537328424,31.467521456413614,80,114.741746041256,31.467234772135786,80,114.74230147281628,31.467269164366403,80,114.74240783322817,31.466809189443016,80,114.7419537074002,31.466341464466247,80,114.7411943707663,31.465619842608028,80,114.7414527701167,31.46391960511918,80,114.74186777799484,31.462796688030764,80,114.7430522158473,31.46154433057718,80,114.74372235816597,31.460091961093816,80,114.74413434777638,31.45829067013215,80,114.74347581668961,31.457658465787894,80,114.7427198513805,31.45770650731098,80,114.74134986964538,31.457126374090887,80,114.74093838549057,31.457340391255126,80,114.74085212729165,31.457734339606684,80,114.74009432708598,31.45754111989223,80,114.7398502961179,31.45686845322615,80,114.73911951034778,31.456379874935635,80,114.73897425616224,31.45530288219339,80,114.73896122776173,31.454414229073713,80,114.73789638872914,31.453905232172005,80,114.73670544871644,31.454380539294565,80,114.73605635976442,31.455317566592793,80,114.73597635894807,31.45561706906502,80,114.73552980646141,31.45610294916973,80,114.73387726833462,31.456241354128547,80,114.73394675818575,31.455821500702942,80,114.73456221030291,31.45546314875714,80,114.73499111789013,31.454778043239212,80,114.73528661512862,31.45383599714325,80,114.73643683251328,31.453311257626485,80,114.73713485336623,31.452997479360576,80,114.73691398351124,31.45242157933929,80,114.73608383640118,31.45148606753211,80,114.73535874976417,31.451215892455167,80,114.73497062747938,31.451434956620798,80,114.73407508153446,31.451352300586443,80,114.73399678134678,31.451144640187515,80,114.73441253157957,31.45074944581786,80,114.73512579202499,31.45034850716712,80,114.73515908501003,31.449896682013055,80,114.7348262577424,31.449577158829932,80,114.7340140960364,31.449731974742768,80,114.73373619287169,31.449652021110424,80,114.73399198206025,31.44925109900047,80,114.73396435619992,31.448925575706568,80,114.73346803505491,31.448538708426028,80,114.7362636403858,31.447188771767284,80,114.73686531057122,31.447598444675762,80,114.73679873303327,31.44805802234526,80,114.7387775061176,31.449606408900518,80,114.73837985649917,31.449911037651166,80,114.739409384542,31.451604014096368,80,114.74053371601602,31.452181565150397,80,114.74111174662619,31.453200560599115,80,114.7415397800575,31.45347345045965,80,114.74156913127572,31.453759134407093,80,114.741305519962,31.45395899653795,80,114.74136364334876,31.454656206382985,80,114.74299343080821,31.4559911738256,80,114.74512821951303,31.456717801363485,80,114.74600247129085,31.458094554924443,80,114.74651302791264,31.460241416546435,80,114.746092862431,31.461275684484264,80,114.74673451498056,31.461799919884317,80,114.74756080743796,31.461893299672898,80,114.74747051399535,31.462515851492295,80,114.74631184886101,31.462173836420902,80,114.74611913479708,31.462486554396868,80,114.74687523347437,31.462887288769103,80,114.74671887336712,31.46333548239373,80,114.74673391593926,31.46363952580202,80,114.74594735604975,31.462889944461217,80,114.74508906795938,31.46196605184204,80,114.74484664355721,31.462125057162666,80,114.74467572686537,31.46253862523664,80,114.74393801964126,31.46316607710558,80,114.7438434790726,31.464091131701505,80,114.74425442158707,31.465043076996867,80,114.74427484974126,31.46682399644367,80,114.74415528819162,31.467387215762894,80,114.74492250377995,31.46875274637239,80,114.7456832673608,31.46946313524589,80,114.74596169092196,31.47043213418304,80,114.74657864570165,31.471608432741547,80,114.74692163039897,31.471854264251874,80,114.74711777969742,31.471479026802626,80,114.74673243738076,31.47060192327391,80,114.74696059991905,31.46962724401105,80,114.74775812943389,31.468834600220614,80,114.7485215815219,31.468685413052217,80,114.749175741676,31.468977294320283,80,114.74895934867756,31.469312817393497,80,114.74824403930775,31.469914903594024,80,114.74856856051706,31.4705603785442,80,114.74889010613401,31.47110791208341,80,114.74918360037894,31.473359498010286,80,114.74897793268254,31.474520919776225,80,114.74945109331165,31.475180941569107,80,114.74959618736568,31.475821058122833,80,114.7505028199995,31.475858097661586,80,114.75085563863841,31.47595985972275,80,114.75171206497389,31.475713937139307,80,114.75196679688439,31.475162125454684,80,114.7523882805887,31.475133204058174,80,114.75302768259695,31.475590107312495,80,114.75352235693714,31.476286814301357,80,114.75539105289447,31.477217523653128,80,114.75633906434928,31.477983365577067,80,114.75760863753618,31.47923608579365,80,114.758112374854,31.478994357183574,80,114.75907599061314,31.47891569170904,80,114.7598383657767,31.478926772586608,80,114.76040297767203,31.478280898580564,80,114.76150958356006,31.47844910355983,80,114.7618968681695,31.47867292634183,80,114.76054309726378,31.478968521504793,80,114.76021528501975,31.479697460021324,80,114.75973835249978,31.480001652691445,80,114.75920287515541,31.480133097206178,80,114.7594567241619,31.48175892908763,80,114.75976287419893,31.482389020066357,80,114.75957199947216,31.4831492830847,80,114.7590391257503,31.483609169795194,80,114.75969054161206,31.485407875869928,80,114.76041186246644,31.48678892761768,80,114.7613649159274,31.48735218841364,80,114.76282600139254,31.48761232708281,80,114.76359011754548,31.487459142492703,80,114.76539878607934,31.48635497592099,80,114.76722472170349,31.486252735267193,80,114.76837937807265,31.486167463973253,80,114.76910963190574,31.486097263518136,80,114.7695462336481,31.486930355448713,80,114.77077557888812,31.488268151433807,80,114.7715788886959,31.488966457507647,80,114.77166102245656,31.489986364998447,80,114.77178674048704,31.49132683929813,80,114.77156422976763,31.491963875696275,80,114.77105219772756,31.492587293104076,80,114.77083690753328,31.494275840389488,80,114.77160832905692,31.49518333494888,80,114.77301368767681,31.496619082913757,80,114.77418891511418,31.498119783753356,80,114.77580933458476,31.500540206294986,80,114.77716435259298,31.501719057747657,80,114.77818728241104,31.50261560020771,80,114.77979734058654,31.50398194109699,80,114.78105849930395,31.504047885829767,80,114.7833561943418,31.504717071949546,0]},{"interval":"2000-01-01T04:00:15Z/2000-01-01T04:00:16Z","cartographicDegrees":[114.78350729336404,31.50542272589456,80,114.78135449530905,31.5048147874271,80,114.77967223197119,31.5044202522845,80,114.77793940315287,31.503472965913556,80,114.77663018979231,31.502589452180363,80,114.77574243357387,31.501818317963895,80,114.77473775388725,31.50041522217495,80,114.77347773336753,31.498859607576748,80,114.77232612879294,31.497474945922775,80,114.77112870264877,31.495931365280455,80,114.76980848815147,31.49460947412569,80,114.76962426146811,31.494589389238104,80,114.76879476930657,31.495493884173047,80,114.76882471162938,31.49578744434095,80,114.76929363571429,31.49608009933786,80,114.76889385085231,31.496190643630744,80,114.76825769002028,31.496531474875635,80,114.76770277715903,31.497120646211233,80,114.76729537773102,31.49733642392111,80,114.76659617977532,31.497311826847085,80,114.76596878422819,31.497205484770742,80,114.76581018749015,31.497168057140318,80,114.76567496485463,31.49719516412672,80,114.7654116309915,31.497356880005828,80,114.76460002295084,31.49797634750493,80,114.7644674082008,31.498070516600514,80,114.76385033184425,31.49875033555696,80,114.76373291124865,31.49886661396668,80,114.76334173488068,31.498501937457977,80,114.7639023693375,31.498167758710007,80,114.76430806580005,31.49797766117294,80,114.76478553788024,31.497614193547978,80,114.76500620794147,31.49744510504526,80,114.76541610406743,31.497057956542893,80,114.76606229518035,31.496710488844702,80,114.76640077015277,31.4967404478996,80,114.76691082152071,31.49686843379788,80,114.76737877873592,31.496845939058495,80,114.76786258765203,31.496535489310286,80,114.76808544119085,31.496245251214553,80,114.76821842803535,31.495986132881384,80,114.76799419237928,31.495852674169083,80,114.76829213916739,31.49560391531409,80,114.76870433988461,31.495160947612703,80,114.76904007161102,31.494709328984726,80,114.76946680352236,31.494271401154265,80,114.76966516603977,31.493956053975573,80,114.76955299270269,31.49348567993915,80,114.7694159137448,31.49341011950924,80,114.76965245383175,31.492356535454704,80,114.76964331279991,31.491923415628953,80,114.76975660893764,31.490969130150997,80,114.76972692548543,31.489940495597583,80,114.7698287716944,31.489608785567473,80,114.76974478961716,31.48921179509792,80,114.76947832277995,31.488810805854985,80,114.76935723492855,31.48851925235644,80,114.7689825100408,31.488094938853447,80,114.76853590397118,31.48779587194761,80,114.76833353569374,31.487845720835193,80,114.76807144786713,31.48846778101961,80,114.76760591665604,31.4885893472843,80,114.76689878407946,31.488445567275715,80,114.76639281290643,31.488460914127792,80,114.76578328112437,31.488435158001835,80,114.76536751975038,31.48838223644996,80,114.76538133292806,31.488524754365514,80,114.76562887159218,31.488820386777423,80,114.76627184434972,31.489076346280594,80,114.76662919549467,31.489227380682088,80,114.76664314026505,31.489593526506518,80,114.76665530104867,31.4896883851556,80,114.76636806031975,31.489673101744245,80,114.766199622734,31.48947309199796,80,114.76588504186081,31.489356665307334,80,114.7657216096312,31.48946832267695,80,114.76536500735001,31.489293321351557,80,114.76498920329061,31.48944221163358,80,114.76475133158536,31.48966780432394,80,114.76438378036603,31.4896322273242,80,114.76417789070665,31.489814326107886,80,114.76340009977156,31.48950544091999,80,114.76199145292674,31.488904100058946,80,114.76139009635608,31.488724713686693,80,114.76088854426052,31.48849253319529,80,114.76008191604178,31.487908700001473,80,114.7593654785062,31.48718007917107,80,114.75891312293163,31.486563546553022,80,114.75840356850914,31.485489413149676,80,114.75795838442876,31.484101764866832,80,114.7573955777911,31.48356185746778,80,114.75694349166677,31.482879225505815,80,114.75626978339189,31.482300134767875,80,114.75608254733902,31.482088585144105,80,114.75521006410455,31.48189832823329,80,114.75485475649585,31.48162987589478,80,114.75424038995925,31.48122651251721,80,114.75414828380909,31.481501252262674,80,114.75391771715317,31.481619580085418,80,114.75380433268029,31.481323122609545,80,114.7534312262375,31.480818447772766,80,114.75317263078024,31.480249047155475,80,114.7528615723085,31.480147582996167,80,114.75252342796202,31.48008454383304,80,114.75245752238301,31.479557525052428,80,114.75176224272663,31.479447156487925,80,114.75118544746263,31.47934570052284,80,114.75066310946687,31.47972810047544,80,114.75033717120594,31.479528535368715,80,114.75018512270512,31.478766232244936,80,114.74936967999169,31.478486829722367,80,114.74884227647354,31.478760898560985,80,114.74857332268891,31.479124250141318,80,114.74906786901019,31.47960190459761,80,114.74911346915204,31.47979881265217,80,114.74853932974891,31.480151840484588,80,114.74837804961359,31.480113793071247,80,114.748295909866,31.47974072945213,80,114.74787481862992,31.4795257021166,80,114.74765681511475,31.479055583816006,80,114.74765312598004,31.47876232172315,80,114.74776992679632,31.47866949632819,80,114.74837265820909,31.478940007714648,80,114.74859340599536,31.478731233398385,80,114.74858328606213,31.478524630585007,80,114.74828788565706,31.478147197266694,80,114.74862599203014,31.477709703980846,80,114.74853218545269,31.47700661663048,80,114.74825146775112,31.476506914587652,80,114.74744684263821,31.47520106771204,80,114.74715254310665,31.47464723366458,80,114.74693796525892,31.474301327654388,80,114.74678631598368,31.47484592899282,80,114.74654473023116,31.474937927385156,80,114.74633654542126,31.474462362903125,80,114.74606084639268,31.473371528497285,80,114.74554711580686,31.472823702569805,80,114.74516078200139,31.472566476198356,80,114.7444863292723,31.472304341500948,80,114.74402955742708,31.472496770599005,80,114.74403403280853,31.472862472971737,80,114.74368705706215,31.472842956925902,80,114.74337068631874,31.472549512666866,80,114.74306412958718,31.472519752816595,80,114.74292673316575,31.47230284907144,80,114.74297684960422,31.471972735389503,80,114.74295476158338,31.471676684548278,80,114.74273624356341,31.47166275113484,80,114.74232388717958,31.471973046020405,80,114.74196480343994,31.472022619260468,80,114.74191833826276,31.471729794770567,80,114.74272441649394,31.47101741562863,80,114.7427458081543,31.47039974155538,80,114.74269398721677,31.469050418244517,80,114.74244095605023,31.468904346620175,80,114.74201394763986,31.469414834761093,80,114.74139509627237,31.469524763701344,80,114.74087199245196,31.469715284217173,80,114.73991734989495,31.47036033717928,80,114.73972402614305,31.470574801394747,80,114.73911435013103,31.47061188228603,80,114.73873216317479,31.47044674100368,80,114.73837807199746,31.46974890755952,80,114.7376177134542,31.4696808292428,80,114.736312222661,31.46962998678472,80,114.73625325642291,31.46931967943567,80,114.73663988277806,31.468692507826095,80,114.73798880883203,31.468522613149695,80,114.73854131362579,31.468184497601083,80,114.73842843292105,31.4676519965812,80,114.73795473021123,31.467239022994598,80,114.73672340862615,31.467302230052226,80,114.73645633857927,31.46694608243195,80,114.73661472698049,31.46674518621998,80,114.73797260988877,31.466902255094496,80,114.73853524772727,31.466751405267694,80,114.73944292102485,31.466742985359083,80,114.74060983811516,31.467166048688323,80,114.74110306782953,31.46731034862885,80,114.74155748189112,31.467041312119097,80,114.74195715160775,31.46700253927276,80,114.74230240541185,31.466784166394223,80,114.74188152459985,31.466296153600734,80,114.74129513616626,31.46643422324429,80,114.74113485727668,31.46607537840772,80,114.74044090451886,31.465332661173367,80,114.74047102133225,31.465096887049913,80,114.74104698428941,31.465153055429685,80,114.74131594948973,31.464963582681964,80,114.74140844965802,31.463442639048495,80,114.74177904272052,31.462730588332665,80,114.7418732784587,31.46182999809659,80,114.74250227539096,31.461980060761856,80,114.74356630013861,31.460079401328308,80,114.74402821246878,31.45834994075986,80,114.74303091584368,31.457960836721167,80,114.74178471903114,31.457380749043597,80,114.7410133839303,31.45728957029065,80,114.74093224662877,31.45760688318201,80,114.74099712357392,31.457757151677562,80,114.74028576442903,31.457627744218502,80,114.73939857884716,31.457615794998816,80,114.73950599054253,31.457405983223477,80,114.7398478173571,31.457190875529083,80,114.73967262629932,31.456905010904975,80,114.73874803493892,31.456400781612935,80,114.7387999492742,31.455973248880166,80,114.73892460992674,31.455661675044425,80,114.73882205092644,31.45478525140629,80,114.73825017308597,31.45426531323042,80,114.73725973013782,31.454121192649364,80,114.73660426971918,31.454559238094056,80,114.73604609322015,31.455541364671,80,114.73559048189709,31.45602681639405,80,114.73472184006269,31.45610565321096,80,114.73383985659287,31.456356267689152,80,114.73332321578854,31.456561583696672,80,114.73271875159763,31.456347742013286,80,114.73234918926573,31.455982547390807,80,114.73261027575575,31.455821455891222,80,114.73319528561322,31.455861357166956,80,114.73414934268571,31.455448784426707,80,114.73471995057182,31.455111333094177,80,114.73492827637172,31.45413153766578,80,114.7351969232834,31.453787691819443,80,114.73572042306688,31.453467174097828,80,114.73638847982937,31.45322000326035,80,114.7367791302373,31.45278774841041,80,114.73666707579203,31.45239575206095,80,114.73629621507094,31.45176082002126,80,114.7356537871092,31.45128804529664,80,114.73511091824406,31.45143117290001,80,114.73437244433867,31.45153732603079,80,114.73398217917735,31.451368772028875,80,114.7340579243237,31.450984676745527,80,114.73502787493089,31.450447043745747,80,114.73515824006941,31.450111489244648,80,114.73479684458299,31.4497298340972,80,114.73414187353349,31.449739398746665,80,114.73377721017513,31.449700926359412,80,114.73380770893114,31.449383323434244,80,114.73396538985946,31.449052449970004,80,114.73353800536917,31.44878571027568,80,114.73668948252785,31.447077760225643,80,114.73694061445727,31.448031563898,80,114.73750138898825,31.448510483727954,80,114.73880482682844,31.449565131706834,80,114.73894483153148,31.450621703423398,80,114.73946802936422,31.45160402948103,80,114.74052653133897,31.452214991012447,80,114.74145825623577,31.453299718673396,80,114.74156242429267,31.45456000957006,80,114.74258980517688,31.455541430994998,80,114.74363864272962,31.45615900101613,80,114.74502966081828,31.456657066893428,80,114.74601014647946,31.45785568895783,80,114.74621267093865,31.459457188398623,80,114.74651155373193,31.460805349089984,80,114.74755819644375,31.46109536966261,80,114.74743761761486,31.46134063257358,80,114.74778215678218,31.462356448747787,80,114.74626522524368,31.462278183875743,80,114.7459871691384,31.462761285763083,80,114.74662405358173,31.46277348989633,80,114.74714174271804,31.463420770846874,80,114.74680263479321,31.46401654859679,80,114.74552976078841,31.462594292558652,80,114.74457791566779,31.46257105373206,80,114.74386629163881,31.463505685098283,80,114.74392472835733,31.464351594283837,80,114.74445892103053,31.465003027592033,80,114.74426567006692,31.466972832793818,80,114.74413611686414,31.46769254259203,80,114.74577267958486,31.469566061213964,80,114.74655686097013,31.469784285234713,80,114.74736692728288,31.469129246876538,80,114.74840125252175,31.468708592572483,80,114.74910307917413,31.468850779938567,80,114.74909115787669,31.46932756818638,80,114.74843679481093,31.46979158679282,80,114.74890479541332,31.470922381796917,80,114.74928098178424,31.472490970732323,80,114.74918872854226,31.474182310906624,80,114.74966988237726,31.475656005449004,80,114.75036289008779,31.475630897454373,80,114.75131251935265,31.475768228331876,80,114.75210718398213,31.474907494422176,80,114.75225343678666,31.47457700224806,80,114.75257710952805,31.474663833374272,80,114.75273950391437,31.47517306000239,80,114.75306500798881,31.475437433573187,80,114.7535833362726,31.476278748754368,80,114.75642745981547,31.477781997198807,80,114.75740577859519,31.479056560280238,80,114.7577430357054,31.479027651648007,80,114.75786299119392,31.47839484233675,80,114.75852986037376,31.478243293567488,80,114.75910107371215,31.478763146346694,80,114.75967121355225,31.478639301713823,80,114.76039608854865,31.47820473752011,80,114.76120626583196,31.47770041069971,80,114.76211470789092,31.47777675453502,80,114.76366823048089,31.47806343226574,80,114.7642209631902,31.478354649054,80,114.76322045257433,31.478722561435035,80,114.76236745836971,31.47890147032094,80,114.760620204133,31.478936121539203,80,114.76049105743384,31.479233618978334,80,114.76073618683733,31.479800739929495,80,114.76028672142618,31.4800675949696,80,114.75920600285433,31.48020402419624,80,114.75958094603773,31.481527900019085,80,114.75982172391879,31.482383980331267,80,114.76003101691636,31.483003410363924,80,114.76076285290283,31.484099388904298,80,114.7615556571911,31.485547629635352,80,114.76154632521654,31.485964952831775,80,114.76079574303999,31.48647277591461,80,114.76134583727159,31.486993255549876,80,114.76143540052627,31.487396607357947,80,114.76237387860449,31.487446626350142,80,114.7631511612251,31.487482218949417,80,114.76467632325812,31.486813542814364,80,114.76641888854161,31.48637668256581,80,114.76765734727292,31.486148577978742,80,114.76893181169874,31.48609762936153,80,114.76951068701847,31.48682526254202,80,114.76976675207037,31.486562576310753,80,114.76956825819698,31.485789662650227,80,114.76941126601236,31.48482983858194,80,114.76984580632252,31.483787885186835,80,114.77012711344443,31.483262366472847,80,114.77053423586099,31.483338231714075,80,114.77044332811462,31.484225811633163,80,114.77031317249637,31.484846686230394,80,114.77029802545039,31.48559434320453,80,114.77037007254224,31.486148027047943,80,114.77019901753677,31.486681618674925,80,114.76980788204223,31.487000971975476,80,114.76982042663292,31.487333722934313,80,114.77025681508938,31.487756270062057,80,114.77154516817093,31.48874857422126,80,114.77165450760148,31.4900088755596,80,114.77231464315902,31.490380373065413,80,114.77222038483998,31.49082400353303,80,114.77220516858031,31.491593473807498,80,114.77176924447737,31.492597177611195,80,114.77122344876682,31.49405731686218,80,114.77142498772697,31.494657069835405,80,114.77213723671463,31.495703786704674,80,114.77368288924191,31.497082858110765,80,114.77489002963772,31.498140057848232,80,114.77566413134026,31.499552558148007,80,114.77614210339978,31.500814911002347,80,114.77704974532298,31.501588866880045,80,114.77881630969263,31.50295659473425,80,114.78039888540411,31.503778911848364,80,114.78196598899383,31.504124795546655,80,114.78353998393841,31.50467008063672,0]},{"interval":"2000-01-01T04:00:16Z/2000-01-01T04:00:20Z","cartographicDegrees":[114.78344737359306,31.505513726655888,80,114.77998748505108,31.504586082917324,80,114.77876004235712,31.504150078718325,80,114.7771103035929,31.503254257556602,80,114.77643008325225,31.502720848996354,80,114.77529854730722,31.501355318826615,80,114.77482130136595,31.500658087685405,80,114.77439009325123,31.500159747814745,80,114.77396203135659,31.499827606524732,80,114.77324112100291,31.498995142104533,80,114.77291553672096,31.498765824009904,80,114.772529132579,31.499067378060047,80,114.77220742871589,31.49875029483189,80,114.77203628172353,31.498581458875513,80,114.77157800186316,31.498720914032095,80,114.77113918373918,31.498895322196983,80,114.77093093352227,31.49875070740422,80,114.77111049822213,31.4983234086155,80,114.77129481574033,31.49794132672544,80,114.7710300244593,31.497631160302777,80,114.77030333328945,31.49701527797477,80,114.76983105056169,31.496721201542194,80,114.76948986440131,31.49629371450676,80,114.76916182417561,31.496192146534266,80,114.76860953889314,31.49635046880897,80,114.76838677120351,31.496644348683567,80,114.76827795806201,31.496972178336563,80,114.76782875957406,31.497294435226223,80,114.76725056526237,31.497396172052923,80,114.7663300810489,31.497347500558934,80,114.76566615617388,31.497302949464572,80,114.76532852953926,31.497428100043376,80,114.76472402042988,31.497880860896423,80,114.7644295707559,31.49810371265936,80,114.76381506488289,31.498790517824396,80,114.76373847088414,31.498860259962594,80,114.76332050277777,31.498487710904545,80,114.76352426590076,31.498344024836474,80,114.76430838558905,31.497973449401602,80,114.76469461643417,31.497681830680747,80,114.76499464941735,31.497410379615182,80,114.76493022872314,31.497245385860985,80,114.76446674660004,31.496813307013582,80,114.76447075796064,31.496771478540182,80,114.76510203121053,31.49648197809445,80,114.76575611599992,31.496170584172322,80,114.76604556732424,31.496050203033207,80,114.76612230025499,31.496209470341658,80,114.76628001779704,31.496239900899177,80,114.76643374620363,31.496218096986812,80,114.76653750810338,31.496142243550732,80,114.76695075880967,31.496160606916156,80,114.76726168517796,31.49597843692617,80,114.76773395620975,31.495903872780342,80,114.76814397662119,31.49572844603617,80,114.76833483763242,31.495483540204173,80,114.768346423696,31.495356908594918,80,114.76821907776794,31.49526766631253,80,114.76802162505733,31.49521212488023,80,114.7678674907019,31.495092216476493,80,114.76784319483575,31.495022954966,80,114.76788895317546,31.494933149179875,80,114.76796409862862,31.494930076392638,80,114.76804413216226,31.49497604201829,80,114.76805090906856,31.494999743171043,80,114.76826249402086,31.495102620167806,80,114.76847815215659,31.495132278159762,80,114.7686740697069,31.495110978361282,80,114.76885675123525,31.49496190229489,80,114.76895180633493,31.49482247226644,80,114.76892894345383,31.494759998795356,80,114.76887923504192,31.49459764217185,80,114.76876442552818,31.494458581403876,80,114.76880233801172,31.494435126867867,80,114.76892763877572,31.4944385323012,80,114.76904905758698,31.494496097795867,80,114.76908834531322,31.494470747147755,80,114.76909757258407,31.494426715235505,80,114.76911224426547,31.494297539727025,80,114.76906890357988,31.494101634408516,80,114.76913143675904,31.493958578260578,80,114.76917562468573,31.493579804894274,80,114.76907894594142,31.49348246282207,80,114.76913020889444,31.49324179869035,80,114.76916964092572,31.49294224540689,80,114.76917648167604,31.492538840225226,80,114.7692870639681,31.49182425320005,80,114.76931566369268,31.491362040118496,80,114.76940018676068,31.491051640091474,80,114.76932577177446,31.489860148907688,80,114.76921664697474,31.489483714971108,80,114.76906632260742,31.489496677267663,80,114.7689918913656,31.489418637511182,80,114.76854248941483,31.489334631118485,80,114.7682919210508,31.489264357068404,80,114.76804210324318,31.489228188578224,80,114.76776060699947,31.48902822894948,80,114.76730985541813,31.48882945398375,80,114.76700703266596,31.48905587431267,80,114.76680747637697,31.489193181905087,80,114.7670100755876,31.489810143394017,80,114.76695446164275,31.489869410834544,80,114.7667571804037,31.490038471054802,80,114.76648847250446,31.490203775159433,80,114.76604830720242,31.490246569297984,80,114.76553003472618,31.490146370998986,80,114.7652550803787,31.48996896697049,80,114.76486933581805,31.489916325721907,80,114.76455005427017,31.489963872866994,80,114.7641594849816,31.490030287557733,80,114.76358896756247,31.48986690816302,80,114.7631643463227,31.48967805087432,80,114.76274737202635,31.48959337065819,80,114.76252983014369,31.489509354430226,80,114.76251365131925,31.489868389258845,80,114.7624028661537,31.48995187100851,80,114.7622492970781,31.48984601615066,80,114.76214357896878,31.489714850795096,80,114.76212347752167,31.489492901832502,80,114.76215634446602,31.489332502229868,80,114.76177100905345,31.48925975741552,80,114.76166879809274,31.489169371196922,80,114.76187225687792,31.48906758927045,80,114.76211087961694,31.489060541595396,80,114.76208695980101,31.4889659458973,80,114.761620512664,31.4888709637014,80,114.7613282712293,31.488825656689478,80,114.76100610412169,31.488849065367578,80,114.76085278286834,31.489006900531617,80,114.76080858585932,31.488996931665888,80,114.76061256542141,31.488808602749444,80,114.76035747797172,31.48859005435619,80,114.76008068048603,31.488449311686356,80,114.7597559870688,31.488397269515875,80,114.75956730906738,31.488371913033294,80,114.75927790268447,31.488192514051796,80,114.75920290999869,31.487985120537573,80,114.75929954697779,31.487836506427083,80,114.75920107998353,31.487671436583053,80,114.75898321106877,31.48751715175613,80,114.75907958159235,31.487426017658656,80,114.75906135932554,31.487255111834624,80,114.75897674330848,31.487020358511618,80,114.75886709582672,31.486816831631305,80,114.75854073429238,31.48675821071858,80,114.75830881119468,31.48660719055292,80,114.75791874023939,31.486334745829463,80,114.75789122051536,31.48561042402423,80,114.75785595497055,31.485449046622822,80,114.75764025807435,31.485120135610963,80,114.75746002780826,31.484832519004144,80,114.75715727602025,31.484586871268828,80,114.75709594987612,31.484491518032836,80,114.75728382935198,31.484162737453442,80,114.75721208150757,31.48394061724784,80,114.75707628533782,31.483689295329167,80,114.7570380848268,31.48354570120565,80,114.75683491574158,31.483277624847606,80,114.7564404056192,31.483206288646215,80,114.75617816856084,31.48303956191665,80,114.7559068681267,31.4826260155986,80,114.75571009434695,31.4822633635383,80,114.75554303315052,31.481984551019746,80,114.75502920552697,31.48189532154478,80,114.75481314556883,31.481887166193882,80,114.75455674017948,31.482204733607443,80,114.75469246332567,31.482843949215802,80,114.75448593013948,31.482994673578865,80,114.75407308090617,31.482712080213297,80,114.7539743551198,31.482436477433538,80,114.75379963818376,31.48217272970797,80,114.75382489765842,31.481932046439056,80,114.7537660109067,31.481532569651797,80,114.75382074964384,31.481394312166987,80,114.75360557329095,31.481127211236252,80,114.7533863992068,31.480890837768303,80,114.75306240007066,31.48089194387426,80,114.75296700647804,31.481033249586154,80,114.75270445743001,31.481115797166325,80,114.75256507144523,31.481074104301225,80,114.75249330881071,31.48071409459047,80,114.75239545162931,31.480598758783874,80,114.75233935969987,31.480317002149306,80,114.75237188031079,31.480126677155628,80,114.75222512767053,31.4799443672239,80,114.75187678950896,31.47964571209081,80,114.75160258439732,31.47953738480345,80,114.7510555218838,31.47999259579777,80,114.75067023732414,31.480349563245944,80,114.75031879861253,31.480079122124955,80,114.75013505579551,31.479936559275092,80,114.7501825921999,31.4796963765634,80,114.7501917687334,31.479376858357018,80,114.75008109367077,31.479121031943976,80,114.74991472846102,31.478795787799957,80,114.74956321406096,31.47858505591553,80,114.7492708653217,31.47858416009878,80,114.74892999478382,31.47880136100725,80,114.748647888241,31.479044762313894,80,114.74862428631424,31.4791556879735,80,114.74918651501335,31.479661310947943,80,114.7493719033455,31.479802261512223,80,114.74934764617802,31.48000611947624,80,114.74927692443407,31.480120430450285,80,114.7488416615853,31.48049447128547,80,114.74853112050886,31.480570405510317,80,114.74823610038908,31.48083606374334,80,114.74816558462214,31.481034537727894,80,114.74767409573566,31.481254875304206,80,114.74738040531219,31.48135459756657,80,114.74704085683963,31.481412328049903,80,114.74692900636862,31.481397405523474,80,114.74715519299988,31.48131947168164,80,114.74732019309572,31.481234829462245,80,114.74740701336742,31.481088663020532,80,114.74741619314908,31.480932638726316,80,114.7476839661134,31.48060144065073,80,114.74784937691513,31.480383032033487,80,114.74812556456851,31.480157186437676,80,114.74832479563196,31.479934732911317,80,114.74828702124286,31.47982098675943,80,114.74822093799068,31.47975286426907,80,114.74801085605009,31.47962976825331,80,114.74778563213764,31.47942718508236,80,114.74769283463246,31.479278577288547,80,114.74765684043656,31.479041922414304,80,114.74766158222845,31.47881702108069,80,114.74736532214831,31.47872769959256,80,114.74720090801422,31.478795518107503,80,114.7470583942031,31.478921416047744,80,114.7469503110645,31.478905002361184,80,114.74688867659106,31.47870819220838,80,114.74697227815378,31.478590286175738,80,114.74713334041708,31.478441315962353,80,114.74724384994248,31.47833543011335,80,114.74734694608614,31.4783080233305,80,114.74750818654503,31.47837969566158,80,114.74790216394273,31.47866271756338,80,114.74815615047694,31.478837619648896,80,114.74837082064361,31.47888086383494,80,114.74846418852849,31.478824094942834,80,114.74859141854108,31.4786345279787,80,114.74851982053869,31.478522897199333,80,114.7483563779161,31.478362170860155,80,114.74818770227286,31.47819733352149,80,114.74804384677148,31.47806243577076,80,114.74813616458047,31.47800806267248,80,114.74840586933217,31.478050307483112,80,114.74854923334811,31.477794912365926,80,114.74861685872418,31.477660989607667,80,114.74851163780261,31.477418420982005,80,114.7485185737779,31.477098318733493,80,114.74845589940836,31.4769198495218,80,114.74827633758798,31.476560653211887,80,114.74810704645252,31.476279054546207,80,114.74786992359556,31.475961486368295,80,114.74777431789389,31.475691999157174,80,114.74751052041827,31.47537444836426,80,114.74741247010633,31.47523656242614,80,114.74733240266181,31.474933642347345,80,114.74710482709112,31.47463400285351,80,114.74699400801968,31.474443503141018,80,114.74686966593032,31.474502975369596,80,114.74681604875252,31.47489817904972,80,114.74677566252647,31.47550513721299,80,114.74660405027133,31.475594228731584,80,114.74643760446891,31.475532613881217,80,114.74643598074341,31.475274169252675,80,114.7463633900229,31.474895248242603,80,114.74634625177539,31.474678939130815,80,114.7461251527018,31.47450394539679,80,114.74600826097321,31.47432364828709,80,114.74580828614255,31.47405181043201,80,114.74577718140768,31.473818688813544,80,114.74559410121873,31.473460169664264,80,114.74549056770435,31.47319046655782,80,114.74530045648378,31.472933137784334,80,114.74500147345171,31.47274588779734,80,114.74473648896034,31.472559453086674,80,114.7444124994351,31.472411487573822,80,114.74418491723914,31.472475120587696,80,114.74414004464523,31.472783798370305,80,114.74423214863945,31.47342073421984,80,114.7442825722244,31.473510026786258,80,114.74405337997533,31.473700711089112,80,114.743754826789,31.47375894378213,80,114.74371532126986,31.473546983762628,80,114.74366933206173,31.47325171128028,80,114.74365069995812,31.47290226082546,80,114.74324964097534,31.47279873602535,80,114.74302168721921,31.472754640481376,80,114.74292981353388,31.472871169082104,80,114.74277108150632,31.472855457609366,80,114.74254590111043,31.473091622865617,80,114.74239691484635,31.472982573737305,80,114.74246331143458,31.472780855530377,80,114.74251729957776,31.472538467786816,80,114.74256336121154,31.47237310448278,80,114.74249333322277,31.472265507080248,80,114.74224607586581,31.472122384654153,80,114.74203139914918,31.472106039935174,80,114.741850359282,31.472245438898415,80,114.74151727697459,31.47246377734625,80,114.74130374857634,31.472597655117923,80,114.74093568280527,31.472667178206308,80,114.74096914711697,31.472567445473118,80,114.74118044979942,31.472396268480388,80,114.74130332251951,31.472218745217624,80,114.74130368942149,31.47201290635429,80,114.74143853494292,31.471919713407594,80,114.74177694963471,31.47172587076182,80,114.74201035513224,31.471628845663282,80,114.74237717763229,31.471325326244695,80,114.74268684842178,31.4710121846934,80,114.74270902307244,31.46975509606071,80,114.74264154525218,31.469383330097983,80,114.74222427655349,31.469290964257222,80,114.74154532598514,31.46957726026522,80,114.74145445079323,31.47030195144658,80,114.74148634055844,31.470427527038353,80,114.74137393722629,31.47053479911381,80,114.74112057329206,31.47035013466607,80,114.74084146762917,31.470215825935057,80,114.74044031865611,31.470332617300045,80,114.74001077843366,31.470734754828605,80,114.73997166525993,31.470910026597146,80,114.73952724340279,31.471014268121337,80,114.73932098636689,31.471028258499043,80,114.73906646791615,31.47084308288231,80,114.7389819887451,31.470704408013525,80,114.7388669533087,31.470519944695315,80,114.7385753502479,31.470493833234055,80,114.73821985423999,31.470327928943533,80,114.73793087161935,31.470318161144405,80,114.73786202761386,31.470329426854125,80,114.73785751852286,31.470468380314507,80,114.73791032602051,31.470599078543973,80,114.73758917210579,31.47083720644271,80,114.73746520425036,31.470754903687244,80,114.73743947486275,31.470508977760076,80,114.73734792316682,31.470157855772193,80,114.73700233015452,31.47002022917661,80,114.73660469351337,31.47004527906709,80,114.73625415197777,31.47001548673645,80,114.73594698428792,31.469918789074608,80,114.7358670786472,31.469683080265554,80,114.73620504921,31.469300245391086,80,114.73634507483872,31.46904444888874,80,114.7362105160818,31.46874936452924,80,114.73618723139235,31.46861777278483,80,114.73630337323844,31.46852122527683,80,114.73648673974836,31.468615915947602,80,114.73687518927325,31.468630939756295,80,114.7378598516817,31.46852956232516,80,114.7384199083787,31.46820696088854,80,114.73846062611716,31.4679538303778,80,114.73807171285505,31.46764446770942,80,114.7376310776205,31.467444388172485,80,114.73731461401377,31.467444038416964,80,114.73687071716422,31.467367238361096,80,114.73641677541293,31.46715820700465,80,114.73593919293405,31.466873430352194,80,114.73551581923866,31.466679315710255,80,114.73509679584352,31.466568909804945,80,114.73473237431492,31.46634860378083,80,114.73457000389584,31.46618221806723,80,114.73466182272611,31.46599348050133,80,114.7348640023595,31.46588573024906,80,114.7350645776883,31.465855183763242,80,114.73524979987282,31.465971246510982,80,114.7354212076862,31.466081174043598,80,114.735784100046,31.466238445630932,80,114.73615620251228,31.46653599276301,80,114.73641584011342,31.46663732805238,80,114.736962299078,31.46677198753062,80,114.73746904200777,31.46687020623343,80,114.73813983128989,31.466823829858722,80,114.73869273852674,31.466789513974078,80,114.73932781242081,31.46676061886649,80,114.73970159990529,31.466792830343838,80,114.74025445199858,31.466999357825316,80,114.740696814898,31.46681798755486,80,114.74071211261156,31.466557209327966,80,114.74066846060643,31.46634314787729,80,114.74057329413257,31.465823555592554,80,114.74026950466147,31.46533832236212,80,114.7398281075902,31.465142803534945,80,114.7394214689788,31.464963553427552,80,114.73941711211445,31.46480426347742,80,114.73962156681336,31.464783716218292,80,114.7401973209809,31.46490577966041,80,114.7405095595931,31.465024062628366,80,114.7409549417178,31.465146842454892,80,114.7410969454715,31.465043934732268,80,114.74135262573019,31.464671310495447,80,114.74130745336623,31.464405264998852,80,114.7413876960077,31.46407319545376,80,114.74141643816364,31.46336131052475,80,114.74160874877197,31.46304754946663,80,114.74179417525009,31.462346432584955,80,114.74185745052132,31.461709632649345,80,114.74175994945557,31.461565660393116,80,114.74146627640673,31.461233263734048,80,114.74154168693775,31.461124536380414,80,114.74190303242472,31.461233234329928,80,114.74206363358087,31.461344177780823,80,114.74222770200589,31.461745686562498,80,114.7422647010751,31.46188995366732,80,114.74237982735312,31.461935200929602,80,114.74254268369495,31.461876680151462,80,114.74281713364208,31.461428083801295,80,114.74308429626217,31.46092703424711,80,114.74335210044335,31.460382427103234,80,114.74355322157955,31.459873774055165,80,114.74357098111639,31.459491116133716,80,114.74376585842768,31.459289165979353,80,114.7439444686347,31.458616046876713,80,114.74375757049143,31.45827484037412,80,114.74347387990788,31.458368451419663,80,114.7434825779123,31.45878345098329,80,114.74320236826831,31.458815503857263,80,114.74271477194458,31.458603853344794,80,114.74279331045275,31.458209295414374,80,114.74272363956382,31.458001096202555,80,114.74250761777563,31.457745633619066,80,114.74208969259594,31.45794983022446,80,114.7418800588604,31.457806458321205,80,114.74171665208779,31.457503314158732,80,114.74114022202991,31.457404349422255,80,114.74104168329946,31.457699451142798,80,114.74117801429531,31.458058055152605,80,114.74122600900702,31.458396613551976,80,114.74128885091531,31.4587471685878,80,114.74102518921562,31.458895997465685,80,114.74076492180549,31.458758161050977,80,114.74049621659121,31.458524029085492,80,114.74033615779584,31.458065671601364,80,114.74031818842313,31.45779531119006,80,114.73997812202379,31.45765707286376,80,114.73959727802541,31.45775891293856,80,114.73936216425214,31.457974257156206,80,114.73902339689559,31.458269002949663,80,114.7387413635476,31.458496482479436,80,114.73855075404828,31.45850000547687,80,114.73836105434188,31.45837434280343,80,114.73842100357751,31.458172051281,80,114.738540940869,31.458012779112405,80,114.73892787546055,31.457801643476664,80,114.73920099108295,31.457572644718343,80,114.73952982423273,31.457410679277935,80,114.73965138105,31.45711998474657,80,114.73965490119429,31.457013389614612,80,114.73942047165924,31.45680562851365,80,114.73907792198649,31.456588220138865,80,114.73873761362584,31.456565908464235,80,114.73861671566817,31.45667317107312,80,114.73851123792845,31.456641433687896,80,114.73851229637452,31.456445060229925,80,114.73855642826958,31.45632112317927,80,114.7385495587402,31.455925828289402,80,114.73844995654096,31.45562151552534,80,114.73816615180972,31.455450742226912,80,114.73806802208418,31.45534348158906,80,114.73809952819434,31.454931770298263,80,114.73814442502982,31.454656191153465,80,114.73820315355609,31.454490456356414,80,114.7380627832568,31.454268724724276,80,114.73765844577692,31.454165293718088,80,114.73708058530602,31.45428795122443,80,114.73649152166408,31.454909217785378,80,114.7361293961288,31.455570077772695,80,114.73562192336273,31.45602917066441,80,114.73478539317651,31.45633246947234,80,114.73439805390981,31.45628373305517,80,114.73364310908134,31.456501705734095,80,114.73309415428831,31.456605428034717,80,114.73254499535489,31.456208684871342,80,114.7319431870096,31.45577343779075,80,114.73326810782089,31.455478268636114,80,114.734397551593,31.455179418481848,80,114.73451623009123,31.45481615531627,80,114.73488438528132,31.454101894529845,80,114.73466646218749,31.453765113065295,80,114.73537923332036,31.45336309971857,80,114.73639088514307,31.452986521117335,80,114.73656842097135,31.452706861342033,80,114.73644311156741,31.45227303866355,80,114.73626234005462,31.451879540173376,80,114.73580277528797,31.45147019404773,80,114.73546694658378,31.451460714899223,80,114.73484714678499,31.45167367576747,80,114.73415594063108,31.45168600256593,80,114.73372739846737,31.451453292819913,80,114.733370103411,31.45107764159287,80,114.73346638499618,31.450920469450082,80,114.7339254886755,31.450947960819935,80,114.734857432775,31.450542117315628,80,114.73514677051857,31.450189331859864,80,114.73495402436787,31.449899554357994,80,114.73464012764066,31.449691635843962,80,114.73412677522188,31.44992239408756,80,114.73389586872887,31.449830706043834,80,114.73368167261941,31.449632476744306,80,114.73388280417258,31.449091153000992,80,114.73352008226203,31.44880698999926,80,114.73686218227769,31.446950471105982,80,114.73685400718985,31.44777561465152,80,114.7372267440978,31.4483440259746,80,114.73863465454852,31.44944789692497,80,114.73898569260952,31.450408024699446,80,114.73933562172127,31.45114873293597,80,114.7400541535204,31.45191606270075,80,114.74065819190223,31.452111263402895,80,114.74121310111775,31.453024936617624,80,114.7420306965487,31.453224118953926,80,114.74257854202875,31.45321738894862,80,114.74264104520502,31.45364409123805,80,114.74155727645636,31.45387265974743,80,114.74163528526147,31.45453005568262,80,114.74277849423883,31.45553593420048,80,114.74423979604855,31.456137228821145,80,114.74500156481332,31.456635937710697,80,114.74604899135483,31.457738361394643,80,114.74642991565318,31.459294008141754,80,114.74674582402709,31.46069094236242,80,114.74744803565318,31.46096335242512,80,114.74773620115815,31.460922042292225,80,114.74799622062419,31.460970207704833,80,114.74785537255163,31.461255841705288,80,114.74761620752585,31.46137557456865,80,114.74760266952994,31.461595669726478,80,114.74788263526176,31.462220395700424,80,114.74830602201766,31.462504739283414,80,114.74838105445524,31.462730853033882,80,114.7480689448352,31.46266650755108,80,114.74736353410354,31.462679083520563,80,114.7469647935161,31.4630227303302,80,114.7472339314712,31.463294055285445,80,114.74732653305792,31.463722796811094,80,114.74747401436743,31.463923799455415,80,114.74733030816849,31.46445171905524,80,114.74753094238395,31.46475710978471,80,114.74734458895901,31.46494797516944,80,114.7468916041508,31.464925147648955,80,114.7466748524591,31.464624935113918,80,114.7465567648949,31.464063944563083,80,114.74639340282661,31.463629213217306,80,114.74597136259128,31.463178651280565,80,114.74574020145322,31.46295580783547,80,114.74542004472347,31.463070158491185,80,114.74535387914334,31.46267709287137,80,114.74507610357841,31.46260937115677,80,114.74472347725445,31.46258168114736,80,114.74445283303679,31.462819693351726,80,114.74413460426821,31.46317765230743,80,114.74394435251524,31.463843987143864,80,114.74414101293283,31.464416205830688,80,114.7443357995629,31.464612839118217,80,114.74471163039902,31.464953698677263,80,114.74501921301585,31.465340763640988,80,114.74474397215296,31.465420826153768,80,114.74444185034686,31.465317876879162,80,114.74435570267005,31.466125512656138,80,114.74421460447415,31.467392223655125,80,114.74472542193153,31.46827198840588,80,114.74504259223392,31.468370741599635,80,114.74526320591934,31.468723298595172,80,114.74570385815673,31.469312660814772,80,114.74614099905888,31.469471967690325,80,114.7465118330834,31.469379050031964,80,114.74654269095129,31.46894976913154,80,114.74639284164824,31.46883379836868,80,114.74614397225798,31.46881036422462,80,114.7461164578989,31.46856983977921,80,114.74637421422344,31.468507188560896,80,114.74673037925896,31.468785789141677,80,114.74711058391942,31.4689536436854,80,114.74792054129321,31.468835850782703,80,114.74869084893355,31.468697705455185,80,114.74927754238387,31.468525833109737,80,114.74982698988364,31.468911584597645,80,114.74986153041122,31.469297992139715,80,114.7491911118524,31.469617576419832,80,114.74861502103485,31.469929024363623,80,114.74893493356163,31.470576183016313,80,114.74958402422725,31.47105093726416,80,114.74948152113754,31.471268450695696,80,114.74908213197838,31.471267885079513,80,114.74912811222666,31.47163952334205,80,114.74941938832471,31.471872849749314,80,114.74968757920725,31.471546747411477,80,114.74984364799847,31.471297453812873,80,114.75023788589512,31.4714121977609,80,114.75053023381132,31.471658028964377,80,114.75039369698939,31.472013229673628,80,114.75051237801912,31.472292115147777,80,114.75041694090551,31.472416906025867,80,114.74988828054347,31.47270981693828,80,114.74966659940664,31.473072720858518,80,114.74983106913956,31.473910462595487,80,114.7496586412718,31.474418999919862,80,114.74993565066394,31.474892731022397,80,114.75004982434258,31.475310308333015,80,114.75047383577395,31.475319728058786,80,114.75111697004935,31.475741855748705,80,114.75178370153168,31.47519023341444,80,114.75214782156608,31.474681658976415,80,114.75213191731521,31.474144690380825,80,114.75213061808091,31.473957413607238,80,114.75241958300046,31.474028743498472,80,114.75269002500077,31.474564212895224,80,114.7528412695717,31.47486157461439,80,114.75277831964257,31.475233009874668,80,114.75339154517657,31.47564759965427,80,114.75402879987396,31.476359258633984,80,114.75473732186248,31.47671743754875,80,114.75526232547871,31.47693805158069,80,114.75559458380529,31.47734968874095,80,114.75633359508898,31.477577136952924,80,114.75648009799362,31.477445615760566,80,114.75681167311231,31.477510544326268,80,114.75677857800858,31.47795876349759,80,114.75707830924534,31.478590562724207,80,114.75755287313147,31.47905666230653,80,114.75771146544946,31.478812564449665,80,114.75758860926051,31.47829328113808,80,114.75777525694886,31.477753908082843,80,114.75792007441984,31.477373998693803,80,114.75788254585821,31.477168289443227,80,114.75820079942295,31.47667655467851,80,114.75860128653854,31.47650363190946,80,114.75847354737634,31.477069112624473,80,114.75854645954317,31.477717139158344,80,114.75849488493311,31.478151543508037,80,114.75923610727982,31.47867187267751,80,114.75955435227947,31.4786012035998,80,114.76030301509027,31.478181317004456,80,114.76103108468094,31.477615713710453,80,114.76135964490966,31.47739307298741,80,114.76164045126474,31.477197844362728,80,114.76195535676774,31.477259393216645,80,114.76191070575878,31.4775108627936,80,114.7617728961129,31.477630970258566,80,114.76193914873507,31.47778153002175,80,114.7622890544362,31.477774403407487,80,114.76294513727672,31.47788285133591,80,114.76390727622989,31.478041640923998,80,114.76416552911218,31.47819722584575,80,114.7644556762092,31.477698838857755,80,114.76465316296454,31.477393680785074,80,114.76490644285172,31.47699111897663,80,114.7649892611757,31.47666981043968,80,114.76528765516679,31.476953698217255,80,114.76554253557805,31.476973341051867,80,114.76602121627074,31.476924905674917,80,114.76600023148535,31.47706516245623,80,114.7655090810497,31.47722531385021,80,114.76515420689438,31.477937520619626,80,114.76483172401814,31.478130371264886,80,114.76458214304124,31.47841872930136,80,114.76434623662138,31.478852177062926,80,114.76392567337946,31.47917277405341,80,114.76350526942517,31.479254324782165,80,114.76310674650155,31.47919128993613,80,114.7624110294194,31.47902962546026,80,114.76155660117423,31.478948684844248,80,114.76111890194488,31.4791690610407,80,114.7609555849,31.479633853186645,80,114.76100030956049,31.479937934361605,80,114.76113051003308,31.480142214359915,80,114.7614400505875,31.480513914035978,80,114.76168159610474,31.48066148553075,80,114.7617457986902,31.48093980022762,80,114.76156291388058,31.481024042022874,80,114.76127283942968,31.481028025912572,80,114.76108877976591,31.480809656218625,80,114.76074015840051,31.48052103734349,80,114.76058043752865,31.480346921383862,80,114.76031286868134,31.480152355485895,80,114.75972084594042,31.48019813550225,80,114.75939910728135,31.480284088189173,80,114.7596093373901,31.480905863703935,80,114.75996449614358,31.48217547996223,80,114.7600392314078,31.48258200180983,80,114.76041034806534,31.483504251974594,80,114.76076123112333,31.48389007641048,80,114.76142296344432,31.485039110541244,80,114.76159919529555,31.485669502008573,80,114.76207266970287,31.486197306240687,80,114.76247798449214,31.48632310435324,80,114.76310834435861,31.486562528290726,80,114.76354529859499,31.486942401693486,80,114.76363120611472,31.487209211229295,80,114.7643510437696,31.486975882271015,80,114.76508909572908,31.48636565206359,80,114.76527855147621,31.48613303345662,80,114.76540332000303,31.485903188407953,80,114.76561842375122,31.485870923466628,80,114.76597022230182,31.4861027082852,80,114.76624423720037,31.486207285280237,80,114.76761692473093,31.486080098381116,80,114.76829962079418,31.485979956856497,80,114.76865561292254,31.485866331731938,80,114.76942887706143,31.48637533790332,80,114.7695515285137,31.4860626666127,80,114.76942598106166,31.485351419338464,80,114.76958069004496,31.48430386691113,80,114.76974109180631,31.48383431648074,80,114.76997059286086,31.483339615515387,80,114.76981775066716,31.483008154778652,80,114.76946148758292,31.48275506835094,80,114.76951093156465,31.48215158939501,80,114.76983093098828,31.4816400393057,80,114.77015620532296,31.48169955096277,80,114.77014434810198,31.482037918905238,80,114.76995793184852,31.48258478401612,80,114.77040204726813,31.482963282287994,80,114.77089629283633,31.48301464270531,80,114.77167591544642,31.482944047782137,80,114.77262862184601,31.482877275038252,80,114.77349625116422,31.483427076938078,80,114.77428622617697,31.484158346595603,80,114.77422677150965,31.48459113446699,80,114.77356748032697,31.484547367772972,80,114.77320313738234,31.48428848566868,80,114.77212693654069,31.484021628018013,80,114.77122778517872,31.4840531770561,80,114.77070789158378,31.484153369918328,80,114.77064181949451,31.484591290766513,80,114.7708608494242,31.48510279402207,80,114.77043589542899,31.48529392423287,80,114.77040133056512,31.48591506936709,80,114.77040009924062,31.486371560454803,80,114.77035742619078,31.486765706974243,80,114.76981456041395,31.48709278555939,80,114.76986322395771,31.487307087458486,80,114.77130459594827,31.488479698012036,80,114.77151317378524,31.4886359762994,80,114.77164195726367,31.490048025189115,80,114.77196331410052,31.490128253838936,80,114.77273474221771,31.490047900959475,80,114.77333538610435,31.49037550202727,80,114.77383615026024,31.490506795559284,80,114.77354000360323,31.49081247421509,80,114.7731016879704,31.490962528259843,80,114.77261287018412,31.490817417347206,80,114.77252355347322,31.491034261483165,80,114.77263252592229,31.49144995470676,80,114.77220866242834,31.491646383617216,80,114.77234038970612,31.491906659665396,80,114.77248515281971,31.492330758480414,80,114.77253322386409,31.492601028980577,80,114.7721247968626,31.49279037389918,80,114.77187649476502,31.493568068219226,80,114.77165042872966,31.494434959328046,80,114.77148260425531,31.49463219136186,80,114.77191808157164,31.49543287544179,80,114.77283528712134,31.496337736222852,80,114.77302738857276,31.496376672825498,80,114.77325346478595,31.496046109520304,80,114.77360717644285,31.496049953731458,80,114.77367541996745,31.49621034482317,80,114.7734028386141,31.49676970028935,80,114.77419044134355,31.497073121464485,80,114.77458239399331,31.49722029232461,80,114.77490131858008,31.497501562611482,80,114.77534508380141,31.497600057854736,80,114.77535306198912,31.497964290903088,80,114.7757273233064,31.498301767763152,80,114.77601697079878,31.49842507477103,80,114.7764891054353,31.498480010520296,80,114.77693187565137,31.498559319700185,80,114.77737130734575,31.498744208576813,80,114.77781871366126,31.498713667151396,80,114.77849942000363,31.498502905687328,80,114.77889967599727,31.49838282873111,80,114.77913979226749,31.498516520397512,80,114.77898890230703,31.498935870600363,80,114.77874743467689,31.49914642947603,80,114.7781081953487,31.499240578847004,80,114.7772381623148,31.49927686597644,80,114.77646278734785,31.499202723457223,80,114.77604809492921,31.499203039848098,80,114.776070619646,31.499397846455725,80,114.77630916122534,31.49951447748546,80,114.77668255335819,31.499908243265683,80,114.77729379353956,31.50038204425389,80,114.7775446270234,31.50065071491883,80,114.77812356055125,31.501729437557156,80,114.77936606536093,31.502874881002683,80,114.78087976263974,31.503472634834733,80,114.7836198686433,31.504238662973567,0]}]} \ No newline at end of file diff --git a/public/data/json/czml4.json b/public/data/json/czml4.json new file mode 100644 index 000000000..e69de29bb diff --git a/src/views/Home/MapCtrl/Map3D/Map3D.js b/src/views/Home/MapCtrl/Map3D/Map3D.js index c8deff0af..32115afac 100644 --- a/src/views/Home/MapCtrl/Map3D/Map3D.js +++ b/src/views/Home/MapCtrl/Map3D/Map3D.js @@ -357,6 +357,8 @@ export default class Map3D extends BaseMap { // this.demo.getCzml2(viewer) //demo // demo.getWater(viewer)//水面 // this.demo.getWater3(viewer) + // this.demo.getWater4(viewer) + // this.demo.getWAter5(viewer) // demo.getTool(viewer)//工具 // await this.demo.getWater2(viewer,[ diff --git a/src/views/Home/MapCtrl/Map3D/demo.js b/src/views/Home/MapCtrl/Map3D/demo.js index 09eba0885..178a4e2d2 100644 --- a/src/views/Home/MapCtrl/Map3D/demo.js +++ b/src/views/Home/MapCtrl/Map3D/demo.js @@ -258,63 +258,127 @@ export default class LayerMgr { //全村的希望 async getWater3(viewer) { - // baseWaterColor: new Cesium.Color(64 / 255.0, 157 / 255.0, 253 / 255.0, 1), // 水的基本颜色 - // normalMap: normalMap, - // // normalMap: Cesium.buildModuleUrl( - // // `${process.env.PUBLIC_URL}/models/waternormals.jpg` - // // ), - // frequency: 1000.0, - // animationSpeed: 0.01, - // amplitude: 10, - // specularIntensity: 1, // 镜面反射强度 - const simpleWaterMaterial = new Cesium.Material({ fabric: { - type: 'FixedWater', + type: 'AdvancedWater', uniforms: { - color: new Cesium.Color(64 / 255.0, 157 / 255.0, 253 / 255.0, 1), - highlightColor: new Cesium.Color(0.5, 0.8, 1.0, 1), - speed: 0.01, - // frequency: 50.0 - - frequency: 1000.0, - animationSpeed: 0.01, - amplitude: 10, - specularIntensity: 1, // 镜面反射强度 + baseWaterColor: new Cesium.Color(0.2, 0.4, 0.7, 0.85), + specularColor: new Cesium.Color(1.0, 1.0, 1.0, 1.0), + reflectionColor: new Cesium.Color(0.3, 0.6, 0.9, 1.0), + smallWaveSpeed: 0.05, + bigWaveSpeed: 0.02, + smallWaveFrequency: 800.0, + bigWaveFrequency: 200.0, + waveAmplitude: 5.0, + foamThreshold: 0.4, + time: 0.0 }, - source: + source: ` + // 简单的噪声函数 + float noise(vec2 p) { + return fract(sin(dot(p, vec2(127.1, 311.7))) * 43758.5453); + } + + // 2D噪声函数 + float noise2D(vec2 p) { + vec2 i = floor(p); + vec2 f = fract(p); + f = f * f * (3.0 - 2.0 * f); + float a = noise(i); + float b = noise(i + vec2(1.0, 0.0)); + float c = noise(i + vec2(0.0, 1.0)); + float d = noise(i + vec2(1.0, 1.0)); + return mix(mix(a, b, f.x), mix(c, d, f.x), f.y); + } + + // 分形噪声 + float fbm(vec2 p) { + float value = 0.0; + float amplitude = 0.5; + float frequency = 1.0; + + for(int i = 0; i < 4; i++) { + value += amplitude * noise2D(p * frequency); + amplitude *= 0.5; + frequency *= 2.0; + } + return value; + } + + czm_material czm_getMaterial(czm_materialInput materialInput) + { + czm_material material = czm_getDefaultMaterial(materialInput); + + vec2 st = materialInput.st * 3.0; + float time = czm_frameNumber * 0.005; + + // 大波浪 - 主要形状 + float bigWave1 = sin(st.x * bigWaveFrequency + time * bigWaveSpeed) * + cos(st.y * bigWaveFrequency * 0.7 + time * bigWaveSpeed * 1.3); + + float bigWave2 = cos(st.x * bigWaveFrequency * 0.8 - st.y * bigWaveFrequency * 1.2 + + time * bigWaveSpeed * 0.7) * 0.7; + + // 小波浪 - 细节 + float smallWave1 = fbm(vec2(st.x * smallWaveFrequency + time, + st.y * smallWaveFrequency)) * 0.5; + + float smallWave2 = fbm(vec2(st.x * smallWaveFrequency * 1.7 - time * 0.7, + st.y * smallWaveFrequency * 1.3)) * 0.3; + + // 组合波浪 + float totalWave = (bigWave1 * 0.6 + bigWave2 * 0.4 + + smallWave1 * 0.3 + smallWave2 * 0.2) * waveAmplitude; + + // 计算法线 - 使用波浪梯度 + vec2 eps = vec2(0.001, 0.0); + float h1 = sin((st.x + eps.x) * bigWaveFrequency + time) * + cos(st.y * bigWaveFrequency * 0.7 + time); + float h2 = sin(st.x * bigWaveFrequency + time) * + cos((st.y + eps.x) * bigWaveFrequency * 0.7 + time); + + vec3 normal = normalize(vec3(h1 - totalWave, h2 - totalWave, 1.0)); + + // 基于法线的光照计算 + vec3 lightDir = czm_sunDirectionEC; + float diffuse = max(dot(normal, lightDir), 0.0); + + // 高光计算 + vec3 viewDir = vec3(0.0, 0.0, 1.0); // 简化视角方向 + vec3 halfDir = normalize(lightDir + viewDir); + float specular = pow(max(dot(normal, halfDir), 0.0), 120.0) * 1.5; + + // 泡沫生成 - 基于波浪陡度 + float foam = smoothstep(foamThreshold, 1.0, abs(totalWave)); + + // 深度效果 - 模拟浅水和深水 + float depthEffect = 1.0 - smoothstep(0.0, 1.0, st.y); + vec3 deepWaterColor = baseWaterColor.rgb * 0.7; + vec3 shallowWaterColor = baseWaterColor.rgb * 1.3; + vec3 waterBase = mix(deepWaterColor, shallowWaterColor, depthEffect); + + // 颜色混合 + vec3 diffuseColor = waterBase * (diffuse * 0.6 + 0.4); + vec3 specularColor = specularColor.rgb * specular; + vec3 foamColor = mix(diffuseColor, vec3(1.0), foam * 0.3); + + // 最终颜色 + material.diffuse = foamColor + specularColor; + + // 透明度 - 边缘更透明 + float edgeAlpha = 1.0 - smoothstep(0.0, 0.2, min(min(st.x, st.y), min(1.0-st.x, 1.0-st.y))); + material.alpha = baseWaterColor.a * (0.9 - edgeAlpha * 0.3); + + // 材质属性 + material.normal = normal; + material.specular = min(specular * 2.0, 1.0); + material.shininess = 100.0; + + return material; + } ` - czm_material czm_getMaterial(czm_materialInput materialInput) - { - czm_material material = czm_getDefaultMaterial(materialInput); - - vec2 st = materialInput.st; - float time = czm_frameNumber * speed; - - // 创建多层波纹 - float wave1 = sin(st.x * frequency * 2.0 + st.y * frequency + time) * 0.4; - float wave2 = cos(st.x * frequency * 1.5 - st.y * frequency * 1.2 + time * 1.7) * 0.3; - float wave3 = sin(st.x * frequency * 3.0 + st.y * frequency * 0.8 + time * 0.6) * 0.2; - - float combinedWave = (wave1 + wave2 + wave3) / 3.0; - - // 颜色混合 - 基础色与高光色 - vec3 waterColor = mix(color.rgb, highlightColor.rgb, - abs(combinedWave) * 2.0); - - // 透明度变化 - float alpha = color.a * (0.6 + combinedWave * 0.4); - - material.diffuse = waterColor; - material.alpha = alpha; - material.specular = 0.7 + combinedWave * 0.3; - material.shininess = 50.0; // 增加光泽度 - - return material; - } - ` } - }); + }); // 创建水面Primitive const waterPrimitive = new Cesium.Primitive({ geometryInstances: new Cesium.GeometryInstance({ @@ -401,6 +465,152 @@ export default class LayerMgr { waterPrimitive2.show = true } + getWater4(viewer) { + const realisticWaterMaterial = new Cesium.Material({ + fabric: { + type: 'AdvancedWater', + uniforms: { + baseWaterColor: new Cesium.Color(0.2, 0.4, 0.7, 0.85), + specularColor: new Cesium.Color(1.0, 1.0, 1.0, 1.0), + reflectionColor: new Cesium.Color(0.3, 0.6, 0.9, 1.0), + smallWaveSpeed: 0.05, + bigWaveSpeed: 0.02, + smallWaveFrequency: 1000.0, + bigWaveFrequency: 100.0, + waveAmplitude: 0.5, + foamThreshold: 0.2, + time: 0.0 + }, + source: ` + // 简单的噪声函数 + float noise(vec2 p) { + return fract(sin(dot(p, vec2(127.1, 311.7))) * 43758.5453); + } + + // 2D噪声函数 + float noise2D(vec2 p) { + vec2 i = floor(p); + vec2 f = fract(p); + f = f * f * (3.0 - 2.0 * f); + float a = noise(i); + float b = noise(i + vec2(1.0, 0.0)); + float c = noise(i + vec2(0.0, 1.0)); + float d = noise(i + vec2(1.0, 1.0)); + return mix(mix(a, b, f.x), mix(c, d, f.x), f.y); + } + + // 分形噪声 + float fbm(vec2 p) { + float value = 0.0; + float amplitude = 0.5; + float frequency = 1.0; + + for(int i = 0; i < 4; i++) { + value += amplitude * noise2D(p * frequency); + amplitude *= 0.5; + frequency *= 2.0; + } + return value; + } + + czm_material czm_getMaterial(czm_materialInput materialInput) + { + czm_material material = czm_getDefaultMaterial(materialInput); + + vec2 st = materialInput.st * 3.0; + float time = czm_frameNumber * 0.005; + + // 大波浪 - 主要形状 + float bigWave1 = sin(st.x * bigWaveFrequency + time * bigWaveSpeed) * + cos(st.y * bigWaveFrequency * 0.7 + time * bigWaveSpeed * 1.3); + + float bigWave2 = cos(st.x * bigWaveFrequency * 0.8 - st.y * bigWaveFrequency * 1.2 + + time * bigWaveSpeed * 0.7) * 0.7; + + // 小波浪 - 细节 + float smallWave1 = fbm(vec2(st.x * smallWaveFrequency + time, + st.y * smallWaveFrequency)) * 0.5; + + float smallWave2 = fbm(vec2(st.x * smallWaveFrequency * 1.7 - time * 0.7, + st.y * smallWaveFrequency * 1.3)) * 0.3; + + // 组合波浪 + float totalWave = (bigWave1 * 0.6 + bigWave2 * 0.4 + + smallWave1 * 0.3 + smallWave2 * 0.2) * waveAmplitude; + + // 计算法线 - 使用波浪梯度 + vec2 eps = vec2(0.001, 0.0); + float h1 = sin((st.x + eps.x) * bigWaveFrequency + time) * + cos(st.y * bigWaveFrequency * 0.7 + time); + float h2 = sin(st.x * bigWaveFrequency + time) * + cos((st.y + eps.x) * bigWaveFrequency * 0.7 + time); + + vec3 normal = normalize(vec3(h1 - totalWave, h2 - totalWave, 1.0)); + + // 基于法线的光照计算 + vec3 lightDir = czm_sunDirectionEC; + float diffuse = max(dot(normal, lightDir), 0.0); + + // 高光计算 + vec3 viewDir = vec3(0.0, 1.0, 0.0); // 简化视角方向 + vec3 halfDir = normalize(viewDir); + float specular = pow(max(dot(normal, halfDir), 0.0), 120.0) * 1.5; + + // 泡沫生成 - 基于波浪陡度 + float foam = smoothstep(foamThreshold, 1.0, abs(totalWave)); + + // 深度效果 - 模拟浅水和深水 + float depthEffect = 1.0 - smoothstep(0.0, 1.0, st.y); + vec3 deepWaterColor = baseWaterColor.rgb * 0.7; + vec3 shallowWaterColor = baseWaterColor.rgb * 1.3; + vec3 waterBase = mix(deepWaterColor, shallowWaterColor, depthEffect); + + // 颜色混合 + vec3 diffuseColor = waterBase * (diffuse * 0.6 + 0.4); + vec3 specularColor = specularColor.rgb * specular; + vec3 foamColor = mix(diffuseColor, vec3(1.0), foam * 0.3); + + // 最终颜色 + material.diffuse = foamColor + specularColor; + + // 透明度 - 边缘更透明 + float edgeAlpha = 1.0 - smoothstep(0.0, 0.2, min(min(st.x, st.y), min(1.0-st.x, 1.0-st.y))); + material.alpha = baseWaterColor.a * (0.9 - edgeAlpha * 0.3); + + // 材质属性 + material.normal = normal; + material.specular = min(specular * 2.0, 1.0); + material.shininess = 100.0; + + return material; + } + ` + } + }); + + // 创建水面Primitive + const waterPrimitive = new Cesium.Primitive({ + geometryInstances: new Cesium.GeometryInstance({ + geometry: new Cesium.PolygonGeometry({ + polygonHierarchy: new Cesium.PolygonHierarchy( + Cesium.Cartesian3.fromDegreesArrayHeights([ + 114.76352489831815,31.494754219571522,80,114.76520120583086,31.4999564874016,80,114.76980240861486,31.498491685970183,80,114.77288986029524,31.499291609035314,80,114.7752374682663,31.497030189270138,80,114.77496372060254,31.49482620567726,80,114.77471997997016,31.490858103316754,80,114.77276936030704,31.48685100847121,80,114.77069081826704,31.483979297273798,80,114.76965049062629,31.48370282132599,80,114.76441718716531,31.48255871323312,80,114.76372798131092,31.47900692403831,80,114.76293736420705,31.477822176429328,80,114.75120596797079,31.471419526420515,80,114.75038568642819,31.469139708715907,80,114.74958949458313,31.46814991520691,80,114.74789070463534,31.468121367311053,80,114.7471786876506,31.466373139201135,80,114.74930655086952,31.461932951570883,80,114.74805372401946,31.458130678122178,80,114.7445797538948,31.45414539792457,80,114.73993504386465,31.45124971272249,80,114.73636690633312,31.452374249551728,80,114.73813467149844,31.456832583528676,80,114.74095195126414,31.460165343908727,80,114.74011304826205,31.464062436365865,80,114.73995399997894,31.46681589187651,80,114.74014787758605,31.470080972179417,80,114.74046551608743,31.47381704756393,80,114.74421736191424,31.47792376112243,80,114.7520809314138,31.483752378529545,80,114.7580325301891,31.49028179289772,80,114.76385167039098,31.493196679385143,80 + ]) + ), + extrudedHeight: 0.1, + perPositionHeight: true, + vertexFormat: Cesium.MaterialAppearance.VERTEX_FORMAT + }) + }), + appearance: new Cesium.MaterialAppearance({ + material: realisticWaterMaterial, + translucent: true + }), + show:true, + }); + viewer.scene.primitives.add(waterPrimitive); + } + async getQxsy(viewer) { try { let tileset = await Cesium.Cesium3DTileset.fromUrl( @@ -1732,5 +1942,169 @@ export default class LayerMgr { viewer.dataSources.add(Cesium.CzmlDataSource.load(czml)); viewer.clock.shouldAnimate = false; // 暂停动画 } + async getWAter5(viewer) { + const realisticWaterMaterial = new Cesium.Material({ + fabric: { + type: 'AdvancedWater', + uniforms: { + baseWaterColor: new Cesium.Color(0.2, 0.4, 0.7, 0.85), + specularColor: new Cesium.Color(1.0, 1.0, 1.0, 1.0), + reflectionColor: new Cesium.Color(0.3, 0.6, 0.9, 1.0), + smallWaveSpeed: 0.5, + bigWaveSpeed: 0.2, + smallWaveFrequency: 1000.0, // 调整频率以适应世界坐标 + bigWaveFrequency: 1000.0, // 调整频率以适应世界坐标 + waveAmplitude: 1.0, + foamThreshold: 1.0, + time: 0.0 + }, + source: ` + // 简单的噪声函数 + float noise(vec2 p) { + return fract(sin(dot(p, vec2(127.1, 311.7))) * 43758.5453); + } + + // 2D噪声函数 + float noise2D(vec2 p) { + vec2 i = floor(p); + vec2 f = fract(p); + f = f * f * (3.0 - 2.0 * f); + float a = noise(i); + float b = noise(i + vec2(1.0, 0.0)); + float c = noise(i + vec2(0.0, 1.0)); + float d = noise(i + vec2(1.0, 1.0)); + return mix(mix(a, b, f.x), mix(c, d, f.x), f.y); + } + + // 分形噪声 + float fbm(vec2 p) { + float value = 0.0; + float amplitude = 0.5; + float frequency = 1.0; + + for(int i = 0; i < 4; i++) { + value += amplitude * noise2D(p * frequency); + amplitude *= 0.5; + frequency *= 2.0; + } + return value; + } + + czm_material czm_getMaterial(czm_materialInput materialInput) + { + czm_material material = czm_getDefaultMaterial(materialInput); + + // 获取世界坐标 - 使用正确的方法 + vec4 worldPosition = czm_inverseModelView * vec4(materialInput.positionToEyeEC, 1.0); + vec3 worldPos = worldPosition.xyz; + + // 使用世界坐标的x和z分量(忽略y分量,因为水面是水平的) + vec2 worldCoord = worldPos.xz / 100000.0; // 缩放以适应波浪频率 + + // 使用系统时间,确保所有Primitive使用相同的时间 + float time = czm_frameNumber * 0.005; + + // 大波浪 - 主要形状 + float bigWave1 = sin(worldCoord.x * bigWaveFrequency + time * bigWaveSpeed) * + cos(worldCoord.y * bigWaveFrequency * 0.7 + time * bigWaveSpeed * 1.3); + + float bigWave2 = cos(worldCoord.x * bigWaveFrequency * 0.8 - worldCoord.y * bigWaveFrequency * 1.2 + + time * bigWaveSpeed * 0.7) * 0.7; + + // 小波浪 - 细节 + float smallWave1 = fbm(vec2(worldCoord.x * smallWaveFrequency + time, + worldCoord.y * smallWaveFrequency)) * 0.5; + + float smallWave2 = fbm(vec2(worldCoord.x * smallWaveFrequency * 1.7 - time * 0.7, + worldCoord.y * smallWaveFrequency * 1.3)) * 0.3; + + // 组合波浪 + float totalWave = (bigWave1 * 0.6 + bigWave2 * 0.4 + + smallWave1 * 0.3 + smallWave2 * 0.2) * waveAmplitude; + + // 计算法线 - 使用波浪梯度 + vec2 eps = vec2(0.001, 0.0); + float h1 = sin((worldCoord.x + eps.x) * bigWaveFrequency + time) * + cos(worldCoord.y * bigWaveFrequency * 0.7 + time); + float h2 = sin(worldCoord.x * bigWaveFrequency + time) * + cos((worldCoord.y + eps.x) * bigWaveFrequency * 0.7 + time); + + vec3 normal = normalize(vec3(h1 - totalWave, h2 - totalWave, 1.0)); + + // 基于法线的光照计算 + vec3 lightDir = czm_sunDirectionEC; + float diffuse = max(dot(normal, lightDir), 0.0); + + // 高光计算 + vec3 viewDir = normalize(materialInput.positionToEyeEC); + vec3 reflectDir = reflect(-lightDir, normal); + float specular = pow(max(dot(viewDir, reflectDir), 0.0), 120.0) * 1.5; + + // 泡沫生成 - 基于波浪陡度 + float foam = smoothstep(foamThreshold, 1.0, abs(totalWave)); + + // 使用固定的水颜色,不再依赖纹理坐标 + vec3 waterBase = baseWaterColor.rgb; + + // 颜色混合 + vec3 diffuseColor = waterBase * (diffuse * 0.6 + 0.4); + vec3 specularColor = specularColor.rgb * specular; + vec3 foamColor = mix(diffuseColor, vec3(1.0), foam * 0.3); + + // 最终颜色 + material.diffuse = foamColor + specularColor; + + // 固定的透明度 + material.alpha = baseWaterColor.a; + + // 材质属性 + material.normal = normal; + material.specular = min(specular * 2.0, 1.0); + material.shininess = 100.0; + + return material; + } + ` + } + }); + const { czml } = await fetch(`${process.env.PUBLIC_URL}/data/json/czml3.json`) + .then(resp => resp.json()) + .then(data => data) + .catch(() => []); + const waterPrimitiveList = czml.map((item,index)=>{ + // 创建水面Primitive + const waterPrimitive = new Cesium.Primitive({ + geometryInstances: new Cesium.GeometryInstance({ + geometry: new Cesium.PolygonGeometry({ + polygonHierarchy: new Cesium.PolygonHierarchy( + Cesium.Cartesian3.fromDegreesArrayHeights( + item.cartographicDegrees + ) + ), + extrudedHeight: 0.1, + perPositionHeight: true, + vertexFormat: Cesium.MaterialAppearance.VERTEX_FORMAT + }) + }), + appearance: new Cesium.MaterialAppearance({ + material: realisticWaterMaterial, + translucent: true + }), + show:index===false, + }); + waterPrimitive.id = 'myWater_'+index + viewer.scene.primitives.add(waterPrimitive) + return waterPrimitive + }) + await this.sleep(2000) + for(let i = 0; i < waterPrimitiveList.length; ++i) { + const item = waterPrimitiveList[i] + if(i>0){ + waterPrimitiveList[i-1].show = false + } + item.show = true + await this.sleep(2000) + } + } }