12 lines
53 KiB
JavaScript
12 lines
53 KiB
JavaScript
|
import{_ as me}from"./linesGL.99030c5a.js";import{_ as dt,a as mt,b as ct,c as pt}from"./position.a021215f.js";import{_ as ft,a as ht}from"./face.2eec3bdc.js";import"./index.e2d056fa.js";/* empty css */import{K as _,_ as gt,r as f,D as Pe,x as Ct,t as yt,X as vt,d as G,o as O,c as V,k as l,e as p,w as C,P as Te,Q as ke,j as Oe,f as g,y as M,l as J,m as q,B as At,a2 as de,a4 as bt,M as Dt,p as wt,q as St}from"./index.db81687b.js";import{h as $}from"./moment.9709ab41.js";import{u as Et}from"./useEcharts.7cdde45a.js";import{g as Bt}from"./classify.74645469.js";import{i as It}from"./install.49294472.js";function Ue(B){return _({url:"equipment/typhoon",method:"get",params:B})}function Mt(B){return _({url:"equipment/year",method:"get",params:B})}function Lt(B){return _({url:"equipment/windPower",method:"get",params:B})}function xt(B){return _({url:"equipment/typhoonDamageSave",method:"get",params:B})}function Ge(B){return _({url:"equipment/typhoonDamageSelect",method:"get",params:B})}function Nt(B){return _({url:"equipment/typhoonDamageDelete",method:"get",params:B})}function Wt(B){return _({url:"equipment/typhoonDamage",method:"get",params:B})}const L=B=>(wt("data-v-4b34eb3f"),B=B(),St(),B),Pt={class:"center"},Tt=L(()=>l("div",{style:{width:"100%",height:"100%"},id:"cesiumContainer"},null,-1)),kt={class:"leftWra"},Ot={class:"leftTop"},Ut={class:"title"},Gt=L(()=>l("span",null,"\u53F0\u98CE\u6570\u636E\u9009\u62E9",-1)),Qt={class:"tabulation"},zt=L(()=>l("div",{class:"chart_div_title"},[l("span",null,"\u53F0\u98CE\u5217\u8868")],-1)),Yt={class:"tableDiv"},Vt={class:"tabulation"},Xt={class:"chart_div_title"},Ft={key:0,src:me,alt:""},qt={key:0,class:"imgrotate",src:me,alt:""},Ht={class:"rightWra"},Zt={class:"rightTop"},jt=L(()=>l("div",{class:"title"},[l("span",null,"\u53F0\u98CE\u707E\u635F\u9884\u6D4B\u7ED3\u679C")],-1)),Rt={class:"farmlandDiv"},Kt={class:"farmlandHeader"},Jt=L(()=>l("br",null,null,-1)),_t=["onClick"],$t=["onClick"],ea={key:0,src:me,alt:""},ta={key:0,class:"imgrotate",src:me,alt:""},aa=At('<div class="tool" data-v-4b34eb3f><span data-v-4b34eb3f><img src="'+dt+'" alt="" data-v-4b34eb3f></span><span data-v-4b34eb3f><img src="'+mt+'" alt="" data-v-4b34eb3f></span><span data-v-4b34eb3f><img src="'+ct+'" alt="" data-v-4b34eb3f></span><span data-v-4b34eb3f><img src="'+ft+'" alt="" data-v-4b34eb3f></span><span data-v-4b34eb3f><img src="'+ht+'" alt="" data-v-4b34eb3f></span><span data-v-4b34eb3f><img src="'+pt+'" alt="" data-v-4b34eb3f></span></div>',1),la={id:"popup"},ra=L(()=>l("span",null,"\u540D\u79F0\uFF1A",-1)),oa=L(()=>l("span",null,"\u5F53\u524D\u4F4D\u7F6E\uFF1A",-1)),ia=L(()=>l("span",null,"\u65F6\u95F4\uFF1A",-1)),sa=L(()=>l("span",null,"\u6C14\u538B\uFF1A",-1)),na=L(()=>l("span",null,"\u6700\u5927\u98CE\u901F\uFF1A",-1)),ua=L(()=>l("span",null,"\u98CE\u529B\uFF1A",-1)),da={id:"pop"},ma={key:0},ca=L(()=>l("div",null,"\u6751\u540D\uFF1A",-1)),pa={class:"frameDiv"},fa={class:"dialog-footer"},ha={class:"detailsDiv"},ga={class:"center"},Ca=L(()=>l("span",null,"\u53F0\u98CE\u540D\u79F0",-1)),ya=L(()=>l("span",null,"\u9884\u8BA1\u6210\u707E\u9762\u79EF\uFF08\u5355\u4F4D\uFF1A\u516C\u9877\uFF09",-1)),va=L(()=>l("span",null,"\u4F4D\u7F6E",-1)),Aa=L(()=>l("span",null,"\u9884\u8BA1\u53D7\u5F71\u54CD\u4EBA\u53E3\uFF08\u5355\u4F4D\uFF1A\u4EBA\uFF09",-1)),ba=L(()=>l("span",null,"\u9884\u8BA1\u7ECF\u6D4E\u635F\u5931\uFF08\u5355\u4F4D\uFF1A\u4E07\u5143\uFF09",-1)),Da=L(()=>l("span",null,"\u9884\u8BA1\u53D7\u707E\u9762\u79EF\uFF08\u5355\u4F4D\uFF1A\u516C\u9877\uFF09",-1)),wa={key:0,class:"dialog-footer"},Sa={__name:"index",setup(B){let y=f(null);const Q=f("2023");let re=Pe({arr:[],brr:[],crr:[]}),oe=f({name:"",value:""});f([]);const ce=f(!1);let H=f(!1),Z=f(!1);f(["false"]);const Ee=f(null),j=f(""),Be=f([]);f([]);const ie=f(!1),ee=f(!1);let k=f({});f(!1);let W=f([]);const Ie=f();let pe=f([]),fe=f([]),se=f(""),he=f([]);f([{date1:"\u9EC4\u5C9B\u533A",date2:"",date3:"",date4:"",date5:""}]);const ge=f([]);let Ce=f(!1);const m=f({lng:"",lat:"",radius7:"",qxdm:"370
|
||
|
\u5C0F
|
||
|
\u65F6
|
||
|
\u8B66
|
||
|
\u6212
|
||
|
\u7EBF`,font:"6pt\xA0Source\xA0Han\xA0Sans\xA0CN",fillColor:Cesium.Color.RED}}),y.entities.add({name:"taifeng",polyline:{positions:Cesium.Cartesian3.fromDegreesArray([105,0,120,0,132,15,132,34]),width:2,followSurface:!1,material:new Cesium.PolylineDashMaterialProperty({color:Cesium.Color.BLUE,gapColor:Cesium.Color.TRANSPARENT,dashLength:40,dashPattern:255})},position:Cesium.Cartesian3.fromDegrees(133,34,3e4),label:{text:`48
|
||
|
\u5C0F
|
||
|
\u65F6
|
||
|
\u8B66
|
||
|
\u6212
|
||
|
\u7EBF`,font:"6pt\xA0Source\xA0Han\xA0Sans\xA0CN",fillColor:Cesium.Color.BLUE}});let a=[],i=[],n=[],d=[],x=[],z=[];if(r)for(const Y of r){let R=function(t,e,w,s,D,X,U){if(s.length>1){let A=Math.max(...s),c=Math.min(...s),o=Math.max(...D),S=Math.min(...D),E=A-c,h=o-S;if(E>=h){let u=E/2,v=new Cesium.Rectangle.fromDegrees(c-u,S,A+u,o);t.camera.flyTo({destination:v})}else{let u=h/2,v=new Cesium.Rectangle.fromDegrees(c,S-u,A,o+u);t.camera.flyTo({destination:v})}}else t.camera.flyTo({destination:Cesium.Cartesian3.fromDegrees(s[0],D[0],1e6)});t.clock.shouldAnimate=!0;const F=Cesium.JulianDate.fromDate(new Date(2015,2,25,16)),Ae=Cesium.JulianDate.addSeconds(F,e.length,new Cesium.JulianDate);t.clock.startTime=F.clone(),t.clock.stopTime=Ae.clone(),t.clock.currentTime=F.clone(),t.clock.multiplier=5;const Ne=K(F,e),ue=t.entities.add({name:"\u53F0\u98CE\u8DEF\u5F84",availability:new Cesium.TimeIntervalCollection([new Cesium.TimeInterval({start:F,stop:Ae})]),show:!0,position:Ne,orientation:new Cesium.VelocityOrientationProperty(Ne),path:{show:!0,leadTime:0,width:2,resolution:1,material:Cesium.Color.SLATEGREY},label:{text:e[0].name,font:"normal\xA06px\xA0SimHei",fillColor:Cesium.Color.BLACK,backgroundColor:Cesium.Color.AQUA,showBackground:!0,style:Cesium.LabelStyle.FILL_AND_OUTLINE,verticalOrigin:Cesium.VerticalOrigin.BOTTOM,horizontalOrigin:Cesium.HorizontalOrigin.LEFT,pixelOffset:new Cesium.Cartesian2(-50,-6)},billboard:{image:Me,scale:.9,rotation:0,show:!0,width:48,height:48,disableDepthTestDistance:Number.POSITIVE_INFINITY,heightReference:Cesium.HeightReference.RELATIVE_TO_GROUND}});ue.addProperty("imageClock");var We=0;ue.imageClock=setInterval(function(){parseInt(t.clock.currentTime.secondsOfDay)<=t.clock.stopTime.secondsOfDay&&(We+=.1,ue.billboard.rotation=We)},20);const le=[];t.entities.add({name:"taifeng",availability:new Cesium.TimeIntervalCollection([new Cesium.TimeInterval({start:F,stop:Ae})]),show:!0,position:new Cesium.CallbackProperty(function(A,c){let o=parseInt(Cesium.JulianDate.secondsDifference(A,F));if(le.length===0||o!==le[le.length-1]){if(le.length===0){let v=Cesium.Cartesian3.fromDegrees(parseFloat(e[0].fLongitude),parseFloat(e[0].fLatitude),3e4),I;switch(e[o].strong){case"\u70ED\u5E26\u98CE\u66B4(TS)":I=new Cesium.Color(0,0,1,1);break;case"\u5F3A\u70ED\u5E26\u98CE\u66B4(STS)":I=new Cesium.Color(1,1,0,1);break;case"\u53F0\u98CE(TY)":I=new Cesium.Color(0,1,1,1);break;case"\u5F3A\u53F0\u98CE(STY)":I=new Cesium.Color(1,0,1,1);break;case"\u8D85\u5F3A\u53F0\u98CE(Super\xA0TY)":I=new Cesium.Color(1,0,0,1);break;case"\u70ED\u5E26\u4F4E\u538B(TD)":I=new Cesium.Color(0,1,0,1);break;default:I=null}t.entities.add({name:"taifeng",position:v,point:{pixelSize:6,outlineWidth:.01,color:I}})}le.push(o);let h=Cesium.Cartesian3.fromDegrees(parseFloat(e[o].fLongitude),parseFloat(e[o].fLatitude),3e4),u;switch(e[o].strong){case"\u70ED\u5E26\u98CE\u66B4(TS)":u=new Cesium.Color(0,0,1,1);break;case"\u5F3A\u70ED\u5E26\u98CE\u66B4(STS)":u=new Cesium.Color(1,1,0,1);break;case"\u53F0\u98CE(TY)":u=new Cesium.Color(0,1,1,1);break;case"\u5F3A\u53F0\u98CE(STY)":u=new Cesium.Color(1,0,1,1);break;case"\u8D85\u5F3A\u53F0\u98CE(Super\xA0TY)":u=new Cesium.Color(1,0,0,1);break;case"\u70ED\u5E26\u4F4E\u538B(TD)":u=new Cesium.Color(0,1,0,1);break;default:u=null}if(t.entities.add({name:"taifeng",position:h,point:{pixelSize:6,outlineWidth:.01,color:u}}),o===parseInt(e.length-1)){let v=Cesium.Cartesian3.fromDegrees(parseFloat(e[e.length-1].fLongitude),parseFloat(e[e.length-1].fLatitude),3e4);var S=t.entities.add({name:"taifeng",position:v,billboard:{image:Me,scale:.9,rotation:0,show:!0,width:48,height:48,disableDepthTestDistance:Number.POSITIVE_INFINITY,heightReference:Cesium.HeightReference.RELATIVE_TO_GROUND}});t.entities.add({name:"taifeng",position:Cesium.Cartesian3.fromDegrees(parseFloat(e[0].fLongitude),parseFloat(e[0].fLatitude),3e4),label:{text:e[0].name,font:"normal\xA06px\xA0SimHei",fillColor:Cesium.Color.BLACK,backgroundColor:Cesium.Color.AQUA,showBackground:!0,style:Cesium.LabelStyle.FILL_AND_OUTLINE,verticalOrigin:Cesium.VerticalOrigin.BOTTOM
|