UNPKG

casc-cesium

Version:

Vue 3.x components for CesiumJS.

6 lines 710 kB
/*! Vue Cesium v3.0.10 */(function(A,l){typeof exports=="object"&&typeof module!="undefined"?l(exports,require("vue")):typeof define=="function"&&define.amd?define(["exports","vue"],l):(A=typeof globalThis!="undefined"?globalThis:A||self,l(A.VueCesium={},A.Vue))})(this,function(A,l){"use strict";const kC="3.0.10",nu=typeof Symbol=="function"&&typeof Symbol.toStringTag=="symbol",Di=nu?Symbol("VueCesium"):"VueCesium",ru=nu?Symbol("_vc_f_"):"_vc_f_",ou=Symbol();var NC=typeof global=="object"&&global&&global.Object===Object&&global,au=NC,zC=typeof self=="object"&&self&&self.Object===Object&&self,$C=au||zC||Function("return this")(),pi=$C,GC=pi.Symbol,ai=GC,su=Object.prototype,UC=su.hasOwnProperty,HC=su.toString,yr=ai?ai.toStringTag:void 0;function WC(e){var t=UC.call(e,yr),i=e[yr];try{e[yr]=void 0;var n=!0}catch(a){}var r=HC.call(e);return n&&(t?e[yr]=i:delete e[yr]),r}var qC=Object.prototype,ZC=qC.toString;function QC(e){return ZC.call(e)}var XC="[object Null]",YC="[object Undefined]",lu=ai?ai.toStringTag:void 0;function Fn(e){return e==null?e===void 0?YC:XC:lu&&lu in Object(e)?WC(e):QC(e)}function Ri(e){return e!=null&&typeof e=="object"}var JC="[object Symbol]";function fo(e){return typeof e=="symbol"||Ri(e)&&Fn(e)==JC}function cu(e,t){for(var i=-1,n=e==null?0:e.length,r=Array(n);++i<n;)r[i]=t(e[i],i,e);return r}var KC=Array.isArray,gi=KC,e1=1/0,uu=ai?ai.prototype:void 0,du=uu?uu.toString:void 0;function hu(e){if(typeof e=="string")return e;if(gi(e))return cu(e,hu)+"";if(fo(e))return du?du.call(e):"";var t=e+"";return t=="0"&&1/e==-e1?"-0":t}var t1=/\s/;function i1(e){for(var t=e.length;t--&&t1.test(e.charAt(t)););return t}var n1=/^\s+/;function r1(e){return e&&e.slice(0,i1(e)+1).replace(n1,"")}function Li(e){var t=typeof e;return e!=null&&(t=="object"||t=="function")}var mu=0/0,o1=/^[-+]0x[0-9a-f]+$/i,a1=/^0b[01]+$/i,s1=/^0o[0-7]+$/i,l1=parseInt;function Qa(e){if(typeof e=="number")return e;if(fo(e))return mu;if(Li(e)){var t=typeof e.valueOf=="function"?e.valueOf():e;e=Li(t)?t+"":t}if(typeof e!="string")return e===0?e:+e;e=r1(e);var i=a1.test(e);return i||s1.test(e)?l1(e.slice(2),i?2:8):o1.test(e)?mu:+e}var fu=1/0,c1=17976931348623157e292;function u1(e){if(!e)return e===0?e:0;if(e=Qa(e),e===fu||e===-fu){var t=e<0?-1:1;return t*c1}return e===e?e:0}function d1(e){var t=u1(e),i=t%1;return t===t?i?t-i:t:0}function Xa(e){return e}var h1="[object AsyncFunction]",m1="[object Function]",f1="[object GeneratorFunction]",p1="[object Proxy]";function pu(e){if(!Li(e))return!1;var t=Fn(e);return t==m1||t==f1||t==h1||t==p1}var g1=pi["__core-js_shared__"],Ya=g1,gu=function(){var e=/[^.]+$/.exec(Ya&&Ya.keys&&Ya.keys.IE_PROTO||"");return e?"Symbol(src)_1."+e:""}();function v1(e){return!!gu&&gu in e}var y1=Function.prototype,b1=y1.toString;function hn(e){if(e!=null){try{return b1.call(e)}catch(t){}try{return e+""}catch(t){}}return""}var C1=/[\\^$.*+?()[\]{}|]/g,w1=/^\[object .+?Constructor\]$/,_1=Function.prototype,P1=Object.prototype,O1=_1.toString,E1=P1.hasOwnProperty,M1=RegExp("^"+O1.call(E1).replace(C1,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$");function S1(e){if(!Li(e)||v1(e))return!1;var t=pu(e)?M1:w1;return t.test(hn(e))}function x1(e,t){return e==null?void 0:e[t]}function mn(e,t){var i=x1(e,t);return S1(i)?i:void 0}var T1=mn(pi,"WeakMap"),Ja=T1,vu=Object.create,A1=function(){function e(){}return function(t){if(!Li(t))return{};if(vu)return vu(t);e.prototype=t;var i=new e;return e.prototype=void 0,i}}(),I1=A1;function D1(e,t,i){switch(i.length){case 0:return e.call(t);case 1:return e.call(t,i[0]);case 2:return e.call(t,i[0],i[1]);case 3:return e.call(t,i[0],i[1],i[2])}return e.apply(t,i)}function R1(e,t){var i=-1,n=e.length;for(t||(t=Array(n));++i<n;)t[i]=e[i];return t}var L1=800,B1=16,j1=Date.now;function F1(e){var t=0,i=0;return function(){var n=j1(),r=B1-(n-i);if(i=n,r>0){if(++t>=L1)return arguments[0]}else t=0;return e.apply(void 0,arguments)}}function V1(e){return function(){return e}}var k1=function(){try{var e=mn(Object,"defineProperty");return e({},"",{}),e}catch(t){}}(),po=k1,N1=po?function(e,t){return po(e,"toString",{configurable:!0,enumerable:!1,value:V1(t),writable:!0})}:Xa,z1=N1,$1=F1(z1),G1=$1;function U1(e,t){for(var i=-1,n=e==null?0:e.length;++i<n&&t(e[i],i,e)!==!1;);return e}function yu(e,t,i,n){for(var r=e.length,a=i+(n?1:-1);n?a--:++a<r;)if(t(e[a],a,e))return a;return-1}function H1(e){return e!==e}function W1(e,t,i){for(var n=i-1,r=e.length;++n<r;)if(e[n]===t)return n;return-1}function q1(e,t,i){return t===t?W1(e,t,i):yu(e,H1,i)}function Z1(e,t){var i=e==null?0:e.length;return!!i&&q1(e,t,0)>-1}var Q1=9007199254740991,X1=/^(?:0|[1-9]\d*)$/;function Ka(e,t){var i=typeof e;return t=t==null?Q1:t,!!t&&(i=="number"||i!="symbol"&&X1.test(e))&&e>-1&&e%1==0&&e<t}function bu(e,t,i){t=="__proto__"&&po?po(e,t,{configurable:!0,enumerable:!0,value:i,writable:!0}):e[t]=i}function es(e,t){return e===t||e!==e&&t!==t}var Y1=Object.prototype,J1=Y1.hasOwnProperty;function Cu(e,t,i){var n=e[t];(!(J1.call(e,t)&&es(n,i))||i===void 0&&!(t in e))&&bu(e,t,i)}function go(e,t,i,n){var r=!i;i||(i={});for(var a=-1,o=t.length;++a<o;){var s=t[a],c=n?n(i[s],e[s],s,i,e):void 0;c===void 0&&(c=e[s]),r?bu(i,s,c):Cu(i,s,c)}return i}var wu=Math.max;function K1(e,t,i){return t=wu(t===void 0?e.length-1:t,0),function(){for(var n=arguments,r=-1,a=wu(n.length-t,0),o=Array(a);++r<a;)o[r]=n[t+r];r=-1;for(var s=Array(t+1);++r<t;)s[r]=n[r];return s[t]=i(o),D1(e,this,s)}}function ew(e,t){return G1(K1(e,t,Xa),e+"")}var tw=9007199254740991;function ts(e){return typeof e=="number"&&e>-1&&e%1==0&&e<=tw}function vo(e){return e!=null&&ts(e.length)&&!pu(e)}var iw=Object.prototype;function is(e){var t=e&&e.constructor,i=typeof t=="function"&&t.prototype||iw;return e===i}function nw(e,t){for(var i=-1,n=Array(e);++i<e;)n[i]=t(i);return n}var rw="[object Arguments]";function _u(e){return Ri(e)&&Fn(e)==rw}var Pu=Object.prototype,ow=Pu.hasOwnProperty,aw=Pu.propertyIsEnumerable,sw=_u(function(){return arguments}())?_u:function(e){return Ri(e)&&ow.call(e,"callee")&&!aw.call(e,"callee")},ns=sw;function lw(){return!1}var Ou=typeof A=="object"&&A&&!A.nodeType&&A,Eu=Ou&&typeof module=="object"&&module&&!module.nodeType&&module,cw=Eu&&Eu.exports===Ou,Mu=cw?pi.Buffer:void 0,uw=Mu?Mu.isBuffer:void 0,dw=uw||lw,yo=dw,hw="[object Arguments]",mw="[object Array]",fw="[object Boolean]",pw="[object Date]",gw="[object Error]",vw="[object Function]",yw="[object Map]",bw="[object Number]",Cw="[object Object]",ww="[object RegExp]",_w="[object Set]",Pw="[object String]",Ow="[object WeakMap]",Ew="[object ArrayBuffer]",Mw="[object DataView]",Sw="[object Float32Array]",xw="[object Float64Array]",Tw="[object Int8Array]",Aw="[object Int16Array]",Iw="[object Int32Array]",Dw="[object Uint8Array]",Rw="[object Uint8ClampedArray]",Lw="[object Uint16Array]",Bw="[object Uint32Array]",Ge={};Ge[Sw]=Ge[xw]=Ge[Tw]=Ge[Aw]=Ge[Iw]=Ge[Dw]=Ge[Rw]=Ge[Lw]=Ge[Bw]=!0,Ge[hw]=Ge[mw]=Ge[Ew]=Ge[fw]=Ge[Mw]=Ge[pw]=Ge[gw]=Ge[vw]=Ge[yw]=Ge[bw]=Ge[Cw]=Ge[ww]=Ge[_w]=Ge[Pw]=Ge[Ow]=!1;function jw(e){return Ri(e)&&ts(e.length)&&!!Ge[Fn(e)]}function bo(e){return function(t){return e(t)}}var Su=typeof A=="object"&&A&&!A.nodeType&&A,br=Su&&typeof module=="object"&&module&&!module.nodeType&&module,Fw=br&&br.exports===Su,rs=Fw&&au.process,Vw=function(){try{var e=br&&br.require&&br.require("util").types;return e||rs&&rs.binding&&rs.binding("util")}catch(t){}}(),Vn=Vw,xu=Vn&&Vn.isTypedArray,kw=xu?bo(xu):jw,Tu=kw,Nw=Object.prototype,zw=Nw.hasOwnProperty;function Au(e,t){var i=gi(e),n=!i&&ns(e),r=!i&&!n&&yo(e),a=!i&&!n&&!r&&Tu(e),o=i||n||r||a,s=o?nw(e.length,String):[],c=s.length;for(var u in e)(t||zw.call(e,u))&&!(o&&(u=="length"||r&&(u=="offset"||u=="parent")||a&&(u=="buffer"||u=="byteLength"||u=="byteOffset")||Ka(u,c)))&&s.push(u);return s}function Iu(e,t){return function(i){return e(t(i))}}var $w=Iu(Object.keys,Object),Gw=$w,Uw=Object.prototype,Hw=Uw.hasOwnProperty;function Ww(e){if(!is(e))return Gw(e);var t=[];for(var i in Object(e))Hw.call(e,i)&&i!="constructor"&&t.push(i);return t}function Cr(e){return vo(e)?Au(e):Ww(e)}function qw(e){var t=[];if(e!=null)for(var i in Object(e))t.push(i);return t}var Zw=Object.prototype,Qw=Zw.hasOwnProperty;function Xw(e){if(!Li(e))return qw(e);var t=is(e),i=[];for(var n in e)n=="constructor"&&(t||!Qw.call(e,n))||i.push(n);return i}function os(e){return vo(e)?Au(e,!0):Xw(e)}var Yw=/\.|\[(?:[^[\]]*|(["'])(?:(?!\1)[^\\]|\\.)*?\1)\]/,Jw=/^\w*$/;function as(e,t){if(gi(e))return!1;var i=typeof e;return i=="number"||i=="symbol"||i=="boolean"||e==null||fo(e)?!0:Jw.test(e)||!Yw.test(e)||t!=null&&e in Object(t)}var Kw=mn(Object,"create"),wr=Kw;function e_(){this.__data__=wr?wr(null):{},this.size=0}function t_(e){var t=this.has(e)&&delete this.__data__[e];return this.size-=t?1:0,t}var i_="__lodash_hash_undefined__",n_=Object.prototype,r_=n_.hasOwnProperty;function o_(e){var t=this.__data__;if(wr){var i=t[e];return i===i_?void 0:i}return r_.call(t,e)?t[e]:void 0}var a_=Object.prototype,s_=a_.hasOwnProperty;function l_(e){var t=this.__data__;return wr?t[e]!==void 0:s_.call(t,e)}var c_="__lodash_hash_undefined__";function u_(e,t){var i=this.__data__;return this.size+=this.has(e)?0:1,i[e]=wr&&t===void 0?c_:t,this}function fn(e){var t=-1,i=e==null?0:e.length;for(this.clear();++t<i;){var n=e[t];this.set(n[0],n[1])}}fn.prototype.clear=e_,fn.prototype.delete=t_,fn.prototype.get=o_,fn.prototype.has=l_,fn.prototype.set=u_;function d_(){this.__data__=[],this.size=0}function Co(e,t){for(var i=e.length;i--;)if(es(e[i][0],t))return i;return-1}var h_=Array.prototype,m_=h_.splice;function f_(e){var t=this.__data__,i=Co(t,e);if(i<0)return!1;var n=t.length-1;return i==n?t.pop():m_.call(t,i,1),--this.size,!0}function p_(e){var t=this.__data__,i=Co(t,e);return i<0?void 0:t[i][1]}function g_(e){return Co(this.__data__,e)>-1}function v_(e,t){var i=this.__data__,n=Co(i,e);return n<0?(++this.size,i.push([e,t])):i[n][1]=t,this}function Bi(e){var t=-1,i=e==null?0:e.length;for(this.clear();++t<i;){var n=e[t];this.set(n[0],n[1])}}Bi.prototype.clear=d_,Bi.prototype.delete=f_,Bi.prototype.get=p_,Bi.prototype.has=g_,Bi.prototype.set=v_;var y_=mn(pi,"Map"),_r=y_;function b_(){this.size=0,this.__data__={hash:new fn,map:new(_r||Bi),string:new fn}}function C_(e){var t=typeof e;return t=="string"||t=="number"||t=="symbol"||t=="boolean"?e!=="__proto__":e===null}function wo(e,t){var i=e.__data__;return C_(t)?i[typeof t=="string"?"string":"hash"]:i.map}function w_(e){var t=wo(this,e).delete(e);return this.size-=t?1:0,t}function __(e){return wo(this,e).get(e)}function P_(e){return wo(this,e).has(e)}function O_(e,t){var i=wo(this,e),n=i.size;return i.set(e,t),this.size+=i.size==n?0:1,this}function ji(e){var t=-1,i=e==null?0:e.length;for(this.clear();++t<i;){var n=e[t];this.set(n[0],n[1])}}ji.prototype.clear=b_,ji.prototype.delete=w_,ji.prototype.get=__,ji.prototype.has=P_,ji.prototype.set=O_;var E_="Expected a function";function ss(e,t){if(typeof e!="function"||t!=null&&typeof t!="function")throw new TypeError(E_);var i=function(){var n=arguments,r=t?t.apply(this,n):n[0],a=i.cache;if(a.has(r))return a.get(r);var o=e.apply(this,n);return i.cache=a.set(r,o)||a,o};return i.cache=new(ss.Cache||ji),i}ss.Cache=ji;var M_=500;function S_(e){var t=ss(e,function(n){return i.size===M_&&i.clear(),n}),i=t.cache;return t}var x_=/[^.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|$))/g,T_=/\\(\\)?/g,A_=S_(function(e){var t=[];return e.charCodeAt(0)===46&&t.push(""),e.replace(x_,function(i,n,r,a){t.push(r?a.replace(T_,"$1"):n||i)}),t}),I_=A_;function Pr(e){return e==null?"":hu(e)}function ls(e,t){return gi(e)?e:as(e,t)?[e]:I_(Pr(e))}var D_=1/0;function Or(e){if(typeof e=="string"||fo(e))return e;var t=e+"";return t=="0"&&1/e==-D_?"-0":t}function cs(e,t){t=ls(t,e);for(var i=0,n=t.length;e!=null&&i<n;)e=e[Or(t[i++])];return i&&i==n?e:void 0}function Du(e,t,i){var n=e==null?void 0:cs(e,t);return n===void 0?i:n}function us(e,t){for(var i=-1,n=t.length,r=e.length;++i<n;)e[r+i]=t[i];return e}var Ru=ai?ai.isConcatSpreadable:void 0;function R_(e){return gi(e)||ns(e)||!!(Ru&&e&&e[Ru])}function Lu(e,t,i,n,r){var a=-1,o=e.length;for(i||(i=R_),r||(r=[]);++a<o;){var s=e[a];t>0&&i(s)?t>1?Lu(s,t-1,i,n,r):us(r,s):n||(r[r.length]=s)}return r}var L_=Iu(Object.getPrototypeOf,Object),Bu=L_;function ju(e,t,i){var n=-1,r=e.length;t<0&&(t=-t>r?0:r+t),i=i>r?r:i,i<0&&(i+=r),r=t>i?0:i-t>>>0,t>>>=0;for(var a=Array(r);++n<r;)a[n]=e[n+t];return a}function B_(e,t,i){var n=e.length;return i=i===void 0?n:i,!t&&i>=n?e:ju(e,t,i)}var j_="\\ud800-\\udfff",F_="\\u0300-\\u036f",V_="\\ufe20-\\ufe2f",k_="\\u20d0-\\u20ff",N_=F_+V_+k_,z_="\\ufe0e\\ufe0f",$_="\\u200d",G_=RegExp("["+$_+j_+N_+z_+"]");function Fu(e){return G_.test(e)}function U_(e){return e.split("")}var Vu="\\ud800-\\udfff",H_="\\u0300-\\u036f",W_="\\ufe20-\\ufe2f",q_="\\u20d0-\\u20ff",Z_=H_+W_+q_,Q_="\\ufe0e\\ufe0f",X_="["+Vu+"]",ds="["+Z_+"]",hs="\\ud83c[\\udffb-\\udfff]",Y_="(?:"+ds+"|"+hs+")",ku="[^"+Vu+"]",Nu="(?:\\ud83c[\\udde6-\\uddff]){2}",zu="[\\ud800-\\udbff][\\udc00-\\udfff]",J_="\\u200d",$u=Y_+"?",Gu="["+Q_+"]?",K_="(?:"+J_+"(?:"+[ku,Nu,zu].join("|")+")"+Gu+$u+")*",e2=Gu+$u+K_,t2="(?:"+[ku+ds+"?",ds,Nu,zu,X_].join("|")+")",i2=RegExp(hs+"(?="+hs+")|"+t2+e2,"g");function n2(e){return e.match(i2)||[]}function r2(e){return Fu(e)?n2(e):U_(e)}function o2(e){return function(t){t=Pr(t);var i=Fu(t)?r2(t):void 0,n=i?i[0]:t.charAt(0),r=i?B_(i,1).join(""):t.slice(1);return n[e]()+r}}var a2=o2("toUpperCase"),s2=a2;function l2(e){return s2(Pr(e).toLowerCase())}function c2(e,t,i,n){var r=-1,a=e==null?0:e.length;for(n&&a&&(i=e[++r]);++r<a;)i=t(i,e[r],r,e);return i}function u2(e){return function(t){return e==null?void 0:e[t]}}var d2={\u00C0:"A",\u00C1:"A",\u00C2:"A",\u00C3:"A",\u00C4:"A",\u00C5:"A",\u00E0:"a",\u00E1:"a",\u00E2:"a",\u00E3:"a",\u00E4:"a",\u00E5:"a",\u00C7:"C",\u00E7:"c",\u00D0:"D",\u00F0:"d",\u00C8:"E",\u00C9:"E",\u00CA:"E",\u00CB:"E",\u00E8:"e",\u00E9:"e",\u00EA:"e",\u00EB:"e",\u00CC:"I",\u00CD:"I",\u00CE:"I",\u00CF:"I",\u00EC:"i",\u00ED:"i",\u00EE:"i",\u00EF:"i",\u00D1:"N",\u00F1:"n",\u00D2:"O",\u00D3:"O",\u00D4:"O",\u00D5:"O",\u00D6:"O",\u00D8:"O",\u00F2:"o",\u00F3:"o",\u00F4:"o",\u00F5:"o",\u00F6:"o",\u00F8:"o",\u00D9:"U",\u00DA:"U",\u00DB:"U",\u00DC:"U",\u00F9:"u",\u00FA:"u",\u00FB:"u",\u00FC:"u",\u00DD:"Y",\u00FD:"y",\u00FF:"y",\u00C6:"Ae",\u00E6:"ae",\u00DE:"Th",\u00FE:"th",\u00DF:"ss",\u0100:"A",\u0102:"A",\u0104:"A",\u0101:"a",\u0103:"a",\u0105:"a",\u0106:"C",\u0108:"C",\u010A:"C",\u010C:"C",\u0107:"c",\u0109:"c",\u010B:"c",\u010D:"c",\u010E:"D",\u0110:"D",\u010F:"d",\u0111:"d",\u0112:"E",\u0114:"E",\u0116:"E",\u0118:"E",\u011A:"E",\u0113:"e",\u0115:"e",\u0117:"e",\u0119:"e",\u011B:"e",\u011C:"G",\u011E:"G",\u0120:"G",\u0122:"G",\u011D:"g",\u011F:"g",\u0121:"g",\u0123:"g",\u0124:"H",\u0126:"H",\u0125:"h",\u0127:"h",\u0128:"I",\u012A:"I",\u012C:"I",\u012E:"I",\u0130:"I",\u0129:"i",\u012B:"i",\u012D:"i",\u012F:"i",\u0131:"i",\u0134:"J",\u0135:"j",\u0136:"K",\u0137:"k",\u0138:"k",\u0139:"L",\u013B:"L",\u013D:"L",\u013F:"L",\u0141:"L",\u013A:"l",\u013C:"l",\u013E:"l",\u0140:"l",\u0142:"l",\u0143:"N",\u0145:"N",\u0147:"N",\u014A:"N",\u0144:"n",\u0146:"n",\u0148:"n",\u014B:"n",\u014C:"O",\u014E:"O",\u0150:"O",\u014D:"o",\u014F:"o",\u0151:"o",\u0154:"R",\u0156:"R",\u0158:"R",\u0155:"r",\u0157:"r",\u0159:"r",\u015A:"S",\u015C:"S",\u015E:"S",\u0160:"S",\u015B:"s",\u015D:"s",\u015F:"s",\u0161:"s",\u0162:"T",\u0164:"T",\u0166:"T",\u0163:"t",\u0165:"t",\u0167:"t",\u0168:"U",\u016A:"U",\u016C:"U",\u016E:"U",\u0170:"U",\u0172:"U",\u0169:"u",\u016B:"u",\u016D:"u",\u016F:"u",\u0171:"u",\u0173:"u",\u0174:"W",\u0175:"w",\u0176:"Y",\u0177:"y",\u0178:"Y",\u0179:"Z",\u017B:"Z",\u017D:"Z",\u017A:"z",\u017C:"z",\u017E:"z",\u0132:"IJ",\u0133:"ij",\u0152:"Oe",\u0153:"oe",\u0149:"'n",\u017F:"s"},h2=u2(d2),m2=h2,f2=/[\xc0-\xd6\xd8-\xf6\xf8-\xff\u0100-\u017f]/g,p2="\\u0300-\\u036f",g2="\\ufe20-\\ufe2f",v2="\\u20d0-\\u20ff",y2=p2+g2+v2,b2="["+y2+"]",C2=RegExp(b2,"g");function w2(e){return e=Pr(e),e&&e.replace(f2,m2).replace(C2,"")}var _2=/[^\x00-\x2f\x3a-\x40\x5b-\x60\x7b-\x7f]+/g;function P2(e){return e.match(_2)||[]}var O2=/[a-z][A-Z]|[A-Z]{2}[a-z]|[0-9][a-zA-Z]|[a-zA-Z][0-9]|[^a-zA-Z0-9 ]/;function E2(e){return O2.test(e)}var Uu="\\ud800-\\udfff",M2="\\u0300-\\u036f",S2="\\ufe20-\\ufe2f",x2="\\u20d0-\\u20ff",T2=M2+S2+x2,Hu="\\u2700-\\u27bf",Wu="a-z\\xdf-\\xf6\\xf8-\\xff",A2="\\xac\\xb1\\xd7\\xf7",I2="\\x00-\\x2f\\x3a-\\x40\\x5b-\\x60\\x7b-\\xbf",D2="\\u2000-\\u206f",R2=" \\t\\x0b\\f\\xa0\\ufeff\\n\\r\\u2028\\u2029\\u1680\\u180e\\u2000\\u2001\\u2002\\u2003\\u2004\\u2005\\u2006\\u2007\\u2008\\u2009\\u200a\\u202f\\u205f\\u3000",qu="A-Z\\xc0-\\xd6\\xd8-\\xde",L2="\\ufe0e\\ufe0f",Zu=A2+I2+D2+R2,Qu="['\u2019]",Xu="["+Zu+"]",B2="["+T2+"]",Yu="\\d+",j2="["+Hu+"]",Ju="["+Wu+"]",Ku="[^"+Uu+Zu+Yu+Hu+Wu+qu+"]",F2="\\ud83c[\\udffb-\\udfff]",V2="(?:"+B2+"|"+F2+")",k2="[^"+Uu+"]",ed="(?:\\ud83c[\\udde6-\\uddff]){2}",td="[\\ud800-\\udbff][\\udc00-\\udfff]",kn="["+qu+"]",N2="\\u200d",id="(?:"+Ju+"|"+Ku+")",z2="(?:"+kn+"|"+Ku+")",nd="(?:"+Qu+"(?:d|ll|m|re|s|t|ve))?",rd="(?:"+Qu+"(?:D|LL|M|RE|S|T|VE))?",od=V2+"?",ad="["+L2+"]?",$2="(?:"+N2+"(?:"+[k2,ed,td].join("|")+")"+ad+od+")*",G2="\\d*(?:1st|2nd|3rd|(?![123])\\dth)(?=\\b|[A-Z_])",U2="\\d*(?:1ST|2ND|3RD|(?![123])\\dTH)(?=\\b|[a-z_])",H2=ad+od+$2,W2="(?:"+[j2,ed,td].join("|")+")"+H2,q2=RegExp([kn+"?"+Ju+"+"+nd+"(?="+[Xu,kn,"$"].join("|")+")",z2+"+"+rd+"(?="+[Xu,kn+id,"$"].join("|")+")",kn+"?"+id+"+"+nd,kn+"+"+rd,U2,G2,Yu,W2].join("|"),"g");function Z2(e){return e.match(q2)||[]}function Q2(e,t,i){return e=Pr(e),t=i?void 0:t,t===void 0?E2(e)?Z2(e):P2(e):e.match(t)||[]}var X2="['\u2019]",Y2=RegExp(X2,"g");function J2(e){return function(t){return c2(Q2(w2(t).replace(Y2,"")),e,"")}}var K2=J2(function(e,t,i){return t=t.toLowerCase(),e+(i?l2(t):t)}),sd=K2;function eP(){this.__data__=new Bi,this.size=0}function tP(e){var t=this.__data__,i=t.delete(e);return this.size=t.size,i}function iP(e){return this.__data__.get(e)}function nP(e){return this.__data__.has(e)}var rP=200;function oP(e,t){var i=this.__data__;if(i instanceof Bi){var n=i.__data__;if(!_r||n.length<rP-1)return n.push([e,t]),this.size=++i.size,this;i=this.__data__=new ji(n)}return i.set(e,t),this.size=i.size,this}function Ei(e){var t=this.__data__=new Bi(e);this.size=t.size}Ei.prototype.clear=eP,Ei.prototype.delete=tP,Ei.prototype.get=iP,Ei.prototype.has=nP,Ei.prototype.set=oP;function aP(e,t){return e&&go(t,Cr(t),e)}function sP(e,t){return e&&go(t,os(t),e)}var ld=typeof A=="object"&&A&&!A.nodeType&&A,cd=ld&&typeof module=="object"&&module&&!module.nodeType&&module,lP=cd&&cd.exports===ld,ud=lP?pi.Buffer:void 0,dd=ud?ud.allocUnsafe:void 0;function cP(e,t){if(t)return e.slice();var i=e.length,n=dd?dd(i):new e.constructor(i);return e.copy(n),n}function uP(e,t){for(var i=-1,n=e==null?0:e.length,r=0,a=[];++i<n;){var o=e[i];t(o,i,e)&&(a[r++]=o)}return a}function hd(){return[]}var dP=Object.prototype,hP=dP.propertyIsEnumerable,md=Object.getOwnPropertySymbols,mP=md?function(e){return e==null?[]:(e=Object(e),uP(md(e),function(t){return hP.call(e,t)}))}:hd,ms=mP;function fP(e,t){return go(e,ms(e),t)}var pP=Object.getOwnPropertySymbols,gP=pP?function(e){for(var t=[];e;)us(t,ms(e)),e=Bu(e);return t}:hd,fd=gP;function vP(e,t){return go(e,fd(e),t)}function pd(e,t,i){var n=t(e);return gi(e)?n:us(n,i(e))}function fs(e){return pd(e,Cr,ms)}function yP(e){return pd(e,os,fd)}var bP=mn(pi,"DataView"),ps=bP,CP=mn(pi,"Promise"),gs=CP,wP=mn(pi,"Set"),vs=wP,gd="[object Map]",_P="[object Object]",vd="[object Promise]",yd="[object Set]",bd="[object WeakMap]",Cd="[object DataView]",PP=hn(ps),OP=hn(_r),EP=hn(gs),MP=hn(vs),SP=hn(Ja),pn=Fn;(ps&&pn(new ps(new ArrayBuffer(1)))!=Cd||_r&&pn(new _r)!=gd||gs&&pn(gs.resolve())!=vd||vs&&pn(new vs)!=yd||Ja&&pn(new Ja)!=bd)&&(pn=function(e){var t=Fn(e),i=t==_P?e.constructor:void 0,n=i?hn(i):"";if(n)switch(n){case PP:return Cd;case OP:return gd;case EP:return vd;case MP:return yd;case SP:return bd}return t});var Er=pn,xP=Object.prototype,TP=xP.hasOwnProperty;function AP(e){var t=e.length,i=new e.constructor(t);return t&&typeof e[0]=="string"&&TP.call(e,"index")&&(i.index=e.index,i.input=e.input),i}var IP=pi.Uint8Array,_o=IP;function ys(e){var t=new e.constructor(e.byteLength);return new _o(t).set(new _o(e)),t}function DP(e,t){var i=t?ys(e.buffer):e.buffer;return new e.constructor(i,e.byteOffset,e.byteLength)}var RP=/\w*$/;function LP(e){var t=new e.constructor(e.source,RP.exec(e));return t.lastIndex=e.lastIndex,t}var wd=ai?ai.prototype:void 0,_d=wd?wd.valueOf:void 0;function BP(e){return _d?Object(_d.call(e)):{}}function jP(e,t){var i=t?ys(e.buffer):e.buffer;return new e.constructor(i,e.byteOffset,e.length)}var FP="[object Boolean]",VP="[object Date]",kP="[object Map]",NP="[object Number]",zP="[object RegExp]",$P="[object Set]",GP="[object String]",UP="[object Symbol]",HP="[object ArrayBuffer]",WP="[object DataView]",qP="[object Float32Array]",ZP="[object Float64Array]",QP="[object Int8Array]",XP="[object Int16Array]",YP="[object Int32Array]",JP="[object Uint8Array]",KP="[object Uint8ClampedArray]",eO="[object Uint16Array]",tO="[object Uint32Array]";function iO(e,t,i){var n=e.constructor;switch(t){case HP:return ys(e);case FP:case VP:return new n(+e);case WP:return DP(e,i);case qP:case ZP:case QP:case XP:case YP:case JP:case KP:case eO:case tO:return jP(e,i);case kP:return new n;case NP:case GP:return new n(e);case zP:return LP(e);case $P:return new n;case UP:return BP(e)}}function nO(e){return typeof e.constructor=="function"&&!is(e)?I1(Bu(e)):{}}var rO="[object Map]";function oO(e){return Ri(e)&&Er(e)==rO}var Pd=Vn&&Vn.isMap,aO=Pd?bo(Pd):oO,sO=aO,lO="[object Set]";function cO(e){return Ri(e)&&Er(e)==lO}var Od=Vn&&Vn.isSet,uO=Od?bo(Od):cO,dO=uO,hO=1,mO=2,fO=4,Ed="[object Arguments]",pO="[object Array]",gO="[object Boolean]",vO="[object Date]",yO="[object Error]",Md="[object Function]",bO="[object GeneratorFunction]",CO="[object Map]",wO="[object Number]",Sd="[object Object]",_O="[object RegExp]",PO="[object Set]",OO="[object String]",EO="[object Symbol]",MO="[object WeakMap]",SO="[object ArrayBuffer]",xO="[object DataView]",TO="[object Float32Array]",AO="[object Float64Array]",IO="[object Int8Array]",DO="[object Int16Array]",RO="[object Int32Array]",LO="[object Uint8Array]",BO="[object Uint8ClampedArray]",jO="[object Uint16Array]",FO="[object Uint32Array]",Ne={};Ne[Ed]=Ne[pO]=Ne[SO]=Ne[xO]=Ne[gO]=Ne[vO]=Ne[TO]=Ne[AO]=Ne[IO]=Ne[DO]=Ne[RO]=Ne[CO]=Ne[wO]=Ne[Sd]=Ne[_O]=Ne[PO]=Ne[OO]=Ne[EO]=Ne[LO]=Ne[BO]=Ne[jO]=Ne[FO]=!0,Ne[yO]=Ne[Md]=Ne[MO]=!1;function Po(e,t,i,n,r,a){var o,s=t&hO,c=t&mO,u=t&fO;if(i&&(o=r?i(e,n,r,a):i(e)),o!==void 0)return o;if(!Li(e))return e;var d=gi(e);if(d){if(o=AP(e),!s)return R1(e,o)}else{var h=Er(e),f=h==Md||h==bO;if(yo(e))return cP(e,s);if(h==Sd||h==Ed||f&&!r){if(o=c||f?{}:nO(e),!s)return c?vP(e,sP(o,e)):fP(e,aP(o,e))}else{if(!Ne[h])return r?e:{};o=iO(e,h,s)}}a||(a=new Ei);var p=a.get(e);if(p)return p;a.set(e,o),dO(e)?e.forEach(function(C){o.add(Po(C,t,i,C,e,a))}):sO(e)&&e.forEach(function(C,P){o.set(P,Po(C,t,i,P,e,a))});var v=u?c?yP:fs:c?os:Cr,w=d?void 0:v(e);return U1(w||e,function(C,P){w&&(P=C,C=e[P]),Cu(o,P,Po(C,t,i,P,e,a))}),o}var VO=1,kO=4;function Zi(e){return Po(e,VO|kO)}var NO="__lodash_hash_undefined__";function zO(e){return this.__data__.set(e,NO),this}function $O(e){return this.__data__.has(e)}function Mr(e){var t=-1,i=e==null?0:e.length;for(this.__data__=new ji;++t<i;)this.add(e[t])}Mr.prototype.add=Mr.prototype.push=zO,Mr.prototype.has=$O;function GO(e,t){for(var i=-1,n=e==null?0:e.length;++i<n;)if(t(e[i],i,e))return!0;return!1}function xd(e,t){return e.has(t)}var UO=1,HO=2;function Td(e,t,i,n,r,a){var o=i&UO,s=e.length,c=t.length;if(s!=c&&!(o&&c>s))return!1;var u=a.get(e),d=a.get(t);if(u&&d)return u==t&&d==e;var h=-1,f=!0,p=i&HO?new Mr:void 0;for(a.set(e,t),a.set(t,e);++h<s;){var v=e[h],w=t[h];if(n)var C=o?n(w,v,h,t,e,a):n(v,w,h,e,t,a);if(C!==void 0){if(C)continue;f=!1;break}if(p){if(!GO(t,function(P,S){if(!xd(p,S)&&(v===P||r(v,P,i,n,a)))return p.push(S)})){f=!1;break}}else if(!(v===w||r(v,w,i,n,a))){f=!1;break}}return a.delete(e),a.delete(t),f}function WO(e){var t=-1,i=Array(e.size);return e.forEach(function(n,r){i[++t]=[r,n]}),i}function qO(e){var t=-1,i=Array(e.size);return e.forEach(function(n){i[++t]=n}),i}var ZO=1,QO=2,XO="[object Boolean]",YO="[object Date]",JO="[object Error]",KO="[object Map]",eE="[object Number]",tE="[object RegExp]",iE="[object Set]",nE="[object String]",rE="[object Symbol]",oE="[object ArrayBuffer]",aE="[object DataView]",Ad=ai?ai.prototype:void 0,bs=Ad?Ad.valueOf:void 0;function sE(e,t,i,n,r,a,o){switch(i){case aE:if(e.byteLength!=t.byteLength||e.byteOffset!=t.byteOffset)return!1;e=e.buffer,t=t.buffer;case oE:return!(e.byteLength!=t.byteLength||!a(new _o(e),new _o(t)));case XO:case YO:case eE:return es(+e,+t);case JO:return e.name==t.name&&e.message==t.message;case tE:case nE:return e==t+"";case KO:var s=WO;case iE:var c=n&ZO;if(s||(s=qO),e.size!=t.size&&!c)return!1;var u=o.get(e);if(u)return u==t;n|=QO,o.set(e,t);var d=Td(s(e),s(t),n,r,a,o);return o.delete(e),d;case rE:if(bs)return bs.call(e)==bs.call(t)}return!1}var lE=1,cE=Object.prototype,uE=cE.hasOwnProperty;function dE(e,t,i,n,r,a){var o=i&lE,s=fs(e),c=s.length,u=fs(t),d=u.length;if(c!=d&&!o)return!1;for(var h=c;h--;){var f=s[h];if(!(o?f in t:uE.call(t,f)))return!1}var p=a.get(e),v=a.get(t);if(p&&v)return p==t&&v==e;var w=!0;a.set(e,t),a.set(t,e);for(var C=o;++h<c;){f=s[h];var P=e[f],S=t[f];if(n)var y=o?n(S,P,f,t,e,a):n(P,S,f,e,t,a);if(!(y===void 0?P===S||r(P,S,i,n,a):y)){w=!1;break}C||(C=f=="constructor")}if(w&&!C){var E=e.constructor,T=t.constructor;E!=T&&"constructor"in e&&"constructor"in t&&!(typeof E=="function"&&E instanceof E&&typeof T=="function"&&T instanceof T)&&(w=!1)}return a.delete(e),a.delete(t),w}var hE=1,Id="[object Arguments]",Dd="[object Array]",Oo="[object Object]",mE=Object.prototype,Rd=mE.hasOwnProperty;function fE(e,t,i,n,r,a){var o=gi(e),s=gi(t),c=o?Dd:Er(e),u=s?Dd:Er(t);c=c==Id?Oo:c,u=u==Id?Oo:u;var d=c==Oo,h=u==Oo,f=c==u;if(f&&yo(e)){if(!yo(t))return!1;o=!0,d=!1}if(f&&!d)return a||(a=new Ei),o||Tu(e)?Td(e,t,i,n,r,a):sE(e,t,c,i,n,r,a);if(!(i&hE)){var p=d&&Rd.call(e,"__wrapped__"),v=h&&Rd.call(t,"__wrapped__");if(p||v){var w=p?e.value():e,C=v?t.value():t;return a||(a=new Ei),r(w,C,i,n,a)}}return f?(a||(a=new Ei),dE(e,t,i,n,r,a)):!1}function Eo(e,t,i,n,r){return e===t?!0:e==null||t==null||!Ri(e)&&!Ri(t)?e!==e&&t!==t:fE(e,t,i,n,Eo,r)}var pE=1,gE=2;function vE(e,t,i,n){var r=i.length,a=r,o=!n;if(e==null)return!a;for(e=Object(e);r--;){var s=i[r];if(o&&s[2]?s[1]!==e[s[0]]:!(s[0]in e))return!1}for(;++r<a;){s=i[r];var c=s[0],u=e[c],d=s[1];if(o&&s[2]){if(u===void 0&&!(c in e))return!1}else{var h=new Ei;if(n)var f=n(u,d,c,e,t,h);if(!(f===void 0?Eo(d,u,pE|gE,n,h):f))return!1}}return!0}function Ld(e){return e===e&&!Li(e)}function yE(e){for(var t=Cr(e),i=t.length;i--;){var n=t[i],r=e[n];t[i]=[n,r,Ld(r)]}return t}function Bd(e,t){return function(i){return i==null?!1:i[e]===t&&(t!==void 0||e in Object(i))}}function bE(e){var t=yE(e);return t.length==1&&t[0][2]?Bd(t[0][0],t[0][1]):function(i){return i===e||vE(i,e,t)}}function CE(e,t){return e!=null&&t in Object(e)}function wE(e,t,i){t=ls(t,e);for(var n=-1,r=t.length,a=!1;++n<r;){var o=Or(t[n]);if(!(a=e!=null&&i(e,o)))break;e=e[o]}return a||++n!=r?a:(r=e==null?0:e.length,!!r&&ts(r)&&Ka(o,r)&&(gi(e)||ns(e)))}function _E(e,t){return e!=null&&wE(e,t,CE)}var PE=1,OE=2;function EE(e,t){return as(e)&&Ld(t)?Bd(Or(e),t):function(i){var n=Du(i,e);return n===void 0&&n===t?_E(i,e):Eo(t,n,PE|OE)}}function ME(e){return function(t){return t==null?void 0:t[e]}}function SE(e){return function(t){return cs(t,e)}}function xE(e){return as(e)?ME(Or(e)):SE(e)}function Mo(e){return typeof e=="function"?e:e==null?Xa:typeof e=="object"?gi(e)?EE(e[0],e[1]):bE(e):xE(e)}var TE=function(){return pi.Date.now()},Cs=TE,AE="Expected a function",IE=Math.max,DE=Math.min;function RE(e,t,i){var n,r,a,o,s,c,u=0,d=!1,h=!1,f=!0;if(typeof e!="function")throw new TypeError(AE);t=Qa(t)||0,Li(i)&&(d=!!i.leading,h="maxWait"in i,a=h?IE(Qa(i.maxWait)||0,t):a,f="trailing"in i?!!i.trailing:f);function p(I){var L=n,R=r;return n=r=void 0,u=I,o=e.apply(R,L),o}function v(I){return u=I,s=setTimeout(P,t),d?p(I):o}function w(I){var L=I-c,R=I-u,F=t-L;return h?DE(F,a-R):F}function C(I){var L=I-c,R=I-u;return c===void 0||L>=t||L<0||h&&R>=a}function P(){var I=Cs();if(C(I))return S(I);s=setTimeout(P,w(I))}function S(I){return s=void 0,f&&n?p(I):(n=r=void 0,o)}function y(){s!==void 0&&clearTimeout(s),u=0,n=c=r=s=void 0}function E(){return s===void 0?o:S(Cs())}function T(){var I=Cs(),L=C(I);if(n=arguments,r=this,c=I,L){if(s===void 0)return v(c);if(h)return clearTimeout(s),s=setTimeout(P,t),p(c)}return s===void 0&&(s=setTimeout(P,t)),o}return T.cancel=y,T.flush=E,T}function ws(e){return Ri(e)&&vo(e)}function LE(e,t,i){for(var n=-1,r=e==null?0:e.length;++n<r;)if(i(t,e[n]))return!0;return!1}var BE=200;function jE(e,t,i,n){var r=-1,a=Z1,o=!0,s=e.length,c=[],u=t.length;if(!s)return c;i&&(t=cu(t,bo(i))),n?(a=LE,o=!1):t.length>=BE&&(a=xd,o=!1,t=new Mr(t));e:for(;++r<s;){var d=e[r],h=i==null?d:i(d);if(d=n||d!==0?d:0,o&&h===h){for(var f=u;f--;)if(t[f]===h)continue e;c.push(d)}else a(t,h,n)||c.push(d)}return c}function jd(e){var t=e==null?0:e.length;return t?e[t-1]:void 0}var FE=ew(function(e,t){var i=jd(t);return ws(i)&&(i=void 0),ws(e)?jE(e,Lu(t,1,ws,!0),Mo(i)):[]}),bt=FE;function VE(e){return function(t,i,n){var r=Object(t);if(!vo(t)){var a=Mo(i);t=Cr(t),i=function(s){return a(r[s],s,r)}}var o=e(t,i,n);return o>-1?r[a?t[o]:o]:void 0}}var kE=Math.max;function Fd(e,t,i){var n=e==null?0:e.length;if(!n)return-1;var r=i==null?0:d1(i);return r<0&&(r=kE(n+r,0)),yu(e,Mo(t),r)}var NE=VE(Fd),Vd=NE;function zE(e,t){return t.length<2?e:cs(e,ju(t,0,-1))}function $E(e,t){return Eo(e,t)}function GE(e){return e===null}function Kt(e){return e===void 0}function UE(e,t){return t=ls(t,e),e=zE(e,t),e==null||delete e[Or(jd(t))]}var HE=Array.prototype,WE=HE.splice;function qE(e,t){for(var i=e?t.length:0,n=i-1;i--;){var r=t[i];if(i==n||r!==a){var a=r;Ka(r)?WE.call(e,r,1):UE(e,r)}}return e}function kd(e,t){var i=[];if(!(e&&e.length))return i;var n=-1,r=[],a=e.length;for(t=Mo(t);++n<a;){var o=e[n];t(o,n,e)&&(i.push(o),r.push(n))}return qE(e,r),i}const ZE=Object.prototype.hasOwnProperty,Te=(e,t)=>ZE.call(e,t),ze=Array.isArray,ut=e=>typeof e=="function",si=e=>typeof e=="string",gn=e=>e!==null&&typeof e=="object",QE=Object.prototype.toString,XE=e=>QE.call(e),Ue=e=>XE(e)==="[object Object]",_s=e=>{const t=Object.create(null);return i=>t[i]||(t[i]=e(i))},YE=/-(\w)/g,Et=_s(e=>e.replace(YE,(t,i)=>i?i.toUpperCase():"")),JE=/\B([A-Z])/g,KE=_s(e=>e.replace(JE,"-$1").toLowerCase()),So=_s(e=>e.charAt(0).toUpperCase()+e.slice(1)),Nd=e=>Object.keys(e),xo=l.ref();function To(e,t=void 0){const i=l.getCurrentInstance()?l.inject(ou,xo):xo;return e?l.computed(()=>{var n,r;return(r=(n=i.value)==null?void 0:n[e])!=null?r:t}):i}const zd=(e,t,i=!1)=>{var n;const r=!!l.getCurrentInstance(),a=r?To():void 0,o=(n=t==null?void 0:t.provide)!=null?n:r?l.provide:void 0;if(!o){console.warn("provideGlobalConfig","provideGlobalConfig() can only be used inside setup().");return}const s=l.computed(()=>{const c=l.unref(e);return(a==null?void 0:a.value)?eM(a.value,c):c});return o(ou,s),(i||!xo.value)&&(xo.value=s.value),s},eM=(e,t)=>{var i;const n=[...new Set([...Nd(e),...Nd(t)])],r={};for(const a of n)r[a]=(i=t[a])!=null?i:e[a];return r};function tM(e){if(typeof e!="string"&&(e=e+""),e.length===0)return".";let t=e.charCodeAt(0);const i=t===47;let n=-1,r=!0;for(let a=e.length-1;a>=1;--a)if(t=e.charCodeAt(a),t===47){if(!r){n=a;break}}else r=!1;return n===-1?i?"/":".":i&&n===1?"/":e.slice(0,n)}function Ao(e){return Kt(e)||GE(e)?!0:e instanceof Element?!1:Object.keys(e).length===0}const ne=KE;function iM(e,t){if(typeof e!="object"||e===null)return!1;let i=Object.getPrototypeOf(e);for(;;){if(i===null)return!1;if(i===(t==null?void 0:t.prototype))return!0;i=Object.getPrototypeOf(i)}}function nM(e){let t;const i=Object.keys(Cesium);for(let n=0;n<i.length;n++){const r=i[n];if(iM(e,Cesium[r])){t=r;break}}return t}function Sr(e,t=!1){if(e&&e.constructor){if(t){const i=nM(e);if(i)return i}return e.constructor.name}return typeof e}function Nn(e,t){return e!=null?e:t}function li(e,t=[]){const i={};return Object.keys(e).forEach(n=>{if(t.indexOf(n)===-1){const r=e[n];i[n]=ut(r)?void 0:Ue(r)?ut(r.default)?r.default():r.default:r}}),i}const Qi=(e,t,i=[])=>{for(const n in t)!e[n]&&i.indexOf(n)===-1&&(e[n]=t[n])};function rM(e){if(Array.isArray(e))return!0;if(typeof e!="object"||!e)return!1;const t=e.length;return typeof t=="number"&&t>=0}function Io(e){var t,i,n,r;const a=(C="")=>function(...P){C&&(si(P[0])?P[0]=C.trim()+" "+P[0]:P=[C.trim(),...P]),console.log(...P)},o=(C="")=>function(...P){C&&(si(P[0])?P[0]=C.trim()+" "+P[0]:P=[C.trim(),...P]),console.warn(...P)},s=(C="")=>function(...P){C&&(si(P[0])?P[0]=C.trim()+" "+P[0]:P=[C.trim(),...P]),console.error(...P)},c=(C="")=>function(...P){C&&(si(P[0])?P[0]=C.trim()+" "+P[0]:P=[C.trim(),...P])},u=(C="default")=>{let P="";switch(C){case"default":P="#35495E";break;case"primary":P="#3488ff";break;case"success":P="#43B883";break;case"warning":P="#e6a23c";break;case"danger":P="#f56c6c";break}return P},d=(C,P,S="primary")=>{console.log(`%c ${C} %c ${P} %c`,"background:#35495E; padding: 1px; border-radius: 3px 0 0 3px; color: #fff;",`background:${u(S)}; padding: 1px; border-radius: 0 3px 3px 0; color: #fff;`,"background:transparent")},h=C=>{console.log(`%c${C.map(P=>P.text||"").join("%c")}`,...C.map(P=>`color: ${u(P.type)};`))},f=C=>{h([{text:C,type:"success"}])},p=C=>{h([{text:C,type:"warning"}])},v=C=>{h([{text:C,type:"danger"}])},w=C=>{h([{text:C,type:"primary"}])};return{log:a(`[VueCesium] ${(t=e==null?void 0:e.proxy)==null?void 0:t.$options.name}`),warn:o(`[VueCesium] WARN ${(i=e==null?void 0:e.proxy)==null?void 0:i.$options.name}`),error:s(`[VueCesium] ERR ${(n=e==null?void 0:e.proxy)==null?void 0:n.$options.name}`),debug:c(`[VueCesium] Debug ${(r=e==null?void 0:e.proxy)==null?void 0:r.$options.name}`),capsule:d,success:f,warning:p,danger:v,primary:w}}Io(void 0);const $d=Symbol("INSTALLED_KEY");var Gd=(e=[])=>({version:kC,install:(i,n)=>{if(i[$d])return;const r={cesiumPath:"https://unpkg.com/cesium@latest/Build/Cesium/Cesium.js",accessToken:"eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJqdGkiOiI2OGE2MjZlOC1mMzhiLTRkZjQtOWEwZi1jZTE0MWY0YzhlMTAiLCJpZCI6MjU5LCJpYXQiOjE2NDM3MjU1NzZ9.ptZ5tVXvMmuWRC0WhjtYTg-17nQh14fgxBsx0HJiVXQ"};i[$d]=!0,e.forEach(o=>{i.use(o,n)});const a=Object.assign(r,n);zd(a,i,!0)}});function Ud(e){return{all:e=e||new Map,on:function(t,i){var n=e.get(t);n?n.push(i):e.set(t,[i])},off:function(t,i){var n=e.get(t);n&&(i?n.splice(n.indexOf(i)>>>0,1):e.set(t,[]))},emit:function(t,i){var n=e.get(t);n&&n.slice().map(function(r){r(i)}),(n=e.get("*"))&&n.slice().map(function(r){r(t,i)})}}}/*! * merge-descriptors * Copyright(c) 2014 Jonathan Ong * Copyright(c) 2015 Douglas Christopher Wilson * MIT Licensed */const oM=Object.prototype.hasOwnProperty;function aM(e,t,i){if(!e)throw new TypeError("argument dest is required");if(!t)throw new TypeError("argument src is required");return i===void 0&&(i=!0),Object.getOwnPropertyNames(t).forEach(function(r){if(!i&&oM.call(e,r))return;const a=Object.getOwnPropertyDescriptor(t,r);Object.defineProperty(e,r,a)}),e}function vn(...e){let t;return typeof e[e.length-1]!="object"&&(t=e.pop()),e.slice(1).reduce((i,n,r)=>aM(i,n,t),e[0])}function sM(e){return e.appContext.config.globalProperties.$router!==void 0}function Ps(e,t){return e.vnode.props!==null&&e.vnode.props[t]!==void 0}function we(e,t){const i=e.vnode.props;if(i===null)return;const n=Object.keys(i),r=Fd(n,o=>o.includes(`on${So(t)}`)||o.includes(`on${So(sd(t))}`));return i[n[r]]}function ie(e){return e.value}function ft(e){var t;const i=e.parent;return!i.cesiumClass&&((t=i.proxy)==null?void 0:t.$options.name)!=="VcViewer"?ft(i):i}function nt(e,t=!1){const{Cartesian2:i,CallbackProperty:n}=Cesium;if(e instanceof Cesium.Cartesian2||e instanceof n)return e;if(Ue(e)&&Te(e,"x")&&Te(e,"y")){const r=e;return new i(r.x,r.y)}if(ze(e))return new i(e[0],e[1]);if(ut(e))return new n(e,t)}function $e(e,t,i=!1){const{CallbackProperty:n,Cartesian3:r,Ellipsoid:a,SampledPositionProperty:o,CompositePositionProperty:s,ConstantPositionProperty:c,TimeIntervalCollectionPositionProperty:u}=Cesium;if(e instanceof r||e instanceof n||e instanceof o||e instanceof s||e instanceof c||e instanceof u)return e;if(t=t||a.WGS84,Ue(e)){if(Te(e,"x")&&Te(e,"y")&&Te(e,"z")){const d=e;return new r(d.x,d.y,d.z)}else if(Te(e,"lng")&&Te(e,"lat")){const d=e;return r.fromDegrees(d.lng,d.lat,d.height||0,t)}}if(ze(e))return r.fromDegrees(e[0],e[1],e[2]||0,t);if(ut(e))return new n(e,i)}function Fi(e,t,i=!1){const{CallbackProperty:n,Cartesian3:r,Ellipsoid:a}=Cesium;if(e instanceof n)return e;if(ut(e))return new n(e,i);if(t=t||a.WGS84,ze(e)){if(ze(e[0])||Ue(e[0])){const o=[];return e.forEach(s=>{o.push($e(s,t))}),o}return r.fromDegreesArrayHeights(e,t)}}function Hd(e,t){const{CallbackProperty:i}=Cesium;if(e instanceof i)return e;if(ut(e))return new i(e,t);if(ze(e)){const n=[];return e.forEach(r=>{n.push(nt(r))}),n}}function Os(e,t=!1){const{CallbackProperty:i,Quaternion:n,VelocityOrientationProperty:r}=Cesium;if(e instanceof n||e instanceof i||e instanceof r)return e;if(Ue(e)&&Te(e,"x")&&Te(e,"y")){const a=e;return new n(a.x,a.y,a.z,a.w)}if(ze(e))return new n(e[0],e[1],e[2],e[3]);if(ut(e))return new i(e,t)}function Wd(e,t){e.forEach(i=>{i.positions=Fi(i.positions,t),i.holes&&Wd(i.holes,t)})}function Es(e,t,i=!1){var n;const{PolygonHierarchy:r,CallbackProperty:a}=Cesium;if(e instanceof r||e instanceof a)return e;if(ut(e))return new a(e,i);if(ze(e)&&e.length>=3){const o=Fi(e,t);return new r(o)}if(Ue(e)&&Te(e,"positions")){const o=e;return o.positions=Fi(o.positions,t),((n=o.holes)==null?void 0:n.length)&&Wd(o.holes,t),o}}function Ms(e,t=!1){const{NearFarScalar:i,CallbackProperty:n}=Cesium;if(e instanceof i||e instanceof n)return e;if(Ue(e)&&Te(e,"near")&&Te(e,"far")){const r=e;return new i(r.near,r.nearValue||0,r.far,r.farValue||1)}if(ze(e))return new i(e[0],e[1],e[2],e[3]);if(ut(e))return new n(e,t)}function lM(e,t=!1){const{DistanceDisplayCondition:i,CallbackProperty:n}=Cesium;if(e instanceof i||e instanceof n)return e;if(Ue(e)&&Te(e,"near")&&Te(e,"far")){const r=e;return new i(r.near,r.far)}if(ze(e))return new i(e[0],e[1]);if(ut(e))return new n(e,t)}function Pe(e,t=!1){const{Color:i,CallbackProperty:n,defaultValue:r}=Cesium;if(e instanceof i||e instanceof n)return e;if(si(e))return i.fromCssColorString(e);if(Ue(e)){if(Te(e,"red")){const a=e;return i.fromBytes(r(a.red,255),r(a.green,255),r(a.blue,255),r(a.alpha,255))}else if(Te(e,"x")){const a=e;return new i(r(a.x,1),r(a.y,1),r(a.z,1),r(a.w,1))}}if(ze(e))return i.fromBytes(e[0],e[1],e[2],r(e[3],255));if(ut(e))return new n(e,t)}function cM(e){if(ze(e)){const t=[];return e.forEach(i=>{t.push(Pe(i))}),t}else return e}function uM(e,t=!1){const{CallbackProperty:i,Color:n,CheckerboardMaterialProperty:r,ColorMaterialProperty:a,GridMaterialProperty:o,ImageMaterialProperty:s,PolylineArrowMaterialProperty:c,PolylineDashMaterialProperty:u,PolylineGlowMaterialProperty:d,PolylineOutlineMaterialProperty:h,StripeMaterialProperty:f,StripeOrientation:p,defaultValue:v}=Cesium;if(e instanceof i||e instanceof n||e instanceof r||e instanceof a||e instanceof s||e instanceof c||e instanceof u||e instanceof d||e instanceof h||e instanceof f||Sr(e).indexOf("MaterialProperty")!==-1)return e;if(si(e)&&/(.*)\.(jpg|bmp|gif|ico|pcx|jpeg|tif|png|raw|tga)$/.test(e)||e instanceof HTMLImageElement||e instanceof HTMLCanvasElement||e instanceof HTMLVideoElement)return new s({image:e,repeat:nt({x:1,y:1}),color:n.WHITE,transparent:!0});if(ze(e)||si(e))return new a(Pe(e));if(Ue(e)&&Te(e,"fabric")){const w=e;switch(w.fabric.type){case"Image":return new s({image:w.fabric.uniforms.image,repeat:nt(v(w.fabric.uniforms.repeat,{x:1,y:1})),color:v(Pe(w.fabric.uniforms.color),n.WHITE),transparent:v(w.fabric.uniforms.transparent,!1)});case"Color":return new a(Pe(v(w.fabric.uniforms.color,n.WHITE)));case"PolylineArrow":return new c(Pe(v(w.fabric.uniforms.color,n.WHITE)));case"PolylineDash":return new u({color:Pe(v(w.fabric.uniforms.color,"white")),gapColor:Pe(v(w.fabric.uniforms.gapColor,n.TRANSPARENT)),dashLength:v(w.fabric.uniforms.taperPower,16),dashPattern:v(w.fabric.uniforms.taperPower,255)});case"PolylineGlow":return new d({color:Pe(v(w.fabric.uniforms.color,n.WHITE)),glowPower:v(w.fabric.uniforms.glowPower,.25),taperPower:v(w.fabric.uniforms.taperPower,1)});case"PolylineOutline":return new h({color:Pe(v(w.fabric.uniforms.color,n.WHITE)),outlineColor:Pe(v(w.fabric.uniforms.outlineColor,n.BLACK)),outlineWidth:v(w.fabric.uniforms.outlineWidth,1)});case"Checkerboard":return new r({evenColor:Pe(v(w.fabric.uniforms.evenColor,n.WHITE)),oddColor:Pe(v(w.fabric.uniforms.oddColor,n.BLACK)),repeat:v(nt(w.fabric.uniforms.repeat),{x:2,y:2})});case"Grid":return new o({color:Pe(v(w.fabric.uniforms.color,n.WHITE)),cellAlpha:v(w.fabric.uniforms.cellAlpha,.1),lineCount:v(nt(w.fabric.uniforms.lineCount),{x:8,y:8}),lineThickness:v(nt(w.fabric.uniforms.lineThickness),{x:1,y:1}),lineOffset:v(nt(w.fabric.uniforms.lineOffset),{x:0,y:0})});case"Stripe":return new f({orientation:v(w.fabric.uniforms.orientation,p.HORIZONTAL),evenColor:Pe(v(w.fabric.uniforms.evenColor,"white")),oddColor:Pe(v(w.fabric.uniforms.oddColor,"black")),offset:v(w.fabric.uniforms.offset,0),repeat:v(w.fabric.uniforms.repeat,1)})}}return ut(e)?new i(e,t):e}function Ss(e){var t;const i=this,n=(t=i==null?void 0:i.proxy)==null?void 0:t.$options.name;if(n&&(n.indexOf("Graphics")!==-1||n.indexOf("Datasource")!==-1||n==="VcOverlayDynamic"||n==="VcEntity"))return uM(e);const{Material:r,combine:a}=Cesium;if(e instanceof r)return e;if(Ue(e)&&Te(e,"fabric")){const o=s=>{for(const c in s)if(!ze(s[c])&&Ue(s[c]))o(s[c]);else if(c.toLocaleLowerCase().indexOf("color")!==-1&&!Ao(s[c])){const u=Pe(s[c]);s[c]=a(u,u,!0)}};return o(e),new r(e)}if(ze(e)||si(e)){const o=r.fromType("Color");return o.uniforms.color=Pe(e),o}}function Do(e){var t;const{Appearance:i,DebugAppearance:n,MaterialAppearance:r,PolylineColorAppearance:a,EllipsoidSurfaceAppearance:o,PerInstanceColorAppearance:s,PolylineMaterialAppearance:c}=Cesium;if(e instanceof i||e instanceof n||e instanceof r||e instanceof a||e instanceof o||e instanceof s||e instanceof c||Sr(e).indexOf("Appearance")!==-1)return e;if(Ue(e)&&Te(e,"type")){const u={...e.options};return((t=e.options)==null?void 0:t.material)&&(u.material=Ss.call(this,e.options.material)),new Cesium[e.type]({...u})}}function yn(e,t=!1){const{Rectangle:i,RectangleGraphics:n,CallbackProperty:r}=Cesium;if(e instanceof n||e instanceof i||e instanceof r)return e;if(ze(e))return i.fromDegrees(e[0],e[1],e[2],e[3]);if(Ue(e)){if(Te(e,"west")){const a=e;return i.fromDegrees(a.west,a.south,a.east,a.north)}else if(Te(e,"x")){const a=e;return new i(a.x,a.y,a.z,a.w)}}if(ut(e))return new r(e,t)}function qd(e,t=!1){const{BoundingRectangle:i,CallbackProperty:n}=Cesium;if(e instanceof i||e instanceof n)return e;if(Ue(e)&&Te(e,"x")){const r=e;return new i(r.x,r.y,r.width,r.height)}if(ze(e))return new i(e[0],e[1],e[2],e[3]);if(ut(e))return new n(e,t)}function dM(e,t=!1){const{Cartesian3:i,Plane:n,PlaneGraphics:r,CallbackProperty:a}=Cesium;if(e instanceof r||e instanceof n||e instanceof a)return e;if(Ue(e)&&Te(e,"normal")){const o=e;return i.normalize($e(o.normal),o.normal),new n(o.normal,o.distance)}if(ze(e)){const o=$e(e[0]),s=i.normalize(o,new i);return new n(s,e[1])}if(ut(e))return new a(e,t)}function hM(e,t=!1){const{TranslationRotationScale:i,CallbackProperty:n}=Cesium;if(e instanceof n||e instanceof i)return e;if(Ue(e)&&Te(e,"translation")){const r=e;return new i($e(r.translation),Os(r.rotation),$e(r.scale))}return ze(e)?new i($e(e[0]),Os(e[1]),$e(e[2])):ut(e)?new n(e,t):e}function mM(e){var t;const n=(t=this.proxy)==null?void 0:t.$options.name,r={};switch(n){case"VcDatasourceGeojson":return Object.assign(r,e),r&&r.markerColor&&(r.markerColor=Pe(r.markerColor)),r&&r.stroke&&(r.stroke=Pe(r.stroke)),r&&r.fill&&(r.fill=Pe(r.fill)),r}return e}function fM(e){const t=e.scene,i=new Promise((n,r)=>{const a=e.scene.postRender.addEventListener(()=>{a();try{const s=e.scene.canvas;n(s.toDataURL("image/png"))}catch(o){r(o)}})});return t.render(e.clock.currentTime),i}function Zd(e,t){const{Math:i,Rectangle:n,defaultValue:r}=Cesium;let a,o={};if(Te(e,"position")){const s=e.position;a=$e(s,t),Te(s,"lng")&&Te(s,"lat")||ze(s)?o={heading:i.toRadians(r(e.heading,360)),pitch:i.toRadians(r(e.pitch,-90)),roll:i.toRadians(r(e.roll,0))}:o={heading:r(e.heading,2*Math.PI),pitch:r(e.pitch,-Math.PI/2),roll:r(e.roll,0)}}else if(Te(e,"rectangle")){const s=e.retangle;a=yn(s),n.validate(a),Te(s,"west")&&Te(s,"south")&&Te(s,"east")&&Te(s,"north")||ze(s)?o={heading:i.toRadians(r(e.heading,360)),pitch:i.toRadians(r(e.pitch,-90)),roll:i.toRadians(r(e.roll,0))}:o={heading:r(e.heading,2*Math.PI),pitch:r(e.pitch,-Math.PI/2),roll:r(e.roll,0)}}return{destination:a,orientation:o}}function xs(e,t){const{destination:i,orientation:n}=Zd(t,e.scene.globe.ellipsoid);e.camera.setView({destination:i,orientation:n})}function pM(e,t,i){const{destination:n,orientation:r}=Zd(t,e.scene.globe.ellipsoid);e.camera.flyTo({...i,destination:(i==null?void 0:i.destination)||n,orientation:(i==null?void 0:i.orientation)||r})}function Ts(e,t,i){const{EllipsoidGeodesic:n,Ellipsoid:r}=Cesium;i=i||r.WGS84;const a=i.cartesianToCartographic(e),o=i.cartesianToCartographic(t);return new n(a,o).surfaceDistance}function gM(e,t,i,n){const{Cartesian3:r}=Cesium;if(r.equals(e,t))return;const a=Cesium.Cartesian3.subtract(t,e,new Cesium.Cartesian3),o=Cesium.Cartesian3.normalize(a,new Cesium.Cartesian3),s=Cesium.Transforms.rotationMatrixFromPositionVelocity(e,o,i.globe.ellipsoid),c=Cesium.Matrix4.fromRotationTranslation(s,e),u=Cesium.Transforms.eastNorthUpToFixedFrame(Cesium.Matrix4.getTranslation(c,new Cesium.Cartesian3),Cesium.Ellipsoid.WGS84,new Cesium.Matrix4),d=Cesium.Matrix4.multiply(Cesium.Matrix4.inverse(u,new Cesium.Matrix4),c,new Cesium.Matrix4),h=Cesium.Matrix4.getMatrix3(d,new Cesium.Matrix3),f=Cesium.Quaternion.fromRotationMatrix(h);return Cesium.HeadingPitchRoll.fromQuaternion(f)}function vM(e,t,i,n){const{HeadingPitchRoll:r,Transforms:a,Matrix4:o,Cartesian3:s,Cartesian4:c,Quaternion:u,Cartographic:d,Ellipsoid:h}=Cesium;n=n||h.WGS84;const f=new r(t,0,0),p=new s(1,1,1),v=a.headingPitchRollToFixedFrame(e,f),w=o.getColumn(v,1,new c),C=new s(w.x,w.y,w.z),P=u.fromAxisAngle(C,i*n.oneOverRadii.x),S=o.fromTranslationQuaternionRotationScale(s.ZERO,P,p),y=o.multiplyByPoint(S,e,new s),E=d.fromCartesian(e,n),T=d.fromCartesian(y,n);return T.height=E.height,d.toCartesian(T,n)}function Qd(e){let t=0;const{CoplanarPolygonGeometry:i,VertexFormat:n,defined:r,Cartesian3:a}=Cesium,o=i.createGeometry(i.fromPositions({positions:e,vertexFormat:n.POSITION_ONLY}));if(!Kt(o)&&r(o)){const s=o.indices,c=o.attributes.position.values;for(let u=0;u<s.length;u+=3){const d=s[u],h=s[u+1],f=s[u+2];t+=yM(a.unpack(c,3*d,{}),a.unpack(c,3*h,{}),a.unpack(c,3*f,{}))}}return t}const yM=(e,t,i)=>{const{Cartesian3:n}=Cesium,r=n.subtract(e,t,{}),a=n.subtract(i,t,{}),o=n.cross(r,a,r);return .5*n.magnitude(o)};function Xi(e){const{JulianDate:t}=Cesium;return e instanceof t?e:si(e)?Cesium.JulianDate.fromDate(new Date(e)):e instanceof Date?Cesium.JulianDate.fromDate(e):Cesium.JulianDate.now()}function As(e){const{HeadingPitchRange:t,Math:i}=Cesium;return e instanceof Cesium.HeadingPitchRange?e:Array.isArray(e)?new t(i.toRadians(e[0])||0,i.toRadians(e[1])||0,e[2]||0):Ue(e)?new t(e.heading||0,e.pitch||0,e.range||0):new t}function Xd(e,t){const{Cartesian3:i,Matrix4:n,Transforms:r,Math:a}=Cesium,o=new i,s=r.eastNorthUpToFixedFrame(e);return n.inverse(s,s),n.multiplyByPoint(s,t,o),i.normalize(o,o),a.toDegrees(Math.atan2(o.x,o.y))}function Yd(e,t){const{Cartesian3:i,Matrix4:n,Transforms:r,Math:a}=Cesium,o=new i,s=r.eastNorthUpToFixedFrame(e);return n.inverse(s,s),n.multiplyByPoint(s,t,o),i.normalize(o,o),a.toDegrees(Math.asin(o.z))}function Jd(e,t,i,n=[]){const{Cartesian3:r,Ray:a,defined:o}=Cesium,s=r.normalize(r.subtract(t,e,new r),new r),c=new a(e,s),u=i.scene.pickFromRay(c,n);if(o(u)&&o(u.position))return u.position}function Is(e){const i=7096758e-11,n=91610.74,r=-40467.74;return Math.round(r+(40487.57-r)/(1+Math.pow(e/n,i)))}const bn={position:{type:[Object,Array,Function],watcherOptions:{cesiumObjectBuilder:$e,deep:!0}}},Kd={viewFrom:{type:[Object,Array,Function],watcherOptions:{cesiumObjectBuilder:$e,deep:!0}}},Ds={orientation:{type:[Object,Array,Function],watcherOptions:{cesiumObjectBuilder:Os}}},Rs={alignedAxis:{type:[Object,Array,Function],default:()=>({x:0,y:0,z:0}),watcherOptions:{cesiumObjectBuilder:$e}}},Vi={color:{type:[Object,String,Array,Function],default:"white",watcherOptions:{cesiumObjectBuilder:Pe}}},bM={depthFailColor:{type:[Object,String,Array,Function],default:"white",watcherOptions:{cesiumObjectBuilder:Pe}}},Cn={disableDepthTestDistance:[Number,Object,Function]},Ke={distanceDisplayCondition:{type:[Object,Array,Function],watcherOptions:{cesiumObjectBuilder:lM}}},xr={eyeOffset:{type:[Object,Array,Function],default:()=>({x:0,y:0,z:0}),watcherOptions:{cesiumObjectBuilder:$e}}},Mt={height:[Number,Object,Function]},Ft={heightReference:{type:[Number,Object,Function]}},Tr={horizontalOrigin:{type:[Number,Object,Function],default:0}},Ro={image:[String,Object,HTMLCanvasElement,Function]},eh={imageSubRegion:{type:[Object,Array,Function],watcherOptions:{cesiumObjectBuilder:qd}}},zn={pixelOffset:{type:[Object,Array,Function],default:()=>({x:0,y:0}),validator:e=>ze(e)?e.length===2:gn(e)?Te(e,"x")&&Te(e,"y"):!!ut(e),watcherOptions:{cesiumObjectBuilder:nt}}},Ar={pixelOffsetScaleByDistance:{type:[Object,Array,Function],watcherOptio