mirror of
https://github.com/google/earthengine-api.git
synced 2025-12-08 19:26:12 +00:00
v0.1.293
PiperOrigin-RevId: 419682898
This commit is contained in:
parent
b4c068924b
commit
0cb0f747da
@ -10,12 +10,12 @@ da("Symbol.iterator",function(a){if(a)return a;a=Symbol("Symbol.iterator");for(v
|
||||
var ea=function(a){a={next:a};a[Symbol.iterator]=function(){return this};return a},n=function(a){var b="undefined"!=typeof Symbol&&Symbol.iterator&&a[Symbol.iterator];return b?b.call(a):{next:aa(a)}},fa="function"==typeof Object.create?Object.create:function(a){var b=function(){};b.prototype=a;return new b},ha;
|
||||
if("function"==typeof Object.setPrototypeOf)ha=Object.setPrototypeOf;else{var ia;a:{var ja={a:!0},ka={};try{ka.__proto__=ja;ia=ka.a;break a}catch(a){}ia=!1}ha=ia?function(a,b){a.__proto__=b;if(a.__proto__!==b)throw new TypeError(a+" is not extensible");return a}:null}
|
||||
var la=ha,q=function(a,b){a.prototype=fa(b.prototype);a.prototype.constructor=a;if(la)la(a,b);else for(var c in b)if("prototype"!=c)if(Object.defineProperties){var d=Object.getOwnPropertyDescriptor(b,c);d&&Object.defineProperty(a,c,d)}else a[c]=b[c];a.M=b.prototype};
|
||||
da("Promise",function(a){function b(){this.rb=null}function c(f){return f instanceof e?f:new e(function(l){l(f)})}if(a)return a;b.prototype.Gg=function(f){if(null==this.rb){this.rb=[];var l=this;this.Hg(function(){l.uk()})}this.rb.push(f)};var d=k.setTimeout;b.prototype.Hg=function(f){d(f,0)};b.prototype.uk=function(){for(;this.rb&&this.rb.length;){var f=this.rb;this.rb=[];for(var l=0;l<f.length;++l){var m=f[l];f[l]=null;try{m()}catch(p){this.lk(p)}}}this.rb=null};b.prototype.lk=function(f){this.Hg(function(){throw f;
|
||||
})};var e=function(f){this.T=0;this.na=void 0;this.zc=[];this.Kh=!1;var l=this.af();try{f(l.resolve,l.reject)}catch(m){l.reject(m)}};e.prototype.af=function(){function f(p){return function(v){m||(m=!0,p.call(l,v))}}var l=this,m=!1;return{resolve:f(this.Tk),reject:f(this.Yf)}};e.prototype.Tk=function(f){if(f===this)this.Yf(new TypeError("A Promise cannot resolve to itself"));else if(f instanceof e)this.Vk(f);else{a:switch(typeof f){case "object":var l=null!=f;break a;case "function":l=!0;break a;default:l=
|
||||
!1}l?this.Sk(f):this.yh(f)}};e.prototype.Sk=function(f){var l=void 0;try{l=f.then}catch(m){this.Yf(m);return}"function"==typeof l?this.Wk(l,f):this.yh(f)};e.prototype.Yf=function(f){this.si(2,f)};e.prototype.yh=function(f){this.si(1,f)};e.prototype.si=function(f,l){if(0!=this.T)throw Error("Cannot settle("+f+", "+l+"): Promise already settled in state"+this.T);this.T=f;this.na=l;2===this.T&&this.Uk();this.wk()};e.prototype.Uk=function(){var f=this;d(function(){if(f.Nk()){var l=k.console;"undefined"!==
|
||||
typeof l&&l.error(f.na)}},1)};e.prototype.Nk=function(){if(this.Kh)return!1;var f=k.CustomEvent,l=k.Event,m=k.dispatchEvent;if("undefined"===typeof m)return!0;"function"===typeof f?f=new f("unhandledrejection",{cancelable:!0}):"function"===typeof l?f=new l("unhandledrejection",{cancelable:!0}):(f=k.document.createEvent("CustomEvent"),f.initCustomEvent("unhandledrejection",!1,!0,f));f.promise=this;f.reason=this.na;return m(f)};e.prototype.wk=function(){if(null!=this.zc){for(var f=0;f<this.zc.length;++f)g.Gg(this.zc[f]);
|
||||
da("Promise",function(a){function b(){this.rb=null}function c(f){return f instanceof e?f:new e(function(l){l(f)})}if(a)return a;b.prototype.Hg=function(f){if(null==this.rb){this.rb=[];var l=this;this.Ig(function(){l.uk()})}this.rb.push(f)};var d=k.setTimeout;b.prototype.Ig=function(f){d(f,0)};b.prototype.uk=function(){for(;this.rb&&this.rb.length;){var f=this.rb;this.rb=[];for(var l=0;l<f.length;++l){var m=f[l];f[l]=null;try{m()}catch(p){this.lk(p)}}}this.rb=null};b.prototype.lk=function(f){this.Ig(function(){throw f;
|
||||
})};var e=function(f){this.T=0;this.na=void 0;this.zc=[];this.Lh=!1;var l=this.af();try{f(l.resolve,l.reject)}catch(m){l.reject(m)}};e.prototype.af=function(){function f(p){return function(v){m||(m=!0,p.call(l,v))}}var l=this,m=!1;return{resolve:f(this.Tk),reject:f(this.Zf)}};e.prototype.Tk=function(f){if(f===this)this.Zf(new TypeError("A Promise cannot resolve to itself"));else if(f instanceof e)this.Vk(f);else{a:switch(typeof f){case "object":var l=null!=f;break a;case "function":l=!0;break a;default:l=
|
||||
!1}l?this.Sk(f):this.zh(f)}};e.prototype.Sk=function(f){var l=void 0;try{l=f.then}catch(m){this.Zf(m);return}"function"==typeof l?this.Wk(l,f):this.zh(f)};e.prototype.Zf=function(f){this.si(2,f)};e.prototype.zh=function(f){this.si(1,f)};e.prototype.si=function(f,l){if(0!=this.T)throw Error("Cannot settle("+f+", "+l+"): Promise already settled in state"+this.T);this.T=f;this.na=l;2===this.T&&this.Uk();this.wk()};e.prototype.Uk=function(){var f=this;d(function(){if(f.Nk()){var l=k.console;"undefined"!==
|
||||
typeof l&&l.error(f.na)}},1)};e.prototype.Nk=function(){if(this.Lh)return!1;var f=k.CustomEvent,l=k.Event,m=k.dispatchEvent;if("undefined"===typeof m)return!0;"function"===typeof f?f=new f("unhandledrejection",{cancelable:!0}):"function"===typeof l?f=new l("unhandledrejection",{cancelable:!0}):(f=k.document.createEvent("CustomEvent"),f.initCustomEvent("unhandledrejection",!1,!0,f));f.promise=this;f.reason=this.na;return m(f)};e.prototype.wk=function(){if(null!=this.zc){for(var f=0;f<this.zc.length;++f)g.Hg(this.zc[f]);
|
||||
this.zc=null}};var g=new b;e.prototype.Vk=function(f){var l=this.af();f.Bd(l.resolve,l.reject)};e.prototype.Wk=function(f,l){var m=this.af();try{f.call(l,m.resolve,m.reject)}catch(p){m.reject(p)}};e.prototype.then=function(f,l){function m(D,R){return"function"==typeof D?function(Y){try{p(D(Y))}catch(U){v(U)}}:R}var p,v,B=new e(function(D,R){p=D;v=R});this.Bd(m(f,p),m(l,v));return B};e.prototype.catch=function(f){return this.then(void 0,f)};e.prototype.Bd=function(f,l){function m(){switch(p.T){case 1:f(p.na);
|
||||
break;case 2:l(p.na);break;default:throw Error("Unexpected state: "+p.T);}}var p=this;null==this.zc?g.Gg(m):this.zc.push(m);this.Kh=!0};e.resolve=c;e.reject=function(f){return new e(function(l,m){m(f)})};e.race=function(f){return new e(function(l,m){for(var p=n(f),v=p.next();!v.done;v=p.next())c(v.value).Bd(l,m)})};e.all=function(f){var l=n(f),m=l.next();return m.done?c([]):new e(function(p,v){function B(Y){return function(U){D[Y]=U;R--;0==R&&p(D)}}var D=[],R=0;do D.push(void 0),R++,c(m.value).Bd(B(D.length-
|
||||
break;case 2:l(p.na);break;default:throw Error("Unexpected state: "+p.T);}}var p=this;null==this.zc?g.Hg(m):this.zc.push(m);this.Lh=!0};e.resolve=c;e.reject=function(f){return new e(function(l,m){m(f)})};e.race=function(f){return new e(function(l,m){for(var p=n(f),v=p.next();!v.done;v=p.next())c(v.value).Bd(l,m)})};e.all=function(f){var l=n(f),m=l.next();return m.done?c([]):new e(function(p,v){function B(Y){return function(U){D[Y]=U;R--;0==R&&p(D)}}var D=[],R=0;do D.push(void 0),R++,c(m.value).Bd(B(D.length-
|
||||
1),v),m=l.next();while(!m.done)})};return e});var ma=function(a,b){return Object.prototype.hasOwnProperty.call(a,b)};
|
||||
da("WeakMap",function(a){function b(){}function c(m){var p=typeof m;return"object"===p&&null!==m||"function"===p}function d(m){if(!ma(m,g)){var p=new b;ba(m,g,{value:p})}}function e(m){var p=Object[m];p&&(Object[m]=function(v){if(v instanceof b)return v;Object.isExtensible(v)&&d(v);return p(v)})}if(function(){if(!a||!Object.seal)return!1;try{var m=Object.seal({}),p=Object.seal({}),v=new a([[m,2],[p,3]]);if(2!=v.get(m)||3!=v.get(p))return!1;v.delete(m);v.set(p,4);return!v.has(m)&&4==v.get(p)}catch(B){return!1}}())return a;
|
||||
var g="$jscomp_hidden_"+Math.random();e("freeze");e("preventExtensions");e("seal");var f=0,l=function(m){this.ja=(f+=Math.random()+1).toString();if(m){m=n(m);for(var p;!(p=m.next()).done;)p=p.value,this.set(p[0],p[1])}};l.prototype.set=function(m,p){if(!c(m))throw Error("Invalid WeakMap key");d(m);if(!ma(m,g))throw Error("WeakMap key fail: "+m);m[g][this.ja]=p;return this};l.prototype.get=function(m){return c(m)&&ma(m,g)?m[g][this.ja]:void 0};l.prototype.has=function(m){return c(m)&&ma(m,g)&&ma(m[g],
|
||||
@ -64,21 +64,21 @@ return e};h.I=function(){A.M.I.call(this);this.Ma&&this.Ma.ld(void 0);this.Pf=nu
|
||||
var mc=function(a,b,c,d){b=a.Ma.la[String(b)];if(!b)return!0;b=b.concat();for(var e=!0,g=0;g<b.length;++g){var f=b[g];if(f&&!f.md&&f.capture==c){var l=f.listener,m=f.nb||f.src;f.Ad&&Xb(a.Ma,f);e=!1!==l.call(m,d)&&e}}return e&&!d.defaultPrevented};A.prototype.Vc=function(a,b,c,d){return this.Ma.Vc(String(a),b,c,d)};A.prototype.hasListener=function(a,b){return this.Ma.hasListener(void 0!==a?String(a):void 0,b)};var lc=function(a){z(a.Ma,"Event target is not initialized. Did you call the superclass (goog.events.EventTarget) constructor?")};var nc=function(a,b){this.pk=a[r.Symbol.iterator]();this.Hk=b;this.Lk=0};nc.prototype[Symbol.iterator]=function(){return this};nc.prototype.next=function(){var a=this.pk.next();return{value:a.done?void 0:this.Hk.call(void 0,a.value,this.Lk++),done:a.done}};var oc=function(a,b){return new nc(a,b)};var pc=function(a){return a};var qc="StopIteration"in r?r.StopIteration:{message:"StopIteration",stack:""},rc=function(){};rc.prototype.wc=function(){throw qc;};rc.prototype.next=function(){return sc};
|
||||
var sc=db({done:!0,value:void 0}),tc=function(a){if(a.done)throw qc;return a.value},uc=function(a){if(a===qc)throw Error("ES6 Iteration protocol does NOT adjust control flow when StopIteration is thrown from callback helper functions. If your code relies on this behavior, consider throwing a different error and catching it to terminate iteration.");throw a;};rc.prototype.Ha=function(){return this};
|
||||
var vc=function(a){if(a instanceof rc)return a;if("function"==typeof a.Ha)return a.Ha(!1);if(ta(a)){var b=0,c=new rc;c.next=function(){for(;;){if(b>=a.length)return sc;if(b in a)return{value:a[b++],done:!1};b++}};var d=c.next;c.wc=function(){return tc(d.call(c))};return c}throw Error("Not implemented");},wc=function(a,b){if(ta(a))try{Pa(a,b,void 0)}catch(d){uc(d)}else for(a=vc(a);;){var c=void 0;try{c=a.wc()}catch(d){if(d===qc)break;throw d;}try{b.call(void 0,c,void 0,a)}catch(d){uc(d)}}};var Bc=function(a){if(a instanceof xc||a instanceof yc||a instanceof zc)return a;if("function"==typeof a.wc)return new xc(function(){return Ac(a)});if("function"==typeof a[Symbol.iterator])return new xc(function(){return a[Symbol.iterator]()});if("function"==typeof a.Ha)return new xc(function(){return Ac(a.Ha())});throw Error("Not an iterator or iterable.");},Ac=function(a){if(!(a instanceof rc))return a;var b=!1;return{next:function(){for(var c;!b;)try{c=a.wc();break}catch(d){if(d!==qc)throw d;b=
|
||||
!0}return{value:c,done:b}}}},xc=function(a){this.qf=a};xc.prototype.Ha=function(){return new yc(this.qf())};xc.prototype[Symbol.iterator]=function(){return new zc(this.qf())};xc.prototype.ug=function(){return new zc(this.qf())};var yc=function(a){this.vc=a};q(yc,rc);yc.prototype.wc=function(){var a=this.vc.next();if(a.done)throw qc;return a.value};yc.prototype.next=function(){return this.vc.next()};yc.prototype[Symbol.iterator]=function(){return new zc(this.vc)};yc.prototype.ug=function(){return new zc(this.vc)};
|
||||
!0}return{value:c,done:b}}}},xc=function(a){this.qf=a};xc.prototype.Ha=function(){return new yc(this.qf())};xc.prototype[Symbol.iterator]=function(){return new zc(this.qf())};xc.prototype.vg=function(){return new zc(this.qf())};var yc=function(a){this.vc=a};q(yc,rc);yc.prototype.wc=function(){var a=this.vc.next();if(a.done)throw qc;return a.value};yc.prototype.next=function(){return this.vc.next()};yc.prototype[Symbol.iterator]=function(){return new zc(this.vc)};yc.prototype.vg=function(){return new zc(this.vc)};
|
||||
var zc=function(a){xc.call(this,function(){return a});this.vc=a};q(zc,xc);zc.prototype.next=function(){return this.vc.next()};var Cc=function(a,b){this.B={};this.K=[];this.sd=this.size=0;var c=arguments.length;if(1<c){if(c%2)throw Error("Uneven number of arguments");for(var d=0;d<c;d+=2)this.set(arguments[d],arguments[d+1])}else a&&this.addAll(a)};h=Cc.prototype;h.S=function(){return this.size};h.ba=function(){Dc(this);for(var a=[],b=0;b<this.K.length;b++)a.push(this.B[this.K[b]]);return a};h.vb=function(){Dc(this);return this.K.concat()};h.Rb=function(a){return this.has(a)};h.has=function(a){return Ec(this.B,a)};
|
||||
h.Oc=function(a){for(var b=0;b<this.K.length;b++){var c=this.K[b];if(Ec(this.B,c)&&this.B[c]==a)return!0}return!1};h.equals=function(a,b){if(this===a)return!0;if(this.size!=a.S())return!1;b=b||Fc;Dc(this);for(var c,d=0;c=this.K[d];d++)if(!b(this.get(c),a.get(c)))return!1;return!0};var Fc=function(a,b){return a===b};Cc.prototype.isEmpty=function(){return 0==this.size};Cc.prototype.clear=function(){this.B={};this.K.length=0;this.pb(0);this.sd=0};Cc.prototype.remove=function(a){return this.delete(a)};
|
||||
Cc.prototype.delete=function(a){return Ec(this.B,a)?(delete this.B[a],this.pb(this.size-1),this.sd++,this.K.length>2*this.size&&Dc(this),!0):!1};var Dc=function(a){if(a.size!=a.K.length){for(var b=0,c=0;b<a.K.length;){var d=a.K[b];Ec(a.B,d)&&(a.K[c++]=d);b++}a.K.length=c}if(a.size!=a.K.length){var e={};for(c=b=0;b<a.K.length;)d=a.K[b],Ec(e,d)||(a.K[c++]=d,e[d]=1),b++;a.K.length=c}};h=Cc.prototype;h.get=function(a,b){return Ec(this.B,a)?this.B[a]:b};
|
||||
h.set=function(a,b){Ec(this.B,a)||(this.pb(this.size+1),this.K.push(a),this.sd++);this.B[a]=b};h.addAll=function(a){if(a instanceof Cc)for(var b=a.vb(),c=0;c<b.length;c++)this.set(b[c],a.get(b[c]));else for(b in a)this.set(b,a[b])};h.forEach=function(a,b){for(var c=this.vb(),d=0;d<c.length;d++){var e=c[d],g=this.get(e);a.call(b,g,e,this)}};h.clone=function(){return new Cc(this)};h.keys=function(){return Bc(this.Ha(!0)).ug()};h.values=function(){return Bc(this.Ha(!1)).ug()};
|
||||
h.set=function(a,b){Ec(this.B,a)||(this.pb(this.size+1),this.K.push(a),this.sd++);this.B[a]=b};h.addAll=function(a){if(a instanceof Cc)for(var b=a.vb(),c=0;c<b.length;c++)this.set(b[c],a.get(b[c]));else for(b in a)this.set(b,a[b])};h.forEach=function(a,b){for(var c=this.vb(),d=0;d<c.length;d++){var e=c[d],g=this.get(e);a.call(b,g,e,this)}};h.clone=function(){return new Cc(this)};h.keys=function(){return Bc(this.Ha(!0)).vg()};h.values=function(){return Bc(this.Ha(!1)).vg()};
|
||||
h.entries=function(){var a=this;return oc(this.keys(),function(b){return[b,a.get(b)]})};h.Ha=function(a){Dc(this);var b=0,c=this.sd,d=this,e=new rc;e.next=function(){if(c!=d.sd)throw Error("The map has changed since the iterator was created");if(b>=d.K.length)return sc;var f=d.K[b++];return{value:a?f:d.B[f],done:!1}};var g=e.next;e.wc=function(){return tc(g.call(e))};return e};h.pb=function(a){this.size=a};var Ec=function(a,b){return Object.prototype.hasOwnProperty.call(a,b)};var Gc=function(a){if(a.S&&"function"==typeof a.S)a=a.S();else if(ta(a)||"string"===typeof a)a=a.length;else{var b=0,c;for(c in a)b++;a=b}return a},Hc=function(a){if(a.ba&&"function"==typeof a.ba)return a.ba();if("undefined"!==typeof Map&&a instanceof Map||"undefined"!==typeof Set&&a instanceof Set)return Array.from(a.values());if("string"===typeof a)return a.split("");if(ta(a)){for(var b=[],c=a.length,d=0;d<c;d++)b.push(a[d]);return b}return Kb(a)},Ic=function(a){if(a.vb&&"function"==typeof a.vb)return a.vb();
|
||||
if(!a.ba||"function"!=typeof a.ba){if("undefined"!==typeof Map&&a instanceof Map)return Array.from(a.keys());if(!("undefined"!==typeof Set&&a instanceof Set)){if(ta(a)||"string"===typeof a){var b=[];a=a.length;for(var c=0;c<a;c++)b.push(c);return b}return Lb(a)}}},Jc=function(a,b,c){if(a.forEach&&"function"==typeof a.forEach)a.forEach(b,c);else if(ta(a)||"string"===typeof a)Array.prototype.forEach.call(a,b,c);else for(var d=Ic(a),e=Hc(a),g=e.length,f=0;f<g;f++)b.call(c,e[f],d&&d[f],a)},Kc=function(a,
|
||||
b){if("function"==typeof a.every)return a.every(b,void 0);if(ta(a)||"string"===typeof a)return Array.prototype.every.call(a,b,void 0);for(var c=Ic(a),d=Hc(a),e=d.length,g=0;g<e;g++)if(!b.call(void 0,d[g],c&&c[g],a))return!1;return!0};var Lc=function(a){this.B=new Cc;this.size=0;a&&this.addAll(a)},Mc=function(a){var b=typeof a;return"object"==b&&a||"function"==b?"o"+xa(a):b.substr(0,1)+a};h=Lc.prototype;h.S=function(){return this.B.size};h.add=function(a){this.B.set(Mc(a),a);this.pb(this.B.size)};h.addAll=function(a){a=Hc(a);for(var b=a.length,c=0;c<b;c++)this.add(a[c]);this.pb(this.B.size)};h.ld=function(a){a=Hc(a);for(var b=a.length,c=0;c<b;c++)this.remove(a[c]);this.pb(this.B.size)};
|
||||
h.delete=function(a){a=this.B.remove(Mc(a));this.pb(this.B.size);return a};h.remove=function(a){return this.delete(a)};h.clear=function(){this.B.clear();this.pb(0)};h.isEmpty=function(){return 0===this.B.size};h.has=function(a){return this.B.Rb(Mc(a))};h.contains=function(a){return this.B.Rb(Mc(a))};var Nc=function(a,b){var c=new Lc;b=Hc(b);for(var d=0;d<b.length;d++){var e=b[d];a.contains(e)&&c.add(e)}return c},Oc=function(a,b){a=a.clone();a.ld(b);return a};Lc.prototype.ba=function(){return this.B.ba()};
|
||||
Lc.prototype.values=function(){return this.B.values()};Lc.prototype.clone=function(){return new Lc(this)};Lc.prototype.equals=function(a){return this.S()==Gc(a)&&Pc(this,a)};var Pc=function(a,b){var c=Gc(b);if(a.S()>c)return!1;!(b instanceof Lc)&&5<c&&(b=new Lc(b));return Kc(a,function(d){var e=b;return e.contains&&"function"==typeof e.contains?e.contains(d):e.Oc&&"function"==typeof e.Oc?e.Oc(d):ta(e)||"string"===typeof e?Va(e,d):Mb(e,d)})};Lc.prototype.Ha=function(){return this.B.Ha(!1)};
|
||||
Lc.prototype[Symbol.iterator]=function(){return this.values()};Lc.prototype.pb=function(a){this.size=a};var Qc=function(a,b,c){A.call(this);this.Ik=b;this.token=c;this.Cb=[];this.sg=new Lc;this.Ab=0;this.url=a};x(Qc,A);w("ee.AbstractOverlay",Qc);var Rc=function(a,b,c){var d=1<<c,e=b.x%d;0>e&&(e+=d);return[a.Ik,c,e,b.y].join("/")};Qc.prototype.Wc=function(){return this.Cb.length};var Sc=function(a){y.call(this,"tileevent");this.count=a};x(Sc,y);var Tc=function(){},Uc=new Tc;function Vc(a){return Object.assign({N:{},jl:{},keys:[],xa:{},s:{},J:{},oh:!1},a)}var C=function(){this.h={}},E=function(a,b){return a.h.hasOwnProperty(b)?a.h[b]:null},F=function(a,b){return null!=a.h[b]};function Wc(a,b){return E(b,a)}function Xc(a,b,c){b[a]=c}function Yc(){return{}}function Zc(a,b){var c=new a;return null==b?c:$c(b,ad,bd,cd,a)}function ad(a,b){return b[a]}function bd(a,b,c){b.h[a]=c}
|
||||
Lc.prototype[Symbol.iterator]=function(){return this.values()};Lc.prototype.pb=function(a){this.size=a};var Qc=function(a,b,c){A.call(this);this.Ik=b;this.token=c;this.Cb=[];this.tg=new Lc;this.Ab=0;this.url=a};x(Qc,A);w("ee.AbstractOverlay",Qc);var Rc=function(a,b,c){var d=1<<c,e=b.x%d;0>e&&(e+=d);return[a.Ik,c,e,b.y].join("/")};Qc.prototype.Wc=function(){return this.Cb.length};var Sc=function(a){y.call(this,"tileevent");this.count=a};x(Sc,y);var Tc=function(){},Uc=new Tc;function Vc(a){return Object.assign({N:{},jl:{},keys:[],xa:{},s:{},J:{},ph:!1},a)}var C=function(){this.h={}},E=function(a,b){return a.h.hasOwnProperty(b)?a.h[b]:null},F=function(a,b){return null!=a.h[b]};function Wc(a,b){return E(b,a)}function Xc(a,b,c){b[a]=c}function Yc(){return{}}function Zc(a,b){var c=new a;return null==b?c:$c(b,ad,bd,cd,a)}function ad(a,b){return b[a]}function bd(a,b,c){b.h[a]=c}
|
||||
function cd(a){if(null==a)throw Error("Cannot deserialize, target constructor was null.");return new a}
|
||||
function $c(a,b,c,d,e){e=d(e);for(var g=dd(a,e),f=g.N||{},l=g.s||{},m=g.xa||{},p={},v=n(g.keys||[]),B=v.next();!B.done;p={Ic:p.Ic},B=v.next()){B=B.value;var D=b(B,a);if(null!=D){var R=void 0;if(f.hasOwnProperty(B)){if(g.oh&&0===D.length)continue;R=ed(D,b,c,d,!0,!0,f[B])}else if(l.hasOwnProperty(B))R=ed(D,b,c,d,!1,!0,l[B]);else if(m.hasOwnProperty(B))p.Ic=m[B],R=p.Ic.ca?D.map(function(Y){return function(U){return fd(U,Y.Ic,b,c,d)}}(p)):fd(D,p.Ic,b,c,d);else if(Array.isArray(D)){if(g.oh&&0===D.length)continue;
|
||||
function $c(a,b,c,d,e){e=d(e);for(var g=dd(a,e),f=g.N||{},l=g.s||{},m=g.xa||{},p={},v=n(g.keys||[]),B=v.next();!B.done;p={Ic:p.Ic},B=v.next()){B=B.value;var D=b(B,a);if(null!=D){var R=void 0;if(f.hasOwnProperty(B)){if(g.ph&&0===D.length)continue;R=ed(D,b,c,d,!0,!0,f[B])}else if(l.hasOwnProperty(B))R=ed(D,b,c,d,!1,!0,l[B]);else if(m.hasOwnProperty(B))p.Ic=m[B],R=p.Ic.ca?D.map(function(Y){return function(U){return fd(U,Y.Ic,b,c,d)}}(p)):fd(D,p.Ic,b,c,d);else if(Array.isArray(D)){if(g.ph&&0===D.length)continue;
|
||||
R=ed(D,b,c,d,!0,!1)}else R=D instanceof Tc?null:D;c(B,e,R)}}return e}function fd(a,b,c,d,e){for(var g={},f=n(Object.keys(a)),l=f.next();!l.done;l=f.next()){l=l.value;var m=a[l];null!=m&&(g[l]=ed(m,c,d,e,b.ea,b.da,b.$))}return g}
|
||||
function ed(a,b,c,d,e,g,f){if(g&&null==f)throw Error("Cannot deserialize a reference object without a constructor.");return null==a?a:e&&g?a.map(function(l){return $c(l,b,c,d,f)}):e&&!g?a.map(function(l){return l}):!e&&g?$c(a,b,c,d,f):a instanceof Tc?null:"object"===typeof a?JSON.parse(JSON.stringify(a)):a}function dd(a,b){if(b instanceof C)a=Vc(b.i());else if(a instanceof C)a=Vc(a.i());else throw Error("Cannot find ClassMetadata.");return a};var gd;var jd=function(a,b){this.lg=a===hd&&b||"";this.Yj=id};jd.prototype.zf=!0;jd.prototype.uf=function(){return this.lg};jd.prototype.toString=function(){return"Const{"+this.lg+"}"};var kd=function(a){if(a instanceof jd&&a.constructor===jd&&a.Yj===id)return a.lg;Ia("expected object of type Const, got '"+a+"'");return"type_error:Const"},id={},hd={};var md=function(a,b){this.Sf=b===ld?a:""};md.prototype.zf=!0;md.prototype.uf=function(){return this.Sf.toString()};md.prototype.toString=function(){return this.Sf+""};
|
||||
function ed(a,b,c,d,e,g,f){if(g&&null==f)throw Error("Cannot deserialize a reference object without a constructor.");return null==a?a:e&&g?a.map(function(l){return $c(l,b,c,d,f)}):e&&!g?a.map(function(l){return l}):!e&&g?$c(a,b,c,d,f):a instanceof Tc?null:"object"===typeof a?JSON.parse(JSON.stringify(a)):a}function dd(a,b){if(b instanceof C)a=Vc(b.i());else if(a instanceof C)a=Vc(a.i());else throw Error("Cannot find ClassMetadata.");return a};var gd;var jd=function(a,b){this.mg=a===hd&&b||"";this.Yj=id};jd.prototype.zf=!0;jd.prototype.uf=function(){return this.mg};jd.prototype.toString=function(){return"Const{"+this.mg+"}"};var kd=function(a){if(a instanceof jd&&a.constructor===jd&&a.Yj===id)return a.mg;Ia("expected object of type Const, got '"+a+"'");return"type_error:Const"},id={},hd={};var md=function(a,b){this.Sf=b===ld?a:""};md.prototype.zf=!0;md.prototype.uf=function(){return this.Sf.toString()};md.prototype.toString=function(){return this.Sf+""};
|
||||
var nd=function(a){if(a instanceof md&&a.constructor===md)return a.Sf;Ia("expected object of type TrustedResourceUrl, got '"+a+"' of type "+sa(a));return"type_error:TrustedResourceUrl"},sd=function(a){var b=kd(od);if(!pd.test(b))throw Error("Invalid TrustedResourceUrl format: "+b);var c=b.replace(qd,function(d,e){if(!Object.prototype.hasOwnProperty.call(a,e))throw Error('Found marker, "'+e+'", in format string, "'+b+'", but no valid label mapping found in args: '+JSON.stringify(a));d=a[e];return d instanceof
|
||||
jd?kd(d):encodeURIComponent(String(d))});return rd(c)},qd=/%{(\w+)}/g,pd=RegExp("^((https:)?//[0-9a-z.:[\\]-]+/|/[^/\\\\]|[^:/\\\\%]+/|[^:/\\\\%]*[?#]|about:blank#)","i"),ld={},rd=function(a){if(void 0===gd){var b=null;var c=r.trustedTypes;if(c&&c.createPolicy)try{b=c.createPolicy("goog#html",{createHTML:Ba,createScript:Ba,createScriptURL:Ba})}catch(d){r.console&&r.console.error(d.message)}gd=b}a=(b=gd)?b.createScriptURL(a):a;return new md(a,ld)};var ud=function(a,b){this.Rf=b===td?a:""};ud.prototype.zf=!0;ud.prototype.uf=function(){return this.Rf.toString()};ud.prototype.toString=function(){return this.Rf.toString()};
|
||||
var vd=function(a){if(a instanceof ud&&a.constructor===ud)return a.Rf;Ia("expected object of type SafeUrl, got '"+a+"' of type "+sa(a));return"type_error:SafeUrl"},wd=RegExp('^(?:audio/(?:3gpp2|3gpp|aac|L16|midi|mp3|mp4|mpeg|oga|ogg|opus|x-m4a|x-matroska|x-wav|wav|webm)|font/\\w+|image/(?:bmp|gif|jpeg|jpg|png|tiff|webp|x-icon)|video/(?:mpeg|mp4|ogg|webm|quicktime|x-matroska))(?:;\\w+=(?:\\w+|"[\\w;,= ]+"))*$',"i"),xd=function(a){if(wd.test(a.type)){var b=void 0!==r.URL&&void 0!==r.URL.createObjectURL?
|
||||
@ -88,68 +88,68 @@ a=c[7]||"",Gd(this),this.Tb=Jd(a)):(this.Da=!!b,this.Fa=new Kd(null,this.Da))};
|
||||
Ed.prototype.toString=function(){var a=[],b=this.yb;b&&a.push(Ld(b,Md,!0),":");var c=this.mb;if(c||"file"==b)a.push("//"),(b=this.hc)&&a.push(Ld(b,Md,!0),"@"),a.push(encodeURIComponent(String(c)).replace(/%25([0-9a-fA-F]{2})/g,"%$1")),c=this.Ac,null!=c&&a.push(":",String(c));if(c=this.getPath())this.mb&&"/"!=c.charAt(0)&&a.push("/"),a.push(Ld(c,"/"==c.charAt(0)?Nd:Od,!0));(c=this.Fa.toString())&&a.push("?",c);(c=this.Tb)&&a.push("#",Ld(c,Pd));return a.join("")};
|
||||
Ed.prototype.resolve=function(a){var b=this.clone(),c=!!a.yb;c?Fd(b,a.yb):c=!!a.hc;if(c){var d=a.hc;Gd(b);b.hc=d}else c=!!a.mb;c?(d=a.mb,Gd(b),b.mb=d):c=null!=a.Ac;d=a.getPath();if(c)Hd(b,a.Ac);else if(c=!!a.ac){if("/"!=d.charAt(0))if(this.mb&&!this.ac)d="/"+d;else{var e=b.getPath().lastIndexOf("/");-1!=e&&(d=b.getPath().substr(0,e+1)+d)}e=d;if(".."==e||"."==e)d="";else if(-1!=e.indexOf("./")||-1!=e.indexOf("/.")){d=0==e.lastIndexOf("/",0);e=e.split("/");for(var g=[],f=0;f<e.length;){var l=e[f++];
|
||||
"."==l?d&&f==e.length&&g.push(""):".."==l?((1<g.length||1==g.length&&""!=g[0])&&g.pop(),d&&f==e.length&&g.push("")):(g.push(l),d=!0)}d=g.join("/")}else d=e}c?b.setPath(d):c=""!==a.Fa.toString();c?Id(b,a.Fa.clone()):c=!!a.Tb;c&&(a=a.Tb,Gd(b),b.Tb=a);return b};Ed.prototype.clone=function(){return new Ed(this)};
|
||||
var Fd=function(a,b,c){Gd(a);a.yb=c?Jd(b,!0):b;a.yb&&(a.yb=a.yb.replace(/:$/,""))},Hd=function(a,b){Gd(a);if(b){b=Number(b);if(isNaN(b)||0>b)throw Error("Bad port number "+b);a.Ac=b}else a.Ac=null};Ed.prototype.getPath=function(){return this.ac};Ed.prototype.setPath=function(a,b){Gd(this);this.ac=b?Jd(a,!0):a;return this};var Id=function(a,b,c){Gd(a);b instanceof Kd?(a.Fa=b,a.Fa.eg(a.Da)):(c||(b=Ld(b,Qd)),a.Fa=new Kd(b,a.Da))};Ed.prototype.getQuery=function(){return this.Fa.toString()};
|
||||
Ed.prototype.removeParameter=function(a){Gd(this);this.Fa.remove(a);return this};var Gd=function(a){if(a.Ck)throw Error("Tried to modify a read-only Uri");};Ed.prototype.eg=function(a){this.Da=a;this.Fa&&this.Fa.eg(a)};
|
||||
var Fd=function(a,b,c){Gd(a);a.yb=c?Jd(b,!0):b;a.yb&&(a.yb=a.yb.replace(/:$/,""))},Hd=function(a,b){Gd(a);if(b){b=Number(b);if(isNaN(b)||0>b)throw Error("Bad port number "+b);a.Ac=b}else a.Ac=null};Ed.prototype.getPath=function(){return this.ac};Ed.prototype.setPath=function(a,b){Gd(this);this.ac=b?Jd(a,!0):a;return this};var Id=function(a,b,c){Gd(a);b instanceof Kd?(a.Fa=b,a.Fa.fg(a.Da)):(c||(b=Ld(b,Qd)),a.Fa=new Kd(b,a.Da))};Ed.prototype.getQuery=function(){return this.Fa.toString()};
|
||||
Ed.prototype.removeParameter=function(a){Gd(this);this.Fa.remove(a);return this};var Gd=function(a){if(a.Ck)throw Error("Tried to modify a read-only Uri");};Ed.prototype.fg=function(a){this.Da=a;this.Fa&&this.Fa.fg(a)};
|
||||
var Rd=function(a){return a instanceof Ed?a.clone():new Ed(a,void 0)},Jd=function(a,b){return a?b?decodeURI(a.replace(/%25/g,"%2525")):decodeURIComponent(a):""},Ld=function(a,b,c){return"string"===typeof a?(a=encodeURI(a).replace(b,Sd),c&&(a=a.replace(/%25([0-9a-fA-F]{2})/g,"%$1")),a):null},Sd=function(a){a=a.charCodeAt(0);return"%"+(a>>4&15).toString(16)+(a&15).toString(16)},Md=/[#\/\?@]/g,Od=/[#\?:]/g,Nd=/[#\?]/g,Qd=/[#\?@]/g,Pd=/#/g,Kd=function(a,b){this.Z=this.P=null;this.va=a||null;this.Da=!!b},
|
||||
Td=function(a){a.P||(a.P=new Map,a.Z=0,a.va&&Dd(a.va,function(b,c){a.add(decodeURIComponent(b.replace(/\+/g," ")),c)}))};h=Kd.prototype;h.S=function(){Td(this);return this.Z};h.add=function(a,b){Td(this);this.va=null;a=Ud(this,a);var c=this.P.get(a);c||this.P.set(a,c=[]);c.push(b);this.Z=Ja(this.Z)+1;return this};h.remove=function(a){Td(this);a=Ud(this,a);return this.P.has(a)?(this.va=null,this.Z=Ja(this.Z)-this.P.get(a).length,this.P.delete(a)):!1};h.clear=function(){this.P=this.va=null;this.Z=0};
|
||||
h.isEmpty=function(){Td(this);return 0==this.Z};h.Rb=function(a){Td(this);a=Ud(this,a);return this.P.has(a)};h.Oc=function(a){var b=this.ba();return Va(b,a)};h.forEach=function(a,b){Td(this);this.P.forEach(function(c,d){c.forEach(function(e){a.call(b,e,d,this)},this)},this)};h.vb=function(){Td(this);for(var a=Array.from(this.P.values()),b=Array.from(this.P.keys()),c=[],d=0;d<b.length;d++)for(var e=a[d],g=0;g<e.length;g++)c.push(b[d]);return c};
|
||||
h.ba=function(a){Td(this);var b=[];if("string"===typeof a)this.Rb(a)&&(b=b.concat(this.P.get(Ud(this,a))));else{a=Array.from(this.P.values());for(var c=0;c<a.length;c++)b=b.concat(a[c])}return b};h.set=function(a,b){Td(this);this.va=null;a=Ud(this,a);this.Rb(a)&&(this.Z=Ja(this.Z)-this.P.get(a).length);this.P.set(a,[b]);this.Z=Ja(this.Z)+1;return this};h.get=function(a,b){if(!a)return b;a=this.ba(a);return 0<a.length?String(a[0]):b};
|
||||
h.setValues=function(a,b){this.remove(a);0<b.length&&(this.va=null,this.P.set(Ud(this,a),Za(b)),this.Z=Ja(this.Z)+b.length)};h.toString=function(){if(this.va)return this.va;if(!this.P)return"";for(var a=[],b=Array.from(this.P.keys()),c=0;c<b.length;c++){var d=b[c],e=encodeURIComponent(String(d));d=this.ba(d);for(var g=0;g<d.length;g++){var f=e;""!==d[g]&&(f+="="+encodeURIComponent(String(d[g])));a.push(f)}}return this.va=a.join("&")};
|
||||
h.clone=function(){var a=new Kd;a.va=this.va;this.P&&(a.P=new Map(this.P),a.Z=this.Z);return a};var Ud=function(a,b){b=String(b);a.Da&&(b=b.toLowerCase());return b};Kd.prototype.eg=function(a){a&&!this.Da&&(Td(this),this.va=null,this.P.forEach(function(b,c){var d=c.toLowerCase();c!=d&&(this.remove(c),this.setValues(d,b))},this));this.Da=a};Kd.prototype.extend=function(a){for(var b=0;b<arguments.length;b++)Jc(arguments[b],function(c,d){this.add(d,c)},this)};function Vd(a){if(null!=a.u){var b={},c;for(c in a.u)void 0!==a.u[c]&&(b[c]=a.u[c]);a.u=b}}function G(a,b){var c=Wd;b=void 0===b?{}:b;c=n(Object.entries(c));for(var d=c.next();!d.done;d=c.next()){var e=n(d.value);d=e.next().value;e=e.next().value;d in a&&(b[e]=a[d])}return b};var Xd=function(){};Xd.prototype.C=function(a,b){a=String(a);if(!b.test(a))throw Error("parameter ["+a+"] does not match pattern ["+b.toString()+"]");};function Yd(a,b){if(null==a)return null;a=a.kl(b);return null==a?null:a};var Zd=function(a,b){this.O=a;this.Ak=void 0===b?null:b};q(Zd,Xd);var $d=function(a,b,c){var d=Yd(a.Ak,b);if(null==d)return c;d.ll();return c.then(function(e){d.nl(e);return e},function(e){d.ml(e);throw e;})},H=function(a,b){var c=b.F||void 0,d=a.O,e=d.send,g=b.body instanceof C?$c(b.body,Wc,Xc,Yc):b.body;return $d(a,b,e.call(d,{path:b.path,A:b.A,D:b.D,body:g,u:b.u,xi:b.xi&&b.xi},c))};var ae={ve:"ADMIN_READ",Ae:"DATA_READ",Be:"DATA_WRITE",Gj:"LOG_TYPE_UNSPECIFIED",values:function(){return[ae.Gj,ae.ve,ae.Be,ae.Ae]}},be={ve:"ADMIN_READ",Oi:"ADMIN_WRITE",Ae:"DATA_READ",Be:"DATA_WRITE",Oj:"PERMISSION_TYPE_UNSPECIFIED",values:function(){return[be.Oj,be.ve,be.Oi,be.Ae,be.Be]}},ce={Yi:"CAPABILITY_GROUP_UNSPECIFIED",$i:"CLOUD_ALPHA",mj:"EXTERNAL",zj:"INTERNAL",Cj:"LIMITED",Pj:"PREAUTHORIZED",Rj:"PREVIEW",Kc:"PUBLIC",values:function(){return[ce.Yi,ce.Kc,ce.zj,ce.mj,ce.Cj,ce.Pj,ce.Rj,ce.$i]}},
|
||||
de={Ni:"ADMIN_ACTIVITY",cj:"DATA_ACCESS",ek:"UNSPECIFIED_LOG_NAME",values:function(){return[de.ek,de.Ni,de.cj]}},fe={Ce:"DEFAULT_OBJECT_ACL",Kc:"PUBLIC",Me:"TILE_PERMISSIONS_UNSPECIFIED",values:function(){return[fe.Me,fe.Kc,fe.Ce]}},ge={Ri:"APPROVER",Ti:"ATTRIBUTION",Ui:"AUTHORITY",aj:"CREDENTIALS_TYPE",bj:"CREDS_ASSERTION",Bj:"JUSTIFICATION_TYPE",Ie:"NO_ATTR",Uj:"SECURITY_REALM",values:function(){return[ge.Ie,ge.Ui,ge.Ti,ge.Uj,ge.Ri,ge.Bj,ge.aj,ge.bj]}},he={kj:"DISCHARGED",lj:"EQUALS",uj:"IN",Ij:"NOT_EQUALS",
|
||||
Jj:"NOT_IN",Lj:"NO_OP",values:function(){return[he.Lj,he.lj,he.Ij,he.uj,he.Jj,he.kj]}},ie={Aj:"IP",Hj:"NAME",Ie:"NO_ATTR",Sj:"REGION",Vj:"SERVICE",values:function(){return[ie.Ie,ie.Sj,ie.Vj,ie.Hj,ie.Aj]}},je={Ej:"LOG_FAIL_CLOSED",Fj:"LOG_MODE_UNSPECIFIED",values:function(){return[je.Fj,je.Ej]}},ke={Zi:"CLASSIFIER",dj:"DATA_MAPPING_SERVICE",oj:"FOLDER",sj:"IMAGE",tj:"IMAGE_COLLECTION",$j:"TABLE",Ne:"TYPE_UNSPECIFIED",values:function(){return[ke.Ne,ke.sj,ke.tj,ke.$j,ke.oj,ke.Zi,ke.dj]}},le={Db:"AUTO_JPEG_PNG",
|
||||
Eb:"GEO_TIFF",Fb:"IMAGE_FILE_FORMAT_UNSPECIFIED",Gb:"JPEG",Hb:"MULTI_BAND_IMAGE_TILE",Ib:"NPY",Jb:"PNG",Kb:"TF_RECORD_IMAGE",Lb:"ZIPPED_GEO_TIFF",Mb:"ZIPPED_GEO_TIFF_PER_BAND",values:function(){return[le.Fb,le.Gb,le.Jb,le.Db,le.Ib,le.Eb,le.Kb,le.Hb,le.Lb,le.Mb]}},me={fk:"V1",gk:"V2",hk:"VERSION_UNSPECIFIED",values:function(){return[me.hk,me.fk,me.gk]}},ne={Vi:"BOOLEAN",fj:"DATE_TIME",Jc:"DOUBLE",yj:"INTEGER",Xj:"STRING",Ne:"TYPE_UNSPECIFIED",values:function(){return[ne.Ne,ne.yj,ne.Vi,ne.Jc,ne.Xj,
|
||||
ne.fj]}},oe={Db:"AUTO_JPEG_PNG",Eb:"GEO_TIFF",Fb:"IMAGE_FILE_FORMAT_UNSPECIFIED",Gb:"JPEG",Hb:"MULTI_BAND_IMAGE_TILE",Ib:"NPY",Jb:"PNG",Kb:"TF_RECORD_IMAGE",Lb:"ZIPPED_GEO_TIFF",Mb:"ZIPPED_GEO_TIFF_PER_BAND",values:function(){return[oe.Fb,oe.Gb,oe.Jb,oe.Db,oe.Ib,oe.Eb,oe.Kb,oe.Hb,oe.Lb,oe.Mb]}},pe={rj:"HORIZONTAL",Mj:"ORIENTATION_UNSPECIFIED",ik:"VERTICAL",values:function(){return[pe.Mj,pe.rj,pe.ik]}},qe={Ce:"DEFAULT_OBJECT_ACL",Kc:"PUBLIC",Me:"TILE_PERMISSIONS_UNSPECIFIED",values:function(){return[qe.Me,
|
||||
h.clone=function(){var a=new Kd;a.va=this.va;this.P&&(a.P=new Map(this.P),a.Z=this.Z);return a};var Ud=function(a,b){b=String(b);a.Da&&(b=b.toLowerCase());return b};Kd.prototype.fg=function(a){a&&!this.Da&&(Td(this),this.va=null,this.P.forEach(function(b,c){var d=c.toLowerCase();c!=d&&(this.remove(c),this.setValues(d,b))},this));this.Da=a};Kd.prototype.extend=function(a){for(var b=0;b<arguments.length;b++)Jc(arguments[b],function(c,d){this.add(d,c)},this)};function Vd(a){if(null!=a.u){var b={},c;for(c in a.u)void 0!==a.u[c]&&(b[c]=a.u[c]);a.u=b}}function G(a,b){var c=Wd;b=void 0===b?{}:b;c=n(Object.entries(c));for(var d=c.next();!d.done;d=c.next()){var e=n(d.value);d=e.next().value;e=e.next().value;d in a&&(b[e]=a[d])}return b};var Xd=function(){};Xd.prototype.C=function(a,b){a=String(a);if(!b.test(a))throw Error("parameter ["+a+"] does not match pattern ["+b.toString()+"]");};function Yd(a,b){if(null==a)return null;a=a.kl(b);return null==a?null:a};var Zd=function(a,b){this.O=a;this.Ak=void 0===b?null:b};q(Zd,Xd);var $d=function(a,b,c){var d=Yd(a.Ak,b);if(null==d)return c;d.ll();return c.then(function(e){d.nl(e);return e},function(e){d.ml(e);throw e;})},H=function(a,b){var c=b.F||void 0,d=a.O,e=d.send,g=b.body instanceof C?$c(b.body,Wc,Xc,Yc):b.body;return $d(a,b,e.call(d,{path:b.path,A:b.A,D:b.D,body:g,u:b.u,xi:b.xi&&b.xi},c))};var ae={ve:"ADMIN_READ",Ae:"DATA_READ",Be:"DATA_WRITE",Gj:"LOG_TYPE_UNSPECIFIED",values:function(){return[ae.Gj,ae.ve,ae.Be,ae.Ae]}},be={ve:"ADMIN_READ",Oi:"ADMIN_WRITE",Ae:"DATA_READ",Be:"DATA_WRITE",Oj:"PERMISSION_TYPE_UNSPECIFIED",values:function(){return[be.Oj,be.ve,be.Oi,be.Ae,be.Be]}},ce={Yi:"CAPABILITY_GROUP_UNSPECIFIED",$i:"CLOUD_ALPHA",lj:"EXTERNAL",zj:"INTERNAL",Cj:"LIMITED",Pj:"PREAUTHORIZED",Rj:"PREVIEW",Kc:"PUBLIC",values:function(){return[ce.Yi,ce.Kc,ce.zj,ce.lj,ce.Cj,ce.Pj,ce.Rj,ce.$i]}},
|
||||
de={Ni:"ADMIN_ACTIVITY",cj:"DATA_ACCESS",ek:"UNSPECIFIED_LOG_NAME",values:function(){return[de.ek,de.Ni,de.cj]}},fe={Ce:"DEFAULT_OBJECT_ACL",Kc:"PUBLIC",Me:"TILE_PERMISSIONS_UNSPECIFIED",values:function(){return[fe.Me,fe.Kc,fe.Ce]}},ge={Ri:"APPROVER",Ti:"ATTRIBUTION",Ui:"AUTHORITY",aj:"CREDENTIALS_TYPE",bj:"CREDS_ASSERTION",Bj:"JUSTIFICATION_TYPE",Ie:"NO_ATTR",Uj:"SECURITY_REALM",values:function(){return[ge.Ie,ge.Ui,ge.Ti,ge.Uj,ge.Ri,ge.Bj,ge.aj,ge.bj]}},he={jj:"DISCHARGED",kj:"EQUALS",uj:"IN",Ij:"NOT_EQUALS",
|
||||
Jj:"NOT_IN",Lj:"NO_OP",values:function(){return[he.Lj,he.kj,he.Ij,he.uj,he.Jj,he.jj]}},ie={Aj:"IP",Hj:"NAME",Ie:"NO_ATTR",Sj:"REGION",Vj:"SERVICE",values:function(){return[ie.Ie,ie.Sj,ie.Vj,ie.Hj,ie.Aj]}},je={Ej:"LOG_FAIL_CLOSED",Fj:"LOG_MODE_UNSPECIFIED",values:function(){return[je.Fj,je.Ej]}},ke={Zi:"CLASSIFIER",nj:"FEATURE_VIEW",oj:"FOLDER",sj:"IMAGE",tj:"IMAGE_COLLECTION",$j:"TABLE",Ne:"TYPE_UNSPECIFIED",values:function(){return[ke.Ne,ke.sj,ke.tj,ke.$j,ke.oj,ke.Zi,ke.nj]}},le={Db:"AUTO_JPEG_PNG",
|
||||
Eb:"GEO_TIFF",Fb:"IMAGE_FILE_FORMAT_UNSPECIFIED",Gb:"JPEG",Hb:"MULTI_BAND_IMAGE_TILE",Ib:"NPY",Jb:"PNG",Kb:"TF_RECORD_IMAGE",Lb:"ZIPPED_GEO_TIFF",Mb:"ZIPPED_GEO_TIFF_PER_BAND",values:function(){return[le.Fb,le.Gb,le.Jb,le.Db,le.Ib,le.Eb,le.Kb,le.Hb,le.Lb,le.Mb]}},me={fk:"V1",gk:"V2",hk:"VERSION_UNSPECIFIED",values:function(){return[me.hk,me.fk,me.gk]}},ne={Vi:"BOOLEAN",ej:"DATE_TIME",Jc:"DOUBLE",yj:"INTEGER",Xj:"STRING",Ne:"TYPE_UNSPECIFIED",values:function(){return[ne.Ne,ne.yj,ne.Vi,ne.Jc,ne.Xj,
|
||||
ne.ej]}},oe={Db:"AUTO_JPEG_PNG",Eb:"GEO_TIFF",Fb:"IMAGE_FILE_FORMAT_UNSPECIFIED",Gb:"JPEG",Hb:"MULTI_BAND_IMAGE_TILE",Ib:"NPY",Jb:"PNG",Kb:"TF_RECORD_IMAGE",Lb:"ZIPPED_GEO_TIFF",Mb:"ZIPPED_GEO_TIFF_PER_BAND",values:function(){return[oe.Fb,oe.Gb,oe.Jb,oe.Db,oe.Ib,oe.Eb,oe.Kb,oe.Hb,oe.Lb,oe.Mb]}},pe={rj:"HORIZONTAL",Mj:"ORIENTATION_UNSPECIFIED",ik:"VERTICAL",values:function(){return[pe.Mj,pe.rj,pe.ik]}},qe={Ce:"DEFAULT_OBJECT_ACL",Kc:"PUBLIC",Me:"TILE_PERMISSIONS_UNSPECIFIED",values:function(){return[qe.Me,
|
||||
qe.Kc,qe.Ce]}},re={MAX:"MAX",fb:"MEAN",gb:"MEDIAN",MIN:"MIN",hb:"MODE",ib:"PYRAMIDING_POLICY_UNSPECIFIED",jb:"SAMPLE",values:function(){return[re.ib,re.fb,re.jb,re.MIN,re.MAX,re.hb,re.gb]}},se={MAX:"MAX",fb:"MEAN",gb:"MEDIAN",MIN:"MIN",hb:"MODE",ib:"PYRAMIDING_POLICY_UNSPECIFIED",jb:"SAMPLE",values:function(){return[se.ib,se.fb,se.jb,se.MIN,se.MAX,se.hb,se.gb]}},te={MAX:"MAX",fb:"MEAN",gb:"MEDIAN",MIN:"MIN",hb:"MODE",ib:"PYRAMIDING_POLICY_UNSPECIFIED",jb:"SAMPLE",values:function(){return[te.ib,te.fb,
|
||||
te.jb,te.MIN,te.MAX,te.hb,te.gb]}},ue={Db:"AUTO_JPEG_PNG",Eb:"GEO_TIFF",Fb:"IMAGE_FILE_FORMAT_UNSPECIFIED",Gb:"JPEG",Hb:"MULTI_BAND_IMAGE_TILE",Ib:"NPY",Jb:"PNG",Kb:"TF_RECORD_IMAGE",Lb:"ZIPPED_GEO_TIFF",Mb:"ZIPPED_GEO_TIFF_PER_BAND",values:function(){return[ue.Fb,ue.Gb,ue.Jb,ue.Db,ue.Ib,ue.Eb,ue.Kb,ue.Hb,ue.Lb,ue.Mb]}},ve={MAX:"MAX",fb:"MEAN",gb:"MEDIAN",MIN:"MIN",hb:"MODE",ib:"PYRAMIDING_POLICY_UNSPECIFIED",jb:"SAMPLE",values:function(){return[ve.ib,ve.fb,ve.jb,ve.MIN,ve.MAX,ve.hb,ve.gb]}},we={Wi:"CANCELLED",
|
||||
Xi:"CANCELLING",nj:"FAILED",Nj:"PENDING",Tj:"RUNNING",Wj:"STATE_UNSPECIFIED",Zj:"SUCCEEDED",values:function(){return[we.Wj,we.Nj,we.Tj,we.Xi,we.Zj,we.Wi,we.nj]}},xe={Jc:"DOUBLE",FLOAT:"FLOAT",INT:"INT",Qj:"PRECISION_UNSPECIFIED",values:function(){return[xe.Qj,xe.INT,xe.FLOAT,xe.Jc]}},ye={Si:"ASCENDING",ij:"DESCENDING",jj:"DIRECTION_UNSPECIFIED",values:function(){return[ye.jj,ye.Si,ye.ij]}},ze={Pi:"ALLOW",Qi:"ALLOW_WITH_LOG",gj:"DENY",hj:"DENY_WITH_LOG",Dj:"LOG",Kj:"NO_ACTION",values:function(){return[ze.Kj,
|
||||
ze.Pi,ze.Qi,ze.gj,ze.hj,ze.Dj]}},Ae={we:"CSV",De:"GEO_JSON",Fe:"KML",Ge:"KMZ",Je:"SHP",Ke:"TABLE_FILE_FORMAT_UNSPECIFIED",Le:"TF_RECORD_TABLE",values:function(){return[Ae.Ke,Ae.we,Ae.De,Ae.Fe,Ae.Ge,Ae.Je,Ae.Le]}},Be={we:"CSV",De:"GEO_JSON",Fe:"KML",Ge:"KMZ",Je:"SHP",Ke:"TABLE_FILE_FORMAT_UNSPECIFIED",Le:"TF_RECORD_TABLE",values:function(){return[Be.Ke,Be.we,Be.De,Be.Fe,Be.Ge,Be.Je,Be.Le]}},Ce={xe:"CSV_COLUMN_DATA_TYPE_NUMERIC",ye:"CSV_COLUMN_DATA_TYPE_STRING",ze:"CSV_COLUMN_DATA_TYPE_UNSPECIFIED",
|
||||
Xi:"CANCELLING",mj:"FAILED",Nj:"PENDING",Tj:"RUNNING",Wj:"STATE_UNSPECIFIED",Zj:"SUCCEEDED",values:function(){return[we.Wj,we.Nj,we.Tj,we.Xi,we.Zj,we.Wi,we.mj]}},xe={Jc:"DOUBLE",FLOAT:"FLOAT",INT:"INT",Qj:"PRECISION_UNSPECIFIED",values:function(){return[xe.Qj,xe.INT,xe.FLOAT,xe.Jc]}},ye={Si:"ASCENDING",hj:"DESCENDING",ij:"DIRECTION_UNSPECIFIED",values:function(){return[ye.ij,ye.Si,ye.hj]}},ze={Pi:"ALLOW",Qi:"ALLOW_WITH_LOG",fj:"DENY",gj:"DENY_WITH_LOG",Dj:"LOG",Kj:"NO_ACTION",values:function(){return[ze.Kj,
|
||||
ze.Pi,ze.Qi,ze.fj,ze.gj,ze.Dj]}},Ae={we:"CSV",De:"GEO_JSON",Fe:"KML",Ge:"KMZ",Je:"SHP",Ke:"TABLE_FILE_FORMAT_UNSPECIFIED",Le:"TF_RECORD_TABLE",values:function(){return[Ae.Ke,Ae.we,Ae.De,Ae.Fe,Ae.Ge,Ae.Je,Ae.Le]}},Be={we:"CSV",De:"GEO_JSON",Fe:"KML",Ge:"KMZ",Je:"SHP",Ke:"TABLE_FILE_FORMAT_UNSPECIFIED",Le:"TF_RECORD_TABLE",values:function(){return[Be.Ke,Be.we,Be.De,Be.Fe,Be.Ge,Be.Je,Be.Le]}},Ce={xe:"CSV_COLUMN_DATA_TYPE_NUMERIC",ye:"CSV_COLUMN_DATA_TYPE_STRING",ze:"CSV_COLUMN_DATA_TYPE_UNSPECIFIED",
|
||||
values:function(){return[Ce.ze,Ce.ye,Ce.xe]}},De={xe:"CSV_COLUMN_DATA_TYPE_NUMERIC",ye:"CSV_COLUMN_DATA_TYPE_STRING",ze:"CSV_COLUMN_DATA_TYPE_UNSPECIFIED",values:function(){return[De.ze,De.ye,De.xe]}},Ee={pj:"GLOBALLY_CONSISTENT",qj:"HIGHER_DENSITY",dk:"UNKNOWN_THINNING_STRATEGY",values:function(){return[Ee.dk,Ee.pj,Ee.qj]}},Fe={Db:"AUTO_JPEG_PNG",Eb:"GEO_TIFF",Fb:"IMAGE_FILE_FORMAT_UNSPECIFIED",Gb:"JPEG",Hb:"MULTI_BAND_IMAGE_TILE",Ib:"NPY",Jb:"PNG",Kb:"TF_RECORD_IMAGE",Lb:"ZIPPED_GEO_TIFF",Mb:"ZIPPED_GEO_TIFF_PER_BAND",
|
||||
values:function(){return[Fe.Fb,Fe.Gb,Fe.Jb,Fe.Db,Fe.Ib,Fe.Eb,Fe.Kb,Fe.Hb,Fe.Lb,Fe.Mb]}},Ge={MAX:"MAX",fb:"MEAN",gb:"MEDIAN",MIN:"MIN",hb:"MODE",ib:"PYRAMIDING_POLICY_UNSPECIFIED",jb:"SAMPLE",values:function(){return[Ge.ib,Ge.fb,Ge.jb,Ge.MIN,Ge.MAX,Ge.hb,Ge.gb]}},He={ej:"DATA_TYPE_UNSPECIFIED",Jc:"DOUBLE",FLOAT:"FLOAT",vj:"INT16",wj:"INT32",xj:"INT8",ak:"UINT16",bk:"UINT32",ck:"UINT8",values:function(){return[He.ej,He.xj,He.ck,He.vj,He.ak,He.wj,He.bk,He.FLOAT,He.Jc]}},Ie={Ee:"GIF",He:"MP4",Oe:"VIDEO_FILE_FORMAT_UNSPECIFIED",
|
||||
Pe:"VP9",values:function(){return[Ie.Oe,Ie.He,Ie.Ee,Ie.Pe]}},Je={Ee:"GIF",He:"MP4",Oe:"VIDEO_FILE_FORMAT_UNSPECIFIED",Pe:"VP9",values:function(){return[Je.Oe,Je.He,Je.Ee,Je.Pe]}},Ke=function(a){a=void 0===a?{}:a;this.h={};this.h.scaleX=null==a.ag?null:a.ag;this.h.shearX=null==a.fg?null:a.fg;this.h.translateX=null==a.wg?null:a.wg;this.h.shearY=null==a.gg?null:a.gg;this.h.scaleY=null==a.bg?null:a.bg;this.h.translateY=null==a.xg?null:a.xg};q(Ke,C);Ke.prototype.i=function(){return{keys:"scaleX scaleY shearX shearY translateX translateY".split(" ")}};
|
||||
k.Object.defineProperties(Ke.prototype,{ag:{configurable:!0,enumerable:!0,get:function(){return F(this,"scaleX")?E(this,"scaleX"):null},set:function(a){this.h.scaleX=a}},bg:{configurable:!0,enumerable:!0,get:function(){return F(this,"scaleY")?E(this,"scaleY"):null},set:function(a){this.h.scaleY=a}},fg:{configurable:!0,enumerable:!0,get:function(){return F(this,"shearX")?E(this,"shearX"):null},set:function(a){this.h.shearX=a}},gg:{configurable:!0,enumerable:!0,get:function(){return F(this,"shearY")?
|
||||
E(this,"shearY"):null},set:function(a){this.h.shearY=a}},wg:{configurable:!0,enumerable:!0,get:function(){return F(this,"translateX")?E(this,"translateX"):null},set:function(a){this.h.translateX=a}},xg:{configurable:!0,enumerable:!0,get:function(){return F(this,"translateY")?E(this,"translateY"):null},set:function(a){this.h.translateY=a}}});
|
||||
var Le=function(a){a=void 0===a?{}:a;this.h={};this.h.name=null==a.name?null:a.name;this.h.description=null==a.description?null:a.description;this.h.returnType=null==a.$f?null:a.$f;this.h.arguments=null==a.arguments?null:a.arguments;this.h.deprecated=null==a.deprecated?null:a.deprecated;this.h.deprecationReason=null==a.df?null:a.df;this.h.hidden=null==a.hidden?null:a.hidden;this.h.preview=null==a.preview?null:a.preview;this.h.sourceCodeUri=null==a.sourceCodeUri?null:a.sourceCodeUri};q(Le,C);
|
||||
values:function(){return[Fe.Fb,Fe.Gb,Fe.Jb,Fe.Db,Fe.Ib,Fe.Eb,Fe.Kb,Fe.Hb,Fe.Lb,Fe.Mb]}},Ge={MAX:"MAX",fb:"MEAN",gb:"MEDIAN",MIN:"MIN",hb:"MODE",ib:"PYRAMIDING_POLICY_UNSPECIFIED",jb:"SAMPLE",values:function(){return[Ge.ib,Ge.fb,Ge.jb,Ge.MIN,Ge.MAX,Ge.hb,Ge.gb]}},He={dj:"DATA_TYPE_UNSPECIFIED",Jc:"DOUBLE",FLOAT:"FLOAT",vj:"INT16",wj:"INT32",xj:"INT8",ak:"UINT16",bk:"UINT32",ck:"UINT8",values:function(){return[He.dj,He.xj,He.ck,He.vj,He.ak,He.wj,He.bk,He.FLOAT,He.Jc]}},Ie={Ee:"GIF",He:"MP4",Oe:"VIDEO_FILE_FORMAT_UNSPECIFIED",
|
||||
Pe:"VP9",values:function(){return[Ie.Oe,Ie.He,Ie.Ee,Ie.Pe]}},Je={Ee:"GIF",He:"MP4",Oe:"VIDEO_FILE_FORMAT_UNSPECIFIED",Pe:"VP9",values:function(){return[Je.Oe,Je.He,Je.Ee,Je.Pe]}},Ke=function(a){a=void 0===a?{}:a;this.h={};this.h.scaleX=null==a.bg?null:a.bg;this.h.shearX=null==a.gg?null:a.gg;this.h.translateX=null==a.xg?null:a.xg;this.h.shearY=null==a.hg?null:a.hg;this.h.scaleY=null==a.cg?null:a.cg;this.h.translateY=null==a.yg?null:a.yg};q(Ke,C);Ke.prototype.i=function(){return{keys:"scaleX scaleY shearX shearY translateX translateY".split(" ")}};
|
||||
k.Object.defineProperties(Ke.prototype,{bg:{configurable:!0,enumerable:!0,get:function(){return F(this,"scaleX")?E(this,"scaleX"):null},set:function(a){this.h.scaleX=a}},cg:{configurable:!0,enumerable:!0,get:function(){return F(this,"scaleY")?E(this,"scaleY"):null},set:function(a){this.h.scaleY=a}},gg:{configurable:!0,enumerable:!0,get:function(){return F(this,"shearX")?E(this,"shearX"):null},set:function(a){this.h.shearX=a}},hg:{configurable:!0,enumerable:!0,get:function(){return F(this,"shearY")?
|
||||
E(this,"shearY"):null},set:function(a){this.h.shearY=a}},xg:{configurable:!0,enumerable:!0,get:function(){return F(this,"translateX")?E(this,"translateX"):null},set:function(a){this.h.translateX=a}},yg:{configurable:!0,enumerable:!0,get:function(){return F(this,"translateY")?E(this,"translateY"):null},set:function(a){this.h.translateY=a}}});
|
||||
var Le=function(a){a=void 0===a?{}:a;this.h={};this.h.name=null==a.name?null:a.name;this.h.description=null==a.description?null:a.description;this.h.returnType=null==a.ag?null:a.ag;this.h.arguments=null==a.arguments?null:a.arguments;this.h.deprecated=null==a.deprecated?null:a.deprecated;this.h.deprecationReason=null==a.df?null:a.df;this.h.hidden=null==a.hidden?null:a.hidden;this.h.preview=null==a.preview?null:a.preview;this.h.sourceCodeUri=null==a.sourceCodeUri?null:a.sourceCodeUri};q(Le,C);
|
||||
Le.prototype.i=function(){return{N:{arguments:Me},keys:"arguments deprecated deprecationReason description hidden name preview returnType sourceCodeUri".split(" ")}};
|
||||
k.Object.defineProperties(Le.prototype,{arguments:{configurable:!0,enumerable:!0,get:function(){return F(this,"arguments")?E(this,"arguments"):null},set:function(a){this.h.arguments=a}},deprecated:{configurable:!0,enumerable:!0,get:function(){return F(this,"deprecated")?E(this,"deprecated"):null},set:function(a){this.h.deprecated=a}},df:{configurable:!0,enumerable:!0,get:function(){return F(this,"deprecationReason")?E(this,"deprecationReason"):null},set:function(a){this.h.deprecationReason=a}},description:{configurable:!0,
|
||||
enumerable:!0,get:function(){return F(this,"description")?E(this,"description"):null},set:function(a){this.h.description=a}},hidden:{configurable:!0,enumerable:!0,get:function(){return F(this,"hidden")?E(this,"hidden"):null},set:function(a){this.h.hidden=a}},name:{configurable:!0,enumerable:!0,get:function(){return F(this,"name")?E(this,"name"):null},set:function(a){this.h.name=a}},preview:{configurable:!0,enumerable:!0,get:function(){return F(this,"preview")?E(this,"preview"):null},set:function(a){this.h.preview=
|
||||
a}},$f:{configurable:!0,enumerable:!0,get:function(){return F(this,"returnType")?E(this,"returnType"):null},set:function(a){this.h.returnType=a}},sourceCodeUri:{configurable:!0,enumerable:!0,get:function(){return F(this,"sourceCodeUri")?E(this,"sourceCodeUri"):null},set:function(a){this.h.sourceCodeUri=a}}});
|
||||
a}},ag:{configurable:!0,enumerable:!0,get:function(){return F(this,"returnType")?E(this,"returnType"):null},set:function(a){this.h.returnType=a}},sourceCodeUri:{configurable:!0,enumerable:!0,get:function(){return F(this,"sourceCodeUri")?E(this,"sourceCodeUri"):null},set:function(a){this.h.sourceCodeUri=a}}});
|
||||
var Me=function(a){a=void 0===a?{}:a;this.h={};this.h.argumentName=null==a.xd?null:a.xd;this.h.type=null==a.type?null:a.type;this.h.description=null==a.description?null:a.description;this.h.optional=null==a.optional?null:a.optional;this.h.defaultValue=null==a.defaultValue?null:a.defaultValue};q(Me,C);Me.prototype.i=function(){return{keys:["argumentName","defaultValue","description","optional","type"]}};
|
||||
k.Object.defineProperties(Me.prototype,{xd:{configurable:!0,enumerable:!0,get:function(){return F(this,"argumentName")?E(this,"argumentName"):null},set:function(a){this.h.argumentName=a}},defaultValue:{configurable:!0,enumerable:!0,get:function(){return F(this,"defaultValue")?E(this,"defaultValue"):null},set:function(a){this.h.defaultValue=a}},description:{configurable:!0,enumerable:!0,get:function(){return F(this,"description")?E(this,"description"):null},set:function(a){this.h.description=a}},optional:{configurable:!0,
|
||||
enumerable:!0,get:function(){return F(this,"optional")?E(this,"optional"):null},set:function(a){this.h.optional=a}},type:{configurable:!0,enumerable:!0,get:function(){return F(this,"type")?E(this,"type"):null},set:function(a){this.h.type=a}}});var Ne=function(a){a=void 0===a?{}:a;this.h={};this.h.values=null==a.values?null:a.values};q(Ne,C);Ne.prototype.i=function(){return{N:{values:Oe},keys:["values"]}};
|
||||
k.Object.defineProperties(Ne.prototype,{values:{configurable:!0,enumerable:!0,get:function(){return F(this,"values")?E(this,"values"):null},set:function(a){this.h.values=a}}});var Pe=function(a){a=void 0===a?{}:a;this.h={};this.h.service=null==a.ri?null:a.ri;this.h.exemptedMembers=null==a.Tc?null:a.Tc;this.h.auditLogConfigs=null==a.Kg?null:a.Kg};q(Pe,C);Pe.prototype.i=function(){return{N:{auditLogConfigs:Qe},keys:["auditLogConfigs","exemptedMembers","service"]}};
|
||||
k.Object.defineProperties(Pe.prototype,{Kg:{configurable:!0,enumerable:!0,get:function(){return F(this,"auditLogConfigs")?E(this,"auditLogConfigs"):null},set:function(a){this.h.auditLogConfigs=a}},Tc:{configurable:!0,enumerable:!0,get:function(){return F(this,"exemptedMembers")?E(this,"exemptedMembers"):null},set:function(a){this.h.exemptedMembers=a}},ri:{configurable:!0,enumerable:!0,get:function(){return F(this,"service")?E(this,"service"):null},set:function(a){this.h.service=a}}});
|
||||
var Qe=function(a){a=void 0===a?{}:a;this.h={};this.h.logType=null==a.Sh?null:a.Sh;this.h.exemptedMembers=null==a.Tc?null:a.Tc;this.h.ignoreChildExemptions=null==a.Fh?null:a.Fh};q(Qe,C);Qe.prototype.i=function(){return{J:{logType:ae},keys:["exemptedMembers","ignoreChildExemptions","logType"]}};
|
||||
k.Object.defineProperties(Qe.prototype,{Tc:{configurable:!0,enumerable:!0,get:function(){return F(this,"exemptedMembers")?E(this,"exemptedMembers"):null},set:function(a){this.h.exemptedMembers=a}},Fh:{configurable:!0,enumerable:!0,get:function(){return F(this,"ignoreChildExemptions")?E(this,"ignoreChildExemptions"):null},set:function(a){this.h.ignoreChildExemptions=a}},Sh:{configurable:!0,enumerable:!0,get:function(){return F(this,"logType")?E(this,"logType"):null},set:function(a){this.h.logType=
|
||||
a}}});var Re=function(a){a=void 0===a?{}:a;this.h={};this.h.permissionType=null==a.di?null:a.di};q(Re,C);Re.prototype.i=function(){return{J:{permissionType:be},keys:["permissionType"]}};k.Object.defineProperties(Re.prototype,{di:{configurable:!0,enumerable:!0,get:function(){return F(this,"permissionType")?E(this,"permissionType"):null},set:function(a){this.h.permissionType=a}}});
|
||||
var Se=function(a){a=void 0===a?{}:a;this.h={};this.h.role=null==a.Dc?null:a.Dc;this.h.members=null==a.Zb?null:a.Zb;this.h.condition=null==a.Yg?null:a.Yg;this.h.bindingId=null==a.Ng?null:a.Ng};q(Se,C);Se.prototype.i=function(){return{keys:["bindingId","condition","members","role"],s:{condition:Te}}};
|
||||
k.Object.defineProperties(Se.prototype,{Ng:{configurable:!0,enumerable:!0,get:function(){return F(this,"bindingId")?E(this,"bindingId"):null},set:function(a){this.h.bindingId=a}},Yg:{configurable:!0,enumerable:!0,get:function(){return F(this,"condition")?E(this,"condition"):null},set:function(a){this.h.condition=a}},Zb:{configurable:!0,enumerable:!0,get:function(){return F(this,"members")?E(this,"members"):null},set:function(a){this.h.members=a}},Dc:{configurable:!0,enumerable:!0,get:function(){return F(this,
|
||||
"role")?E(this,"role"):null},set:function(a){this.h.role=a}}});var Ue=function(){this.h={}};q(Ue,C);Ue.prototype.i=function(){return{keys:[]}};var Ve=function(a){a=void 0===a?{}:a;this.h={};this.h.capabilities=null==a.Tg?null:a.Tg};q(Ve,C);Ve.prototype.i=function(){return{J:{capabilities:ce},keys:["capabilities"]}};
|
||||
k.Object.defineProperties(Ve.prototype,{Tg:{configurable:!0,enumerable:!0,get:function(){return F(this,"capabilities")?E(this,"capabilities"):null},set:function(a){this.h.capabilities=a}}});var We=function(a){a=void 0===a?{}:a;this.h={};this.h.earthEngineDestination=null==a.La?null:a.La};q(We,C);We.prototype.i=function(){return{keys:["earthEngineDestination"],s:{earthEngineDestination:Xe}}};
|
||||
k.Object.defineProperties(We.prototype,{La:{configurable:!0,enumerable:!0,get:function(){return F(this,"earthEngineDestination")?E(this,"earthEngineDestination"):null},set:function(a){this.h.earthEngineDestination=a}}});var Ye=function(a){a=void 0===a?{}:a;this.h={};this.h.logName=null==a.Rh?null:a.Rh;this.h.authorizationLoggingOptions=null==a.Lg?null:a.Lg};q(Ye,C);Ye.prototype.i=function(){return{J:{logName:de},keys:["authorizationLoggingOptions","logName"],s:{authorizationLoggingOptions:Re}}};
|
||||
k.Object.defineProperties(Ye.prototype,{Lg:{configurable:!0,enumerable:!0,get:function(){return F(this,"authorizationLoggingOptions")?E(this,"authorizationLoggingOptions"):null},set:function(a){this.h.authorizationLoggingOptions=a}},Rh:{configurable:!0,enumerable:!0,get:function(){return F(this,"logName")?E(this,"logName"):null},set:function(a){this.h.logName=a}}});
|
||||
k.Object.defineProperties(Ne.prototype,{values:{configurable:!0,enumerable:!0,get:function(){return F(this,"values")?E(this,"values"):null},set:function(a){this.h.values=a}}});var Pe=function(a){a=void 0===a?{}:a;this.h={};this.h.service=null==a.ri?null:a.ri;this.h.exemptedMembers=null==a.Tc?null:a.Tc;this.h.auditLogConfigs=null==a.Lg?null:a.Lg};q(Pe,C);Pe.prototype.i=function(){return{N:{auditLogConfigs:Qe},keys:["auditLogConfigs","exemptedMembers","service"]}};
|
||||
k.Object.defineProperties(Pe.prototype,{Lg:{configurable:!0,enumerable:!0,get:function(){return F(this,"auditLogConfigs")?E(this,"auditLogConfigs"):null},set:function(a){this.h.auditLogConfigs=a}},Tc:{configurable:!0,enumerable:!0,get:function(){return F(this,"exemptedMembers")?E(this,"exemptedMembers"):null},set:function(a){this.h.exemptedMembers=a}},ri:{configurable:!0,enumerable:!0,get:function(){return F(this,"service")?E(this,"service"):null},set:function(a){this.h.service=a}}});
|
||||
var Qe=function(a){a=void 0===a?{}:a;this.h={};this.h.logType=null==a.Th?null:a.Th;this.h.exemptedMembers=null==a.Tc?null:a.Tc;this.h.ignoreChildExemptions=null==a.Gh?null:a.Gh};q(Qe,C);Qe.prototype.i=function(){return{J:{logType:ae},keys:["exemptedMembers","ignoreChildExemptions","logType"]}};
|
||||
k.Object.defineProperties(Qe.prototype,{Tc:{configurable:!0,enumerable:!0,get:function(){return F(this,"exemptedMembers")?E(this,"exemptedMembers"):null},set:function(a){this.h.exemptedMembers=a}},Gh:{configurable:!0,enumerable:!0,get:function(){return F(this,"ignoreChildExemptions")?E(this,"ignoreChildExemptions"):null},set:function(a){this.h.ignoreChildExemptions=a}},Th:{configurable:!0,enumerable:!0,get:function(){return F(this,"logType")?E(this,"logType"):null},set:function(a){this.h.logType=
|
||||
a}}});var Re=function(a){a=void 0===a?{}:a;this.h={};this.h.permissionType=null==a.ei?null:a.ei};q(Re,C);Re.prototype.i=function(){return{J:{permissionType:be},keys:["permissionType"]}};k.Object.defineProperties(Re.prototype,{ei:{configurable:!0,enumerable:!0,get:function(){return F(this,"permissionType")?E(this,"permissionType"):null},set:function(a){this.h.permissionType=a}}});
|
||||
var Se=function(a){a=void 0===a?{}:a;this.h={};this.h.role=null==a.Dc?null:a.Dc;this.h.members=null==a.Zb?null:a.Zb;this.h.condition=null==a.Zg?null:a.Zg;this.h.bindingId=null==a.Og?null:a.Og};q(Se,C);Se.prototype.i=function(){return{keys:["bindingId","condition","members","role"],s:{condition:Te}}};
|
||||
k.Object.defineProperties(Se.prototype,{Og:{configurable:!0,enumerable:!0,get:function(){return F(this,"bindingId")?E(this,"bindingId"):null},set:function(a){this.h.bindingId=a}},Zg:{configurable:!0,enumerable:!0,get:function(){return F(this,"condition")?E(this,"condition"):null},set:function(a){this.h.condition=a}},Zb:{configurable:!0,enumerable:!0,get:function(){return F(this,"members")?E(this,"members"):null},set:function(a){this.h.members=a}},Dc:{configurable:!0,enumerable:!0,get:function(){return F(this,
|
||||
"role")?E(this,"role"):null},set:function(a){this.h.role=a}}});var Ue=function(){this.h={}};q(Ue,C);Ue.prototype.i=function(){return{keys:[]}};var Ve=function(a){a=void 0===a?{}:a;this.h={};this.h.capabilities=null==a.Ug?null:a.Ug};q(Ve,C);Ve.prototype.i=function(){return{J:{capabilities:ce},keys:["capabilities"]}};
|
||||
k.Object.defineProperties(Ve.prototype,{Ug:{configurable:!0,enumerable:!0,get:function(){return F(this,"capabilities")?E(this,"capabilities"):null},set:function(a){this.h.capabilities=a}}});var We=function(a){a=void 0===a?{}:a;this.h={};this.h.earthEngineDestination=null==a.La?null:a.La};q(We,C);We.prototype.i=function(){return{keys:["earthEngineDestination"],s:{earthEngineDestination:Xe}}};
|
||||
k.Object.defineProperties(We.prototype,{La:{configurable:!0,enumerable:!0,get:function(){return F(this,"earthEngineDestination")?E(this,"earthEngineDestination"):null},set:function(a){this.h.earthEngineDestination=a}}});var Ye=function(a){a=void 0===a?{}:a;this.h={};this.h.logName=null==a.Sh?null:a.Sh;this.h.authorizationLoggingOptions=null==a.Mg?null:a.Mg};q(Ye,C);Ye.prototype.i=function(){return{J:{logName:de},keys:["authorizationLoggingOptions","logName"],s:{authorizationLoggingOptions:Re}}};
|
||||
k.Object.defineProperties(Ye.prototype,{Mg:{configurable:!0,enumerable:!0,get:function(){return F(this,"authorizationLoggingOptions")?E(this,"authorizationLoggingOptions"):null},set:function(a){this.h.authorizationLoggingOptions=a}},Sh:{configurable:!0,enumerable:!0,get:function(){return F(this,"logName")?E(this,"logName"):null},set:function(a){this.h.logName=a}}});
|
||||
var Ze=function(a){a=void 0===a?{}:a;this.h={};this.h.bucket=null==a.mc?null:a.mc;this.h.filenamePrefix=null==a.ia?null:a.ia;this.h.permissions=null==a.permissions?null:a.permissions;this.h.bucketCorsUris=null==a.nc?null:a.nc};q(Ze,C);Ze.prototype.i=function(){return{J:{permissions:fe},keys:["bucket","bucketCorsUris","filenamePrefix","permissions"]}};
|
||||
k.Object.defineProperties(Ze.prototype,{mc:{configurable:!0,enumerable:!0,get:function(){return F(this,"bucket")?E(this,"bucket"):null},set:function(a){this.h.bucket=a}},nc:{configurable:!0,enumerable:!0,get:function(){return F(this,"bucketCorsUris")?E(this,"bucketCorsUris"):null},set:function(a){this.h.bucketCorsUris=a}},ia:{configurable:!0,enumerable:!0,get:function(){return F(this,"filenamePrefix")?E(this,"filenamePrefix"):null},set:function(a){this.h.filenamePrefix=a}},permissions:{configurable:!0,
|
||||
enumerable:!0,get:function(){return F(this,"permissions")?E(this,"permissions"):null},set:function(a){this.h.permissions=a}}});k.Object.defineProperties(Ze,{Permissions:{configurable:!0,enumerable:!0,get:function(){return fe}}});var $e=function(a){a=void 0===a?{}:a;this.h={};this.h.uris=null==a.Aa?null:a.Aa};q($e,C);$e.prototype.i=function(){return{keys:["uris"]}};
|
||||
k.Object.defineProperties($e.prototype,{Aa:{configurable:!0,enumerable:!0,get:function(){return F(this,"uris")?E(this,"uris"):null},set:function(a){this.h.uris=a}}});var af=function(a){a=void 0===a?{}:a;this.h={};this.h.expression=null==a.l?null:a.l};q(af,C);af.prototype.i=function(){return{keys:["expression"],s:{expression:bf}}};
|
||||
k.Object.defineProperties(af.prototype,{l:{configurable:!0,enumerable:!0,get:function(){return F(this,"expression")?E(this,"expression"):null},set:function(a){this.h.expression=a}}});var cf=function(a){a=void 0===a?{}:a;this.h={};this.h.result=null==a.result?null:a.result};q(cf,C);cf.prototype.i=function(){return{keys:["result"]}};
|
||||
k.Object.defineProperties(cf.prototype,{result:{configurable:!0,enumerable:!0,get:function(){return F(this,"result")?E(this,"result"):null},set:function(a){this.h.result=a}}});var df=function(a){a=void 0===a?{}:a;this.h={};this.h.iam=null==a.Dh?null:a.Dh;this.h.sys=null==a.Bi?null:a.Bi;this.h.svc=null==a.Ai?null:a.Ai;this.h.op=null==a.bi?null:a.bi;this.h.values=null==a.values?null:a.values};q(df,C);df.prototype.i=function(){return{J:{iam:ge,op:he,sys:ie},keys:["iam","op","svc","sys","values"]}};
|
||||
k.Object.defineProperties(df.prototype,{Dh:{configurable:!0,enumerable:!0,get:function(){return F(this,"iam")?E(this,"iam"):null},set:function(a){this.h.iam=a}},bi:{configurable:!0,enumerable:!0,get:function(){return F(this,"op")?E(this,"op"):null},set:function(a){this.h.op=a}},Ai:{configurable:!0,enumerable:!0,get:function(){return F(this,"svc")?E(this,"svc"):null},set:function(a){this.h.svc=a}},Bi:{configurable:!0,enumerable:!0,get:function(){return F(this,"sys")?E(this,"sys"):null},set:function(a){this.h.sys=
|
||||
k.Object.defineProperties(cf.prototype,{result:{configurable:!0,enumerable:!0,get:function(){return F(this,"result")?E(this,"result"):null},set:function(a){this.h.result=a}}});var df=function(a){a=void 0===a?{}:a;this.h={};this.h.iam=null==a.Eh?null:a.Eh;this.h.sys=null==a.Bi?null:a.Bi;this.h.svc=null==a.Ai?null:a.Ai;this.h.op=null==a.ci?null:a.ci;this.h.values=null==a.values?null:a.values};q(df,C);df.prototype.i=function(){return{J:{iam:ge,op:he,sys:ie},keys:["iam","op","svc","sys","values"]}};
|
||||
k.Object.defineProperties(df.prototype,{Eh:{configurable:!0,enumerable:!0,get:function(){return F(this,"iam")?E(this,"iam"):null},set:function(a){this.h.iam=a}},ci:{configurable:!0,enumerable:!0,get:function(){return F(this,"op")?E(this,"op"):null},set:function(a){this.h.op=a}},Ai:{configurable:!0,enumerable:!0,get:function(){return F(this,"svc")?E(this,"svc"):null},set:function(a){this.h.svc=a}},Bi:{configurable:!0,enumerable:!0,get:function(){return F(this,"sys")?E(this,"sys"):null},set:function(a){this.h.sys=
|
||||
a}},values:{configurable:!0,enumerable:!0,get:function(){return F(this,"values")?E(this,"values"):null},set:function(a){this.h.values=a}}});var ef=function(a){a=void 0===a?{}:a;this.h={};this.h.destinationName=null==a.Sb?null:a.Sb;this.h.overwrite=null==a.overwrite?null:a.overwrite;this.h.bandIds=null==a.ga?null:a.ga};q(ef,C);ef.prototype.i=function(){return{keys:["bandIds","destinationName","overwrite"]}};
|
||||
k.Object.defineProperties(ef.prototype,{ga:{configurable:!0,enumerable:!0,get:function(){return F(this,"bandIds")?E(this,"bandIds"):null},set:function(a){this.h.bandIds=a}},Sb:{configurable:!0,enumerable:!0,get:function(){return F(this,"destinationName")?E(this,"destinationName"):null},set:function(a){this.h.destinationName=a}},overwrite:{configurable:!0,enumerable:!0,get:function(){return F(this,"overwrite")?E(this,"overwrite"):null},set:function(a){this.h.overwrite=a}}});
|
||||
var ff=function(a){a=void 0===a?{}:a;this.h={};this.h.metric=null==a.Uh?null:a.Uh;this.h.field=null==a.rh?null:a.rh;this.h.customFields=null==a.hh?null:a.hh};q(ff,C);ff.prototype.i=function(){return{N:{customFields:gf},keys:["customFields","field","metric"]}};
|
||||
k.Object.defineProperties(ff.prototype,{hh:{configurable:!0,enumerable:!0,get:function(){return F(this,"customFields")?E(this,"customFields"):null},set:function(a){this.h.customFields=a}},rh:{configurable:!0,enumerable:!0,get:function(){return F(this,"field")?E(this,"field"):null},set:function(a){this.h.field=a}},Uh:{configurable:!0,enumerable:!0,get:function(){return F(this,"metric")?E(this,"metric"):null},set:function(a){this.h.metric=a}}});
|
||||
var ff=function(a){a=void 0===a?{}:a;this.h={};this.h.metric=null==a.Vh?null:a.Vh;this.h.field=null==a.sh?null:a.sh;this.h.customFields=null==a.ih?null:a.ih};q(ff,C);ff.prototype.i=function(){return{N:{customFields:gf},keys:["customFields","field","metric"]}};
|
||||
k.Object.defineProperties(ff.prototype,{ih:{configurable:!0,enumerable:!0,get:function(){return F(this,"customFields")?E(this,"customFields"):null},set:function(a){this.h.customFields=a}},sh:{configurable:!0,enumerable:!0,get:function(){return F(this,"field")?E(this,"field"):null},set:function(a){this.h.field=a}},Vh:{configurable:!0,enumerable:!0,get:function(){return F(this,"metric")?E(this,"metric"):null},set:function(a){this.h.metric=a}}});
|
||||
var gf=function(a){a=void 0===a?{}:a;this.h={};this.h.name=null==a.name?null:a.name;this.h.value=null==a.value?null:a.value};q(gf,C);gf.prototype.i=function(){return{keys:["name","value"]}};k.Object.defineProperties(gf.prototype,{name:{configurable:!0,enumerable:!0,get:function(){return F(this,"name")?E(this,"name"):null},set:function(a){this.h.name=a}},value:{configurable:!0,enumerable:!0,get:function(){return F(this,"value")?E(this,"value"):null},set:function(a){this.h.value=a}}});
|
||||
var hf=function(a){a=void 0===a?{}:a;this.h={};this.h.logMode=null==a.Qh?null:a.Qh};q(hf,C);hf.prototype.i=function(){return{J:{logMode:je},keys:["logMode"]}};k.Object.defineProperties(hf.prototype,{Qh:{configurable:!0,enumerable:!0,get:function(){return F(this,"logMode")?E(this,"logMode"):null},set:function(a){this.h.logMode=a}}});var jf=function(a){a=void 0===a?{}:a;this.h={};this.h.values=null==a.values?null:a.values};q(jf,C);
|
||||
var hf=function(a){a=void 0===a?{}:a;this.h={};this.h.logMode=null==a.Rh?null:a.Rh};q(hf,C);hf.prototype.i=function(){return{J:{logMode:je},keys:["logMode"]}};k.Object.defineProperties(hf.prototype,{Rh:{configurable:!0,enumerable:!0,get:function(){return F(this,"logMode")?E(this,"logMode"):null},set:function(a){this.h.logMode=a}}});var jf=function(a){a=void 0===a?{}:a;this.h={};this.h.values=null==a.values?null:a.values};q(jf,C);
|
||||
jf.prototype.i=function(){return{keys:["values"],xa:{values:{$:Oe,ca:!1,da:!0,ea:!1}}}};k.Object.defineProperties(jf.prototype,{values:{configurable:!0,enumerable:!0,get:function(){return F(this,"values")?E(this,"values"):null},set:function(a){this.h.values=a}}});var kf=function(a){a=void 0===a?{}:a;this.h={};this.h.min=null==a.min?null:a.min;this.h.max=null==a.max?null:a.max};q(kf,C);kf.prototype.i=function(){return{keys:["max","min"]}};
|
||||
k.Object.defineProperties(kf.prototype,{max:{configurable:!0,enumerable:!0,get:function(){return F(this,"max")?E(this,"max"):null},set:function(a){this.h.max=a}},min:{configurable:!0,enumerable:!0,get:function(){return F(this,"min")?E(this,"min"):null},set:function(a){this.h.min=a}}});var lf=function(a){a=void 0===a?{}:a;this.h={};this.h.folder=null==a.pf?null:a.pf;this.h.filenamePrefix=null==a.ia?null:a.ia};q(lf,C);lf.prototype.i=function(){return{keys:["filenamePrefix","folder"]}};
|
||||
k.Object.defineProperties(lf.prototype,{ia:{configurable:!0,enumerable:!0,get:function(){return F(this,"filenamePrefix")?E(this,"filenamePrefix"):null},set:function(a){this.h.filenamePrefix=a}},pf:{configurable:!0,enumerable:!0,get:function(){return F(this,"folder")?E(this,"folder"):null},set:function(a){this.h.folder=a}}});
|
||||
var mf=function(a){a=void 0===a?{}:a;this.h={};this.h.tilestoreLocation=null==a.Fi?null:a.Fi;this.h.cloudStorageLocation=null==a.Wg?null:a.Wg;this.h.tilestoreEntry=null==a.Ei?null:a.Ei;this.h.gcsLocation=null==a.zh?null:a.zh;this.h.featureViewAssetLocation=null==a.Id?null:a.Id;this.h.type=null==a.type?null:a.type;this.h.name=null==a.name?null:a.name;this.h.id=null==a.id?null:a.id;this.h.updateTime=null==a.Ta?null:a.Ta;this.h.title=null==a.title?null:a.title;this.h.description=null==a.description?
|
||||
var mf=function(a){a=void 0===a?{}:a;this.h={};this.h.tilestoreLocation=null==a.Fi?null:a.Fi;this.h.cloudStorageLocation=null==a.Xg?null:a.Xg;this.h.tilestoreEntry=null==a.Ei?null:a.Ei;this.h.gcsLocation=null==a.Ah?null:a.Ah;this.h.featureViewAssetLocation=null==a.Id?null:a.Id;this.h.type=null==a.type?null:a.type;this.h.name=null==a.name?null:a.name;this.h.id=null==a.id?null:a.id;this.h.updateTime=null==a.Ta?null:a.Ta;this.h.title=null==a.title?null:a.title;this.h.description=null==a.description?
|
||||
null:a.description;this.h.properties=null==a.properties?null:a.properties;this.h.startTime=null==a.startTime?null:a.startTime;this.h.endTime=null==a.endTime?null:a.endTime;this.h.geometry=null==a.geometry?null:a.geometry;this.h.bands=null==a.bands?null:a.bands;this.h.sizeBytes=null==a.Ga?null:a.Ga;this.h.featureCount=null==a.featureCount?null:a.featureCount;this.h.quota=null==a.quota?null:a.quota;this.h.expression=null==a.l?null:a.l};q(mf,C);
|
||||
mf.prototype.i=function(){return{N:{bands:nf},J:{type:ke},keys:"bands cloudStorageLocation description endTime expression featureCount featureViewAssetLocation gcsLocation geometry id name properties quota sizeBytes startTime tilestoreEntry tilestoreLocation title type updateTime".split(" "),xa:{geometry:{$:null,ca:!1,da:!1,ea:!1},properties:{$:null,ca:!1,da:!1,ea:!1}},s:{cloudStorageLocation:$e,expression:bf,featureViewAssetLocation:of,gcsLocation:pf,quota:qf,tilestoreEntry:rf,tilestoreLocation:sf}}};
|
||||
k.Object.defineProperties(mf.prototype,{bands:{configurable:!0,enumerable:!0,get:function(){return F(this,"bands")?E(this,"bands"):null},set:function(a){this.h.bands=a}},Wg:{configurable:!0,enumerable:!0,get:function(){return F(this,"cloudStorageLocation")?E(this,"cloudStorageLocation"):null},set:function(a){this.h.cloudStorageLocation=a}},description:{configurable:!0,enumerable:!0,get:function(){return F(this,"description")?E(this,"description"):null},set:function(a){this.h.description=a}},endTime:{configurable:!0,
|
||||
k.Object.defineProperties(mf.prototype,{bands:{configurable:!0,enumerable:!0,get:function(){return F(this,"bands")?E(this,"bands"):null},set:function(a){this.h.bands=a}},Xg:{configurable:!0,enumerable:!0,get:function(){return F(this,"cloudStorageLocation")?E(this,"cloudStorageLocation"):null},set:function(a){this.h.cloudStorageLocation=a}},description:{configurable:!0,enumerable:!0,get:function(){return F(this,"description")?E(this,"description"):null},set:function(a){this.h.description=a}},endTime:{configurable:!0,
|
||||
enumerable:!0,get:function(){return F(this,"endTime")?E(this,"endTime"):null},set:function(a){this.h.endTime=a}},l:{configurable:!0,enumerable:!0,get:function(){return F(this,"expression")?E(this,"expression"):null},set:function(a){this.h.expression=a}},featureCount:{configurable:!0,enumerable:!0,get:function(){return F(this,"featureCount")?E(this,"featureCount"):null},set:function(a){this.h.featureCount=a}},Id:{configurable:!0,enumerable:!0,get:function(){return F(this,"featureViewAssetLocation")?
|
||||
E(this,"featureViewAssetLocation"):null},set:function(a){this.h.featureViewAssetLocation=a}},zh:{configurable:!0,enumerable:!0,get:function(){return F(this,"gcsLocation")?E(this,"gcsLocation"):null},set:function(a){this.h.gcsLocation=a}},geometry:{configurable:!0,enumerable:!0,get:function(){return F(this,"geometry")?E(this,"geometry"):null},set:function(a){this.h.geometry=a}},id:{configurable:!0,enumerable:!0,get:function(){return F(this,"id")?E(this,"id"):null},set:function(a){this.h.id=a}},name:{configurable:!0,
|
||||
E(this,"featureViewAssetLocation"):null},set:function(a){this.h.featureViewAssetLocation=a}},Ah:{configurable:!0,enumerable:!0,get:function(){return F(this,"gcsLocation")?E(this,"gcsLocation"):null},set:function(a){this.h.gcsLocation=a}},geometry:{configurable:!0,enumerable:!0,get:function(){return F(this,"geometry")?E(this,"geometry"):null},set:function(a){this.h.geometry=a}},id:{configurable:!0,enumerable:!0,get:function(){return F(this,"id")?E(this,"id"):null},set:function(a){this.h.id=a}},name:{configurable:!0,
|
||||
enumerable:!0,get:function(){return F(this,"name")?E(this,"name"):null},set:function(a){this.h.name=a}},properties:{configurable:!0,enumerable:!0,get:function(){return F(this,"properties")?E(this,"properties"):null},set:function(a){this.h.properties=a}},quota:{configurable:!0,enumerable:!0,get:function(){return F(this,"quota")?E(this,"quota"):null},set:function(a){this.h.quota=a}},Ga:{configurable:!0,enumerable:!0,get:function(){return F(this,"sizeBytes")?E(this,"sizeBytes"):null},set:function(a){this.h.sizeBytes=
|
||||
a}},startTime:{configurable:!0,enumerable:!0,get:function(){return F(this,"startTime")?E(this,"startTime"):null},set:function(a){this.h.startTime=a}},Ei:{configurable:!0,enumerable:!0,get:function(){return F(this,"tilestoreEntry")?E(this,"tilestoreEntry"):null},set:function(a){this.h.tilestoreEntry=a}},Fi:{configurable:!0,enumerable:!0,get:function(){return F(this,"tilestoreLocation")?E(this,"tilestoreLocation"):null},set:function(a){this.h.tilestoreLocation=a}},title:{configurable:!0,enumerable:!0,
|
||||
get:function(){return F(this,"title")?E(this,"title"):null},set:function(a){this.h.title=a}},type:{configurable:!0,enumerable:!0,get:function(){return F(this,"type")?E(this,"type"):null},set:function(a){this.h.type=a}},Ta:{configurable:!0,enumerable:!0,get:function(){return F(this,"updateTime")?E(this,"updateTime"):null},set:function(a){this.h.updateTime=a}}});var Xe=function(a){a=void 0===a?{}:a;this.h={};this.h.name=null==a.name?null:a.name};q(Xe,C);Xe.prototype.i=function(){return{keys:["name"]}};
|
||||
@ -191,23 +191,23 @@ get:function(){return F(this,"title")?E(this,"title"):null},set:function(a){this
|
||||
k.Object.defineProperties(bf.prototype,{result:{configurable:!0,enumerable:!0,get:function(){return F(this,"result")?E(this,"result"):null},set:function(a){this.h.result=a}},values:{configurable:!0,enumerable:!0,get:function(){return F(this,"values")?E(this,"values"):null},set:function(a){this.h.values=a}}});var Lf=function(a){a=void 0===a?{}:a;this.h={};this.h.type=null==a.type?null:a.type;this.h.geometry=null==a.geometry?null:a.geometry;this.h.properties=null==a.properties?null:a.properties};
|
||||
q(Lf,C);Lf.prototype.i=function(){return{keys:["geometry","properties","type"]}};
|
||||
k.Object.defineProperties(Lf.prototype,{geometry:{configurable:!0,enumerable:!0,get:function(){return F(this,"geometry")?E(this,"geometry"):null},set:function(a){this.h.geometry=a}},properties:{configurable:!0,enumerable:!0,get:function(){return F(this,"properties")?E(this,"properties"):null},set:function(a){this.h.properties=a}},type:{configurable:!0,enumerable:!0,get:function(){return F(this,"type")?E(this,"type"):null},set:function(a){this.h.type=a}}});
|
||||
var Mf=function(a){a=void 0===a?{}:a;this.h={};this.h.asset=null==a.Pb?null:a.Pb;this.h.mapName=null==a.mapName?null:a.mapName;this.h.name=null==a.name?null:a.name;this.h.visualizationExpression=null==a.zg?null:a.zg};q(Mf,C);Mf.prototype.i=function(){return{keys:["asset","mapName","name","visualizationExpression"],s:{visualizationExpression:bf}}};
|
||||
k.Object.defineProperties(Mf.prototype,{Pb:{configurable:!0,enumerable:!0,get:function(){return F(this,"asset")?E(this,"asset"):null},set:function(a){this.h.asset=a}},mapName:{configurable:!0,enumerable:!0,get:function(){return F(this,"mapName")?E(this,"mapName"):null},set:function(a){this.h.mapName=a}},name:{configurable:!0,enumerable:!0,get:function(){return F(this,"name")?E(this,"name"):null},set:function(a){this.h.name=a}},zg:{configurable:!0,enumerable:!0,get:function(){return F(this,"visualizationExpression")?
|
||||
var Mf=function(a){a=void 0===a?{}:a;this.h={};this.h.asset=null==a.Pb?null:a.Pb;this.h.mapName=null==a.mapName?null:a.mapName;this.h.name=null==a.name?null:a.name;this.h.visualizationExpression=null==a.Ag?null:a.Ag};q(Mf,C);Mf.prototype.i=function(){return{keys:["asset","mapName","name","visualizationExpression"],s:{visualizationExpression:bf}}};
|
||||
k.Object.defineProperties(Mf.prototype,{Pb:{configurable:!0,enumerable:!0,get:function(){return F(this,"asset")?E(this,"asset"):null},set:function(a){this.h.asset=a}},mapName:{configurable:!0,enumerable:!0,get:function(){return F(this,"mapName")?E(this,"mapName"):null},set:function(a){this.h.mapName=a}},name:{configurable:!0,enumerable:!0,get:function(){return F(this,"name")?E(this,"name"):null},set:function(a){this.h.name=a}},Ag:{configurable:!0,enumerable:!0,get:function(){return F(this,"visualizationExpression")?
|
||||
E(this,"visualizationExpression"):null},set:function(a){this.h.visualizationExpression=a}}});var Ff=function(a){a=void 0===a?{}:a;this.h={};this.h.featureViewDestination=null==a.jf?null:a.jf;this.h.ingestionTimeParameters=null==a.uc?null:a.uc};q(Ff,C);Ff.prototype.i=function(){return{keys:["featureViewDestination","ingestionTimeParameters"],s:{featureViewDestination:Nf,ingestionTimeParameters:Of}}};
|
||||
k.Object.defineProperties(Ff.prototype,{jf:{configurable:!0,enumerable:!0,get:function(){return F(this,"featureViewDestination")?E(this,"featureViewDestination"):null},set:function(a){this.h.featureViewDestination=a}},uc:{configurable:!0,enumerable:!0,get:function(){return F(this,"ingestionTimeParameters")?E(this,"ingestionTimeParameters"):null},set:function(a){this.h.ingestionTimeParameters=a}}});
|
||||
var Pf=function(a){a=void 0===a?{}:a;this.h={};this.h.name=null==a.name?null:a.name;this.h.type=null==a.type?null:a.type};q(Pf,C);Pf.prototype.i=function(){return{J:{type:ne},keys:["name","type"]}};k.Object.defineProperties(Pf.prototype,{name:{configurable:!0,enumerable:!0,get:function(){return F(this,"name")?E(this,"name"):null},set:function(a){this.h.name=a}},type:{configurable:!0,enumerable:!0,get:function(){return F(this,"type")?E(this,"type"):null},set:function(a){this.h.type=a}}});
|
||||
var Nf=function(a){a=void 0===a?{}:a;this.h={};this.h.name=null==a.name?null:a.name;this.h.assetVersion=null==a.Fg?null:a.Fg};q(Nf,C);Nf.prototype.i=function(){return{keys:["assetVersion","name"]}};
|
||||
k.Object.defineProperties(Nf.prototype,{Fg:{configurable:!0,enumerable:!0,get:function(){return F(this,"assetVersion")?E(this,"assetVersion"):null},set:function(a){this.h.assetVersion=a}},name:{configurable:!0,enumerable:!0,get:function(){return F(this,"name")?E(this,"name"):null},set:function(a){this.h.name=a}}});var Of=function(a){a=void 0===a?{}:a;this.h={};this.h.thinningOptions=null==a.og?null:a.og;this.h.rankingOptions=null==a.Wf?null:a.Wf};q(Of,C);
|
||||
Of.prototype.i=function(){return{keys:["rankingOptions","thinningOptions"],s:{rankingOptions:Qf,thinningOptions:Rf}}};k.Object.defineProperties(Of.prototype,{Wf:{configurable:!0,enumerable:!0,get:function(){return F(this,"rankingOptions")?E(this,"rankingOptions"):null},set:function(a){this.h.rankingOptions=a}},og:{configurable:!0,enumerable:!0,get:function(){return F(this,"thinningOptions")?E(this,"thinningOptions"):null},set:function(a){this.h.thinningOptions=a}}});
|
||||
var of=function(a){a=void 0===a?{}:a;this.h={};this.h.location=null==a.location?null:a.location;this.h.assetOptions=null==a.Eg?null:a.Eg};q(of,C);of.prototype.i=function(){return{keys:["assetOptions","location"],s:{assetOptions:Sf}}};
|
||||
k.Object.defineProperties(of.prototype,{Eg:{configurable:!0,enumerable:!0,get:function(){return F(this,"assetOptions")?E(this,"assetOptions"):null},set:function(a){this.h.assetOptions=a}},location:{configurable:!0,enumerable:!0,get:function(){return F(this,"location")?E(this,"location"):null},set:function(a){this.h.location=a}}});var Sf=function(a){a=void 0===a?{}:a;this.h={};this.h.featureViewAttributes=null==a.qh?null:a.qh;this.h.ingestionTimeParameters=null==a.uc?null:a.uc};q(Sf,C);
|
||||
var Nf=function(a){a=void 0===a?{}:a;this.h={};this.h.name=null==a.name?null:a.name;this.h.assetVersion=null==a.Gg?null:a.Gg};q(Nf,C);Nf.prototype.i=function(){return{keys:["assetVersion","name"]}};
|
||||
k.Object.defineProperties(Nf.prototype,{Gg:{configurable:!0,enumerable:!0,get:function(){return F(this,"assetVersion")?E(this,"assetVersion"):null},set:function(a){this.h.assetVersion=a}},name:{configurable:!0,enumerable:!0,get:function(){return F(this,"name")?E(this,"name"):null},set:function(a){this.h.name=a}}});var Of=function(a){a=void 0===a?{}:a;this.h={};this.h.thinningOptions=null==a.pg?null:a.pg;this.h.rankingOptions=null==a.Xf?null:a.Xf};q(Of,C);
|
||||
Of.prototype.i=function(){return{keys:["rankingOptions","thinningOptions"],s:{rankingOptions:Qf,thinningOptions:Rf}}};k.Object.defineProperties(Of.prototype,{Xf:{configurable:!0,enumerable:!0,get:function(){return F(this,"rankingOptions")?E(this,"rankingOptions"):null},set:function(a){this.h.rankingOptions=a}},pg:{configurable:!0,enumerable:!0,get:function(){return F(this,"thinningOptions")?E(this,"thinningOptions"):null},set:function(a){this.h.thinningOptions=a}}});
|
||||
var of=function(a){a=void 0===a?{}:a;this.h={};this.h.location=null==a.location?null:a.location;this.h.assetOptions=null==a.Fg?null:a.Fg};q(of,C);of.prototype.i=function(){return{keys:["assetOptions","location"],s:{assetOptions:Sf}}};
|
||||
k.Object.defineProperties(of.prototype,{Fg:{configurable:!0,enumerable:!0,get:function(){return F(this,"assetOptions")?E(this,"assetOptions"):null},set:function(a){this.h.assetOptions=a}},location:{configurable:!0,enumerable:!0,get:function(){return F(this,"location")?E(this,"location"):null},set:function(a){this.h.location=a}}});var Sf=function(a){a=void 0===a?{}:a;this.h={};this.h.featureViewAttributes=null==a.rh?null:a.rh;this.h.ingestionTimeParameters=null==a.uc?null:a.uc};q(Sf,C);
|
||||
Sf.prototype.i=function(){return{N:{featureViewAttributes:Pf},keys:["featureViewAttributes","ingestionTimeParameters"],s:{ingestionTimeParameters:Of}}};
|
||||
k.Object.defineProperties(Sf.prototype,{qh:{configurable:!0,enumerable:!0,get:function(){return F(this,"featureViewAttributes")?E(this,"featureViewAttributes"):null},set:function(a){this.h.featureViewAttributes=a}},uc:{configurable:!0,enumerable:!0,get:function(){return F(this,"ingestionTimeParameters")?E(this,"ingestionTimeParameters"):null},set:function(a){this.h.ingestionTimeParameters=a}}});
|
||||
k.Object.defineProperties(Sf.prototype,{rh:{configurable:!0,enumerable:!0,get:function(){return F(this,"featureViewAttributes")?E(this,"featureViewAttributes"):null},set:function(a){this.h.featureViewAttributes=a}},uc:{configurable:!0,enumerable:!0,get:function(){return F(this,"ingestionTimeParameters")?E(this,"ingestionTimeParameters"):null},set:function(a){this.h.ingestionTimeParameters=a}}});
|
||||
var Tf=function(a){a=void 0===a?{}:a;this.h={};this.h.name=null==a.name?null:a.name;this.h.expression=null==a.l?null:a.l;this.h.orientation=null==a.orientation?null:a.orientation;this.h.fileFormat=null==a.G?null:a.G;this.h.grid=null==a.L?null:a.L};q(Tf,C);Tf.prototype.i=function(){return{J:{fileFormat:oe,orientation:pe},keys:["expression","fileFormat","grid","name","orientation"],s:{expression:bf,grid:Af}}};
|
||||
k.Object.defineProperties(Tf.prototype,{l:{configurable:!0,enumerable:!0,get:function(){return F(this,"expression")?E(this,"expression"):null},set:function(a){this.h.expression=a}},G:{configurable:!0,enumerable:!0,get:function(){return F(this,"fileFormat")?E(this,"fileFormat"):null},set:function(a){this.h.fileFormat=a}},L:{configurable:!0,enumerable:!0,get:function(){return F(this,"grid")?E(this,"grid"):null},set:function(a){this.h.grid=a}},name:{configurable:!0,enumerable:!0,get:function(){return F(this,
|
||||
"name")?E(this,"name"):null},set:function(a){this.h.name=a}},orientation:{configurable:!0,enumerable:!0,get:function(){return F(this,"orientation")?E(this,"orientation"):null},set:function(a){this.h.orientation=a}}});var qf=function(a){a=void 0===a?{}:a;this.h={};this.h.sizeBytes=null==a.Ga?null:a.Ga;this.h.maxSizeBytes=null==a.Yb?null:a.Yb;this.h.assetCount=null==a.Se?null:a.Se;this.h.maxAssets=null==a.Th?null:a.Th;this.h.maxAssetCount=null==a.Jf?null:a.Jf};q(qf,C);
|
||||
"name")?E(this,"name"):null},set:function(a){this.h.name=a}},orientation:{configurable:!0,enumerable:!0,get:function(){return F(this,"orientation")?E(this,"orientation"):null},set:function(a){this.h.orientation=a}}});var qf=function(a){a=void 0===a?{}:a;this.h={};this.h.sizeBytes=null==a.Ga?null:a.Ga;this.h.maxSizeBytes=null==a.Yb?null:a.Yb;this.h.assetCount=null==a.Se?null:a.Se;this.h.maxAssets=null==a.Uh?null:a.Uh;this.h.maxAssetCount=null==a.Jf?null:a.Jf};q(qf,C);
|
||||
qf.prototype.i=function(){return{keys:["assetCount","maxAssetCount","maxAssets","maxSizeBytes","sizeBytes"]}};
|
||||
k.Object.defineProperties(qf.prototype,{Se:{configurable:!0,enumerable:!0,get:function(){return F(this,"assetCount")?E(this,"assetCount"):null},set:function(a){this.h.assetCount=a}},Jf:{configurable:!0,enumerable:!0,get:function(){return F(this,"maxAssetCount")?E(this,"maxAssetCount"):null},set:function(a){this.h.maxAssetCount=a}},Th:{configurable:!0,enumerable:!0,get:function(){return F(this,"maxAssets")?E(this,"maxAssets"):null},set:function(a){this.h.maxAssets=a}},Yb:{configurable:!0,enumerable:!0,
|
||||
k.Object.defineProperties(qf.prototype,{Se:{configurable:!0,enumerable:!0,get:function(){return F(this,"assetCount")?E(this,"assetCount"):null},set:function(a){this.h.assetCount=a}},Jf:{configurable:!0,enumerable:!0,get:function(){return F(this,"maxAssetCount")?E(this,"maxAssetCount"):null},set:function(a){this.h.maxAssetCount=a}},Uh:{configurable:!0,enumerable:!0,get:function(){return F(this,"maxAssets")?E(this,"maxAssets"):null},set:function(a){this.h.maxAssets=a}},Yb:{configurable:!0,enumerable:!0,
|
||||
get:function(){return F(this,"maxSizeBytes")?E(this,"maxSizeBytes"):null},set:function(a){this.h.maxSizeBytes=a}},Ga:{configurable:!0,enumerable:!0,get:function(){return F(this,"sizeBytes")?E(this,"sizeBytes"):null},set:function(a){this.h.sizeBytes=a}}});var Uf=function(a){a=void 0===a?{}:a;this.h={};this.h.argumentNames=null==a.lc?null:a.lc;this.h.body=null==a.body?null:a.body};q(Uf,C);Uf.prototype.i=function(){return{keys:["argumentNames","body"]}};
|
||||
k.Object.defineProperties(Uf.prototype,{lc:{configurable:!0,enumerable:!0,get:function(){return F(this,"argumentNames")?E(this,"argumentNames"):null},set:function(a){this.h.argumentNames=a}},body:{configurable:!0,enumerable:!0,get:function(){return F(this,"body")?E(this,"body"):null},set:function(a){this.h.body=a}}});
|
||||
var Vf=function(a){a=void 0===a?{}:a;this.h={};this.h.functionName=null==a.functionName?null:a.functionName;this.h.functionReference=null==a.ab?null:a.ab;this.h.arguments=null==a.arguments?null:a.arguments};q(Vf,C);Vf.prototype.i=function(){return{keys:["arguments","functionName","functionReference"],xa:{arguments:{$:Oe,ca:!1,da:!0,ea:!1}}}};
|
||||
@ -215,9 +215,9 @@ k.Object.defineProperties(Vf.prototype,{arguments:{configurable:!0,enumerable:!0
|
||||
a}}});var Wf=function(a){a=void 0===a?{}:a;this.h={};this.h.bucket=null==a.mc?null:a.mc;this.h.filenamePrefix=null==a.ia?null:a.ia;this.h.permissions=null==a.permissions?null:a.permissions;this.h.bucketCorsUris=null==a.nc?null:a.nc};q(Wf,C);Wf.prototype.i=function(){return{J:{permissions:qe},keys:["bucket","bucketCorsUris","filenamePrefix","permissions"]}};
|
||||
k.Object.defineProperties(Wf.prototype,{mc:{configurable:!0,enumerable:!0,get:function(){return F(this,"bucket")?E(this,"bucket"):null},set:function(a){this.h.bucket=a}},nc:{configurable:!0,enumerable:!0,get:function(){return F(this,"bucketCorsUris")?E(this,"bucketCorsUris"):null},set:function(a){this.h.bucketCorsUris=a}},ia:{configurable:!0,enumerable:!0,get:function(){return F(this,"filenamePrefix")?E(this,"filenamePrefix"):null},set:function(a){this.h.filenamePrefix=a}},permissions:{configurable:!0,
|
||||
enumerable:!0,get:function(){return F(this,"permissions")?E(this,"permissions"):null},set:function(a){this.h.permissions=a}}});k.Object.defineProperties(Wf,{Permissions:{configurable:!0,enumerable:!0,get:function(){return qe}}});var pf=function(a){a=void 0===a?{}:a;this.h={};this.h.uris=null==a.Aa?null:a.Aa};q(pf,C);pf.prototype.i=function(){return{keys:["uris"]}};
|
||||
k.Object.defineProperties(pf.prototype,{Aa:{configurable:!0,enumerable:!0,get:function(){return F(this,"uris")?E(this,"uris"):null},set:function(a){this.h.uris=a}}});var Xf=function(a){a=void 0===a?{}:a;this.h={};this.h.cloudOptimized=null==a.Ve?null:a.Ve;this.h.tileDimensions=null==a.Sa?null:a.Sa;this.h.skipEmptyFiles=null==a.ig?null:a.ig;this.h.tileSize=null==a.tileSize?null:a.tileSize};q(Xf,C);
|
||||
k.Object.defineProperties(pf.prototype,{Aa:{configurable:!0,enumerable:!0,get:function(){return F(this,"uris")?E(this,"uris"):null},set:function(a){this.h.uris=a}}});var Xf=function(a){a=void 0===a?{}:a;this.h={};this.h.cloudOptimized=null==a.Ve?null:a.Ve;this.h.tileDimensions=null==a.Sa?null:a.Sa;this.h.skipEmptyFiles=null==a.jg?null:a.jg;this.h.tileSize=null==a.tileSize?null:a.tileSize};q(Xf,C);
|
||||
Xf.prototype.i=function(){return{keys:["cloudOptimized","skipEmptyFiles","tileDimensions","tileSize"],s:{tileDimensions:Yf}}};
|
||||
k.Object.defineProperties(Xf.prototype,{Ve:{configurable:!0,enumerable:!0,get:function(){return F(this,"cloudOptimized")?E(this,"cloudOptimized"):null},set:function(a){this.h.cloudOptimized=a}},ig:{configurable:!0,enumerable:!0,get:function(){return F(this,"skipEmptyFiles")?E(this,"skipEmptyFiles"):null},set:function(a){this.h.skipEmptyFiles=a}},Sa:{configurable:!0,enumerable:!0,get:function(){return F(this,"tileDimensions")?E(this,"tileDimensions"):null},set:function(a){this.h.tileDimensions=a}},
|
||||
k.Object.defineProperties(Xf.prototype,{Ve:{configurable:!0,enumerable:!0,get:function(){return F(this,"cloudOptimized")?E(this,"cloudOptimized"):null},set:function(a){this.h.cloudOptimized=a}},jg:{configurable:!0,enumerable:!0,get:function(){return F(this,"skipEmptyFiles")?E(this,"skipEmptyFiles"):null},set:function(a){this.h.skipEmptyFiles=a}},Sa:{configurable:!0,enumerable:!0,get:function(){return F(this,"tileDimensions")?E(this,"tileDimensions"):null},set:function(a){this.h.tileDimensions=a}},
|
||||
tileSize:{configurable:!0,enumerable:!0,get:function(){return F(this,"tileSize")?E(this,"tileSize"):null},set:function(a){this.h.tileSize=a}}});var Zf=function(a){a=void 0===a?{}:a;this.h={};this.h.options=null==a.options?null:a.options};q(Zf,C);Zf.prototype.i=function(){return{keys:["options"],s:{options:$f}}};k.Object.defineProperties(Zf.prototype,{options:{configurable:!0,enumerable:!0,get:function(){return F(this,"options")?E(this,"options"):null},set:function(a){this.h.options=a}}});
|
||||
var $f=function(a){a=void 0===a?{}:a;this.h={};this.h.requestedPolicyVersion=null==a.li?null:a.li};q($f,C);$f.prototype.i=function(){return{keys:["requestedPolicyVersion"]}};k.Object.defineProperties($f.prototype,{li:{configurable:!0,enumerable:!0,get:function(){return F(this,"requestedPolicyVersion")?E(this,"requestedPolicyVersion"):null},set:function(a){this.h.requestedPolicyVersion=a}}});
|
||||
var Yf=function(a){a=void 0===a?{}:a;this.h={};this.h.width=null==a.width?null:a.width;this.h.height=null==a.height?null:a.height};q(Yf,C);Yf.prototype.i=function(){return{keys:["height","width"]}};k.Object.defineProperties(Yf.prototype,{height:{configurable:!0,enumerable:!0,get:function(){return F(this,"height")?E(this,"height"):null},set:function(a){this.h.height=a}},width:{configurable:!0,enumerable:!0,get:function(){return F(this,"width")?E(this,"width"):null},set:function(a){this.h.width=a}}});
|
||||
@ -239,17 +239,17 @@ var zf=function(a){a=void 0===a?{}:a;this.h={};this.h.driveDestination=null==a.o
|
||||
zf.prototype.i=function(){return{J:{fileFormat:ue},keys:"cloudStorageDestination driveDestination fileFormat gcsDestination geoTiffOptions tfRecordOptions".split(" "),s:{cloudStorageDestination:Ze,driveDestination:lf,gcsDestination:Wf,geoTiffOptions:Xf,tfRecordOptions:fg}}};
|
||||
k.Object.defineProperties(zf.prototype,{tb:{configurable:!0,enumerable:!0,get:function(){return F(this,"cloudStorageDestination")?E(this,"cloudStorageDestination"):null},set:function(a){this.h.cloudStorageDestination=a}},oa:{configurable:!0,enumerable:!0,get:function(){return F(this,"driveDestination")?E(this,"driveDestination"):null},set:function(a){this.h.driveDestination=a}},G:{configurable:!0,enumerable:!0,get:function(){return F(this,"fileFormat")?E(this,"fileFormat"):null},set:function(a){this.h.fileFormat=
|
||||
a}},ra:{configurable:!0,enumerable:!0,get:function(){return F(this,"gcsDestination")?E(this,"gcsDestination"):null},set:function(a){this.h.gcsDestination=a}},Kd:{configurable:!0,enumerable:!0,get:function(){return F(this,"geoTiffOptions")?E(this,"geoTiffOptions"):null},set:function(a){this.h.geoTiffOptions=a}},je:{configurable:!0,enumerable:!0,get:function(){return F(this,"tfRecordOptions")?E(this,"tfRecordOptions"):null},set:function(a){this.h.tfRecordOptions=a}}});
|
||||
var gg=function(a){a=void 0===a?{}:a;this.h={};this.h.name=null==a.name?null:a.name;this.h.properties=null==a.properties?null:a.properties;this.h.uriPrefix=null==a.rd?null:a.rd;this.h.tilesets=null==a.tilesets?null:a.tilesets;this.h.bands=null==a.bands?null:a.bands;this.h.maskBands=null==a.If?null:a.If;this.h.footprint=null==a.xh?null:a.xh;this.h.missingData=null==a.missingData?null:a.missingData;this.h.pyramidingPolicy=null==a.pyramidingPolicy?null:a.pyramidingPolicy;this.h.startTime=null==a.startTime?
|
||||
null:a.startTime;this.h.endTime=null==a.endTime?null:a.endTime;this.h.minTileAreaRatio=null==a.Wh?null:a.Wh};q(gg,C);gg.prototype.i=function(){return{N:{bands:hg,maskBands:ig,tilesets:jg},J:{pyramidingPolicy:ve},keys:"bands endTime footprint maskBands minTileAreaRatio missingData name properties pyramidingPolicy startTime tilesets uriPrefix".split(" "),xa:{properties:{$:null,ca:!1,da:!1,ea:!1}},s:{footprint:kg,missingData:eg}}};
|
||||
k.Object.defineProperties(gg.prototype,{bands:{configurable:!0,enumerable:!0,get:function(){return F(this,"bands")?E(this,"bands"):null},set:function(a){this.h.bands=a}},endTime:{configurable:!0,enumerable:!0,get:function(){return F(this,"endTime")?E(this,"endTime"):null},set:function(a){this.h.endTime=a}},xh:{configurable:!0,enumerable:!0,get:function(){return F(this,"footprint")?E(this,"footprint"):null},set:function(a){this.h.footprint=a}},If:{configurable:!0,enumerable:!0,get:function(){return F(this,
|
||||
"maskBands")?E(this,"maskBands"):null},set:function(a){this.h.maskBands=a}},Wh:{configurable:!0,enumerable:!0,get:function(){return F(this,"minTileAreaRatio")?E(this,"minTileAreaRatio"):null},set:function(a){this.h.minTileAreaRatio=a}},missingData:{configurable:!0,enumerable:!0,get:function(){return F(this,"missingData")?E(this,"missingData"):null},set:function(a){this.h.missingData=a}},name:{configurable:!0,enumerable:!0,get:function(){return F(this,"name")?E(this,"name"):null},set:function(a){this.h.name=
|
||||
var gg=function(a){a=void 0===a?{}:a;this.h={};this.h.name=null==a.name?null:a.name;this.h.properties=null==a.properties?null:a.properties;this.h.uriPrefix=null==a.rd?null:a.rd;this.h.tilesets=null==a.tilesets?null:a.tilesets;this.h.bands=null==a.bands?null:a.bands;this.h.maskBands=null==a.If?null:a.If;this.h.footprint=null==a.yh?null:a.yh;this.h.missingData=null==a.missingData?null:a.missingData;this.h.pyramidingPolicy=null==a.pyramidingPolicy?null:a.pyramidingPolicy;this.h.startTime=null==a.startTime?
|
||||
null:a.startTime;this.h.endTime=null==a.endTime?null:a.endTime;this.h.minTileAreaRatio=null==a.Xh?null:a.Xh};q(gg,C);gg.prototype.i=function(){return{N:{bands:hg,maskBands:ig,tilesets:jg},J:{pyramidingPolicy:ve},keys:"bands endTime footprint maskBands minTileAreaRatio missingData name properties pyramidingPolicy startTime tilesets uriPrefix".split(" "),xa:{properties:{$:null,ca:!1,da:!1,ea:!1}},s:{footprint:kg,missingData:eg}}};
|
||||
k.Object.defineProperties(gg.prototype,{bands:{configurable:!0,enumerable:!0,get:function(){return F(this,"bands")?E(this,"bands"):null},set:function(a){this.h.bands=a}},endTime:{configurable:!0,enumerable:!0,get:function(){return F(this,"endTime")?E(this,"endTime"):null},set:function(a){this.h.endTime=a}},yh:{configurable:!0,enumerable:!0,get:function(){return F(this,"footprint")?E(this,"footprint"):null},set:function(a){this.h.footprint=a}},If:{configurable:!0,enumerable:!0,get:function(){return F(this,
|
||||
"maskBands")?E(this,"maskBands"):null},set:function(a){this.h.maskBands=a}},Xh:{configurable:!0,enumerable:!0,get:function(){return F(this,"minTileAreaRatio")?E(this,"minTileAreaRatio"):null},set:function(a){this.h.minTileAreaRatio=a}},missingData:{configurable:!0,enumerable:!0,get:function(){return F(this,"missingData")?E(this,"missingData"):null},set:function(a){this.h.missingData=a}},name:{configurable:!0,enumerable:!0,get:function(){return F(this,"name")?E(this,"name"):null},set:function(a){this.h.name=
|
||||
a}},properties:{configurable:!0,enumerable:!0,get:function(){return F(this,"properties")?E(this,"properties"):null},set:function(a){this.h.properties=a}},pyramidingPolicy:{configurable:!0,enumerable:!0,get:function(){return F(this,"pyramidingPolicy")?E(this,"pyramidingPolicy"):null},set:function(a){this.h.pyramidingPolicy=a}},startTime:{configurable:!0,enumerable:!0,get:function(){return F(this,"startTime")?E(this,"startTime"):null},set:function(a){this.h.startTime=a}},tilesets:{configurable:!0,enumerable:!0,
|
||||
get:function(){return F(this,"tilesets")?E(this,"tilesets"):null},set:function(a){this.h.tilesets=a}},rd:{configurable:!0,enumerable:!0,get:function(){return F(this,"uriPrefix")?E(this,"uriPrefix"):null},set:function(a){this.h.uriPrefix=a}}});var lg=function(a){a=void 0===a?{}:a;this.h={};this.h.uris=null==a.Aa?null:a.Aa;this.h.affineTransform=null==a.Nb?null:a.Nb};q(lg,C);lg.prototype.i=function(){return{keys:["affineTransform","uris"],s:{affineTransform:Ke}}};
|
||||
k.Object.defineProperties(lg.prototype,{Nb:{configurable:!0,enumerable:!0,get:function(){return F(this,"affineTransform")?E(this,"affineTransform"):null},set:function(a){this.h.affineTransform=a}},Aa:{configurable:!0,enumerable:!0,get:function(){return F(this,"uris")?E(this,"uris"):null},set:function(a){this.h.uris=a}}});
|
||||
var mg=function(a){a=void 0===a?{}:a;this.h={};this.h.imageManifest=null==a.yf?null:a.yf;this.h.description=null==a.description?null:a.description;this.h.overwrite=null==a.overwrite?null:a.overwrite;this.h.requestId=null==a.requestId?null:a.requestId};q(mg,C);mg.prototype.i=function(){return{keys:["description","imageManifest","overwrite","requestId"],s:{imageManifest:gg}}};
|
||||
k.Object.defineProperties(mg.prototype,{description:{configurable:!0,enumerable:!0,get:function(){return F(this,"description")?E(this,"description"):null},set:function(a){this.h.description=a}},yf:{configurable:!0,enumerable:!0,get:function(){return F(this,"imageManifest")?E(this,"imageManifest"):null},set:function(a){this.h.imageManifest=a}},overwrite:{configurable:!0,enumerable:!0,get:function(){return F(this,"overwrite")?E(this,"overwrite"):null},set:function(a){this.h.overwrite=a}},requestId:{configurable:!0,
|
||||
enumerable:!0,get:function(){return F(this,"requestId")?E(this,"requestId"):null},set:function(a){this.h.requestId=a}}});var ng=function(a){a=void 0===a?{}:a;this.h={};this.h.tableManifest=null==a.ng?null:a.ng;this.h.description=null==a.description?null:a.description;this.h.overwrite=null==a.overwrite?null:a.overwrite;this.h.requestId=null==a.requestId?null:a.requestId};q(ng,C);ng.prototype.i=function(){return{keys:["description","overwrite","requestId","tableManifest"],s:{tableManifest:og}}};
|
||||
k.Object.defineProperties(ng.prototype,{description:{configurable:!0,enumerable:!0,get:function(){return F(this,"description")?E(this,"description"):null},set:function(a){this.h.description=a}},overwrite:{configurable:!0,enumerable:!0,get:function(){return F(this,"overwrite")?E(this,"overwrite"):null},set:function(a){this.h.overwrite=a}},requestId:{configurable:!0,enumerable:!0,get:function(){return F(this,"requestId")?E(this,"requestId"):null},set:function(a){this.h.requestId=a}},ng:{configurable:!0,
|
||||
enumerable:!0,get:function(){return F(this,"requestId")?E(this,"requestId"):null},set:function(a){this.h.requestId=a}}});var ng=function(a){a=void 0===a?{}:a;this.h={};this.h.tableManifest=null==a.og?null:a.og;this.h.description=null==a.description?null:a.description;this.h.overwrite=null==a.overwrite?null:a.overwrite;this.h.requestId=null==a.requestId?null:a.requestId};q(ng,C);ng.prototype.i=function(){return{keys:["description","overwrite","requestId","tableManifest"],s:{tableManifest:og}}};
|
||||
k.Object.defineProperties(ng.prototype,{description:{configurable:!0,enumerable:!0,get:function(){return F(this,"description")?E(this,"description"):null},set:function(a){this.h.description=a}},overwrite:{configurable:!0,enumerable:!0,get:function(){return F(this,"overwrite")?E(this,"overwrite"):null},set:function(a){this.h.overwrite=a}},requestId:{configurable:!0,enumerable:!0,get:function(){return F(this,"requestId")?E(this,"requestId"):null},set:function(a){this.h.requestId=a}},og:{configurable:!0,
|
||||
enumerable:!0,get:function(){return F(this,"tableManifest")?E(this,"tableManifest"):null},set:function(a){this.h.tableManifest=a}}});var pg=function(a){a=void 0===a?{}:a;this.h={};this.h.algorithms=null==a.Lc?null:a.Lc};q(pg,C);pg.prototype.i=function(){return{N:{algorithms:Le},keys:["algorithms"]}};k.Object.defineProperties(pg.prototype,{Lc:{configurable:!0,enumerable:!0,get:function(){return F(this,"algorithms")?E(this,"algorithms"):null},set:function(a){this.h.algorithms=a}}});
|
||||
var qg=function(a){a=void 0===a?{}:a;this.h={};this.h.assets=null==a.assets?null:a.assets;this.h.nextPageToken=null==a.wa?null:a.wa};q(qg,C);qg.prototype.i=function(){return{N:{assets:mf},keys:["assets","nextPageToken"]}};
|
||||
k.Object.defineProperties(qg.prototype,{assets:{configurable:!0,enumerable:!0,get:function(){return F(this,"assets")?E(this,"assets"):null},set:function(a){this.h.assets=a}},wa:{configurable:!0,enumerable:!0,get:function(){return F(this,"nextPageToken")?E(this,"nextPageToken"):null},set:function(a){this.h.nextPageToken=a}}});var rg=function(a){a=void 0===a?{}:a;this.h={};this.h.type=null==a.type?null:a.type;this.h.features=null==a.features?null:a.features;this.h.nextPageToken=null==a.wa?null:a.wa};
|
||||
@ -258,42 +258,42 @@ k.Object.defineProperties(rg.prototype,{features:{configurable:!0,enumerable:!0,
|
||||
var sg=function(a){a=void 0===a?{}:a;this.h={};this.h.images=null==a.images?null:a.images;this.h.nextPageToken=null==a.wa?null:a.wa};q(sg,C);sg.prototype.i=function(){return{N:{images:bg},keys:["images","nextPageToken"]}};
|
||||
k.Object.defineProperties(sg.prototype,{images:{configurable:!0,enumerable:!0,get:function(){return F(this,"images")?E(this,"images"):null},set:function(a){this.h.images=a}},wa:{configurable:!0,enumerable:!0,get:function(){return F(this,"nextPageToken")?E(this,"nextPageToken"):null},set:function(a){this.h.nextPageToken=a}}});var tg=function(a){a=void 0===a?{}:a;this.h={};this.h.operations=null==a.Qa?null:a.Qa;this.h.nextPageToken=null==a.wa?null:a.wa};q(tg,C);
|
||||
tg.prototype.i=function(){return{N:{operations:ug},keys:["nextPageToken","operations"]}};k.Object.defineProperties(tg.prototype,{wa:{configurable:!0,enumerable:!0,get:function(){return F(this,"nextPageToken")?E(this,"nextPageToken"):null},set:function(a){this.h.nextPageToken=a}},Qa:{configurable:!0,enumerable:!0,get:function(){return F(this,"operations")?E(this,"operations"):null},set:function(a){this.h.operations=a}}});
|
||||
var vg=function(a){a=void 0===a?{}:a;this.h={};this.h.counter=null==a.counter?null:a.counter;this.h.dataAccess=null==a.ih?null:a.ih;this.h.cloudAudit=null==a.Vg?null:a.Vg};q(vg,C);vg.prototype.i=function(){return{keys:["cloudAudit","counter","dataAccess"],s:{cloudAudit:Ye,counter:ff,dataAccess:hf}}};
|
||||
k.Object.defineProperties(vg.prototype,{Vg:{configurable:!0,enumerable:!0,get:function(){return F(this,"cloudAudit")?E(this,"cloudAudit"):null},set:function(a){this.h.cloudAudit=a}},counter:{configurable:!0,enumerable:!0,get:function(){return F(this,"counter")?E(this,"counter"):null},set:function(a){this.h.counter=a}},ih:{configurable:!0,enumerable:!0,get:function(){return F(this,"dataAccess")?E(this,"dataAccess"):null},set:function(a){this.h.dataAccess=a}}});
|
||||
var vg=function(a){a=void 0===a?{}:a;this.h={};this.h.counter=null==a.counter?null:a.counter;this.h.dataAccess=null==a.jh?null:a.jh;this.h.cloudAudit=null==a.Wg?null:a.Wg};q(vg,C);vg.prototype.i=function(){return{keys:["cloudAudit","counter","dataAccess"],s:{cloudAudit:Ye,counter:ff,dataAccess:hf}}};
|
||||
k.Object.defineProperties(vg.prototype,{Wg:{configurable:!0,enumerable:!0,get:function(){return F(this,"cloudAudit")?E(this,"cloudAudit"):null},set:function(a){this.h.cloudAudit=a}},counter:{configurable:!0,enumerable:!0,get:function(){return F(this,"counter")?E(this,"counter"):null},set:function(a){this.h.counter=a}},jh:{configurable:!0,enumerable:!0,get:function(){return F(this,"dataAccess")?E(this,"dataAccess"):null},set:function(a){this.h.dataAccess=a}}});
|
||||
var eg=function(a){a=void 0===a?{}:a;this.h={};this.h.values=null==a.values?null:a.values};q(eg,C);eg.prototype.i=function(){return{keys:["values"]}};k.Object.defineProperties(eg.prototype,{values:{configurable:!0,enumerable:!0,get:function(){return F(this,"values")?E(this,"values"):null},set:function(a){this.h.values=a}}});var wg=function(a){a=void 0===a?{}:a;this.h={};this.h.destinationName=null==a.Sb?null:a.Sb};q(wg,C);wg.prototype.i=function(){return{keys:["destinationName"]}};
|
||||
k.Object.defineProperties(wg.prototype,{Sb:{configurable:!0,enumerable:!0,get:function(){return F(this,"destinationName")?E(this,"destinationName"):null},set:function(a){this.h.destinationName=a}}});var ug=function(a){a=void 0===a?{}:a;this.h={};this.h.name=null==a.name?null:a.name;this.h.metadata=null==a.metadata?null:a.metadata;this.h.done=null==a.done?null:a.done;this.h.error=null==a.error?null:a.error;this.h.response=null==a.response?null:a.response};q(ug,C);
|
||||
ug.prototype.i=function(){return{keys:["done","error","metadata","name","response"],xa:{metadata:{$:null,ca:!1,da:!1,ea:!1},response:{$:null,ca:!1,da:!1,ea:!1}},s:{error:xg}}};
|
||||
k.Object.defineProperties(ug.prototype,{done:{configurable:!0,enumerable:!0,get:function(){return F(this,"done")?E(this,"done"):null},set:function(a){this.h.done=a}},error:{configurable:!0,enumerable:!0,get:function(){return F(this,"error")?E(this,"error"):null},set:function(a){this.h.error=a}},metadata:{configurable:!0,enumerable:!0,get:function(){return F(this,"metadata")?E(this,"metadata"):null},set:function(a){this.h.metadata=a}},name:{configurable:!0,enumerable:!0,get:function(){return F(this,
|
||||
"name")?E(this,"name"):null},set:function(a){this.h.name=a}},response:{configurable:!0,enumerable:!0,get:function(){return F(this,"response")?E(this,"response"):null},set:function(a){this.h.response=a}}});
|
||||
var yg=function(a){a=void 0===a?{}:a;this.h={};this.h.state=null==a.state?null:a.state;this.h.description=null==a.description?null:a.description;this.h.type=null==a.type?null:a.type;this.h.priority=null==a.priority?null:a.priority;this.h.createTime=null==a.bf?null:a.bf;this.h.updateTime=null==a.Ta?null:a.Ta;this.h.startTime=null==a.startTime?null:a.startTime;this.h.endTime=null==a.endTime?null:a.endTime;this.h.progress=null==a.progress?null:a.progress;this.h.stages=null==a.vi?null:a.vi;this.h.attempt=
|
||||
null==a.attempt?null:a.attempt;this.h.scriptUri=null==a.cg?null:a.cg;this.h.destinationUris=null==a.ef?null:a.ef};q(yg,C);yg.prototype.i=function(){return{N:{stages:zg},J:{state:we},keys:"attempt createTime description destinationUris endTime priority progress scriptUri stages startTime state type updateTime".split(" ")}};
|
||||
null==a.attempt?null:a.attempt;this.h.scriptUri=null==a.dg?null:a.dg;this.h.destinationUris=null==a.ef?null:a.ef};q(yg,C);yg.prototype.i=function(){return{N:{stages:zg},J:{state:we},keys:"attempt createTime description destinationUris endTime priority progress scriptUri stages startTime state type updateTime".split(" ")}};
|
||||
k.Object.defineProperties(yg.prototype,{attempt:{configurable:!0,enumerable:!0,get:function(){return F(this,"attempt")?E(this,"attempt"):null},set:function(a){this.h.attempt=a}},bf:{configurable:!0,enumerable:!0,get:function(){return F(this,"createTime")?E(this,"createTime"):null},set:function(a){this.h.createTime=a}},description:{configurable:!0,enumerable:!0,get:function(){return F(this,"description")?E(this,"description"):null},set:function(a){this.h.description=a}},ef:{configurable:!0,enumerable:!0,
|
||||
get:function(){return F(this,"destinationUris")?E(this,"destinationUris"):null},set:function(a){this.h.destinationUris=a}},endTime:{configurable:!0,enumerable:!0,get:function(){return F(this,"endTime")?E(this,"endTime"):null},set:function(a){this.h.endTime=a}},priority:{configurable:!0,enumerable:!0,get:function(){return F(this,"priority")?E(this,"priority"):null},set:function(a){this.h.priority=a}},progress:{configurable:!0,enumerable:!0,get:function(){return F(this,"progress")?E(this,"progress"):
|
||||
null},set:function(a){this.h.progress=a}},cg:{configurable:!0,enumerable:!0,get:function(){return F(this,"scriptUri")?E(this,"scriptUri"):null},set:function(a){this.h.scriptUri=a}},vi:{configurable:!0,enumerable:!0,get:function(){return F(this,"stages")?E(this,"stages"):null},set:function(a){this.h.stages=a}},startTime:{configurable:!0,enumerable:!0,get:function(){return F(this,"startTime")?E(this,"startTime"):null},set:function(a){this.h.startTime=a}},state:{configurable:!0,enumerable:!0,get:function(){return F(this,
|
||||
null},set:function(a){this.h.progress=a}},dg:{configurable:!0,enumerable:!0,get:function(){return F(this,"scriptUri")?E(this,"scriptUri"):null},set:function(a){this.h.scriptUri=a}},vi:{configurable:!0,enumerable:!0,get:function(){return F(this,"stages")?E(this,"stages"):null},set:function(a){this.h.stages=a}},startTime:{configurable:!0,enumerable:!0,get:function(){return F(this,"startTime")?E(this,"startTime"):null},set:function(a){this.h.startTime=a}},state:{configurable:!0,enumerable:!0,get:function(){return F(this,
|
||||
"state")?E(this,"state"):null},set:function(a){this.h.state=a}},type:{configurable:!0,enumerable:!0,get:function(){return F(this,"type")?E(this,"type"):null},set:function(a){this.h.type=a}},Ta:{configurable:!0,enumerable:!0,get:function(){return F(this,"updateTime")?E(this,"updateTime"):null},set:function(a){this.h.updateTime=a}}});
|
||||
var zg=function(a){a=void 0===a?{}:a;this.h={};this.h.displayName=null==a.displayName?null:a.displayName;this.h.completeWorkUnits=null==a.Xg?null:a.Xg;this.h.totalWorkUnits=null==a.Hi?null:a.Hi;this.h.description=null==a.description?null:a.description};q(zg,C);zg.prototype.i=function(){return{keys:["completeWorkUnits","description","displayName","totalWorkUnits"]}};
|
||||
k.Object.defineProperties(zg.prototype,{Xg:{configurable:!0,enumerable:!0,get:function(){return F(this,"completeWorkUnits")?E(this,"completeWorkUnits"):null},set:function(a){this.h.completeWorkUnits=a}},description:{configurable:!0,enumerable:!0,get:function(){return F(this,"description")?E(this,"description"):null},set:function(a){this.h.description=a}},displayName:{configurable:!0,enumerable:!0,get:function(){return F(this,"displayName")?E(this,"displayName"):null},set:function(a){this.h.displayName=
|
||||
a}},Hi:{configurable:!0,enumerable:!0,get:function(){return F(this,"totalWorkUnits")?E(this,"totalWorkUnits"):null},set:function(a){this.h.totalWorkUnits=a}}});var dg=function(a){a=void 0===a?{}:a;this.h={};this.h.precision=null==a.precision?null:a.precision;this.h.range=null==a.kd?null:a.kd;this.h.dimensionsCount=null==a.mh?null:a.mh};q(dg,C);dg.prototype.i=function(){return{J:{precision:xe},keys:["dimensionsCount","precision","range"],s:{range:kf}}};
|
||||
k.Object.defineProperties(dg.prototype,{mh:{configurable:!0,enumerable:!0,get:function(){return F(this,"dimensionsCount")?E(this,"dimensionsCount"):null},set:function(a){this.h.dimensionsCount=a}},precision:{configurable:!0,enumerable:!0,get:function(){return F(this,"precision")?E(this,"precision"):null},set:function(a){this.h.precision=a}},kd:{configurable:!0,enumerable:!0,get:function(){return F(this,"range")?E(this,"range"):null},set:function(a){this.h.range=a}}});
|
||||
var kg=function(a){a=void 0===a?{}:a;this.h={};this.h.points=null==a.points?null:a.points;this.h.bandId=null==a.Mg?null:a.Mg};q(kg,C);kg.prototype.i=function(){return{N:{points:ag},keys:["bandId","points"]}};
|
||||
k.Object.defineProperties(kg.prototype,{Mg:{configurable:!0,enumerable:!0,get:function(){return F(this,"bandId")?E(this,"bandId"):null},set:function(a){this.h.bandId=a}},points:{configurable:!0,enumerable:!0,get:function(){return F(this,"points")?E(this,"points"):null},set:function(a){this.h.points=a}}});
|
||||
var Af=function(a){a=void 0===a?{}:a;this.h={};this.h.crsCode=null==a.cf?null:a.cf;this.h.crsWkt=null==a.dh?null:a.dh;this.h.dimensions=null==a.dimensions?null:a.dimensions;this.h.affineTransform=null==a.Nb?null:a.Nb};q(Af,C);Af.prototype.i=function(){return{keys:["affineTransform","crsCode","crsWkt","dimensions"],s:{affineTransform:Ke,dimensions:Yf}}};
|
||||
k.Object.defineProperties(Af.prototype,{Nb:{configurable:!0,enumerable:!0,get:function(){return F(this,"affineTransform")?E(this,"affineTransform"):null},set:function(a){this.h.affineTransform=a}},cf:{configurable:!0,enumerable:!0,get:function(){return F(this,"crsCode")?E(this,"crsCode"):null},set:function(a){this.h.crsCode=a}},dh:{configurable:!0,enumerable:!0,get:function(){return F(this,"crsWkt")?E(this,"crsWkt"):null},set:function(a){this.h.crsWkt=a}},dimensions:{configurable:!0,enumerable:!0,
|
||||
get:function(){return F(this,"dimensions")?E(this,"dimensions"):null},set:function(a){this.h.dimensions=a}}});var Ag=function(a){a=void 0===a?{}:a;this.h={};this.h.version=null==a.version?null:a.version;this.h.bindings=null==a.yd?null:a.yd;this.h.auditConfigs=null==a.Jg?null:a.Jg;this.h.rules=null==a.rules?null:a.rules;this.h.etag=null==a.gf?null:a.gf};q(Ag,C);Ag.prototype.i=function(){return{N:{auditConfigs:Pe,bindings:Se,rules:Bg},keys:["auditConfigs","bindings","etag","rules","version"]}};
|
||||
k.Object.defineProperties(Ag.prototype,{Jg:{configurable:!0,enumerable:!0,get:function(){return F(this,"auditConfigs")?E(this,"auditConfigs"):null},set:function(a){this.h.auditConfigs=a}},yd:{configurable:!0,enumerable:!0,get:function(){return F(this,"bindings")?E(this,"bindings"):null},set:function(a){this.h.bindings=a}},gf:{configurable:!0,enumerable:!0,get:function(){return F(this,"etag")?E(this,"etag"):null},set:function(a){this.h.etag=a}},rules:{configurable:!0,enumerable:!0,get:function(){return F(this,
|
||||
var zg=function(a){a=void 0===a?{}:a;this.h={};this.h.displayName=null==a.displayName?null:a.displayName;this.h.completeWorkUnits=null==a.Yg?null:a.Yg;this.h.totalWorkUnits=null==a.Hi?null:a.Hi;this.h.description=null==a.description?null:a.description};q(zg,C);zg.prototype.i=function(){return{keys:["completeWorkUnits","description","displayName","totalWorkUnits"]}};
|
||||
k.Object.defineProperties(zg.prototype,{Yg:{configurable:!0,enumerable:!0,get:function(){return F(this,"completeWorkUnits")?E(this,"completeWorkUnits"):null},set:function(a){this.h.completeWorkUnits=a}},description:{configurable:!0,enumerable:!0,get:function(){return F(this,"description")?E(this,"description"):null},set:function(a){this.h.description=a}},displayName:{configurable:!0,enumerable:!0,get:function(){return F(this,"displayName")?E(this,"displayName"):null},set:function(a){this.h.displayName=
|
||||
a}},Hi:{configurable:!0,enumerable:!0,get:function(){return F(this,"totalWorkUnits")?E(this,"totalWorkUnits"):null},set:function(a){this.h.totalWorkUnits=a}}});var dg=function(a){a=void 0===a?{}:a;this.h={};this.h.precision=null==a.precision?null:a.precision;this.h.range=null==a.kd?null:a.kd;this.h.dimensionsCount=null==a.nh?null:a.nh};q(dg,C);dg.prototype.i=function(){return{J:{precision:xe},keys:["dimensionsCount","precision","range"],s:{range:kf}}};
|
||||
k.Object.defineProperties(dg.prototype,{nh:{configurable:!0,enumerable:!0,get:function(){return F(this,"dimensionsCount")?E(this,"dimensionsCount"):null},set:function(a){this.h.dimensionsCount=a}},precision:{configurable:!0,enumerable:!0,get:function(){return F(this,"precision")?E(this,"precision"):null},set:function(a){this.h.precision=a}},kd:{configurable:!0,enumerable:!0,get:function(){return F(this,"range")?E(this,"range"):null},set:function(a){this.h.range=a}}});
|
||||
var kg=function(a){a=void 0===a?{}:a;this.h={};this.h.points=null==a.points?null:a.points;this.h.bandId=null==a.Ng?null:a.Ng};q(kg,C);kg.prototype.i=function(){return{N:{points:ag},keys:["bandId","points"]}};
|
||||
k.Object.defineProperties(kg.prototype,{Ng:{configurable:!0,enumerable:!0,get:function(){return F(this,"bandId")?E(this,"bandId"):null},set:function(a){this.h.bandId=a}},points:{configurable:!0,enumerable:!0,get:function(){return F(this,"points")?E(this,"points"):null},set:function(a){this.h.points=a}}});
|
||||
var Af=function(a){a=void 0===a?{}:a;this.h={};this.h.crsCode=null==a.cf?null:a.cf;this.h.crsWkt=null==a.eh?null:a.eh;this.h.dimensions=null==a.dimensions?null:a.dimensions;this.h.affineTransform=null==a.Nb?null:a.Nb};q(Af,C);Af.prototype.i=function(){return{keys:["affineTransform","crsCode","crsWkt","dimensions"],s:{affineTransform:Ke,dimensions:Yf}}};
|
||||
k.Object.defineProperties(Af.prototype,{Nb:{configurable:!0,enumerable:!0,get:function(){return F(this,"affineTransform")?E(this,"affineTransform"):null},set:function(a){this.h.affineTransform=a}},cf:{configurable:!0,enumerable:!0,get:function(){return F(this,"crsCode")?E(this,"crsCode"):null},set:function(a){this.h.crsCode=a}},eh:{configurable:!0,enumerable:!0,get:function(){return F(this,"crsWkt")?E(this,"crsWkt"):null},set:function(a){this.h.crsWkt=a}},dimensions:{configurable:!0,enumerable:!0,
|
||||
get:function(){return F(this,"dimensions")?E(this,"dimensions"):null},set:function(a){this.h.dimensions=a}}});var Ag=function(a){a=void 0===a?{}:a;this.h={};this.h.version=null==a.version?null:a.version;this.h.bindings=null==a.yd?null:a.yd;this.h.auditConfigs=null==a.Kg?null:a.Kg;this.h.rules=null==a.rules?null:a.rules;this.h.etag=null==a.gf?null:a.gf};q(Ag,C);Ag.prototype.i=function(){return{N:{auditConfigs:Pe,bindings:Se,rules:Bg},keys:["auditConfigs","bindings","etag","rules","version"]}};
|
||||
k.Object.defineProperties(Ag.prototype,{Kg:{configurable:!0,enumerable:!0,get:function(){return F(this,"auditConfigs")?E(this,"auditConfigs"):null},set:function(a){this.h.auditConfigs=a}},yd:{configurable:!0,enumerable:!0,get:function(){return F(this,"bindings")?E(this,"bindings"):null},set:function(a){this.h.bindings=a}},gf:{configurable:!0,enumerable:!0,get:function(){return F(this,"etag")?E(this,"etag"):null},set:function(a){this.h.etag=a}},rules:{configurable:!0,enumerable:!0,get:function(){return F(this,
|
||||
"rules")?E(this,"rules"):null},set:function(a){this.h.rules=a}},version:{configurable:!0,enumerable:!0,get:function(){return F(this,"version")?E(this,"version"):null},set:function(a){this.h.version=a}}});var Cg=function(a){a=void 0===a?{}:a;this.h={};this.h.attributeName=null==a.attributeName?null:a.attributeName};q(Cg,C);Cg.prototype.i=function(){return{keys:["attributeName"]}};
|
||||
k.Object.defineProperties(Cg.prototype,{attributeName:{configurable:!0,enumerable:!0,get:function(){return F(this,"attributeName")?E(this,"attributeName"):null},set:function(a){this.h.attributeName=a}}});var Dg=function(){this.h={}};q(Dg,C);Dg.prototype.i=function(){return{keys:[]}};var Eg=function(){this.h={}};q(Eg,C);Eg.prototype.i=function(){return{keys:[]}};var Fg=function(){this.h={}};q(Fg,C);Fg.prototype.i=function(){return{keys:[]}};
|
||||
var Gg=function(a){a=void 0===a?{}:a;this.h={};this.h.rankByAttributeRule=null==a.Yd?null:a.Yd;this.h.rankByMinVisibleLodRule=null==a.$d?null:a.$d;this.h.rankByGeometryTypeRule=null==a.Zd?null:a.Zd;this.h.rankByMinZoomLevelRule=null==a.hi?null:a.hi;this.h.direction=null==a.direction?null:a.direction};q(Gg,C);
|
||||
var Gg=function(a){a=void 0===a?{}:a;this.h={};this.h.rankByAttributeRule=null==a.Yd?null:a.Yd;this.h.rankByMinVisibleLodRule=null==a.Vf?null:a.Vf;this.h.rankByGeometryTypeRule=null==a.Zd?null:a.Zd;this.h.rankByMinZoomLevelRule=null==a.$d?null:a.$d;this.h.direction=null==a.direction?null:a.direction};q(Gg,C);
|
||||
Gg.prototype.i=function(){return{J:{direction:ye},keys:["direction","rankByAttributeRule","rankByGeometryTypeRule","rankByMinVisibleLodRule","rankByMinZoomLevelRule"],s:{rankByAttributeRule:Cg,rankByGeometryTypeRule:Dg,rankByMinVisibleLodRule:Eg,rankByMinZoomLevelRule:Fg}}};
|
||||
k.Object.defineProperties(Gg.prototype,{direction:{configurable:!0,enumerable:!0,get:function(){return F(this,"direction")?E(this,"direction"):null},set:function(a){this.h.direction=a}},Yd:{configurable:!0,enumerable:!0,get:function(){return F(this,"rankByAttributeRule")?E(this,"rankByAttributeRule"):null},set:function(a){this.h.rankByAttributeRule=a}},Zd:{configurable:!0,enumerable:!0,get:function(){return F(this,"rankByGeometryTypeRule")?E(this,"rankByGeometryTypeRule"):null},set:function(a){this.h.rankByGeometryTypeRule=
|
||||
a}},$d:{configurable:!0,enumerable:!0,get:function(){return F(this,"rankByMinVisibleLodRule")?E(this,"rankByMinVisibleLodRule"):null},set:function(a){this.h.rankByMinVisibleLodRule=a}},hi:{configurable:!0,enumerable:!0,get:function(){return F(this,"rankByMinZoomLevelRule")?E(this,"rankByMinZoomLevelRule"):null},set:function(a){this.h.rankByMinZoomLevelRule=a}}});
|
||||
var Qf=function(a){a=void 0===a?{}:a;this.h={};this.h.zOrderRankingRule=null==a.Bg?null:a.Bg;this.h.thinningRankingRule=null==a.pg?null:a.pg};q(Qf,C);Qf.prototype.i=function(){return{keys:["thinningRankingRule","zOrderRankingRule"],s:{thinningRankingRule:Hg,zOrderRankingRule:Hg}}};
|
||||
k.Object.defineProperties(Qf.prototype,{pg:{configurable:!0,enumerable:!0,get:function(){return F(this,"thinningRankingRule")?E(this,"thinningRankingRule"):null},set:function(a){this.h.thinningRankingRule=a}},Bg:{configurable:!0,enumerable:!0,get:function(){return F(this,"zOrderRankingRule")?E(this,"zOrderRankingRule"):null},set:function(a){this.h.zOrderRankingRule=a}}});
|
||||
var Hg=function(a){a=void 0===a?{}:a;this.h={};this.h.rankByOneThingRule=null==a.Vf?null:a.Vf;this.h.pseudoRandomTiebreaking=null==a.gi?null:a.gi};q(Hg,C);Hg.prototype.i=function(){return{N:{rankByOneThingRule:Gg},keys:["pseudoRandomTiebreaking","rankByOneThingRule"]}};
|
||||
k.Object.defineProperties(Hg.prototype,{gi:{configurable:!0,enumerable:!0,get:function(){return F(this,"pseudoRandomTiebreaking")?E(this,"pseudoRandomTiebreaking"):null},set:function(a){this.h.pseudoRandomTiebreaking=a}},Vf:{configurable:!0,enumerable:!0,get:function(){return F(this,"rankByOneThingRule")?E(this,"rankByOneThingRule"):null},set:function(a){this.h.rankByOneThingRule=a}}});
|
||||
var Bg=function(a){a=void 0===a?{}:a;this.h={};this.h.description=null==a.description?null:a.description;this.h.permissions=null==a.permissions?null:a.permissions;this.h.action=null==a.action?null:a.action;this.h["in"]=null==a.Hh?null:a.Hh;this.h.notIn=null==a.Xh?null:a.Xh;this.h.conditions=null==a.conditions?null:a.conditions;this.h.logConfig=null==a.Ph?null:a.Ph};q(Bg,C);Bg.prototype.i=function(){return{N:{conditions:df,logConfig:vg},J:{action:ze},keys:"action conditions description in logConfig notIn permissions".split(" ")}};
|
||||
k.Object.defineProperties(Bg.prototype,{action:{configurable:!0,enumerable:!0,get:function(){return F(this,"action")?E(this,"action"):null},set:function(a){this.h.action=a}},conditions:{configurable:!0,enumerable:!0,get:function(){return F(this,"conditions")?E(this,"conditions"):null},set:function(a){this.h.conditions=a}},description:{configurable:!0,enumerable:!0,get:function(){return F(this,"description")?E(this,"description"):null},set:function(a){this.h.description=a}},Hh:{configurable:!0,enumerable:!0,
|
||||
get:function(){return F(this,"in")?E(this,"in"):null},set:function(a){this.h["in"]=a}},Ph:{configurable:!0,enumerable:!0,get:function(){return F(this,"logConfig")?E(this,"logConfig"):null},set:function(a){this.h.logConfig=a}},Xh:{configurable:!0,enumerable:!0,get:function(){return F(this,"notIn")?E(this,"notIn"):null},set:function(a){this.h.notIn=a}},permissions:{configurable:!0,enumerable:!0,get:function(){return F(this,"permissions")?E(this,"permissions"):null},set:function(a){this.h.permissions=
|
||||
a}},Vf:{configurable:!0,enumerable:!0,get:function(){return F(this,"rankByMinVisibleLodRule")?E(this,"rankByMinVisibleLodRule"):null},set:function(a){this.h.rankByMinVisibleLodRule=a}},$d:{configurable:!0,enumerable:!0,get:function(){return F(this,"rankByMinZoomLevelRule")?E(this,"rankByMinZoomLevelRule"):null},set:function(a){this.h.rankByMinZoomLevelRule=a}}});
|
||||
var Qf=function(a){a=void 0===a?{}:a;this.h={};this.h.zOrderRankingRule=null==a.Cg?null:a.Cg;this.h.thinningRankingRule=null==a.qg?null:a.qg};q(Qf,C);Qf.prototype.i=function(){return{keys:["thinningRankingRule","zOrderRankingRule"],s:{thinningRankingRule:Hg,zOrderRankingRule:Hg}}};
|
||||
k.Object.defineProperties(Qf.prototype,{qg:{configurable:!0,enumerable:!0,get:function(){return F(this,"thinningRankingRule")?E(this,"thinningRankingRule"):null},set:function(a){this.h.thinningRankingRule=a}},Cg:{configurable:!0,enumerable:!0,get:function(){return F(this,"zOrderRankingRule")?E(this,"zOrderRankingRule"):null},set:function(a){this.h.zOrderRankingRule=a}}});
|
||||
var Hg=function(a){a=void 0===a?{}:a;this.h={};this.h.rankByOneThingRule=null==a.Wf?null:a.Wf;this.h.pseudoRandomTiebreaking=null==a.hi?null:a.hi};q(Hg,C);Hg.prototype.i=function(){return{N:{rankByOneThingRule:Gg},keys:["pseudoRandomTiebreaking","rankByOneThingRule"]}};
|
||||
k.Object.defineProperties(Hg.prototype,{hi:{configurable:!0,enumerable:!0,get:function(){return F(this,"pseudoRandomTiebreaking")?E(this,"pseudoRandomTiebreaking"):null},set:function(a){this.h.pseudoRandomTiebreaking=a}},Wf:{configurable:!0,enumerable:!0,get:function(){return F(this,"rankByOneThingRule")?E(this,"rankByOneThingRule"):null},set:function(a){this.h.rankByOneThingRule=a}}});
|
||||
var Bg=function(a){a=void 0===a?{}:a;this.h={};this.h.description=null==a.description?null:a.description;this.h.permissions=null==a.permissions?null:a.permissions;this.h.action=null==a.action?null:a.action;this.h["in"]=null==a.Ih?null:a.Ih;this.h.notIn=null==a.Yh?null:a.Yh;this.h.conditions=null==a.conditions?null:a.conditions;this.h.logConfig=null==a.Qh?null:a.Qh};q(Bg,C);Bg.prototype.i=function(){return{N:{conditions:df,logConfig:vg},J:{action:ze},keys:"action conditions description in logConfig notIn permissions".split(" ")}};
|
||||
k.Object.defineProperties(Bg.prototype,{action:{configurable:!0,enumerable:!0,get:function(){return F(this,"action")?E(this,"action"):null},set:function(a){this.h.action=a}},conditions:{configurable:!0,enumerable:!0,get:function(){return F(this,"conditions")?E(this,"conditions"):null},set:function(a){this.h.conditions=a}},description:{configurable:!0,enumerable:!0,get:function(){return F(this,"description")?E(this,"description"):null},set:function(a){this.h.description=a}},Ih:{configurable:!0,enumerable:!0,
|
||||
get:function(){return F(this,"in")?E(this,"in"):null},set:function(a){this.h["in"]=a}},Qh:{configurable:!0,enumerable:!0,get:function(){return F(this,"logConfig")?E(this,"logConfig"):null},set:function(a){this.h.logConfig=a}},Yh:{configurable:!0,enumerable:!0,get:function(){return F(this,"notIn")?E(this,"notIn"):null},set:function(a){this.h.notIn=a}},permissions:{configurable:!0,enumerable:!0,get:function(){return F(this,"permissions")?E(this,"permissions"):null},set:function(a){this.h.permissions=
|
||||
a}}});var Ig=function(a){a=void 0===a?{}:a;this.h={};this.h.policy=null==a.Qf?null:a.Qf;this.h.updateMask=null==a.Hc?null:a.Hc};q(Ig,C);Ig.prototype.i=function(){return{keys:["policy","updateMask"],s:{policy:Ag}}};
|
||||
k.Object.defineProperties(Ig.prototype,{Qf:{configurable:!0,enumerable:!0,get:function(){return F(this,"policy")?E(this,"policy"):null},set:function(a){this.h.policy=a}},Hc:{configurable:!0,enumerable:!0,get:function(){return F(this,"updateMask")?E(this,"updateMask"):null},set:function(a){this.h.updateMask=a}}});var xg=function(a){a=void 0===a?{}:a;this.h={};this.h.code=null==a.code?null:a.code;this.h.message=null==a.message?null:a.message;this.h.details=null==a.details?null:a.details};q(xg,C);
|
||||
xg.prototype.i=function(){return{keys:["code","details","message"],xa:{details:{$:null,ca:!0,da:!1,ea:!1}}}};
|
||||
@ -310,29 +310,29 @@ og.prototype.i=function(){return{N:{sources:Kg},J:{csvColumnDataTypeOverrides:Ce
|
||||
k.Object.defineProperties(og.prototype,{Pc:{configurable:!0,enumerable:!0,get:function(){return F(this,"csvColumnDataTypeOverrides")?E(this,"csvColumnDataTypeOverrides"):null},set:function(a){this.h.csvColumnDataTypeOverrides=a}},endTime:{configurable:!0,enumerable:!0,get:function(){return F(this,"endTime")?E(this,"endTime"):null},set:function(a){this.h.endTime=a}},name:{configurable:!0,enumerable:!0,get:function(){return F(this,"name")?E(this,"name"):null},set:function(a){this.h.name=a}},properties:{configurable:!0,
|
||||
enumerable:!0,get:function(){return F(this,"properties")?E(this,"properties"):null},set:function(a){this.h.properties=a}},sources:{configurable:!0,enumerable:!0,get:function(){return F(this,"sources")?E(this,"sources"):null},set:function(a){this.h.sources=a}},startTime:{configurable:!0,enumerable:!0,get:function(){return F(this,"startTime")?E(this,"startTime"):null},set:function(a){this.h.startTime=a}},rd:{configurable:!0,enumerable:!0,get:function(){return F(this,"uriPrefix")?E(this,"uriPrefix"):
|
||||
null},set:function(a){this.h.uriPrefix=a}}});
|
||||
var Kg=function(a){a=void 0===a?{}:a;this.h={};this.h.uris=null==a.Aa?null:a.Aa;this.h.charset=null==a.charset?null:a.charset;this.h.maxErrorMeters=null==a.Xb?null:a.Xb;this.h.maxVertices=null==a.maxVertices?null:a.maxVertices;this.h.crs=null==a.crs?null:a.crs;this.h.geodesic=null==a.geodesic?null:a.geodesic;this.h.primaryGeometryColumn=null==a.ei?null:a.ei;this.h.xColumn=null==a.Ki?null:a.Ki;this.h.yColumn=null==a.Li?null:a.Li;this.h.dateFormat=null==a.jh?null:a.jh;this.h.csvDelimiter=null==a.eh?
|
||||
null:a.eh;this.h.csvQualifier=null==a.fh?null:a.fh;this.h.csvColumnDataTypeOverrides=null==a.Pc?null:a.Pc};q(Kg,C);Kg.prototype.i=function(){return{J:{csvColumnDataTypeOverrides:De},keys:"charset crs csvColumnDataTypeOverrides csvDelimiter csvQualifier dateFormat geodesic maxErrorMeters maxVertices primaryGeometryColumn uris xColumn yColumn".split(" "),xa:{csvColumnDataTypeOverrides:{$:null,ca:!1,da:!1,ea:!1}}}};
|
||||
k.Object.defineProperties(Kg.prototype,{charset:{configurable:!0,enumerable:!0,get:function(){return F(this,"charset")?E(this,"charset"):null},set:function(a){this.h.charset=a}},crs:{configurable:!0,enumerable:!0,get:function(){return F(this,"crs")?E(this,"crs"):null},set:function(a){this.h.crs=a}},Pc:{configurable:!0,enumerable:!0,get:function(){return F(this,"csvColumnDataTypeOverrides")?E(this,"csvColumnDataTypeOverrides"):null},set:function(a){this.h.csvColumnDataTypeOverrides=a}},eh:{configurable:!0,
|
||||
enumerable:!0,get:function(){return F(this,"csvDelimiter")?E(this,"csvDelimiter"):null},set:function(a){this.h.csvDelimiter=a}},fh:{configurable:!0,enumerable:!0,get:function(){return F(this,"csvQualifier")?E(this,"csvQualifier"):null},set:function(a){this.h.csvQualifier=a}},jh:{configurable:!0,enumerable:!0,get:function(){return F(this,"dateFormat")?E(this,"dateFormat"):null},set:function(a){this.h.dateFormat=a}},geodesic:{configurable:!0,enumerable:!0,get:function(){return F(this,"geodesic")?E(this,
|
||||
"geodesic"):null},set:function(a){this.h.geodesic=a}},Xb:{configurable:!0,enumerable:!0,get:function(){return F(this,"maxErrorMeters")?E(this,"maxErrorMeters"):null},set:function(a){this.h.maxErrorMeters=a}},maxVertices:{configurable:!0,enumerable:!0,get:function(){return F(this,"maxVertices")?E(this,"maxVertices"):null},set:function(a){this.h.maxVertices=a}},ei:{configurable:!0,enumerable:!0,get:function(){return F(this,"primaryGeometryColumn")?E(this,"primaryGeometryColumn"):null},set:function(a){this.h.primaryGeometryColumn=
|
||||
var Kg=function(a){a=void 0===a?{}:a;this.h={};this.h.uris=null==a.Aa?null:a.Aa;this.h.charset=null==a.charset?null:a.charset;this.h.maxErrorMeters=null==a.Xb?null:a.Xb;this.h.maxVertices=null==a.maxVertices?null:a.maxVertices;this.h.crs=null==a.crs?null:a.crs;this.h.geodesic=null==a.geodesic?null:a.geodesic;this.h.primaryGeometryColumn=null==a.fi?null:a.fi;this.h.xColumn=null==a.Ki?null:a.Ki;this.h.yColumn=null==a.Li?null:a.Li;this.h.dateFormat=null==a.kh?null:a.kh;this.h.csvDelimiter=null==a.fh?
|
||||
null:a.fh;this.h.csvQualifier=null==a.gh?null:a.gh;this.h.csvColumnDataTypeOverrides=null==a.Pc?null:a.Pc};q(Kg,C);Kg.prototype.i=function(){return{J:{csvColumnDataTypeOverrides:De},keys:"charset crs csvColumnDataTypeOverrides csvDelimiter csvQualifier dateFormat geodesic maxErrorMeters maxVertices primaryGeometryColumn uris xColumn yColumn".split(" "),xa:{csvColumnDataTypeOverrides:{$:null,ca:!1,da:!1,ea:!1}}}};
|
||||
k.Object.defineProperties(Kg.prototype,{charset:{configurable:!0,enumerable:!0,get:function(){return F(this,"charset")?E(this,"charset"):null},set:function(a){this.h.charset=a}},crs:{configurable:!0,enumerable:!0,get:function(){return F(this,"crs")?E(this,"crs"):null},set:function(a){this.h.crs=a}},Pc:{configurable:!0,enumerable:!0,get:function(){return F(this,"csvColumnDataTypeOverrides")?E(this,"csvColumnDataTypeOverrides"):null},set:function(a){this.h.csvColumnDataTypeOverrides=a}},fh:{configurable:!0,
|
||||
enumerable:!0,get:function(){return F(this,"csvDelimiter")?E(this,"csvDelimiter"):null},set:function(a){this.h.csvDelimiter=a}},gh:{configurable:!0,enumerable:!0,get:function(){return F(this,"csvQualifier")?E(this,"csvQualifier"):null},set:function(a){this.h.csvQualifier=a}},kh:{configurable:!0,enumerable:!0,get:function(){return F(this,"dateFormat")?E(this,"dateFormat"):null},set:function(a){this.h.dateFormat=a}},geodesic:{configurable:!0,enumerable:!0,get:function(){return F(this,"geodesic")?E(this,
|
||||
"geodesic"):null},set:function(a){this.h.geodesic=a}},Xb:{configurable:!0,enumerable:!0,get:function(){return F(this,"maxErrorMeters")?E(this,"maxErrorMeters"):null},set:function(a){this.h.maxErrorMeters=a}},maxVertices:{configurable:!0,enumerable:!0,get:function(){return F(this,"maxVertices")?E(this,"maxVertices"):null},set:function(a){this.h.maxVertices=a}},fi:{configurable:!0,enumerable:!0,get:function(){return F(this,"primaryGeometryColumn")?E(this,"primaryGeometryColumn"):null},set:function(a){this.h.primaryGeometryColumn=
|
||||
a}},Aa:{configurable:!0,enumerable:!0,get:function(){return F(this,"uris")?E(this,"uris"):null},set:function(a){this.h.uris=a}},Ki:{configurable:!0,enumerable:!0,get:function(){return F(this,"xColumn")?E(this,"xColumn"):null},set:function(a){this.h.xColumn=a}},Li:{configurable:!0,enumerable:!0,get:function(){return F(this,"yColumn")?E(this,"yColumn"):null},set:function(a){this.h.yColumn=a}}});
|
||||
var fg=function(a){a=void 0===a?{}:a;this.h={};this.h.tileDimensions=null==a.Sa?null:a.Sa;this.h.marginDimensions=null==a.Hf?null:a.Hf;this.h.compress=null==a.Ye?null:a.Ye;this.h.maxSizeBytes=null==a.Yb?null:a.Yb;this.h.defaultValue=null==a.defaultValue?null:a.defaultValue;this.h.tensorDepths=null==a.ie?null:a.ie;this.h.sequenceData=null==a.dg?null:a.dg;this.h.collapseBands=null==a.We?null:a.We;this.h.maxMaskedRatio=null==a.Lf?null:a.Lf};q(fg,C);
|
||||
var fg=function(a){a=void 0===a?{}:a;this.h={};this.h.tileDimensions=null==a.Sa?null:a.Sa;this.h.marginDimensions=null==a.Hf?null:a.Hf;this.h.compress=null==a.Ye?null:a.Ye;this.h.maxSizeBytes=null==a.Yb?null:a.Yb;this.h.defaultValue=null==a.defaultValue?null:a.defaultValue;this.h.tensorDepths=null==a.ie?null:a.ie;this.h.sequenceData=null==a.eg?null:a.eg;this.h.collapseBands=null==a.We?null:a.We;this.h.maxMaskedRatio=null==a.Lf?null:a.Lf};q(fg,C);
|
||||
fg.prototype.i=function(){return{keys:"collapseBands compress defaultValue marginDimensions maxMaskedRatio maxSizeBytes sequenceData tensorDepths tileDimensions".split(" "),xa:{tensorDepths:{$:null,ca:!1,da:!1,ea:!1}},s:{marginDimensions:Yf,tileDimensions:Yf}}};
|
||||
k.Object.defineProperties(fg.prototype,{We:{configurable:!0,enumerable:!0,get:function(){return F(this,"collapseBands")?E(this,"collapseBands"):null},set:function(a){this.h.collapseBands=a}},Ye:{configurable:!0,enumerable:!0,get:function(){return F(this,"compress")?E(this,"compress"):null},set:function(a){this.h.compress=a}},defaultValue:{configurable:!0,enumerable:!0,get:function(){return F(this,"defaultValue")?E(this,"defaultValue"):null},set:function(a){this.h.defaultValue=a}},Hf:{configurable:!0,
|
||||
enumerable:!0,get:function(){return F(this,"marginDimensions")?E(this,"marginDimensions"):null},set:function(a){this.h.marginDimensions=a}},Lf:{configurable:!0,enumerable:!0,get:function(){return F(this,"maxMaskedRatio")?E(this,"maxMaskedRatio"):null},set:function(a){this.h.maxMaskedRatio=a}},Yb:{configurable:!0,enumerable:!0,get:function(){return F(this,"maxSizeBytes")?E(this,"maxSizeBytes"):null},set:function(a){this.h.maxSizeBytes=a}},dg:{configurable:!0,enumerable:!0,get:function(){return F(this,
|
||||
enumerable:!0,get:function(){return F(this,"marginDimensions")?E(this,"marginDimensions"):null},set:function(a){this.h.marginDimensions=a}},Lf:{configurable:!0,enumerable:!0,get:function(){return F(this,"maxMaskedRatio")?E(this,"maxMaskedRatio"):null},set:function(a){this.h.maxMaskedRatio=a}},Yb:{configurable:!0,enumerable:!0,get:function(){return F(this,"maxSizeBytes")?E(this,"maxSizeBytes"):null},set:function(a){this.h.maxSizeBytes=a}},eg:{configurable:!0,enumerable:!0,get:function(){return F(this,
|
||||
"sequenceData")?E(this,"sequenceData"):null},set:function(a){this.h.sequenceData=a}},ie:{configurable:!0,enumerable:!0,get:function(){return F(this,"tensorDepths")?E(this,"tensorDepths"):null},set:function(a){this.h.tensorDepths=a}},Sa:{configurable:!0,enumerable:!0,get:function(){return F(this,"tileDimensions")?E(this,"tileDimensions"):null},set:function(a){this.h.tileDimensions=a}}});
|
||||
var Rf=function(a){a=void 0===a?{}:a;this.h={};this.h.maxFeaturesPerTile=null==a.Kf?null:a.Kf;this.h.thinningStrategy=null==a.qg?null:a.qg};q(Rf,C);Rf.prototype.i=function(){return{J:{thinningStrategy:Ee},keys:["maxFeaturesPerTile","thinningStrategy"]}};
|
||||
k.Object.defineProperties(Rf.prototype,{Kf:{configurable:!0,enumerable:!0,get:function(){return F(this,"maxFeaturesPerTile")?E(this,"maxFeaturesPerTile"):null},set:function(a){this.h.maxFeaturesPerTile=a}},qg:{configurable:!0,enumerable:!0,get:function(){return F(this,"thinningStrategy")?E(this,"thinningStrategy"):null},set:function(a){this.h.thinningStrategy=a}}});
|
||||
var Rf=function(a){a=void 0===a?{}:a;this.h={};this.h.maxFeaturesPerTile=null==a.Kf?null:a.Kf;this.h.thinningStrategy=null==a.rg?null:a.rg};q(Rf,C);Rf.prototype.i=function(){return{J:{thinningStrategy:Ee},keys:["maxFeaturesPerTile","thinningStrategy"]}};
|
||||
k.Object.defineProperties(Rf.prototype,{Kf:{configurable:!0,enumerable:!0,get:function(){return F(this,"maxFeaturesPerTile")?E(this,"maxFeaturesPerTile"):null},set:function(a){this.h.maxFeaturesPerTile=a}},rg:{configurable:!0,enumerable:!0,get:function(){return F(this,"thinningStrategy")?E(this,"thinningStrategy"):null},set:function(a){this.h.thinningStrategy=a}}});
|
||||
var Lg=function(a){a=void 0===a?{}:a;this.h={};this.h.name=null==a.name?null:a.name;this.h.expression=null==a.l?null:a.l;this.h.fileFormat=null==a.G?null:a.G;this.h.bandIds=null==a.ga?null:a.ga;this.h.visualizationOptions=null==a.ic?null:a.ic;this.h.grid=null==a.L?null:a.L;this.h.filenamePrefix=null==a.ia?null:a.ia};q(Lg,C);Lg.prototype.i=function(){return{J:{fileFormat:Fe},keys:"bandIds expression fileFormat filenamePrefix grid name visualizationOptions".split(" "),s:{expression:bf,grid:Af,visualizationOptions:uf}}};
|
||||
k.Object.defineProperties(Lg.prototype,{ga:{configurable:!0,enumerable:!0,get:function(){return F(this,"bandIds")?E(this,"bandIds"):null},set:function(a){this.h.bandIds=a}},l:{configurable:!0,enumerable:!0,get:function(){return F(this,"expression")?E(this,"expression"):null},set:function(a){this.h.expression=a}},G:{configurable:!0,enumerable:!0,get:function(){return F(this,"fileFormat")?E(this,"fileFormat"):null},set:function(a){this.h.fileFormat=a}},ia:{configurable:!0,enumerable:!0,get:function(){return F(this,
|
||||
"filenamePrefix")?E(this,"filenamePrefix"):null},set:function(a){this.h.filenamePrefix=a}},L:{configurable:!0,enumerable:!0,get:function(){return F(this,"grid")?E(this,"grid"):null},set:function(a){this.h.grid=a}},name:{configurable:!0,enumerable:!0,get:function(){return F(this,"name")?E(this,"name"):null},set:function(a){this.h.name=a}},ic:{configurable:!0,enumerable:!0,get:function(){return F(this,"visualizationOptions")?E(this,"visualizationOptions"):null},set:function(a){this.h.visualizationOptions=
|
||||
a}}});
|
||||
var Cf=function(a){a=void 0===a?{}:a;this.h={};this.h.endZoom=null==a.ph?null:a.ph;this.h.maxZoom=null==a.maxZoom?null:a.maxZoom;this.h.scale=null==a.scale?null:a.scale;this.h.startZoom=null==a.wi?null:a.wi;this.h.minZoom=null==a.minZoom?null:a.minZoom;this.h.skipEmpty=null==a.ti?null:a.ti;this.h.skipEmptyTiles=null==a.jg?null:a.jg;this.h.mapsApiKey=null==a.Gf?null:a.Gf;this.h.dimensions=null==a.dimensions?null:a.dimensions;this.h.tileDimensions=null==a.Sa?null:a.Sa;this.h.stride=null==a.kg?null:
|
||||
a.kg;this.h.zoomSubset=null==a.Cg?null:a.Cg};q(Cf,C);Cf.prototype.i=function(){return{keys:"dimensions endZoom mapsApiKey maxZoom minZoom scale skipEmpty skipEmptyTiles startZoom stride tileDimensions zoomSubset".split(" "),s:{dimensions:Yf,tileDimensions:Yf,zoomSubset:Mg}}};
|
||||
k.Object.defineProperties(Cf.prototype,{dimensions:{configurable:!0,enumerable:!0,get:function(){return F(this,"dimensions")?E(this,"dimensions"):null},set:function(a){this.h.dimensions=a}},ph:{configurable:!0,enumerable:!0,get:function(){return F(this,"endZoom")?E(this,"endZoom"):null},set:function(a){this.h.endZoom=a}},Gf:{configurable:!0,enumerable:!0,get:function(){return F(this,"mapsApiKey")?E(this,"mapsApiKey"):null},set:function(a){this.h.mapsApiKey=a}},maxZoom:{configurable:!0,enumerable:!0,
|
||||
var Cf=function(a){a=void 0===a?{}:a;this.h={};this.h.endZoom=null==a.qh?null:a.qh;this.h.maxZoom=null==a.maxZoom?null:a.maxZoom;this.h.scale=null==a.scale?null:a.scale;this.h.startZoom=null==a.wi?null:a.wi;this.h.minZoom=null==a.minZoom?null:a.minZoom;this.h.skipEmpty=null==a.ti?null:a.ti;this.h.skipEmptyTiles=null==a.kg?null:a.kg;this.h.mapsApiKey=null==a.Gf?null:a.Gf;this.h.dimensions=null==a.dimensions?null:a.dimensions;this.h.tileDimensions=null==a.Sa?null:a.Sa;this.h.stride=null==a.lg?null:
|
||||
a.lg;this.h.zoomSubset=null==a.Dg?null:a.Dg};q(Cf,C);Cf.prototype.i=function(){return{keys:"dimensions endZoom mapsApiKey maxZoom minZoom scale skipEmpty skipEmptyTiles startZoom stride tileDimensions zoomSubset".split(" "),s:{dimensions:Yf,tileDimensions:Yf,zoomSubset:Mg}}};
|
||||
k.Object.defineProperties(Cf.prototype,{dimensions:{configurable:!0,enumerable:!0,get:function(){return F(this,"dimensions")?E(this,"dimensions"):null},set:function(a){this.h.dimensions=a}},qh:{configurable:!0,enumerable:!0,get:function(){return F(this,"endZoom")?E(this,"endZoom"):null},set:function(a){this.h.endZoom=a}},Gf:{configurable:!0,enumerable:!0,get:function(){return F(this,"mapsApiKey")?E(this,"mapsApiKey"):null},set:function(a){this.h.mapsApiKey=a}},maxZoom:{configurable:!0,enumerable:!0,
|
||||
get:function(){return F(this,"maxZoom")?E(this,"maxZoom"):null},set:function(a){this.h.maxZoom=a}},minZoom:{configurable:!0,enumerable:!0,get:function(){return F(this,"minZoom")?E(this,"minZoom"):null},set:function(a){this.h.minZoom=a}},scale:{configurable:!0,enumerable:!0,get:function(){return F(this,"scale")?E(this,"scale"):null},set:function(a){this.h.scale=a}},ti:{configurable:!0,enumerable:!0,get:function(){return F(this,"skipEmpty")?E(this,"skipEmpty"):null},set:function(a){this.h.skipEmpty=
|
||||
a}},jg:{configurable:!0,enumerable:!0,get:function(){return F(this,"skipEmptyTiles")?E(this,"skipEmptyTiles"):null},set:function(a){this.h.skipEmptyTiles=a}},wi:{configurable:!0,enumerable:!0,get:function(){return F(this,"startZoom")?E(this,"startZoom"):null},set:function(a){this.h.startZoom=a}},kg:{configurable:!0,enumerable:!0,get:function(){return F(this,"stride")?E(this,"stride"):null},set:function(a){this.h.stride=a}},Sa:{configurable:!0,enumerable:!0,get:function(){return F(this,"tileDimensions")?
|
||||
E(this,"tileDimensions"):null},set:function(a){this.h.tileDimensions=a}},Cg:{configurable:!0,enumerable:!0,get:function(){return F(this,"zoomSubset")?E(this,"zoomSubset"):null},set:function(a){this.h.zoomSubset=a}}});
|
||||
a}},kg:{configurable:!0,enumerable:!0,get:function(){return F(this,"skipEmptyTiles")?E(this,"skipEmptyTiles"):null},set:function(a){this.h.skipEmptyTiles=a}},wi:{configurable:!0,enumerable:!0,get:function(){return F(this,"startZoom")?E(this,"startZoom"):null},set:function(a){this.h.startZoom=a}},lg:{configurable:!0,enumerable:!0,get:function(){return F(this,"stride")?E(this,"stride"):null},set:function(a){this.h.stride=a}},Sa:{configurable:!0,enumerable:!0,get:function(){return F(this,"tileDimensions")?
|
||||
E(this,"tileDimensions"):null},set:function(a){this.h.tileDimensions=a}},Dg:{configurable:!0,enumerable:!0,get:function(){return F(this,"zoomSubset")?E(this,"zoomSubset"):null},set:function(a){this.h.zoomSubset=a}}});
|
||||
var jg=function(a){a=void 0===a?{}:a;this.h={};this.h.id=null==a.id?null:a.id;this.h.sources=null==a.sources?null:a.sources;this.h.dataType=null==a.dataType?null:a.dataType;this.h.crs=null==a.crs?null:a.crs;this.h.subdatasetPrefix=null==a.yi?null:a.yi;this.h.subdatasetSuffix=null==a.zi?null:a.zi};q(jg,C);jg.prototype.i=function(){return{N:{sources:lg},J:{dataType:He},keys:"crs dataType id sources subdatasetPrefix subdatasetSuffix".split(" ")}};
|
||||
k.Object.defineProperties(jg.prototype,{crs:{configurable:!0,enumerable:!0,get:function(){return F(this,"crs")?E(this,"crs"):null},set:function(a){this.h.crs=a}},dataType:{configurable:!0,enumerable:!0,get:function(){return F(this,"dataType")?E(this,"dataType"):null},set:function(a){this.h.dataType=a}},id:{configurable:!0,enumerable:!0,get:function(){return F(this,"id")?E(this,"id"):null},set:function(a){this.h.id=a}},sources:{configurable:!0,enumerable:!0,get:function(){return F(this,"sources")?
|
||||
E(this,"sources"):null},set:function(a){this.h.sources=a}},yi:{configurable:!0,enumerable:!0,get:function(){return F(this,"subdatasetPrefix")?E(this,"subdatasetPrefix"):null},set:function(a){this.h.subdatasetPrefix=a}},zi:{configurable:!0,enumerable:!0,get:function(){return F(this,"subdatasetSuffix")?E(this,"subdatasetSuffix"):null},set:function(a){this.h.subdatasetSuffix=a}}});
|
||||
@ -342,10 +342,10 @@ enumerable:!0,get:function(){return F(this,"tilesetBandIndex")?E(this,"tilesetBa
|
||||
k.Object.defineProperties(ig.prototype,{ga:{configurable:!0,enumerable:!0,get:function(){return F(this,"bandIds")?E(this,"bandIds"):null},set:function(a){this.h.bandIds=a}},Fc:{configurable:!0,enumerable:!0,get:function(){return F(this,"tilesetId")?E(this,"tilesetId"):null},set:function(a){this.h.tilesetId=a}}});var rf=function(a){a=void 0===a?{}:a;this.h={};this.h.sources=null==a.sources?null:a.sources;this.h.pathPrefix=null==a.pathPrefix?null:a.pathPrefix};q(rf,C);
|
||||
rf.prototype.i=function(){return{N:{sources:Ng},keys:["pathPrefix","sources"]}};k.Object.defineProperties(rf.prototype,{pathPrefix:{configurable:!0,enumerable:!0,get:function(){return F(this,"pathPrefix")?E(this,"pathPrefix"):null},set:function(a){this.h.pathPrefix=a}},sources:{configurable:!0,enumerable:!0,get:function(){return F(this,"sources")?E(this,"sources"):null},set:function(a){this.h.sources=a}}});
|
||||
var sf=function(a){a=void 0===a?{}:a;this.h={};this.h.sources=null==a.sources?null:a.sources;this.h.pathPrefix=null==a.pathPrefix?null:a.pathPrefix};q(sf,C);sf.prototype.i=function(){return{N:{sources:Ng},keys:["pathPrefix","sources"]}};
|
||||
k.Object.defineProperties(sf.prototype,{pathPrefix:{configurable:!0,enumerable:!0,get:function(){return F(this,"pathPrefix")?E(this,"pathPrefix"):null},set:function(a){this.h.pathPrefix=a}},sources:{configurable:!0,enumerable:!0,get:function(){return F(this,"sources")?E(this,"sources"):null},set:function(a){this.h.sources=a}}});var Ng=function(a){a=void 0===a?{}:a;this.h={};this.h.pathSuffix=null==a.pathSuffix?null:a.pathSuffix;this.h.headerSizeBytes=null==a.Ch?null:a.Ch};q(Ng,C);
|
||||
Ng.prototype.i=function(){return{keys:["headerSizeBytes","pathSuffix"]}};k.Object.defineProperties(Ng.prototype,{Ch:{configurable:!0,enumerable:!0,get:function(){return F(this,"headerSizeBytes")?E(this,"headerSizeBytes"):null},set:function(a){this.h.headerSizeBytes=a}},pathSuffix:{configurable:!0,enumerable:!0,get:function(){return F(this,"pathSuffix")?E(this,"pathSuffix"):null},set:function(a){this.h.pathSuffix=a}}});
|
||||
var cg=function(a){a=void 0===a?{}:a;this.h={};this.h.fileIndexes=null==a.sh?null:a.sh;this.h.firstTileIndex=null==a.uh?null:a.uh;this.h.tilesPerFile=null==a.Ci?null:a.Ci};q(cg,C);cg.prototype.i=function(){return{keys:["fileIndexes","firstTileIndex","tilesPerFile"]}};
|
||||
k.Object.defineProperties(cg.prototype,{sh:{configurable:!0,enumerable:!0,get:function(){return F(this,"fileIndexes")?E(this,"fileIndexes"):null},set:function(a){this.h.fileIndexes=a}},uh:{configurable:!0,enumerable:!0,get:function(){return F(this,"firstTileIndex")?E(this,"firstTileIndex"):null},set:function(a){this.h.firstTileIndex=a}},Ci:{configurable:!0,enumerable:!0,get:function(){return F(this,"tilesPerFile")?E(this,"tilesPerFile"):null},set:function(a){this.h.tilesPerFile=a}}});
|
||||
k.Object.defineProperties(sf.prototype,{pathPrefix:{configurable:!0,enumerable:!0,get:function(){return F(this,"pathPrefix")?E(this,"pathPrefix"):null},set:function(a){this.h.pathPrefix=a}},sources:{configurable:!0,enumerable:!0,get:function(){return F(this,"sources")?E(this,"sources"):null},set:function(a){this.h.sources=a}}});var Ng=function(a){a=void 0===a?{}:a;this.h={};this.h.pathSuffix=null==a.pathSuffix?null:a.pathSuffix;this.h.headerSizeBytes=null==a.Dh?null:a.Dh};q(Ng,C);
|
||||
Ng.prototype.i=function(){return{keys:["headerSizeBytes","pathSuffix"]}};k.Object.defineProperties(Ng.prototype,{Dh:{configurable:!0,enumerable:!0,get:function(){return F(this,"headerSizeBytes")?E(this,"headerSizeBytes"):null},set:function(a){this.h.headerSizeBytes=a}},pathSuffix:{configurable:!0,enumerable:!0,get:function(){return F(this,"pathSuffix")?E(this,"pathSuffix"):null},set:function(a){this.h.pathSuffix=a}}});
|
||||
var cg=function(a){a=void 0===a?{}:a;this.h={};this.h.fileIndexes=null==a.th?null:a.th;this.h.firstTileIndex=null==a.vh?null:a.vh;this.h.tilesPerFile=null==a.Ci?null:a.Ci};q(cg,C);cg.prototype.i=function(){return{keys:["fileIndexes","firstTileIndex","tilesPerFile"]}};
|
||||
k.Object.defineProperties(cg.prototype,{th:{configurable:!0,enumerable:!0,get:function(){return F(this,"fileIndexes")?E(this,"fileIndexes"):null},set:function(a){this.h.fileIndexes=a}},vh:{configurable:!0,enumerable:!0,get:function(){return F(this,"firstTileIndex")?E(this,"firstTileIndex"):null},set:function(a){this.h.firstTileIndex=a}},Ci:{configurable:!0,enumerable:!0,get:function(){return F(this,"tilesPerFile")?E(this,"tilesPerFile"):null},set:function(a){this.h.tilesPerFile=a}}});
|
||||
var Og=function(a){a=void 0===a?{}:a;this.h={};this.h.asset=null==a.Pb?null:a.Pb;this.h.updateMask=null==a.Hc?null:a.Hc};q(Og,C);Og.prototype.i=function(){return{keys:["asset","updateMask"],s:{asset:mf}}};
|
||||
k.Object.defineProperties(Og.prototype,{Pb:{configurable:!0,enumerable:!0,get:function(){return F(this,"asset")?E(this,"asset"):null},set:function(a){this.h.asset=a}},Hc:{configurable:!0,enumerable:!0,get:function(){return F(this,"updateMask")?E(this,"updateMask"):null},set:function(a){this.h.updateMask=a}}});
|
||||
var Oe=function(a){a=void 0===a?{}:a;this.h={};this.h.constantValue=null==a.lb?null:a.lb;this.h.integerValue=null==a.Wb?null:a.Wb;this.h.bytesValue=null==a.sb?null:a.sb;this.h.arrayValue=null==a.Ja?null:a.Ja;this.h.dictionaryValue=null==a.Ka?null:a.Ka;this.h.functionDefinitionValue=null==a.$a?null:a.$a;this.h.functionInvocationValue=null==a.Ca?null:a.Ca;this.h.argumentReference=null==a.Ob?null:a.Ob;this.h.valueReference=null==a.Ua?null:a.Ua};q(Oe,C);
|
||||
@ -391,7 +391,7 @@ width:"width"},nh=function(a,b,c){return mh(document,arguments)},mh=function(a,b
|
||||
break a}if("function"===typeof g){f="function"==typeof g.item;break a}}f=!1}Pa(f?Za(g):g,e)}}},oh=function(a,b){b=String(b);"application/xhtml+xml"===a.contentType&&(b=b.toLowerCase());return a.createElement(b)},qh=function(a){return a&&a.parentNode?a.parentNode.removeChild(a):null},rh=function(a){z(a,"Node cannot be null or undefined.");return 9==a.nodeType?a:a.ownerDocument||a.document},sh=function(a){this.Ed=a||r.document||document};h=sh.prototype;
|
||||
h.getElementsByTagName=function(a,b){return(b||this.Ed).getElementsByTagName(String(a))};h.rk=function(a,b,c){return mh(this.Ed,arguments)};h.createElement=function(a){return oh(this.Ed,a)};h.createTextNode=function(a){return this.Ed.createTextNode(String(a))};h.appendChild=function(a,b){z(null!=a&&null!=b,"goog.dom.appendChild expects non-null arguments");a.appendChild(b)};h.append=function(a,b){ph(rh(a),a,arguments,1)};h.canHaveChildren=function(a){if(1!=a.nodeType)return!1;switch(a.tagName){case "APPLET":case "AREA":case "BASE":case "BR":case "COL":case "COMMAND":case "EMBED":case "FRAME":case "HR":case "IMG":case "INPUT":case "IFRAME":case "ISINDEX":case "KEYGEN":case "LINK":case "NOFRAMES":case "NOSCRIPT":case "META":case "OBJECT":case "PARAM":case "SCRIPT":case "SOURCE":case "STYLE":case "TRACK":case "WBR":return!1}return!0};
|
||||
h.removeNode=qh;h.contains=function(a,b){if(!a||!b)return!1;if(a.contains&&1==b.nodeType)return a==b||a.contains(b);if("undefined"!=typeof a.compareDocumentPosition)return a==b||!!(a.compareDocumentPosition(b)&16);for(;b&&a!=b;)b=b.parentNode;return b==a};var th,uh=function(){var a=r.MessageChannel;"undefined"===typeof a&&"undefined"!==typeof window&&window.postMessage&&window.addEventListener&&!ib("Presto")&&(a=function(){var e=oh(document,"IFRAME");e.style.display="none";document.documentElement.appendChild(e);var g=e.contentWindow;e=g.document;e.open();e.close();var f="callImmediate"+Math.random(),l="file:"==g.location.protocol?"*":g.location.protocol+"//"+g.location.host;e=u(function(m){if(("*"==l||m.origin==l)&&m.data==f)this.port1.onmessage()},
|
||||
this);g.addEventListener("message",e,!1);this.port1={};this.port2={postMessage:function(){g.postMessage(f,l)}}});if("undefined"!==typeof a&&!ib("Trident")&&!ib("MSIE")){var b=new a,c={},d=c;b.port1.onmessage=function(){if(void 0!==c.next){c=c.next;var e=c.Ug;c.Ug=null;e()}};return function(e){d.next={Ug:e};d=d.next;b.port2.postMessage(0)}}return function(e){r.setTimeout(e,0)}};function vh(a){r.setTimeout(function(){throw a;},0)};var wh=function(){this.se=this.jc=null};wh.prototype.add=function(a,b){var c=xh.get();c.set(a,b);this.se?this.se.next=c:(z(!this.jc),this.jc=c);this.se=c};wh.prototype.remove=function(){var a=null;this.jc&&(a=this.jc,this.jc=this.jc.next,this.jc||(this.se=null),a.next=null);return a};var xh=new jh(function(){return new yh},function(a){return a.reset()}),yh=function(){this.next=this.scope=this.nf=null};yh.prototype.set=function(a,b){this.nf=a;this.scope=b;this.next=null};
|
||||
this);g.addEventListener("message",e,!1);this.port1={};this.port2={postMessage:function(){g.postMessage(f,l)}}});if("undefined"!==typeof a&&!ib("Trident")&&!ib("MSIE")){var b=new a,c={},d=c;b.port1.onmessage=function(){if(void 0!==c.next){c=c.next;var e=c.Vg;c.Vg=null;e()}};return function(e){d.next={Vg:e};d=d.next;b.port2.postMessage(0)}}return function(e){r.setTimeout(e,0)}};function vh(a){r.setTimeout(function(){throw a;},0)};var wh=function(){this.se=this.jc=null};wh.prototype.add=function(a,b){var c=xh.get();c.set(a,b);this.se?this.se.next=c:(z(!this.jc),this.jc=c);this.se=c};wh.prototype.remove=function(){var a=null;this.jc&&(a=this.jc,this.jc=this.jc.next,this.jc||(this.se=null),a.next=null);return a};var xh=new jh(function(){return new yh},function(a){return a.reset()}),yh=function(){this.next=this.scope=this.nf=null};yh.prototype.set=function(a,b){this.nf=a;this.scope=b;this.next=null};
|
||||
yh.prototype.reset=function(){this.next=this.scope=this.nf=null};var Dh=function(a,b){zh||Ah();Bh||(zh(),Bh=!0);Ch.add(a,b)},zh,Ah=function(){if(r.Promise&&r.Promise.resolve){var a=r.Promise.resolve(void 0);zh=function(){a.then(Eh)}}else zh=function(){var b=Eh;"function"!==typeof r.setImmediate||r.Window&&r.Window.prototype&&!ib("Edge")&&r.Window.prototype.setImmediate==r.setImmediate?(th||(th=uh()),th(b)):r.setImmediate(b)}},Bh=!1,Ch=new wh,Eh=function(){for(var a;a=Ch.remove();){try{a.nf.call(a.scope)}catch(b){vh(b)}xh.put(a)}Bh=!1};var Fh=function(a){if(!a)return!1;try{return!!a.$goog_Thenable}catch(b){return!1}};var Ih=function(a){this.T=0;this.na=void 0;this.oc=this.kb=this.Y=null;this.Nd=this.hf=!1;if(a!=ra)try{var b=this;a.call(void 0,function(c){Gh(b,2,c)},function(c){if(!(c instanceof Hh))try{if(c instanceof Error)throw c;throw Error("Promise rejected.");}catch(d){}Gh(b,3,c)})}catch(c){Gh(this,3,c)}},Jh=function(){this.next=this.context=this.yc=this.$b=this.Qb=null;this.vd=!1};Jh.prototype.reset=function(){this.context=this.yc=this.$b=this.Qb=null;this.vd=!1};
|
||||
var Kh=new jh(function(){return new Jh},function(a){a.reset()}),Lh=function(a,b,c){var d=Kh.get();d.$b=a;d.yc=b;d.context=c;return d};Ih.prototype.then=function(a,b,c){null!=a&&La(a,"opt_onFulfilled should be a function.");null!=b&&La(b,"opt_onRejected should be a function. Did you pass opt_context as the second argument instead of the third?");return Mh(this,"function"===typeof a?a:null,"function"===typeof b?b:null,c)};Ih.prototype.$goog_Thenable=!0;
|
||||
Ih.prototype.Zk=function(a,b){return Mh(this,null,a,b)};Ih.prototype.catch=Ih.prototype.Zk;Ih.prototype.cancel=function(a){if(0==this.T){var b=new Hh(a);Dh(function(){Nh(this,b)},this)}};
|
||||
@ -406,33 +406,33 @@ var Yh=function(a){a.fc=Wh(function(){a.fc=null;a.Ec&&!a.hd&&(a.Ec=!1,Yh(a))},a.
|
||||
Copyright The Closure Library Authors.
|
||||
SPDX-License-Identifier: MIT
|
||||
*/
|
||||
var $h=function(a){var b=Zh;this.de=[];this.Yh=b;this.kh=a||null;this.Yc=this.sc=!1;this.na=void 0;this.hg=this.Og=this.Te=!1;this.oe=0;this.Y=null;this.Ue=0};$h.prototype.cancel=function(a){if(this.sc)this.na instanceof $h&&this.na.cancel();else{if(this.Y){var b=this.Y;delete this.Y;a?b.cancel(a):(b.Ue--,0>=b.Ue&&b.cancel())}this.Yh?this.Yh.call(this.kh,this):this.hg=!0;this.sc||ai(this,new bi(this))}};$h.prototype.Zg=function(a,b){this.Te=!1;ci(this,a,b)};
|
||||
var ci=function(a,b,c){a.sc=!0;a.na=c;a.Yc=!b;di(a)},fi=function(a){if(a.sc){if(!a.hg)throw new ei(a);a.hg=!1}};$h.prototype.callback=function(a){fi(this);gi(a);ci(this,!0,a)};var ai=function(a,b){fi(a);gi(b);ci(a,!1,b)},gi=function(a){z(!(a instanceof $h),"An execution sequence may not be initiated with a blocking Deferred.")},hi=function(a,b,c){z(!a.Og,"Blocking Deferreds can not be re-used");a.de.push([b,c,void 0]);a.sc&&di(a)};
|
||||
var $h=function(a){var b=Zh;this.de=[];this.Zh=b;this.lh=a||null;this.Yc=this.sc=!1;this.na=void 0;this.ig=this.Pg=this.Te=!1;this.oe=0;this.Y=null;this.Ue=0};$h.prototype.cancel=function(a){if(this.sc)this.na instanceof $h&&this.na.cancel();else{if(this.Y){var b=this.Y;delete this.Y;a?b.cancel(a):(b.Ue--,0>=b.Ue&&b.cancel())}this.Zh?this.Zh.call(this.lh,this):this.ig=!0;this.sc||ai(this,new bi(this))}};$h.prototype.$g=function(a,b){this.Te=!1;ci(this,a,b)};
|
||||
var ci=function(a,b,c){a.sc=!0;a.na=c;a.Yc=!b;di(a)},fi=function(a){if(a.sc){if(!a.ig)throw new ei(a);a.ig=!1}};$h.prototype.callback=function(a){fi(this);gi(a);ci(this,!0,a)};var ai=function(a,b){fi(a);gi(b);ci(a,!1,b)},gi=function(a){z(!(a instanceof $h),"An execution sequence may not be initiated with a blocking Deferred.")},hi=function(a,b,c){z(!a.Pg,"Blocking Deferreds can not be re-used");a.de.push([b,c,void 0]);a.sc&&di(a)};
|
||||
$h.prototype.then=function(a,b,c){var d,e,g=new Ih(function(f,l){e=f;d=l});hi(this,e,function(f){f instanceof bi?g.cancel():d(f)});return g.then(a,b,c)};$h.prototype.$goog_Thenable=!0;
|
||||
var ii=function(a){return Sa(a.de,function(b){return"function"===typeof b[1]})},di=function(a){if(a.oe&&a.sc&&ii(a)){var b=a.oe,c=ji[b];c&&(r.clearTimeout(c.ja),delete ji[b]);a.oe=0}a.Y&&(a.Y.Ue--,delete a.Y);b=a.na;for(var d=c=!1;a.de.length&&!a.Te;){var e=a.de.shift(),g=e[0],f=e[1];e=e[2];if(g=a.Yc?f:g)try{var l=g.call(e||a.kh,b);void 0!==l&&(a.Yc=a.Yc&&(l==b||l instanceof Error),a.na=b=l);if(Fh(b)||"function"===typeof r.Promise&&b instanceof r.Promise)d=!0,a.Te=!0}catch(m){b=m,a.Yc=!0,ii(a)||(c=
|
||||
!0)}}a.na=b;d&&(l=u(a.Zg,a,!0),d=u(a.Zg,a,!1),b instanceof $h?(hi(b,l,d),b.Og=!0):b.then(l,d));c&&(b=new ki(b),ji[b.ja]=b,a.oe=b.ja)},ei=function(){Ea.call(this)};x(ei,Ea);ei.prototype.message="Deferred has already fired";ei.prototype.name="AlreadyCalledError";var bi=function(){Ea.call(this)};x(bi,Ea);bi.prototype.message="Deferred was canceled";bi.prototype.name="CanceledError";var ki=function(a){this.ja=r.setTimeout(u(this.$k,this),0);this.Hd=a};
|
||||
var ii=function(a){return Sa(a.de,function(b){return"function"===typeof b[1]})},di=function(a){if(a.oe&&a.sc&&ii(a)){var b=a.oe,c=ji[b];c&&(r.clearTimeout(c.ja),delete ji[b]);a.oe=0}a.Y&&(a.Y.Ue--,delete a.Y);b=a.na;for(var d=c=!1;a.de.length&&!a.Te;){var e=a.de.shift(),g=e[0],f=e[1];e=e[2];if(g=a.Yc?f:g)try{var l=g.call(e||a.lh,b);void 0!==l&&(a.Yc=a.Yc&&(l==b||l instanceof Error),a.na=b=l);if(Fh(b)||"function"===typeof r.Promise&&b instanceof r.Promise)d=!0,a.Te=!0}catch(m){b=m,a.Yc=!0,ii(a)||(c=
|
||||
!0)}}a.na=b;d&&(l=u(a.$g,a,!0),d=u(a.$g,a,!1),b instanceof $h?(hi(b,l,d),b.Pg=!0):b.then(l,d));c&&(b=new ki(b),ji[b.ja]=b,a.oe=b.ja)},ei=function(){Ea.call(this)};x(ei,Ea);ei.prototype.message="Deferred has already fired";ei.prototype.name="AlreadyCalledError";var bi=function(){Ea.call(this)};x(bi,Ea);bi.prototype.message="Deferred was canceled";bi.prototype.name="CanceledError";var ki=function(a){this.ja=r.setTimeout(u(this.$k,this),0);this.Hd=a};
|
||||
ki.prototype.$k=function(){z(ji[this.ja],"Cannot throw an error that is not scheduled.");delete ji[this.ja];throw this.Hd;};var ji={};var oi=function(a){var b={},c=b.document||document,d=nd(a).toString(),e=(new sh(c)).createElement("SCRIPT"),g={pi:e,pd:void 0},f=new $h(g),l=null,m=null!=b.timeout?b.timeout:5E3;0<m&&(l=window.setTimeout(function(){li(e,!0);ai(f,new mi(1,"Timeout reached for loading script "+d))},m),g.pd=l);e.onload=e.onreadystatechange=function(){e.readyState&&"loaded"!=e.readyState&&"complete"!=e.readyState||(li(e,b.il||!1,l),f.callback(null))};e.onerror=function(){li(e,!0,l);ai(f,new mi(0,"Error while loading script "+
|
||||
d))};g=b.attributes||{};Ub(g,{type:"text/javascript",charset:"UTF-8"});lh(e,g);zd(e,a);ni(c).appendChild(e)},ni=function(a){var b;return(b=(a||document).getElementsByTagName("HEAD"))&&0!==b.length?b[0]:a.documentElement},Zh=function(){if(this&&this.pi){var a=this.pi;a&&"SCRIPT"==a.tagName&&li(a,!0,this.pd)}},li=function(a,b,c){null!=c&&r.clearTimeout(c);a.onload=ra;a.onerror=ra;a.onreadystatechange=ra;b&&window.setTimeout(function(){qh(a)},0)},mi=function(a,b){var c="Jsloader error (code #"+a+")";
|
||||
b&&(c+=": "+b);Ea.call(this,c);this.code=a};x(mi,Ea);var pi=function(){this.be=void 0};pi.prototype.za=function(a){var b=[];qi(this,a,b);return b.join("")};
|
||||
var qi=function(a,b,c){if(null==b)c.push("null");else{if("object"==typeof b){if(Array.isArray(b)){var d=b;b=d.length;c.push("[");for(var e="",g=0;g<b;g++)c.push(e),e=d[g],qi(a,a.be?a.be.call(d,String(g),e):e,c),e=",";c.push("]");return}if(b instanceof String||b instanceof Number||b instanceof Boolean)b=b.valueOf();else{c.push("{");g="";for(d in b)Object.prototype.hasOwnProperty.call(b,d)&&(e=b[d],"function"!=typeof e&&(c.push(g),ri(d,c),c.push(":"),qi(a,a.be?a.be.call(b,d,e):e,c),g=","));c.push("}");
|
||||
return}}switch(typeof b){case "string":ri(b,c);break;case "number":c.push(isFinite(b)&&!isNaN(b)?String(b):"null");break;case "boolean":c.push(String(b));break;case "function":c.push("null");break;default:throw Error("Unknown type: "+typeof b);}}},si={'"':'\\"',"\\":"\\\\","/":"\\/","\b":"\\b","\f":"\\f","\n":"\\n","\r":"\\r","\t":"\\t","\x0B":"\\u000b"},ti=/\uffff/.test("\uffff")?/[\\"\x00-\x1f\x7f-\uffff]/g:/[\\"\x00-\x1f\x7f-\xff]/g,ri=function(a,b){b.push('"',a.replace(ti,function(c){var d=si[c];
|
||||
d||(d="\\u"+(c.charCodeAt(0)|65536).toString(16).substr(1),si[c]=d);return d}),'"')};var ui=function(a,b){this.name=a;this.value=b};ui.prototype.toString=function(){return this.name};var vi=new ui("OFF",Infinity),wi=new ui("SEVERE",1E3),xi=new ui("CONFIG",700),yi=new ui("FINE",500),zi=function(){this.Cd=0;this.clear()},Ai;zi.prototype.clear=function(){this.zd=Array(this.Cd);this.gh=-1;this.Jh=!1};var Bi=function(a,b,c){this.reset(a||vi,b,c,void 0,void 0)};Bi.prototype.reset=function(){};
|
||||
d||(d="\\u"+(c.charCodeAt(0)|65536).toString(16).substr(1),si[c]=d);return d}),'"')};var ui=function(a,b){this.name=a;this.value=b};ui.prototype.toString=function(){return this.name};var vi=new ui("OFF",Infinity),wi=new ui("SEVERE",1E3),xi=new ui("CONFIG",700),yi=new ui("FINE",500),zi=function(){this.Cd=0;this.clear()},Ai;zi.prototype.clear=function(){this.zd=Array(this.Cd);this.hh=-1;this.Kh=!1};var Bi=function(a,b,c){this.reset(a||vi,b,c,void 0,void 0)};Bi.prototype.reset=function(){};
|
||||
var Ci=function(a,b){this.level=null;this.zk=[];this.parent=(void 0===b?null:b)||null;this.children=[];this.Gk={sf:function(){return a}}},Di=function(a){if(a.level)return a.level;if(a.parent)return Di(a.parent);Ia("Root logger has no level set.");return vi},Ei=function(a,b){for(;a;)a.zk.forEach(function(c){c(b)}),a=a.parent},Fi=function(){this.entries={};var a=new Ci("");a.level=xi;this.entries[""]=a},Gi,Hi=function(a,b,c){var d=a.entries[b];if(d)return void 0!==c&&(d.level=c),d;d=Hi(a,b.substr(0,
|
||||
b.lastIndexOf(".")));var e=new Ci(b,d);a.entries[b]=e;d.children.push(e);void 0!==c&&(e.level=c);return e},Ii=function(){Gi||(Gi=new Fi);return Gi},Ji=function(a,b,c){var d;if(d=a)if(d=a&&b){d=b.value;var e=a?Di(Hi(Ii(),a.sf())):vi;d=d>=e.value}if(d){b=b||vi;d=Hi(Ii(),a.sf());"function"===typeof c&&(c=c());Ai||(Ai=new zi);e=Ai;a=a.sf();if(0<e.Cd){var g=(e.gh+1)%e.Cd;e.gh=g;e.Jh?(e=e.zd[g],e.reset(b,c,a),a=e):(e.Jh=g==e.Cd-1,a=e.zd[g]=new Bi(b,c,a))}else a=new Bi(b,c,a);Ei(d,a)}},Ki=function(a,b){a&&
|
||||
Ji(a,yi,b)};var Li=function(a){switch(a){case 200:case 201:case 202:case 204:case 206:case 304:case 1223:return!0;default:return!1}};var Mi=function(){};Mi.prototype.Sg=null;var Oi=function(a){var b;(b=a.Sg)||(b={},Ni(a)&&(b[0]=!0,b[1]=!0),b=a.Sg=b);return b};var Pi,Qi=function(){};x(Qi,Mi);var Ri=function(a){return(a=Ni(a))?new ActiveXObject(a):new XMLHttpRequest},Ni=function(a){if(!a.Eh&&"undefined"==typeof XMLHttpRequest&&"undefined"!=typeof ActiveXObject){for(var b=["MSXML2.XMLHTTP.6.0","MSXML2.XMLHTTP.3.0","MSXML2.XMLHTTP","Microsoft.XMLHTTP"],c=0;c<b.length;c++){var d=b[c];try{return new ActiveXObject(d),a.Eh=d}catch(e){}}throw Error("Could not create ActiveXObject. ActiveX might be disabled, or MSXML might not be installed");}return a.Eh};Pi=new Qi;var Si=function(a){A.call(this);this.headers=new Map;this.ue=a||null;this.Ia=!1;this.te=this.o=null;this.ad=this.Nh=this.Td="";this.Vb=this.Af=this.Rd=this.ff=!1;this.Gc=0;this.ke=null;this.Cc="";this.qe=this.Pk=this.Ji=!1;this.yg=null};x(Si,A);Si.prototype.ma=Hi(Ii(),"goog.net.XhrIo",void 0).Gk;var Ti=/^https?$/i,Ui=["POST","PUT"],Vi=[];Si.prototype.qk=function(){this.Xa();Xa(Vi,this)};Si.prototype.setTrustToken=function(a){this.yg=a};
|
||||
Si.prototype.send=function(a,b,c,d){if(this.o)throw Error("[goog.net.XhrIo] Object is active with another request="+this.Td+"; newUri="+a);b=b?b.toUpperCase():"GET";this.Td=a;this.ad="";this.Nh=b;this.ff=!1;this.Ia=!0;this.o=this.ue?Ri(this.ue):Ri(Pi);this.te=this.ue?Oi(this.ue):Oi(Pi);this.o.onreadystatechange=u(this.ai,this);this.Pk&&"onprogress"in this.o&&(this.o.onprogress=u(function(f){this.$h(f,!0)},this),this.o.upload&&(this.o.upload.onprogress=u(this.$h,this)));try{Ki(this.ma,Wi(this,"Opening Xhr")),
|
||||
b.lastIndexOf(".")));var e=new Ci(b,d);a.entries[b]=e;d.children.push(e);void 0!==c&&(e.level=c);return e},Ii=function(){Gi||(Gi=new Fi);return Gi},Ji=function(a,b,c){var d;if(d=a)if(d=a&&b){d=b.value;var e=a?Di(Hi(Ii(),a.sf())):vi;d=d>=e.value}if(d){b=b||vi;d=Hi(Ii(),a.sf());"function"===typeof c&&(c=c());Ai||(Ai=new zi);e=Ai;a=a.sf();if(0<e.Cd){var g=(e.hh+1)%e.Cd;e.hh=g;e.Kh?(e=e.zd[g],e.reset(b,c,a),a=e):(e.Kh=g==e.Cd-1,a=e.zd[g]=new Bi(b,c,a))}else a=new Bi(b,c,a);Ei(d,a)}},Ki=function(a,b){a&&
|
||||
Ji(a,yi,b)};var Li=function(a){switch(a){case 200:case 201:case 202:case 204:case 206:case 304:case 1223:return!0;default:return!1}};var Mi=function(){};Mi.prototype.Tg=null;var Oi=function(a){var b;(b=a.Tg)||(b={},Ni(a)&&(b[0]=!0,b[1]=!0),b=a.Tg=b);return b};var Pi,Qi=function(){};x(Qi,Mi);var Ri=function(a){return(a=Ni(a))?new ActiveXObject(a):new XMLHttpRequest},Ni=function(a){if(!a.Fh&&"undefined"==typeof XMLHttpRequest&&"undefined"!=typeof ActiveXObject){for(var b=["MSXML2.XMLHTTP.6.0","MSXML2.XMLHTTP.3.0","MSXML2.XMLHTTP","Microsoft.XMLHTTP"],c=0;c<b.length;c++){var d=b[c];try{return new ActiveXObject(d),a.Fh=d}catch(e){}}throw Error("Could not create ActiveXObject. ActiveX might be disabled, or MSXML might not be installed");}return a.Fh};Pi=new Qi;var Si=function(a){A.call(this);this.headers=new Map;this.ue=a||null;this.Ia=!1;this.te=this.o=null;this.ad=this.Oh=this.Td="";this.Vb=this.Af=this.Rd=this.ff=!1;this.Gc=0;this.ke=null;this.Cc="";this.qe=this.Pk=this.Ji=!1;this.zg=null};x(Si,A);Si.prototype.ma=Hi(Ii(),"goog.net.XhrIo",void 0).Gk;var Ti=/^https?$/i,Ui=["POST","PUT"],Vi=[];Si.prototype.qk=function(){this.Xa();Xa(Vi,this)};Si.prototype.setTrustToken=function(a){this.zg=a};
|
||||
Si.prototype.send=function(a,b,c,d){if(this.o)throw Error("[goog.net.XhrIo] Object is active with another request="+this.Td+"; newUri="+a);b=b?b.toUpperCase():"GET";this.Td=a;this.ad="";this.Oh=b;this.ff=!1;this.Ia=!0;this.o=this.ue?Ri(this.ue):Ri(Pi);this.te=this.ue?Oi(this.ue):Oi(Pi);this.o.onreadystatechange=u(this.bi,this);this.Pk&&"onprogress"in this.o&&(this.o.onprogress=u(function(f){this.ai(f,!0)},this),this.o.upload&&(this.o.upload.onprogress=u(this.ai,this)));try{Ki(this.ma,Wi(this,"Opening Xhr")),
|
||||
this.Af=!0,this.o.open(b,String(a),!0),this.Af=!1}catch(f){Ki(this.ma,Wi(this,"Error opening Xhr: "+f.message));this.Hd(5,f);return}a=c||"";c=new Map(this.headers);if(d)if(Object.getPrototypeOf(d)===Object.prototype)for(var e in d)c.set(e,d[e]);else if("function"===typeof d.keys&&"function"===typeof d.get){e=n(d.keys());for(var g=e.next();!g.done;g=e.next())g=g.value,c.set(g,d.get(g))}else throw Error("Unknown input type for opt_headers: "+String(d));d=Array.from(c.keys()).find(function(f){return"content-type"==
|
||||
f.toLowerCase()});e=r.FormData&&a instanceof r.FormData;!Va(Ui,b)||d||e||c.set("Content-Type","application/x-www-form-urlencoded;charset=utf-8");b=n(c);for(d=b.next();!d.done;d=b.next())c=n(d.value),d=c.next().value,c=c.next().value,this.o.setRequestHeader(d,c);this.Cc&&(this.o.responseType=this.Cc);"withCredentials"in this.o&&this.o.withCredentials!==this.Ji&&(this.o.withCredentials=this.Ji);if("setTrustToken"in this.o&&this.yg)try{this.o.setTrustToken(this.yg)}catch(f){Ki(this.ma,Wi(this,"Error SetTrustToken: "+
|
||||
f.toLowerCase()});e=r.FormData&&a instanceof r.FormData;!Va(Ui,b)||d||e||c.set("Content-Type","application/x-www-form-urlencoded;charset=utf-8");b=n(c);for(d=b.next();!d.done;d=b.next())c=n(d.value),d=c.next().value,c=c.next().value,this.o.setRequestHeader(d,c);this.Cc&&(this.o.responseType=this.Cc);"withCredentials"in this.o&&this.o.withCredentials!==this.Ji&&(this.o.withCredentials=this.Ji);if("setTrustToken"in this.o&&this.zg)try{this.o.setTrustToken(this.zg)}catch(f){Ki(this.ma,Wi(this,"Error SetTrustToken: "+
|
||||
f.message))}try{Xi(this),0<this.Gc&&(this.qe=Yi(this.o),Ki(this.ma,Wi(this,"Will abort after "+this.Gc+"ms if incomplete, xhr2 "+this.qe)),this.qe?(this.o.timeout=this.Gc,this.o.ontimeout=u(this.pd,this)):this.ke=Wh(this.pd,this.Gc,this)),Ki(this.ma,Wi(this,"Sending request")),this.Rd=!0,this.o.send(a),this.Rd=!1}catch(f){Ki(this.ma,Wi(this,"Send error: "+f.message)),this.Hd(5,f)}};var Yi=function(a){return nb&&xb(9)&&"number"===typeof a.timeout&&void 0!==a.ontimeout};
|
||||
Si.prototype.pd=function(){"undefined"!=typeof qa&&this.o&&(this.ad="Timed out after "+this.Gc+"ms, aborting",Ki(this.ma,Wi(this,this.ad)),this.dispatchEvent("timeout"),this.abort(8))};Si.prototype.Hd=function(a,b){this.Ia=!1;this.o&&(this.Vb=!0,this.o.abort(),this.Vb=!1);this.ad=b;Zi(this);$i(this)};var Zi=function(a){a.ff||(a.ff=!0,a.dispatchEvent("complete"),a.dispatchEvent("error"))};
|
||||
Si.prototype.abort=function(){this.o&&this.Ia&&(Ki(this.ma,Wi(this,"Aborting")),this.Ia=!1,this.Vb=!0,this.o.abort(),this.Vb=!1,this.dispatchEvent("complete"),this.dispatchEvent("abort"),$i(this))};Si.prototype.I=function(){this.o&&(this.Ia&&(this.Ia=!1,this.Vb=!0,this.o.abort(),this.Vb=!1),$i(this,!0));Si.M.I.call(this)};Si.prototype.ai=function(){this.Ya||(this.Af||this.Rd||this.Vb?aj(this):this.Ok())};Si.prototype.Ok=function(){aj(this)};
|
||||
var aj=function(a){if(a.Ia&&"undefined"!=typeof qa)if(a.te[1]&&4==a.wb()&&2==a.getStatus())Ki(a.ma,Wi(a,"Local request error detected and ignored"));else if(a.Rd&&4==a.wb())Wh(a.ai,0,a);else if(a.dispatchEvent("readystatechange"),4==a.wb()){Ki(a.ma,Wi(a,"Request complete"));a.Ia=!1;try{var b=a.getStatus(),c;if(!(c=Li(b))){var d;if(d=0===b){var e=String(a.Td).match(Cd)[1]||null;if(!e&&r.self&&r.self.location){var g=r.self.location.protocol;e=g.substr(0,g.length-1)}d=!Ti.test(e?e.toLowerCase():"")}c=
|
||||
d}if(c)a.dispatchEvent("complete"),a.dispatchEvent("success");else{try{var f=2<a.wb()?a.o.statusText:""}catch(l){Ki(a.ma,"Can not get status: "+l.message),f=""}a.ad=f+" ["+a.getStatus()+"]";Zi(a)}}finally{$i(a)}}};Si.prototype.$h=function(a,b){z("progress"===a.type,"goog.net.EventType.PROGRESS is of the same type as raw XHR progress.");this.dispatchEvent(bj(a,"progress"));this.dispatchEvent(bj(a,b?"downloadprogress":"uploadprogress"))};
|
||||
var bj=function(a,b){return{type:b,lengthComputable:a.lengthComputable,loaded:a.loaded,total:a.total}},$i=function(a,b){if(a.o){Xi(a);var c=a.o,d=a.te[0]?ra:null;a.o=null;a.te=null;b||a.dispatchEvent("ready");try{c.onreadystatechange=d}catch(e){(a=a.ma)&&Ji(a,wi,"Problem encountered resetting onreadystatechange: "+e.message)}}},Xi=function(a){a.o&&a.qe&&(a.o.ontimeout=null);a.ke&&(r.clearTimeout(a.ke),a.ke=null)};Si.prototype.Ih=function(){return!!this.o};
|
||||
Si.prototype.abort=function(){this.o&&this.Ia&&(Ki(this.ma,Wi(this,"Aborting")),this.Ia=!1,this.Vb=!0,this.o.abort(),this.Vb=!1,this.dispatchEvent("complete"),this.dispatchEvent("abort"),$i(this))};Si.prototype.I=function(){this.o&&(this.Ia&&(this.Ia=!1,this.Vb=!0,this.o.abort(),this.Vb=!1),$i(this,!0));Si.M.I.call(this)};Si.prototype.bi=function(){this.Ya||(this.Af||this.Rd||this.Vb?aj(this):this.Ok())};Si.prototype.Ok=function(){aj(this)};
|
||||
var aj=function(a){if(a.Ia&&"undefined"!=typeof qa)if(a.te[1]&&4==a.wb()&&2==a.getStatus())Ki(a.ma,Wi(a,"Local request error detected and ignored"));else if(a.Rd&&4==a.wb())Wh(a.bi,0,a);else if(a.dispatchEvent("readystatechange"),4==a.wb()){Ki(a.ma,Wi(a,"Request complete"));a.Ia=!1;try{var b=a.getStatus(),c;if(!(c=Li(b))){var d;if(d=0===b){var e=String(a.Td).match(Cd)[1]||null;if(!e&&r.self&&r.self.location){var g=r.self.location.protocol;e=g.substr(0,g.length-1)}d=!Ti.test(e?e.toLowerCase():"")}c=
|
||||
d}if(c)a.dispatchEvent("complete"),a.dispatchEvent("success");else{try{var f=2<a.wb()?a.o.statusText:""}catch(l){Ki(a.ma,"Can not get status: "+l.message),f=""}a.ad=f+" ["+a.getStatus()+"]";Zi(a)}}finally{$i(a)}}};Si.prototype.ai=function(a,b){z("progress"===a.type,"goog.net.EventType.PROGRESS is of the same type as raw XHR progress.");this.dispatchEvent(bj(a,"progress"));this.dispatchEvent(bj(a,b?"downloadprogress":"uploadprogress"))};
|
||||
var bj=function(a,b){return{type:b,lengthComputable:a.lengthComputable,loaded:a.loaded,total:a.total}},$i=function(a,b){if(a.o){Xi(a);var c=a.o,d=a.te[0]?ra:null;a.o=null;a.te=null;b||a.dispatchEvent("ready");try{c.onreadystatechange=d}catch(e){(a=a.ma)&&Ji(a,wi,"Problem encountered resetting onreadystatechange: "+e.message)}}},Xi=function(a){a.o&&a.qe&&(a.o.ontimeout=null);a.ke&&(r.clearTimeout(a.ke),a.ke=null)};Si.prototype.Jh=function(){return!!this.o};
|
||||
Si.prototype.wb=function(){return this.o?this.o.readyState:0};Si.prototype.getStatus=function(){try{return 2<this.wb()?this.o.status:-1}catch(a){return-1}};
|
||||
var cj=function(a){try{if(!a.o)return null;if("response"in a.o)return a.o.response;switch(a.Cc){case "":case "text":return a.o.responseText;case "arraybuffer":if("mozResponseArrayBuffer"in a.o)return a.o.mozResponseArrayBuffer}var b=a.ma;b&&Ji(b,wi,"Response type "+a.Cc+" is not supported on this browser");return null}catch(c){return Ki(a.ma,"Can not get response: "+c.message),null}};
|
||||
Si.prototype.getResponseHeader=function(a){if(this.o&&4==this.wb())return a=this.o.getResponseHeader(a),null===a?void 0:a};Si.prototype.getAllResponseHeaders=function(){return this.o&&4==this.wb()?this.o.getAllResponseHeaders()||"":""};
|
||||
var dj=function(a){var b={};a=a.getAllResponseHeaders().split("\r\n");for(var c=0;c<a.length;c++)if(!/^[\s\xa0]*$/.test(a[c])){var d=Bd(a[c]),e=d[0];d=d[1];if("string"===typeof d){d=d.trim();var g=b[e]||[];b[e]=g;g.push(d)}}return Ib(b,function(f){return f.join(", ")})},Wi=function(a,b){return b+" ["+a.Nh+" "+a.Td+" "+a.getStatus()+"]"};var ej,I=function(a,b){fj();this.callback=a;this.O=new gj(!a,b)},J=function(a,b){if(b instanceof Promise){if(a.callback){var c=function(d,e){try{return a.callback(d,e)}catch(g){setTimeout(function(){throw g;},0)}};b.then(c,function(d){return c(void 0,d)})}}else b.then(function(d){b=d});return b},hj=function(){return"projects/"+ej};h=I.prototype;h.Lc=function(){return new Qg(this.O)};h.assets=function(){return new Sg(this.O)};h.Qa=function(){return new $g(this.O)};h.value=function(){return new dh(this.O)};
|
||||
var dj=function(a){var b={};a=a.getAllResponseHeaders().split("\r\n");for(var c=0;c<a.length;c++)if(!/^[\s\xa0]*$/.test(a[c])){var d=Bd(a[c]),e=d[0];d=d[1];if("string"===typeof d){d=d.trim();var g=b[e]||[];b[e]=g;g.push(d)}}return Ib(b,function(f){return f.join(", ")})},Wi=function(a,b){return b+" ["+a.Oh+" "+a.Td+" "+a.getStatus()+"]"};var ej,I=function(a,b){fj();this.callback=a;this.O=new gj(!a,b)},J=function(a,b){if(b instanceof Promise){if(a.callback){var c=function(d,e){try{return a.callback(d,e)}catch(g){setTimeout(function(){throw g;},0)}};b.then(c,function(d){return c(void 0,d)})}}else b.then(function(d){b=d});return b},hj=function(){return"projects/"+ej};h=I.prototype;h.Lc=function(){return new Qg(this.O)};h.assets=function(){return new Sg(this.O)};h.Qa=function(){return new $g(this.O)};h.value=function(){return new dh(this.O)};
|
||||
h.maps=function(){return new Zg(this.O)};h.map=function(){return new Yg(this.O)};h.image=function(){return new Xg(this.O)};h.table=function(){return new ah(this.O)};h.video=function(){return new fh(this.O)};var gj=function(a,b){this.sync=a=void 0===a?!1:a;this.mi=null!=b?b:a?5:10};q(gj,ih);
|
||||
gj.prototype.send=function(a,b){var c=this;Vd(a);var d=a.path||"",e=jj()+d,g=kj(a.u||{}),f=a.body?JSON.stringify(a.body):void 0;if(this.sync){d=lj(e,g,void 0,a.A,f,this.mi);d=b?Zc(b,d):d;var l=function(m){return{then:function(p){return l(p(m))}}};return l(d)}return(new Promise(function(m,p){lj(e,g,function(v,B){B?p(B):m(v)},a.A,f,c.mi)})).then(function(m){return b?Zc(b,m):m})};var nj=function(a){I.call(this,a);this.O=new mj};q(nj,I);
|
||||
nj.prototype.send=function(a,b){var c=this,d=jj()+"/batch",e=a.map(function(f){var l=n(f);f=l.next().value;l=n(l.next().value);var m=l.next().value;l.next();return"--batch_EARTHENGINE_batch\r\nContent-Type: application/http\r\nContent-Transfer-Encoding: binary\r\nMIME-Version: 1.0\r\nContent-ID: <"+f+">\r\n\r\n"+m+"\r\n"}).join("")+"--batch_EARTHENGINE_batch--\r\n",g=function(f){var l={};a.forEach(function(m){var p=n(m);m=p.next().value;p=n(p.next().value);p.next();p=p.next().value;null!=f[m]&&(l[m]=
|
||||
@ -440,7 +440,7 @@ Zc(p,f[m]))});return b?b(l):l};return this.callback?(lj(d,null,function(f,l){ret
|
||||
mj.prototype.send=function(a,b){var c=[a.A+" "+a.path+" HTTP/1.1"];c.push("Content-Type: application/json; charset=utf-8");var d=oj();null!=d&&c.push("Authorization: "+d);a=a.body?JSON.stringify(a.body):"";return[c.join("\r\n")+"\r\n\r\n"+a,b]};
|
||||
var pj=function(a,b,c){a=n(b.split("--"+a.split("; boundary=")[1]));for(b=a.next();!b.done;b=a.next())if(b=b.value.split("\r\n\r\n"),!(3>b.length)){var d=b[0].match(/\r\nContent-ID: <response-([^>]*)>/)[1],e=Number(b[1].match(/^HTTP\S*\s(\d+)\s/)[1]);c(d,e,b.slice(2).join("\r\n\r\n"))}},jj=function(){var a=qj.replace(/\/api$/,"");return"window"in r&&!a.match(/^https?:\/\/content-/)?a.replace(/^(https?:\/\/)(.*\.googleapis\.com)$/,"$1content-$2"):a},sj=function(a,b,c){var d=[];a&&(d=d.concat(rj));
|
||||
b&&d.push("https://www.googleapis.com/auth/devstorage.read_write");a=d=d.concat(c);c=b=0;for(var e={};c<a.length;){var g=a[c++],f=t(g)?"o"+xa(g):(typeof g).charAt(0)+g;Object.prototype.hasOwnProperty.call(e,f)||(e[f]=!0,a[b++]=g)}a.length=b;return d},yj=function(a,b,c){tj&&uj&&tj({client_id:String(uj),immediate:!0,scope:vj.join(" ")},function(d){if("immediate_failed"==d.error&&c)c();else if("window"in r)try{wj(function(){try{r.gapi.auth.setToken(d),xj(a,b,d)}catch(e){b(e.toString())}})}catch(e){b(e.toString())}else xj(a,
|
||||
b,d)})},oj=function(){zj&&0<=Date.now()-zj&&Aj();return Bj},Aj=function(){zj=Bj=null},fj=function(a,b,c,d){null!=a?qj=a:Cj||(qj="https://earthengine.googleapis.com/api");null!=b?Dj=b:Cj||(Dj="https://earthengine.googleapis.com");void 0!==c&&(Ej=c);ej=null!=d?d:ej||"earthengine-legacy";Cj=!0},lj=function(a,b,c,d,e,g){fj();var f=Fj,l="application/x-www-form-urlencoded";e&&(l="application/json",d&&d.startsWith("multipart")&&(l=d,d="POST"));d=d||"POST";l={"Content-Type":l};var m="0.1.292";"0.1.292"===
|
||||
b,d)})},oj=function(){zj&&0<=Date.now()-zj&&Aj();return Bj},Aj=function(){zj=Bj=null},fj=function(a,b,c,d){null!=a?qj=a:Cj||(qj="https://earthengine.googleapis.com/api");null!=b?Dj=b:Cj||(Dj="https://earthengine.googleapis.com");void 0!==c&&(Ej=c);ej=null!=d?d:ej||"earthengine-legacy";Cj=!0},lj=function(a,b,c,d,e,g){fj();var f=Fj,l="application/x-www-form-urlencoded";e&&(l="application/json",d&&d.startsWith("multipart")&&(l=d,d="POST"));d=d||"POST";l={"Content-Type":l};var m="0.1.293";"0.1.293"===
|
||||
m&&(m="latest");l["x-goog-api-client"]="ee-js/"+m;m=oj();if(null!=m)l.Authorization=m;else if(c&&tj&&uj)return yj(function(){Gj(f,function(){lj(a,b,c,d)})}),null;b=b?b.clone():new Kd;null!=Hj&&b.add("key",Hj);f&&(l["X-Earth-Engine-Computation-Profiling"]="1");ej&&"earthengine-legacy"!==ej&&(l["X-Goog-User-Project"]=ej);b=Ij(b,a);null!=Ej&&(l["X-XSRF-Token"]=Ej);null!=Jj&&(l["X-Earth-Engine-App-ID-Token"]=Jj);m=e||null;var p=b?b.toString():"";"POST"===d&&void 0===e?m=p:/^[\s\xa0]*$/.test(p)||(a+=-1!=
|
||||
a.indexOf("?")?"&":"?",a+=p);e=a.startsWith("/")?qj+a:a;if(c)return Kj.push(Lj(e,c,d,m,l,g)),Mj.mf(),null;p=function(D,R){this.setRequestHeader&&this.setRequestHeader(R,D)};var v=0;for(g=null!=g?g:5;;){var B=Ri(Pi);B.open(d,e,!1);Fb(l,p,B);B.send(m);if(429!=B.status||v>g)break;v++}return Nj(B.status,function(D){try{return B.getResponseHeader(D)}catch(R){return null}},B.responseText,f,void 0,e,d)},Lj=function(a,b,c,d,e,g){var f=0,l={url:a,method:c,content:d,headers:e},m=Fj,p=null!=g?g:10;l.callback=
|
||||
function(v){v=v.target;if(429==v.getStatus()&&f<p)return f++,setTimeout(function(){Kj.push(l);Mj.mf()},Math.min(12E4,1E3*Math.pow(2,f))),null;var B=Nj,D=v.getStatus(),R=u(v.getResponseHeader,v);try{var Y=v.o?v.o.responseText:""}catch(U){Ki(v.ma,"Can not get responseText: "+U.message),Y=""}return B(D,R,Y,m,b,a,c)};return l},Gj=function(a,b){var c=Fj;try{Fj=a,b.call(void 0)}finally{Fj=c}},Nj=function(a,b,c,d,e,g,f){var l=d?b("X-Earth-Engine-Computation-Profile"):"";l&&d&&d(l);var m=function(Y){try{var U=
|
||||
@ -453,22 +453,22 @@ case "AUTO":return"AUTO_JPEG_PNG";case "TIF":case "TIFF":case "GEOTIF":case "GEO
|
||||
switch(a){case "TF_RECORD":case "TFRECORD":return"TF_RECORD_TABLE";case "JSON":case "GEOJSON":return"GEO_JSON";default:return a}},Zj=function(a){if(!a)return"VERTICAL";a=a.toUpperCase();if("HORIZONTAL"!==a||"VERTICAL"!==a)throw Error('Orientation must be "horizontal" or "vertical"');return a},ak=function(a){if(!a)return[];if("string"===typeof a)return a.split(",");if(Array.isArray(a))return a;throw Error("Invalid band list "+a);},dk=function(a){var b=new uf,c=!1;"palette"in a&&(c=a.palette,b.gd="string"===
|
||||
typeof c?c.split(","):c,c=!0);var d=[];if("gain"in a||"bias"in a){if("min"in a||"max"in a)throw Error("Gain and bias can't be specified with min and max");var e=b.gd?b.gd.length-1:255;d=bk(a,"bias","gain").map(function(g){var f=-g.bias/g.gain;return{min:f,max:e/g.gain+f}})}else if("min"in a||"max"in a)d=bk(a,"min","max");0!==d.length&&(b.Uf=d.map(function(g){return new kf(g)}),c=!0);a=ck(a.gamma);if(1<a.length)throw Error("Only one gamma value is supported");1===a.length&&(b.gamma=a[0],c=!0);return c?
|
||||
b:null},ck=function(a){return a?a.split(",").map(Number):[]},bk=function(a,b,c){var d=ck(a[b]),e=ck(a[c]);if(0===d.length)return e.map(function(g){var f={};return f[b]=0,f[c]=g,f});if(0===e.length)return d.map(function(g){var f={};return f[b]=g,f[c]=1,f});if(d.length!==e.length)throw Error("Length of "+b+" and "+c+" must match.");return d.map(function(g,f){var l={};return l[b]=g,l[c]=e[f],l})},ek=function(a){var b=function(f){var l={};l.description=f.description||"";l.type=f.type||"";null!=f.xd&&
|
||||
(l.name=f.xd);void 0!==f.defaultValue&&(l["default"]=f.defaultValue);null!=f.optional&&(l.optional=f.optional);return l},c=function(f){var l={};l.args=(f.arguments||[]).map(b);l.description=f.description||"";l.returns=f.$f||"";null!=f.hidden&&(l.hidden=f.hidden);f.preview&&(l.preview=f.preview);f.deprecated&&(l.deprecated=f.df);f.sourceCodeUri&&(l.sourceCodeUri=f.sourceCodeUri);return l},d={};a=n(a.Lc||[]);for(var e=a.next();!e.done;e=a.next()){e=e.value;var g=e.name.replace(/^algorithms\//,"");d[g]=
|
||||
(l.name=f.xd);void 0!==f.defaultValue&&(l["default"]=f.defaultValue);null!=f.optional&&(l.optional=f.optional);return l},c=function(f){var l={};l.args=(f.arguments||[]).map(b);l.description=f.description||"";l.returns=f.ag||"";null!=f.hidden&&(l.hidden=f.hidden);f.preview&&(l.preview=f.preview);f.deprecated&&(l.deprecated=f.df);f.sourceCodeUri&&(l.sourceCodeUri=f.sourceCodeUri);return l},d={};a=n(a.Lc||[]);for(var e=a.next();!e.done;e=a.next()){e=e.value;var g=e.name.replace(/^algorithms\//,"");d[g]=
|
||||
c(e)}return d},fk=/^projects\/((?:\w+(?:[\w\-]+\.[\w\-]+)*?\.\w+:)?[a-z][a-z0-9\-]{4,28}[a-z0-9])\/.+/,gk=/^projects\/((?:\w+(?:[\w\-]+\.[\w\-]+)*?\.\w+:)?[a-z][a-z0-9\-]{4,28}[a-z0-9])\/assets\/(.*)$/,hk=/^projects\/((?:\w+(?:[\w\-]+\.[\w\-]+)*?\.\w+:)?[a-z][a-z0-9\-]{4,28}[a-z0-9])\/assets\/?$/,ik=function(a){return(a=fk.exec(a))?a[1]:"earthengine-legacy"},jk=function(a){return gk.exec(a)?a:/^(users|projects)\/.*/.exec(a)?"projects/earthengine-legacy/assets/"+a:"projects/earthengine-public/assets/"+
|
||||
a},lk=function(a){return(a.assets||[]).map(kk)},nk=function(a){return(a.images||[]).map(mk)},ok=function(a){switch(a){case "ALGORITHM":return"Algorithm";case "FOLDER":return"Folder";case "IMAGE":return"Image";case "IMAGE_COLLECTION":return"ImageCollection";case "TABLE":return"Table";case "CLASSIFIER":return"Classifier";case "DATA_MAPPING_SERVICE":return"FeatureView";default:return"Unknown"}},kk=function(a){var b=pk(ok(a.type),a.name),c=Object.assign({},a.properties||{});a.Ga&&(c["system:asset_size"]=
|
||||
Number(a.Ga));a.startTime&&(c["system:time_start"]=Date.parse(a.startTime));a.endTime&&(c["system:time_end"]=Date.parse(a.endTime));a.geometry&&(c["system:footprint"]=a.geometry);"string"===typeof a.title&&(c["system:title"]=a.title);"string"===typeof a.description&&(c["system:description"]=a.description);a.Ta&&(b.version=1E3*Date.parse(a.Ta));b.properties=c;a.bands&&(b.bands=a.bands.map(function(d){var e={id:d.id,crs:d.L.cf,dimensions:void 0,crs_transform:void 0};if(d.L){if(null!=d.L.Nb){var g=d.L.Nb;
|
||||
e.crs_transform=[g.ag||0,g.fg||0,g.wg||0,g.gg||0,g.bg||0,g.xg||0]}null!=d.L.dimensions&&(e.dimensions=[d.L.dimensions.width,d.L.dimensions.height])}d.dataType&&(g={type:"PixelType"},g.precision=(d.dataType.precision||"").toLowerCase(),d.dataType.kd&&(g.min=d.dataType.kd.min||0,g.max=d.dataType.kd.max),e.data_type=g);return e}));a.Id&&(b.mapLocation=a.Id);a.featureCount&&(b.featureCount=a.featureCount);return b},qk=function(a){var b=new mf,c=function(g){return null===g?Uc:void 0},d=Object.assign({},
|
||||
a),e;a=function(g){e=d[g];delete d[g];return e};void 0!==a("system:asset_size")&&(b.Ga=c(e)||String(e));void 0!==a("system:time_start")&&(b.startTime=c(e)||(new Date(Number(e))).toISOString());void 0!==a("system:time_end")&&(b.endTime=c(e)||(new Date(Number(e))).toISOString());void 0!==a("system:footprint")&&(b.geometry=c(e)||e);a("system:title");"string"!==typeof e&&null!==e||null!=d.title||(d.title=c(e)||e);a("system:description");"string"!==typeof e&&null!==e||null!=d.description||(d.description=
|
||||
c(e)||e);Object.entries(d).forEach(function(g){var f=n(g);g=f.next().value;f=f.next().value;d[g]=c(f)||f});b.properties=d;return b},mk=function(a){return pk("Image",a.name)},pk=function(a,b){var c={};c.type=a;null!=b&&(a=b.split("/"),b="projects"===a[0]&&"assets"===a[2]&&["earthengine-legacy","earthengine-public"].includes(a[1])?a.slice(3).join("/"):b,c.id=b);return c},sk=function(a){var b={};a.num&&(b.pageSize=a.num);a.starttime&&(b.startTime=(new Date(a.starttime)).toISOString());a.endtime&&(b.endTime=
|
||||
(new Date(a.endtime)).toISOString());a.bbox&&(b.region=rk(a.bbox));a.region&&(b.region=a.region);a.bbox&&a.region&&console.warn("Multiple request parameters converted to region");var c="id num starttime endtime bbox region".split(" ");a=n(Object.keys(a).filter(function(e){return!c.includes(e)}));for(var d=a.next();!d.done;d=a.next())console.warn("Unrecognized key "+d.value+" ignored");b.fields="assets(type,path)";return b},rk=function(a){return'{"type":"Polygon","coordinates":[[['+[[0,1],[2,1],[2,
|
||||
3],[0,3],[0,1]].map(function(b){return a[b[0]]+","+a[b[1]]}).join("],[")+"]]]}"},tk=function(a){var b={};(a.yd||[]).forEach(function(g){b[g.Dc]=g.Zb});var c=new Set,d=function(g){var f=g.replace(/^group:|^user:|^serviceAccount:/,"");g.startsWith("group:")&&c.add(f);return f};a=b["roles/viewer"]||[];var e=a.filter(function(g){return"allUsers"!==g});d={owners:(b["roles/owner"]||[]).map(d),writers:(b["roles/editor"]||[]).map(d),readers:e.map(d)};0<c.size&&(d.groups=c);a.length!=e.length&&(d.all_users_can_read=
|
||||
!0);return d},uk=function(a){var b=function(d){return(a[d]||[]).map(function(e){var g="user:";a.groups&&a.groups.has(e)?g="group:":e.match(/[@|\.]gserviceaccount\.com$/)&&(g="serviceAccount:");return g+e})},c=a.all_users_can_read?["allUsers"]:[];b=[{Dc:"roles/owner",Zb:b("owners")},{Dc:"roles/viewer",Zb:b("readers").concat(c)},{Dc:"roles/editor",Zb:b("writers")}].map(function(d){return new Se(d)});return new Ag({yd:b.filter(function(d){return d.Zb.length}),gf:null})},wk=function(a){var b=/^projects\/(.+)\/operations\/.+$/.exec(a);
|
||||
return"projects/"+(b?b[1]:"earthengine-legacy")+"/operations/"+vk(a)},vk=function(a){var b=/^.*operations\/(.*)$/.exec(a);return b?b[1]:a},xk=function(a){var b={},c=function(g,f){null!=f&&(b[g]=Date.parse(f))},d=function(g){switch(g){case "PENDING":return"READY";case "RUNNING":return"RUNNING";case "CANCELLING":return"CANCEL_REQUESTED";case "SUCCEEDED":return"COMPLETED";case "CANCELLED":return"CANCELLED";case "FAILED":return"FAILED";default:return"UNKNOWN"}},e=Zc(yg,a.metadata||{});null!=e.description&&
|
||||
(b.description=e.description);null!=e.state&&(b.state=d(e.state));c("creation_timestamp_ms",e.bf);c("update_timestamp_ms",e.Ta);c("start_timestamp_ms",e.startTime);b.attempt=e.attempt;a.done&&null!=a.error&&(b.error_message=a.error.message);null!=a.name&&(b.id=vk(a.name),b.name=a.name);b.task_type=e.type||"UNKNOWN";b.output_url=e.ef;b.source_url=e.cg;return b},yk=function(a){var b={started:"OK"};a.name&&(b.taskId=vk(a.name),b.name=a.name);a.error&&(b.note=a.error.message);return b},zk=function(a){if(a.primaryPath){var b=
|
||||
[a.primaryPath];var c=b.concat;a=a.additionalPaths||[];if(!(a instanceof Array)){a=n(a);for(var d,e=[];!(d=a.next()).done;)e.push(d.value);a=e}b=c.call(b,a)}else b=null;return b},Ck=function(a){var b=function(g){var f=Zc(lg,g);f.Aa=zk(g);return f},c=Zc(gg,a);c.name=jk(a.id);c.tilesets=(a.tilesets||[]).map(function(g){var f=Zc(jg,g);f.sources=(g.sources||[]).map(b);return f});c.bands=(a.bands||[]).map(function(g){var f=Zc(hg,g);f.missingData=Ak(g.missingData);return f});c.missingData=Ak(a.missingData);
|
||||
c.If=cb((a.tilesets||[]).map(Bk));c.pyramidingPolicy=a.pyramidingPolicy||null;if(a.properties){var d=Object.assign({},a.properties),e;a=function(g){e=d[g];delete d[g];return e};a("system:time_start")&&(c.startTime=(new Date(Number(e))).toISOString());a("system:time_end")&&(c.endTime=(new Date(Number(e))).toISOString());c.properties=d}return c},Bk=function(a){var b=[];if(!Array.isArray(a.fileBands))return b;var c=function(d){var e=[];null!=d&&Array.isArray(d.bandId)&&(e=d.bandId.map(function(g){return g||
|
||||
""}));return new ig({Fc:a.id||"",ga:e})};a.fileBands.forEach(function(d){d.maskForAllBands?b.push(c(null)):null!=d.maskForBands&&b.push(c(d.maskForBands))});return b},Dk=function(a){var b=Zc(og,a);b.name=jk(a.id);b.sources=(a.sources||[]).map(function(e){var g=Zc(Kg,e);g.Aa=zk(e);e.maxError&&(g.Xb=e.maxError);return g});if(a.properties){var c=Object.assign({},a.properties),d;a=function(e){d=c[e];delete c[e];return d};a("system:time_start")&&(b.startTime=(new Date(Number(d))).toISOString());a("system:time_end")&&
|
||||
(b.endTime=(new Date(Number(d))).toISOString());b.properties=c}return b},Ak=function(a){if(null==a)return null;var b=new eg({values:[]});null!=a.value&&"number"===typeof a.value&&b.values.push(a.value);Array.isArray(a.values)&&a.values.map(function(c){"number"===typeof c&&b.values.push(c)});return 0==b.values.length?null:b};var Ek=function(){this.blockSize=-1};var Fk=function(){this.blockSize=-1;this.blockSize=64;this.W=Array(4);this.mk=Array(this.blockSize);this.ne=this.Mc=0;this.reset()};x(Fk,Ek);Fk.prototype.reset=function(){this.W[0]=1732584193;this.W[1]=4023233417;this.W[2]=2562383102;this.W[3]=271733878;this.ne=this.Mc=0};
|
||||
a},lk=function(a){return(a.assets||[]).map(kk)},nk=function(a){return(a.images||[]).map(mk)},ok=function(a){switch(a){case "ALGORITHM":return"Algorithm";case "FOLDER":return"Folder";case "IMAGE":return"Image";case "IMAGE_COLLECTION":return"ImageCollection";case "TABLE":return"Table";case "CLASSIFIER":return"Classifier";case "DATA_MAPPING_SERVICE":case "FEATURE_VIEW":return"FeatureView";default:return"Unknown"}},kk=function(a){var b=pk(ok(a.type),a.name),c=Object.assign({},a.properties||{});a.Ga&&
|
||||
(c["system:asset_size"]=Number(a.Ga));a.startTime&&(c["system:time_start"]=Date.parse(a.startTime));a.endTime&&(c["system:time_end"]=Date.parse(a.endTime));a.geometry&&(c["system:footprint"]=a.geometry);"string"===typeof a.title&&(c["system:title"]=a.title);"string"===typeof a.description&&(c["system:description"]=a.description);a.Ta&&(b.version=1E3*Date.parse(a.Ta));b.properties=c;a.bands&&(b.bands=a.bands.map(function(d){var e={id:d.id,crs:d.L.cf,dimensions:void 0,crs_transform:void 0};if(d.L){if(null!=
|
||||
d.L.Nb){var g=d.L.Nb;e.crs_transform=[g.bg||0,g.gg||0,g.xg||0,g.hg||0,g.cg||0,g.yg||0]}null!=d.L.dimensions&&(e.dimensions=[d.L.dimensions.width,d.L.dimensions.height])}d.dataType&&(g={type:"PixelType"},g.precision=(d.dataType.precision||"").toLowerCase(),d.dataType.kd&&(g.min=d.dataType.kd.min||0,g.max=d.dataType.kd.max),e.data_type=g);return e}));a.Id&&(b.mapLocation=a.Id);a.featureCount&&(b.featureCount=a.featureCount);return b},qk=function(a){var b=new mf,c=function(g){return null===g?Uc:void 0},
|
||||
d=Object.assign({},a),e;a=function(g){e=d[g];delete d[g];return e};void 0!==a("system:asset_size")&&(b.Ga=c(e)||String(e));void 0!==a("system:time_start")&&(b.startTime=c(e)||(new Date(Number(e))).toISOString());void 0!==a("system:time_end")&&(b.endTime=c(e)||(new Date(Number(e))).toISOString());void 0!==a("system:footprint")&&(b.geometry=c(e)||e);a("system:title");"string"!==typeof e&&null!==e||null!=d.title||(d.title=c(e)||e);a("system:description");"string"!==typeof e&&null!==e||null!=d.description||
|
||||
(d.description=c(e)||e);Object.entries(d).forEach(function(g){var f=n(g);g=f.next().value;f=f.next().value;d[g]=c(f)||f});b.properties=d;return b},mk=function(a){return pk("Image",a.name)},pk=function(a,b){var c={};c.type=a;null!=b&&(a=b.split("/"),b="projects"===a[0]&&"assets"===a[2]&&["earthengine-legacy","earthengine-public"].includes(a[1])?a.slice(3).join("/"):b,c.id=b);return c},sk=function(a){var b={};a.num&&(b.pageSize=a.num);a.starttime&&(b.startTime=(new Date(a.starttime)).toISOString());
|
||||
a.endtime&&(b.endTime=(new Date(a.endtime)).toISOString());a.bbox&&(b.region=rk(a.bbox));a.region&&(b.region=a.region);a.bbox&&a.region&&console.warn("Multiple request parameters converted to region");var c="id num starttime endtime bbox region".split(" ");a=n(Object.keys(a).filter(function(e){return!c.includes(e)}));for(var d=a.next();!d.done;d=a.next())console.warn("Unrecognized key "+d.value+" ignored");b.fields="assets(type,path)";return b},rk=function(a){return'{"type":"Polygon","coordinates":[[['+
|
||||
[[0,1],[2,1],[2,3],[0,3],[0,1]].map(function(b){return a[b[0]]+","+a[b[1]]}).join("],[")+"]]]}"},tk=function(a){var b={};(a.yd||[]).forEach(function(g){b[g.Dc]=g.Zb});var c=new Set,d=function(g){var f=g.replace(/^group:|^user:|^serviceAccount:/,"");g.startsWith("group:")&&c.add(f);return f};a=b["roles/viewer"]||[];var e=a.filter(function(g){return"allUsers"!==g});d={owners:(b["roles/owner"]||[]).map(d),writers:(b["roles/editor"]||[]).map(d),readers:e.map(d)};0<c.size&&(d.groups=c);a.length!=e.length&&
|
||||
(d.all_users_can_read=!0);return d},uk=function(a){var b=function(d){return(a[d]||[]).map(function(e){var g="user:";a.groups&&a.groups.has(e)?g="group:":e.match(/[@|\.]gserviceaccount\.com$/)&&(g="serviceAccount:");return g+e})},c=a.all_users_can_read?["allUsers"]:[];b=[{Dc:"roles/owner",Zb:b("owners")},{Dc:"roles/viewer",Zb:b("readers").concat(c)},{Dc:"roles/editor",Zb:b("writers")}].map(function(d){return new Se(d)});return new Ag({yd:b.filter(function(d){return d.Zb.length}),gf:null})},wk=function(a){var b=
|
||||
/^projects\/(.+)\/operations\/.+$/.exec(a);return"projects/"+(b?b[1]:"earthengine-legacy")+"/operations/"+vk(a)},vk=function(a){var b=/^.*operations\/(.*)$/.exec(a);return b?b[1]:a},xk=function(a){var b={},c=function(g,f){null!=f&&(b[g]=Date.parse(f))},d=function(g){switch(g){case "PENDING":return"READY";case "RUNNING":return"RUNNING";case "CANCELLING":return"CANCEL_REQUESTED";case "SUCCEEDED":return"COMPLETED";case "CANCELLED":return"CANCELLED";case "FAILED":return"FAILED";default:return"UNKNOWN"}},
|
||||
e=Zc(yg,a.metadata||{});null!=e.description&&(b.description=e.description);null!=e.state&&(b.state=d(e.state));c("creation_timestamp_ms",e.bf);c("update_timestamp_ms",e.Ta);c("start_timestamp_ms",e.startTime);b.attempt=e.attempt;a.done&&null!=a.error&&(b.error_message=a.error.message);null!=a.name&&(b.id=vk(a.name),b.name=a.name);b.task_type=e.type||"UNKNOWN";b.output_url=e.ef;b.source_url=e.dg;return b},yk=function(a){var b={started:"OK"};a.name&&(b.taskId=vk(a.name),b.name=a.name);a.error&&(b.note=
|
||||
a.error.message);return b},zk=function(a){if(a.primaryPath){var b=[a.primaryPath];var c=b.concat;a=a.additionalPaths||[];if(!(a instanceof Array)){a=n(a);for(var d,e=[];!(d=a.next()).done;)e.push(d.value);a=e}b=c.call(b,a)}else b=null;return b},Ck=function(a){var b=function(g){var f=Zc(lg,g);f.Aa=zk(g);return f},c=Zc(gg,a);c.name=jk(a.id);c.tilesets=(a.tilesets||[]).map(function(g){var f=Zc(jg,g);f.sources=(g.sources||[]).map(b);return f});c.bands=(a.bands||[]).map(function(g){var f=Zc(hg,g);f.missingData=
|
||||
Ak(g.missingData);return f});c.missingData=Ak(a.missingData);c.If=cb((a.tilesets||[]).map(Bk));c.pyramidingPolicy=a.pyramidingPolicy||null;if(a.properties){var d=Object.assign({},a.properties),e;a=function(g){e=d[g];delete d[g];return e};a("system:time_start")&&(c.startTime=(new Date(Number(e))).toISOString());a("system:time_end")&&(c.endTime=(new Date(Number(e))).toISOString());c.properties=d}return c},Bk=function(a){var b=[];if(!Array.isArray(a.fileBands))return b;var c=function(d){var e=[];null!=
|
||||
d&&Array.isArray(d.bandId)&&(e=d.bandId.map(function(g){return g||""}));return new ig({Fc:a.id||"",ga:e})};a.fileBands.forEach(function(d){d.maskForAllBands?b.push(c(null)):null!=d.maskForBands&&b.push(c(d.maskForBands))});return b},Dk=function(a){var b=Zc(og,a);b.name=jk(a.id);b.sources=(a.sources||[]).map(function(e){var g=Zc(Kg,e);g.Aa=zk(e);e.maxError&&(g.Xb=e.maxError);return g});if(a.properties){var c=Object.assign({},a.properties),d;a=function(e){d=c[e];delete c[e];return d};a("system:time_start")&&
|
||||
(b.startTime=(new Date(Number(d))).toISOString());a("system:time_end")&&(b.endTime=(new Date(Number(d))).toISOString());b.properties=c}return b},Ak=function(a){if(null==a)return null;var b=new eg({values:[]});null!=a.value&&"number"===typeof a.value&&b.values.push(a.value);Array.isArray(a.values)&&a.values.map(function(c){"number"===typeof c&&b.values.push(c)});return 0==b.values.length?null:b};var Ek=function(){this.blockSize=-1};var Fk=function(){this.blockSize=-1;this.blockSize=64;this.W=Array(4);this.mk=Array(this.blockSize);this.ne=this.Mc=0;this.reset()};x(Fk,Ek);Fk.prototype.reset=function(){this.W[0]=1732584193;this.W[1]=4023233417;this.W[2]=2562383102;this.W[3]=271733878;this.ne=this.Mc=0};
|
||||
var Gk=function(a,b,c){c||(c=0);var d=Array(16);if("string"===typeof b)for(var e=0;16>e;++e)d[e]=b.charCodeAt(c++)|b.charCodeAt(c++)<<8|b.charCodeAt(c++)<<16|b.charCodeAt(c++)<<24;else for(e=0;16>e;++e)d[e]=b[c++]|b[c++]<<8|b[c++]<<16|b[c++]<<24;b=a.W[0];c=a.W[1];e=a.W[2];var g=a.W[3];var f=b+(g^c&(e^g))+d[0]+3614090360&4294967295;b=c+(f<<7&4294967295|f>>>25);f=g+(e^b&(c^e))+d[1]+3905402710&4294967295;g=b+(f<<12&4294967295|f>>>20);f=e+(c^g&(b^c))+d[2]+606105819&4294967295;e=g+(f<<17&4294967295|f>>>
|
||||
15);f=c+(b^e&(g^b))+d[3]+3250441966&4294967295;c=e+(f<<22&4294967295|f>>>10);f=b+(g^c&(e^g))+d[4]+4118548399&4294967295;b=c+(f<<7&4294967295|f>>>25);f=g+(e^b&(c^e))+d[5]+1200080426&4294967295;g=b+(f<<12&4294967295|f>>>20);f=e+(c^g&(b^c))+d[6]+2821735955&4294967295;e=g+(f<<17&4294967295|f>>>15);f=c+(b^e&(g^b))+d[7]+4249261313&4294967295;c=e+(f<<22&4294967295|f>>>10);f=b+(g^c&(e^g))+d[8]+1770035416&4294967295;b=c+(f<<7&4294967295|f>>>25);f=g+(e^b&(c^e))+d[9]+2336552879&4294967295;g=b+(f<<12&4294967295|
|
||||
f>>>20);f=e+(c^g&(b^c))+d[10]+4294925233&4294967295;e=g+(f<<17&4294967295|f>>>15);f=c+(b^e&(g^b))+d[11]+2304563134&4294967295;c=e+(f<<22&4294967295|f>>>10);f=b+(g^c&(e^g))+d[12]+1804603682&4294967295;b=c+(f<<7&4294967295|f>>>25);f=g+(e^b&(c^e))+d[13]+4254626195&4294967295;g=b+(f<<12&4294967295|f>>>20);f=e+(c^g&(b^c))+d[14]+2792965006&4294967295;e=g+(f<<17&4294967295|f>>>15);f=c+(b^e&(g^b))+d[15]+1236535329&4294967295;c=e+(f<<22&4294967295|f>>>10);f=b+(e^g&(c^e))+d[1]+4129170786&4294967295;b=c+(f<<
|
||||
@ -480,33 +480,33 @@ f>>>21);f=e+(g^b^c)+d[7]+4139469664&4294967295;e=g+(f<<16&4294967295|f>>>16);f=c
|
||||
4294967295;b=c+(f<<6&4294967295|f>>>26);f=g+(c^(b|~e))+d[3]+2399980690&4294967295;g=b+(f<<10&4294967295|f>>>22);f=e+(b^(g|~c))+d[10]+4293915773&4294967295;e=g+(f<<15&4294967295|f>>>17);f=c+(g^(e|~b))+d[1]+2240044497&4294967295;c=e+(f<<21&4294967295|f>>>11);f=b+(e^(c|~g))+d[8]+1873313359&4294967295;b=c+(f<<6&4294967295|f>>>26);f=g+(c^(b|~e))+d[15]+4264355552&4294967295;g=b+(f<<10&4294967295|f>>>22);f=e+(b^(g|~c))+d[6]+2734768916&4294967295;e=g+(f<<15&4294967295|f>>>17);f=c+(g^(e|~b))+d[13]+1309151649&
|
||||
4294967295;c=e+(f<<21&4294967295|f>>>11);f=b+(e^(c|~g))+d[4]+4149444226&4294967295;b=c+(f<<6&4294967295|f>>>26);f=g+(c^(b|~e))+d[11]+3174756917&4294967295;g=b+(f<<10&4294967295|f>>>22);f=e+(b^(g|~c))+d[2]+718787259&4294967295;e=g+(f<<15&4294967295|f>>>17);f=c+(g^(e|~b))+d[9]+3951481745&4294967295;a.W[0]=a.W[0]+b&4294967295;a.W[1]=a.W[1]+(e+(f<<21&4294967295|f>>>11))&4294967295;a.W[2]=a.W[2]+e&4294967295;a.W[3]=a.W[3]+g&4294967295};
|
||||
Fk.prototype.update=function(a,b){void 0===b&&(b=a.length);for(var c=b-this.blockSize,d=this.mk,e=this.Mc,g=0;g<b;){if(0==e)for(;g<=c;)Gk(this,a,g),g+=this.blockSize;if("string"===typeof a)for(;g<b;){if(d[e++]=a.charCodeAt(g++),e==this.blockSize){Gk(this,d);e=0;break}}else for(;g<b;)if(d[e++]=a[g++],e==this.blockSize){Gk(this,d);e=0;break}}this.Mc=e;this.ne+=b};
|
||||
Fk.prototype.digest=function(){var a=Array((56>this.Mc?this.blockSize:2*this.blockSize)-this.Mc);a[0]=128;for(var b=1;b<a.length-8;++b)a[b]=0;var c=8*this.ne;for(b=a.length-8;b<a.length;++b)a[b]=c&255,c/=256;this.update(a);a=Array(16);for(b=c=0;4>b;++b)for(var d=0;32>d;d+=8)a[c++]=this.W[b]>>>d&255;return a};var Hk=function(a){this.td="__ee_hash__";this.Sd=!1!==a;this.cb=[];this.Ba={};this.Ag=[];this.Pd=new WeakMap;this.Ii=void 0};w("ee.Serializer",Hk);var Ik=new pi,Jk=new Fk,Lk=function(a,b){return Kk(new Hk(void 0!==b?b:!0),a)};w("ee.Serializer.encode",Lk);var Mk=function(a){return Ik.za(Lk(a))};w("ee.Serializer.toJSON",Mk);var Ok=function(a){return Nk(Lk(a,!1))};w("ee.Serializer.toReadableJSON",Ok);
|
||||
var Nk=function(a){return"JSON"in r?r.JSON.stringify(a,null," "):Ik.za(a)},Kk=function(a,b){b=a.Gd(b);a.Sd&&(b=t(b)&&"ValueRef"==b.type&&1==a.cb.length?a.cb[0][1]:{type:"CompoundValue",scope:a.cb,value:b},a.cb=[],Pa(a.Ag,u(function(c){delete c[this.td]},a)),a.Ag=[],a.Ba={});return b};
|
||||
Fk.prototype.digest=function(){var a=Array((56>this.Mc?this.blockSize:2*this.blockSize)-this.Mc);a[0]=128;for(var b=1;b<a.length-8;++b)a[b]=0;var c=8*this.ne;for(b=a.length-8;b<a.length;++b)a[b]=c&255,c/=256;this.update(a);a=Array(16);for(b=c=0;4>b;++b)for(var d=0;32>d;d+=8)a[c++]=this.W[b]>>>d&255;return a};var Hk=function(a){this.td="__ee_hash__";this.Sd=!1!==a;this.cb=[];this.Ba={};this.Bg=[];this.Pd=new WeakMap;this.Ii=void 0};w("ee.Serializer",Hk);var Ik=new pi,Jk=new Fk,Lk=function(a,b){return Kk(new Hk(void 0!==b?b:!0),a)};w("ee.Serializer.encode",Lk);var Mk=function(a){return Ik.za(Lk(a))};w("ee.Serializer.toJSON",Mk);var Ok=function(a){return Nk(Lk(a,!1))};w("ee.Serializer.toReadableJSON",Ok);
|
||||
var Nk=function(a){return"JSON"in r?r.JSON.stringify(a,null," "):Ik.za(a)},Kk=function(a,b){b=a.Gd(b);a.Sd&&(b=t(b)&&"ValueRef"==b.type&&1==a.cb.length?a.cb[0][1]:{type:"CompoundValue",scope:a.cb,value:b},a.cb=[],Pa(a.Bg,u(function(c){delete c[this.td]},a)),a.Bg=[],a.Ba={});return b};
|
||||
Hk.prototype.Gd=function(a){if(void 0===a)throw Error("Can't encode an undefined value.");var b=t(a)?a[this.td]:null;if(this.Sd&&null!=b&&this.Ba[b])return{type:"ValueRef",value:this.Ba[b]};if(null===a||"boolean"===typeof a||"number"===typeof a||"string"===typeof a)return a;if(ua(a))return{type:"Invocation",functionName:"Date",arguments:{value:Math.floor(a.getTime())}};if(a instanceof Pj){var c=a.encode(u(this.Gd,this));if(!(Array.isArray(c)||t(c)&&"ArgumentRef"!=c.type))return c}else if(Array.isArray(a))c=
|
||||
Ra(a,function(e){return this.Gd(e)},this);else if(t(a)&&"function"!==typeof a)c=Ib(a,function(e){if("function"!==typeof e)return this.Gd(e)},this),Qb(c,this.td),c={type:"Dictionary",value:c};else throw Error("Can't encode object: "+a);if(this.Sd){b=Pk(c);if(this.Ba[b])var d=this.Ba[b];else d=String(this.cb.length),this.cb.push([d,c]),this.Ba[b]=d;a[this.td]=b;this.Ag.push(a);return{type:"ValueRef",value:d}}return c};
|
||||
Ra(a,function(e){return this.Gd(e)},this);else if(t(a)&&"function"!==typeof a)c=Ib(a,function(e){if("function"!==typeof e)return this.Gd(e)},this),Qb(c,this.td),c={type:"Dictionary",value:c};else throw Error("Can't encode object: "+a);if(this.Sd){b=Pk(c);if(this.Ba[b])var d=this.Ba[b];else d=String(this.cb.length),this.cb.push([d,c]),this.Ba[b]=d;a[this.td]=b;this.Bg.push(a);return{type:"ValueRef",value:d}}return c};
|
||||
var Pk=function(a){Jk.reset();Jk.update(Ik.za(a));return Jk.digest().toString()},Rk=function(a){return $c(Qk(a),Wc,Xc,Yc)};w("ee.Serializer.encodeCloudApi",Rk);
|
||||
var Qk=function(a,b){var c=new Hk(!0);c.Ii=b;return Sk(c,a)},Tk=function(a){a=Sk(new Hk(!1),a);var b=a.values,c=function(d){if(!t(d))return d;var e=Array.isArray(d)?[]:{},g=d instanceof Object.getPrototypeOf(Oe);d=n(Object.entries(g?d.h:d));for(var f=d.next();!f.done;f=d.next()){var l=n(f.value);f=l.next().value;l=l.next().value;g?null!==l&&(e[f]="functionDefinitionValue"===f&&null!=l.body?{argumentNames:l.lc,body:c(b[l.body])}:"functionInvocationValue"===f&&null!=l.ab?{arguments:Ib(l.arguments,c),
|
||||
functionReference:c(b[l.ab])}:"constantValue"===f?l===Uc?null:l:c(l)):e[f]=c(l)}return e};return a.result&&c(b[a.result])};w("ee.Serializer.encodeCloudApiPretty",Tk);var Uk=function(a){return Ik.za(Rk(a))};w("ee.Serializer.toCloudApiJSON",Uk);var Vk=function(a){return Nk(Tk(a))};w("ee.Serializer.toReadableCloudApiJSON",Vk);
|
||||
var Sk=function(a,b){try{var c=Wk(a,b),d=new Xk(c,a.cb,a.Sd),e=Yk(d,d.oi);return new bf({result:e,values:d.ci})}finally{a.Pd=new WeakMap,a.Ba={},a.cb=[]}},Wk=function(a,b){var c=function(e){var g=Pk(e);t(b)&&a.Pd.set(b,g);if(a.Ba[g])return a.Ba[g];var f=String(a.cb.length);a.cb.push([f,e]);return a.Ba[g]=f};if(t(b)&&a.Ba[a.Pd.get(b)])return a.Ba[a.Pd.get(b)];if(null===b||"boolean"===typeof b||"string"===typeof b||"number"===typeof b)return c(Qj(b));if(ua(b))return c(Uj("Date",{value:Qj(Math.floor(b.getTime()))}));
|
||||
if(b instanceof Pj)return c(b.pa(a));if(Array.isArray(b))return c(Sj(b.map(function(e){return Rj(Wk(a,e))})));if(t(b)&&"function"!==typeof b){var d={};Object.keys(b).sort().forEach(function(e){d[e]=Rj(Wk(a,b[e]))});return c(Tj(d))}throw Error("Can't encode object: "+b);},Xk=function(a,b,c){var d=this;this.oi=a;this.values={};b.forEach(function(e){return d.values[e[0]]=e[1]});this.ii=c?Zk(this):null;this.ci={};this.Xf={};this.Mk=0},Yk=function(a,b){if(b in a.Xf)return a.Xf[b];var c=String(a.Mk++);
|
||||
a.Xf[b]=c;a.ci[c]=$k(a,a.values[b],0);return c},$k=function(a,b,c){var d=function(p){return null!==p.lb},e=function(p){return p===Uc?null:p};if(d(b)||null!=b.Wb||null!=b.sb||null!=b.Ob)return b;if(null!=b.Ua)return d=a.values[b.Ua],null===a.ii||50>c&&1===a.ii[b.Ua]?$k(a,d,c):al(d)?d:Rj(Yk(a,b.Ua));if(null!=b.Ja){var g=b.Ja.values.map(function(p){return $k(a,p,c+3)});return g.every(d)?Qj(g.map(function(p){return e(p.lb)})):Sj(g)}if(null!=b.Ka){g={};var f={};b=n(Object.entries(b.Ka.values||{}));for(var l=
|
||||
var Sk=function(a,b){try{var c=Wk(a,b),d=new Xk(c,a.cb,a.Sd),e=Yk(d,d.oi);return new bf({result:e,values:d.di})}finally{a.Pd=new WeakMap,a.Ba={},a.cb=[]}},Wk=function(a,b){var c=function(e){var g=Pk(e);t(b)&&a.Pd.set(b,g);if(a.Ba[g])return a.Ba[g];var f=String(a.cb.length);a.cb.push([f,e]);return a.Ba[g]=f};if(t(b)&&a.Ba[a.Pd.get(b)])return a.Ba[a.Pd.get(b)];if(null===b||"boolean"===typeof b||"string"===typeof b||"number"===typeof b)return c(Qj(b));if(ua(b))return c(Uj("Date",{value:Qj(Math.floor(b.getTime()))}));
|
||||
if(b instanceof Pj)return c(b.pa(a));if(Array.isArray(b))return c(Sj(b.map(function(e){return Rj(Wk(a,e))})));if(t(b)&&"function"!==typeof b){var d={};Object.keys(b).sort().forEach(function(e){d[e]=Rj(Wk(a,b[e]))});return c(Tj(d))}throw Error("Can't encode object: "+b);},Xk=function(a,b,c){var d=this;this.oi=a;this.values={};b.forEach(function(e){return d.values[e[0]]=e[1]});this.ii=c?Zk(this):null;this.di={};this.Yf={};this.Mk=0},Yk=function(a,b){if(b in a.Yf)return a.Yf[b];var c=String(a.Mk++);
|
||||
a.Yf[b]=c;a.di[c]=$k(a,a.values[b],0);return c},$k=function(a,b,c){var d=function(p){return null!==p.lb},e=function(p){return p===Uc?null:p};if(d(b)||null!=b.Wb||null!=b.sb||null!=b.Ob)return b;if(null!=b.Ua)return d=a.values[b.Ua],null===a.ii||50>c&&1===a.ii[b.Ua]?$k(a,d,c):al(d)?d:Rj(Yk(a,b.Ua));if(null!=b.Ja){var g=b.Ja.values.map(function(p){return $k(a,p,c+3)});return g.every(d)?Qj(g.map(function(p){return e(p.lb)})):Sj(g)}if(null!=b.Ka){g={};var f={};b=n(Object.entries(b.Ka.values||{}));for(var l=
|
||||
b.next();!l.done;l=b.next()){var m=n(l.value);l=m.next().value;m=m.next().value;g[l]=$k(a,m,c+3);null!==f&&d(g[l])?f[l]=e(g[l].lb):f=null}return null!==f?Qj(f):Tj(g)}if(null!=b.$a)return d=b.$a,Wj(d.lc||[],Yk(a,d.body||""));if(null!=b.Ca){d=b.Ca;g={};f=n(Object.keys(d.arguments||{}));for(b=f.next();!b.done;b=f.next())b=b.value,g[b]=$k(a,d.arguments[b],c+3);return d.functionName?Uj(d.functionName,g):Vj(Yk(a,d.ab||""),g)}throw Error("Can't optimize value: "+b);},al=function(a){var b=a.lb;return null!==
|
||||
b?b===Uc||"number"===typeof b||"boolean"===typeof b:null!=a.Ob},Zk=function(a){var b={},c=function(e){b[e]?b[e]++:(b[e]=1,d(a.values[e]))},d=function(e){null!=e.Ja?e.Ja.values.forEach(d):null!=e.Ka?Object.values(e.Ka.values).forEach(d):null!=e.$a?c(e.$a.body):null!=e.Ca?(e=e.Ca,null!=e.ab&&c(e.ab),Object.values(e.arguments).forEach(d)):null!=e.Ua&&c(e.Ua)};c(a.oi);return b};var hl=function(a){if(null==a.element)throw Error('"element" not found in params '+a);var b=a.selectors||null;null!=b&&"string"===typeof b&&(b=b.split(","));b=new Df({l:Qk(a.element),description:bl(a.description),qa:null,ta:null,Jd:null,selectors:b,Xb:K(a.maxErrorMeters),requestId:bl(a.id),maxVertices:K(a.maxVertices),R:K(a.maxWorkers)});var c=cl(a);switch(c){case "GOOGLE_CLOUD_STORAGE":case "DRIVE":var d=new Gf({ra:null,oa:null,G:Yj(a.fileFormat)});"GOOGLE_CLOUD_STORAGE"===c?d.ra=dl(a):d.oa=el(a);
|
||||
b.qa=d;break;case "ASSET":b.ta=new Ef({La:fl(a)});break;case "FEATURE_VIEW":c=new Nf({name:jk(a.mapName)});d=null==a?null:new Rf({Kf:K(a.maxFeaturesPerTile),qg:a.thinningStrategy});a=null==a?null:new Qf({Bg:gl(a.zOrderRanking),pg:gl(a.thinningRanking)});a=new Of({og:d,Wf:a});a=new Ff({jf:c,uc:a});b.Jd=a;break;default:throw Error('Export destination "'+c+'" unknown');}return b};function bl(a){return null!=a?String(a):null}function K(a){return null!=a?Number(a):null}
|
||||
var cl=function(a){var b="DRIVE";if(null==a)return b;null!=a.outputBucket||null!=a.outputPrefix?b="GOOGLE_CLOUD_STORAGE":null!=a.assetId?b="ASSET":null!=a.mapName&&(b="FEATURE_VIEW");return b},jl=function(a){var b=new fg({Ye:!!a.tfrecordCompressed,Yb:bl(a.tfrecordMaxFileSize),dg:!!a.tfrecordSequenceData,We:!!a.tfrecordCollapseBands,Lf:K(a.tfrecordMaskedThreshold),defaultValue:K(a.tfrecordDefaultValue),Sa:il(a.tfrecordPatchDimensions),Hf:il(a.tfrecordKernelSize),ie:null});a=a.tfrecordTensorDepths;
|
||||
b.qa=d;break;case "ASSET":b.ta=new Ef({La:fl(a)});break;case "FEATURE_VIEW":c=new Nf({name:jk(a.mapName)});d=null==a?null:new Rf({Kf:K(a.maxFeaturesPerTile),rg:a.thinningStrategy});a=null==a?null:new Qf({Cg:gl(a.zOrderRanking),qg:gl(a.thinningRanking)});a=new Of({pg:d,Xf:a});a=new Ff({jf:c,uc:a});b.Jd=a;break;default:throw Error('Export destination "'+c+'" unknown');}return b};function bl(a){return null!=a?String(a):null}function K(a){return null!=a?Number(a):null}
|
||||
var cl=function(a){var b="DRIVE";if(null==a)return b;null!=a.outputBucket||null!=a.outputPrefix?b="GOOGLE_CLOUD_STORAGE":null!=a.assetId?b="ASSET":null!=a.mapName&&(b="FEATURE_VIEW");return b},jl=function(a){var b=new fg({Ye:!!a.tfrecordCompressed,Yb:bl(a.tfrecordMaxFileSize),eg:!!a.tfrecordSequenceData,We:!!a.tfrecordCollapseBands,Lf:K(a.tfrecordMaskedThreshold),defaultValue:K(a.tfrecordDefaultValue),Sa:il(a.tfrecordPatchDimensions),Hf:il(a.tfrecordKernelSize),ie:null});a=a.tfrecordTensorDepths;
|
||||
if(null!=a)if(t(a)){var c={};Fb(a,function(d,e){if("string"!==typeof e||"number"!==typeof d)throw Error('"tensorDepths" option must be an object of type Object<string, number>');c[e]=d});b.ie=c}else throw Error('"tensorDepths" option needs to have the form Object<string, number>.');return b},kl=function(a,b){var c=new zf({ra:null,oa:null,Kd:null,je:null,G:Xj(a.fileFormat)});if("GEO_TIFF"===c.G){if(a.fileDimensions&&a.tiffFileDimensions)throw Error('Export cannot set both "fileDimensions" and "tiffFileDimensions".');
|
||||
var d=a.tiffShardSize||a.shardSize;d=new Xf({Ve:!!a.tiffCloudOptimized,ig:!(!a.skipEmptyTiles&&!a.tiffSkipEmptyFiles),Sa:il(a.fileDimensions||a.tiffFileDimensions),tileSize:K(d)});c.Kd=d}else"TF_RECORD_IMAGE"===c.G&&(c.je=jl(a));"GOOGLE_CLOUD_STORAGE"===b?c.ra=dl(a):c.oa=el(a);return c},ll=function(a,b){var c=new If({ra:null,oa:null,G:"MP4"});"GOOGLE_CLOUD_STORAGE"===b?c.ra=dl(a):c.oa=el(a);return c},ml=function(a){var b=K(a.maxZoom),c=K(a.scale),d=K(a.minZoom),e=!!a.skipEmptyTiles,g=bl(a.mapsApiKey),
|
||||
f=il(a.tileDimensions),l=K(a.stride);var m=K(a.minTimeMachineZoomSubset);a=K(a.maxTimeMachineZoomSubset);if(null==m&&null==a)m=null;else{var p=new Mg({min:0,max:null});null!=m&&(p.min=m);p.max=a;m=p}return new Cf({maxZoom:b,scale:c,minZoom:d,jg:e,Gf:g,Sa:f,kg:l,Cg:m})},il=function(a){if(null==a)return null;var b=new Yf({height:0,width:0});"string"===typeof a&&(-1!==a.indexOf("x")?a=a.split("x").map(Number):-1!==a.indexOf(",")&&(a=a.split(",").map(Number)));if(Array.isArray(a))if(2===a.length)b.height=
|
||||
var d=a.tiffShardSize||a.shardSize;d=new Xf({Ve:!!a.tiffCloudOptimized,jg:!(!a.skipEmptyTiles&&!a.tiffSkipEmptyFiles),Sa:il(a.fileDimensions||a.tiffFileDimensions),tileSize:K(d)});c.Kd=d}else"TF_RECORD_IMAGE"===c.G&&(c.je=jl(a));"GOOGLE_CLOUD_STORAGE"===b?c.ra=dl(a):c.oa=el(a);return c},ll=function(a,b){var c=new If({ra:null,oa:null,G:"MP4"});"GOOGLE_CLOUD_STORAGE"===b?c.ra=dl(a):c.oa=el(a);return c},ml=function(a){var b=K(a.maxZoom),c=K(a.scale),d=K(a.minZoom),e=!!a.skipEmptyTiles,g=bl(a.mapsApiKey),
|
||||
f=il(a.tileDimensions),l=K(a.stride);var m=K(a.minTimeMachineZoomSubset);a=K(a.maxTimeMachineZoomSubset);if(null==m&&null==a)m=null;else{var p=new Mg({min:0,max:null});null!=m&&(p.min=m);p.max=a;m=p}return new Cf({maxZoom:b,scale:c,minZoom:d,kg:e,Gf:g,Sa:f,lg:l,Dg:m})},il=function(a){if(null==a)return null;var b=new Yf({height:0,width:0});"string"===typeof a&&(-1!==a.indexOf("x")?a=a.split("x").map(Number):-1!==a.indexOf(",")&&(a=a.split(",").map(Number)));if(Array.isArray(a))if(2===a.length)b.height=
|
||||
a[0],b.width=a[1];else if(1===a.length)b.height=a[0],b.width=a[0];else throw Error("Unable to construct grid from dimensions: "+a);else if("number"!==typeof a||isNaN(a))if(t(a)&&null!=a.height&&null!=a.width)b.height=a.height,b.width=a.width;else throw Error("Unable to construct grid from dimensions: "+a);else b.height=a,b.width=a;return b},dl=function(a){var b=null;null!=a.writePublicTiles&&(b=a.writePublicTiles?"PUBLIC":"DEFAULT_OBJECT_ACL");return new Wf({mc:bl(a.outputBucket),ia:bl(a.outputPrefix),
|
||||
nc:a.bucketCorsUris||null,permissions:b})},el=function(a){return new lf({pf:bl(a.driveFolder),ia:bl(a.driveFileNamePrefix)})},fl=function(a){return new Xe({name:jk(a.assetId)})},gl=function(a){if(!a)return null;var b=a;"string"===typeof a&&(a=a.split(","));if(Array.isArray(a))return new Hg({Vf:(a||[]).map(nl)});throw Error("Unable to build ranking rule from rules: "+JSON.stringify(b)+". Rules should either be a comma-separated string or list of strings.");},nl=function(a){var b=new Gg({direction:null,
|
||||
Yd:null,$d:null,Zd:null});a=a.trim();a=a.match(/^([\S]+.*)\s+(ASC|DESC)$/);if(null==a)throw Error("Ranking rule format is invalid. Each rule should be defined by a rule type and a direction (ASC or DESC), separated by a space. Valid rule types are: .geometryType, .minZoomLevel, or a feature property name.");var c=n(a);c.next();a=c.next().value;c=c.next().value;switch(c.toUpperCase()){case "ASC":b.direction="ASCENDING";break;case "DESC":b.direction="DESCENDING";break;default:throw Error("Ranking rule direction '"+
|
||||
c+"' is invalid. Directions are: ASC, DESC.");}switch(a.trim()){case ".geometryType":b.Zd=new Dg({});break;case ".minZoomLevel":b.$d=new Eg({});break;default:b.Yd=new Cg({attributeName:bl(a)})}return b};var pl=function(a,b,c,d,e,g){d=sj(!g,!1,d||[]);uj=a;vj=d;null===a?Aj():wj(function(){yj(b,c,e||Aa(ol,b,c))})};w("ee.data.authenticateViaOauth",pl);var ql=function(a,b,c,d,e){pl(a,b,c,d,e)};w("ee.data.authenticate",ql);var ol=function(a,b){r.gapi.auth.authorize({client_id:uj,immediate:!1,scope:vj.join(" ")},Aa(xj,a,b))};w("ee.data.authenticateViaPopup",ol);
|
||||
nc:a.bucketCorsUris||null,permissions:b})},el=function(a){return new lf({pf:bl(a.driveFolder),ia:bl(a.driveFileNamePrefix)})},fl=function(a){return new Xe({name:jk(a.assetId)})},gl=function(a){if(!a)return null;var b=a;"string"===typeof a&&(a=a.split(","));if(Array.isArray(a))return new Hg({Wf:(a||[]).map(nl)});throw Error("Unable to build ranking rule from rules: "+JSON.stringify(b)+". Rules should either be a comma-separated string or list of strings.");},nl=function(a){var b=new Gg({direction:null,
|
||||
Yd:null,Vf:null,$d:null,Zd:null});a=a.trim();a=a.match(/^([\S]+.*)\s+(ASC|DESC)$/);if(null==a)throw Error("Ranking rule format is invalid. Each rule should be defined by a rule type and a direction (ASC or DESC), separated by a space. Valid rule types are: .geometryType, .minZoomLevel, or a feature property name.");var c=n(a);c.next();a=c.next().value;c=c.next().value;switch(c.toUpperCase()){case "ASC":b.direction="ASCENDING";break;case "DESC":b.direction="DESCENDING";break;default:throw Error("Ranking rule direction '"+
|
||||
c+"' is invalid. Directions are: ASC, DESC.");}switch(a.trim()){case ".geometryType":b.Zd=new Dg({});break;case ".minZoomLevel":b.$d=new Fg({});break;default:b.Yd=new Cg({attributeName:bl(a)})}return b};var pl=function(a,b,c,d,e,g){d=sj(!g,!1,d||[]);uj=a;vj=d;null===a?Aj():wj(function(){yj(b,c,e||Aa(ol,b,c))})};w("ee.data.authenticateViaOauth",pl);var ql=function(a,b,c,d,e){pl(a,b,c,d,e)};w("ee.data.authenticate",ql);var ol=function(a,b){r.gapi.auth.authorize({client_id:uj,immediate:!1,scope:vj.join(" ")},Aa(xj,a,b))};w("ee.data.authenticateViaPopup",ol);
|
||||
var rl=function(a,b,c,d,e){if("window"in r)throw Error("Use of private key authentication in the browser is insecure. Consider using OAuth, instead.");d=sj(!e,!e,d||[]);uj=a.client_email;vj=d;var g=new google.auth.JWT(a.client_email,null,a.private_key,d,null);tj=function(f,l){g.authorize(function(m,p){m?l({error:m}):l({access_token:p.access_token,token_type:p.token_type,expires_in:(p.expiry_date-Date.now())/1E3})})};yj(b,c)};w("ee.data.authenticateViaPrivateKey",rl);
|
||||
w("ee.data.setExpressionAugmenter",function(a){sl=a||pc});var sl=pc;w("ee.data.setAuthToken",function(a,b,c,d,e,g,f,l){e=sj(!l,!1,e||[]);uj=a;vj=e;var m={token_type:b,access_token:c,state:e.join(" "),expires_in:d};xj(void 0,void 0,m);!1===f?g&&g():wj(function(){r.gapi.auth.setToken(m);g&&g()})});w("ee.data.refreshAuthToken",yj);w("ee.data.setAuthTokenRefresher",function(a){tj=a});w("ee.data.getAuthToken",oj);w("ee.data.clearAuthToken",Aj);w("ee.data.getAuthClientId",function(){return uj});
|
||||
w("ee.data.getAuthScopes",function(){return vj});w("ee.data.setDeadline",function(a){Oj=a});w("ee.data.setParamAugmenter",function(a){Ij=a||pc});
|
||||
var tl=function(a){a=new I(a);return J(a,a.Lc().list(hj(),{prettyPrint:!1}).then(ek))},vl=function(a,b){if("string"===typeof a.image)throw Error("Image as JSON string not supported.");if(void 0!==a.version)throw Error("Image version specification not supported.");a=new tf({name:null,l:sl(Qk(a.image)),G:Xj(a.format),ga:ak(a.bands),ic:dk(a)});b=new I(b);return J(b,b.maps().create(hj(),a,{fields:["name"]}).then(function(c){return ul(c.name,"")}))};w("ee.data.getMapId",vl);
|
||||
var wl=function(a,b,c,d){if(!a.formatTileUrl){var e=ul(a.mapid,a.token,a.urlFormat);a.urlFormat=e.urlFormat;a.formatTileUrl=e.formatTileUrl}return a.formatTileUrl(b,c,d)};w("ee.data.getTileUrl",wl);
|
||||
var ul=function(a,b,c){var d=void 0===c?"":c;d||(fj(),c=Dj,d=b?c+"/map/"+a+"/{z}/{x}/{y}?token="+b:c+"/v1alpha/"+a+"/tiles/{z}/{x}/{y}");return{mapid:a,token:b,formatTileUrl:function(e,g,f){var l=Math.pow(2,f);e%=l;e=String(0>e?e+l:e);return d.replace("{x}",e).replace("{y}",g).replace("{z}",f)},urlFormat:d}},xl=function(a,b){var c=a.visParams?sl(Qk(a.visParams)):null;a=new Mf({name:null,Pb:a.assetName,mapName:a.mapName,zg:c});b=new I(b);return J(b,(new Vg(b.O)).create(hj(),a,{fields:["name"]}).then(function(d){return{token:d.name.split("/").pop()}}))};
|
||||
var ul=function(a,b,c){var d=void 0===c?"":c;d||(fj(),c=Dj,d=b?c+"/map/"+a+"/{z}/{x}/{y}?token="+b:c+"/v1alpha/"+a+"/tiles/{z}/{x}/{y}");return{mapid:a,token:b,formatTileUrl:function(e,g,f){var l=Math.pow(2,f);e%=l;e=String(0>e?e+l:e);return d.replace("{x}",e).replace("{y}",g).replace("{z}",f)},urlFormat:d}},xl=function(a,b){var c=a.visParams?sl(Qk(a.visParams)):null;a=new Mf({name:null,Pb:a.assetName,mapName:a.mapName,Ag:c});b=new I(b);return J(b,(new Vg(b.O)).create(hj(),a,{fields:["name"]}).then(function(d){return{token:d.name.split("/").pop()}}))};
|
||||
w("ee.data.getFeatureViewTilesKey",xl);var yl=function(a,b,c){c=new I(c);a=jk(a);var d=c.assets();b=void 0===b?{}:b;var e=void 0===e?{}:e;d.j.C(a,RegExp("^projects/[^/]+/assets/.*$"));e=H(d.j,{body:null,A:"GET",D:"earthengine.projects.assets.listFeatures",path:"/"+d.m+"/"+a+":listFeatures",u:G(b,e),F:rg});return J(c,e)};w("ee.data.listFeatures",yl);var zl=function(a,b){a=sl(Qk(a));b=new I(b);return J(b,eh(b.value(),hj(),new af({l:a})).then(function(c){return c.result}))};
|
||||
w("ee.data.computeValue",zl);
|
||||
var Al=function(a,b){if("string"===typeof a.image)throw Error("Image as JSON string not supported.");if(void 0!==a.version)throw Error("Image version specification not supported.");if(void 0!==a.region)throw Error('"region" not supported in call to ee.data.getThumbId. Use ee.Image.getThumbURL.');if(void 0!==a.dimensions)throw Error('"dimensions" is not supported in call to ee.data.getThumbId. Use ee.Image.getThumbURL.');a=new Lg({name:null,l:sl(Qk(a.image)),G:Xj(a.format),ia:a.name,ga:ak(a.bands),
|
||||
@ -529,7 +529,7 @@ c=new yf({La:fl(c),pyramidingPolicy:e,Tf:Pb(d)?null:d,tileSize:K(c.shardSize)});
|
||||
c.l=sl(c.l,b);return c},Wl=function(a,b){var c=a.scale;delete a.scale;a=$l(a);a.scale=c;if(null==a.element)throw Error('"element" not found in params '+a);c=new Bf({l:Qk(a.element),description:bl(a.description),ec:ml(a),dc:kl(a,"GOOGLE_CLOUD_STORAGE"),requestId:bl(a.id),R:K(a.maxWorkers)});c.l=sl(c.l,b);return c},Xl=function(a){var b=a.scale;delete a.scale;a=am(a);a.scale=b;if(null==a.element)throw Error('"element" not found in params '+a);b=new Hf({l:Qk(a.element),description:bl(a.description),Va:new Jf({framesPerSecond:K(a.framesPerSecond),
|
||||
maxFrames:K(a.maxFrames),maxPixelsPerFrame:null}),ec:ml(a),dc:ll(a,"GOOGLE_CLOUD_STORAGE"),requestId:bl(a.id),version:bl(a.version),R:K(a.maxWorkers)});b.l=sl(b.l);return b},Yl=function(a){if(null==a.element)throw Error('"element" not found in params '+a);var b=cl(a);if("ASSET"!=b)throw Error('Export destination "'+b+'" unknown');a=new wf({l:Qk(a.element),description:bl(a.description),requestId:bl(a.id),ta:new We({La:fl(a)}),R:K(a.maxWorkers)});a.l=sl(a.l);return a},cm=function(a,b,c){b=Ck(b);var d=
|
||||
function(e){return e?yk(e):null};return d(bm(a,b,c&&function(e,g){return c(d(e),g)}))};w("ee.data.startIngestion",cm);
|
||||
var bm=function(a,b,c){b=new mg({yf:b,requestId:a,overwrite:null,description:null});a=new I(c,a?void 0:0);return J(a,a.image().import(hj(),b))},dm=function(a,b,c){b=new ng({ng:b,requestId:a,overwrite:null,description:null});a=new I(c,a?void 0:0);return J(a,a.table().import(hj(),b))},em=function(a,b,c){b=Dk(b);var d=function(e){return e?yk(e):null};return d(dm(a,b,c&&function(e,g){return c(d(e),g)}))};w("ee.data.startTableIngestion",em);
|
||||
var bm=function(a,b,c){b=new mg({yf:b,requestId:a,overwrite:null,description:null});a=new I(c,a?void 0:0);return J(a,a.image().import(hj(),b))},dm=function(a,b,c){b=new ng({og:b,requestId:a,overwrite:null,description:null});a=new I(c,a?void 0:0);return J(a,a.table().import(hj(),b))},em=function(a,b,c){b=Dk(b);var d=function(e){return e?yk(e):null};return d(dm(a,b,c&&function(e,g){return c(d(e),g)}))};w("ee.data.startTableIngestion",em);
|
||||
var fm=function(a,b){b=new I(b);a=jk(a);return J(b,b.assets().get(a,{prettyPrint:!1}).then(kk))};w("ee.data.getAsset",fm);w("ee.data.getInfo",fm);
|
||||
var gm=function(a,b){b=new I(b);var c=b.assets(),d=jk(a.id),e=hk.test(a.id);e&&(c=new Rg(b.O),d="projects/"+ik(a.id));if(Object.keys(a).every(function(g){return"id"===g||"num"===g}))return J(b,c.bd(d,{pageSize:a.num}).then(lk));if(e)throw Error("getList on a project does not support filtering options. Please provide a full asset path. Got: "+a.id);a=sk(a);return J(b,Tg(c,d,a).then(nk))};w("ee.data.getList",gm);
|
||||
var hm=function(a,b,c){b=void 0===b?{}:b;var d=hk.test(a);c=new I(c);var e=d?new Rg(c.O):c.assets();a=d?"projects/"+ik(a):jk(a);return J(c,e.bd(a,b))};w("ee.data.listAssets",hm);var im=function(a,b,c){b=void 0===b?{}:b;c=new I(c);return J(c,Tg(c.assets(),a,b))};w("ee.data.listImages",im);var jm=function(a,b){b=new I(b);return J(b,(new Rg(b.O)).bd(a||hj()))};w("ee.data.listBuckets",jm);var km=function(a){a=new I(a);return J(a,(new Rg(a.O)).bd(hj()).then(lk))};w("ee.data.getAssetRoots",km);
|
||||
@ -545,7 +545,7 @@ var vm=function(a,b){var c=jk(a);b=new I(b);var d=b.assets(),e=d.j.C;d.j.C=funct
|
||||
var Tl={dl:"CANCEL",gl:"UPDATE"};var M=function(a,b,c){if(!(this instanceof M))return wm(M,arguments);if(c&&(a||b))throw Error('When "opt_varName" is specified, "func" and "args" must be null.');if(a&&!b)throw Error('When "func" is specified, "args" must not be null.');this.H=a;this.args=b;this.U=c||null};x(M,Pj);w("ee.ComputedObject",M);M.prototype.evaluate=function(a){if(!a||"function"!==typeof a)throw Error("evaluate() requires a callback function.");zl(this,a)};M.prototype.evaluate=M.prototype.evaluate;
|
||||
M.prototype.V=function(a){return zl(this,a)};M.prototype.getInfo=M.prototype.V;M.prototype.encode=function(a){if(null===this.H&&null===this.args)return{type:"ArgumentRef",value:this.U};var b={},c;for(c in this.args)void 0!==this.args[c]&&(b[c]=a(this.args[c]));b={type:"Invocation",arguments:b};a=a(this.H);b["string"===typeof a?"functionName":"function"]=a;return b};
|
||||
M.prototype.pa=function(a){if(null===this.H&&null===this.args){a=this.U||a.Ii;if(!a)throw Error("A mapped function's arguments cannot be used in client-side operations");return new Oe({Ob:a})}var b={},c;for(c in this.args)void 0!==this.args[c]&&(b[c]=Rj(Wk(a,this.args[c])));return"string"===typeof this.H?Uj(String(this.H),b):this.H.Fd(a,b)};M.prototype.za=function(a){return(void 0===a?0:a)?Mk(this):Uk(this)};M.prototype.serialize=M.prototype.za;
|
||||
M.prototype.toString=function(){return"ee."+this.name()+"("+Ok(this)+")"};w("ee.ComputedObject.prototype.toString",M.prototype.toString);M.prototype.name=function(){return"ComputedObject"};M.prototype.Dg=function(a,b){var c=Array.from(arguments);c[0]=this;a.apply(r,c);return this};M.prototype.aside=M.prototype.Dg;
|
||||
M.prototype.toString=function(){return"ee."+this.name()+"("+Ok(this)+")"};w("ee.ComputedObject.prototype.toString",M.prototype.toString);M.prototype.name=function(){return"ComputedObject"};M.prototype.Eg=function(a,b){var c=Array.from(arguments);c[0]=this;a.apply(r,c);return this};M.prototype.aside=M.prototype.Eg;
|
||||
var xm=function(a,b){if(b instanceof a.constructor)return b;var c=function(){};c.prototype=a.constructor.prototype;a=new c;a.H=b.H;a.args=b.args;a.U=b.U;return a},wm=function(a,b){function c(){return a.apply(this,b)}c.prototype=a.prototype;return new c};var ym={},zm=function(a,b){if(b==a)return!0;switch(a){case "Element":return"Element"==b||"Image"==b||"Feature"==b||"Collection"==b||"ImageCollection"==b||"FeatureCollection"==b;case "FeatureCollection":case "Collection":return"Collection"==b||"ImageCollection"==b||"FeatureCollection"==b;case "Object":return!0;default:return!1}},Am=function(a){return"number"===typeof a||a instanceof M&&"Number"==a.name()},Bm=function(a){return"string"===typeof a||a instanceof M&&"String"==a.name()},Cm=function(a){return t(a)&&
|
||||
"function"!==typeof a?(a=Object.getPrototypeOf(a),null!==a&&null===Object.getPrototypeOf(a)):!1},Dm=function(a,b,c){c=void 0===c?!1:c;return 1===a.length&&Cm(a[0])&&(a=b.args,c&&(a=a.slice(1)),a.length)?!(1===a.length||a[1].optional)||"Dictionary"!==a[0].type:!1};var Em=function(){if(!(this instanceof Em))return new Em};x(Em,Pj);w("ee.Function",Em);var Fm=pc;Em.prototype.call=function(a){return this.apply(Gm(this,Array.prototype.slice.call(arguments,0)))};Em.prototype.call=Em.prototype.call;Em.prototype.apply=function(a){a=new M(this,Hm(this,a));return Fm(a,this.aa().returns)};Em.prototype.apply=Em.prototype.apply;
|
||||
var Im=function(a,b,c){var d=void 0!==b,e=a.aa();if(Dm(c,e,d)){if(c=Rb(c[0]),d){d=e.args[0].name;if(d in c)throw Error("Named args for "+e.name+" can't contain keyword "+d);c[d]=b}}else c=Gm(a,d?[b].concat(c):c);return a.apply(c)},Hm=function(a,b){for(var c=a.aa().args,d={},e={},g=0;g<c.length;g++){var f=c[g].name;if(f in b&&void 0!==b[f])d[f]=Fm(b[f],c[g].type);else if(!c[g].optional)throw Error("Required argument ("+f+") missing to function: "+a);e[f]=!0}c=[];for(var l in b)e[l]||c.push(l);if(0<
|
||||
@ -559,16 +559,16 @@ var l=new Lc(d);if(Nc(l,f).isEmpty())e[d[0]]=b[0];else{b=Oc(f,l);if(0!==b.size)t
|
||||
"").match(b),null===a&&Vm(),c=(a[1].split(",")||[]).map(function(d){return d.replace(Xm,"")}));return c},Vm=function(){throw Error("Failed to locate function parameters.");},Wm=/((\/\/.*$)|(\/\*[\s\S]*?\*\/)|(\s))/mg,Um=/^function[^\(]*\(([^\)]*)\)/m,Xm=/=.*$/;var Q=function(a,b,c){M.call(this,a,b,c);Ym()};x(Q,M);w("ee.Element",Q);var Zm=!1,Ym=function(){Zm||(Rm(Q,"Element","Element"),Zm=!0)};Q.prototype.name=function(){return"Element"};
|
||||
Q.prototype.set=function(a){var b;if(1>=arguments.length){var c=arguments[0];if(b=Cm(c))a:{b=Lb(c);var d=["properties"];if(ta(b)&&ta(d)&&b.length==d.length){for(var e=b.length,g=0;g<e;g++)if(b[g]!==d[g]){b=!1;break a}b=!0}else b=!1}b&&t(c.properties)&&(c=c.properties);if(Cm(c)){b=this;for(var f in c)d=c[f],b=O("Element.set",b,f,d)}else if(c instanceof M&&Qm("Element.setMulti"))b=O("Element.setMulti",this,c);else throw Error("When Element.set() is passed one argument, it must be a dictionary.");}else{if(0!=
|
||||
arguments.length%2)throw Error("When Element.set() is passed multiple arguments, there must be an even number of them.");b=this;for(c=0;c<arguments.length;c+=2)f=arguments[c],d=arguments[c+1],b=O("Element.set",b,f,d)}return xm(this,b)};Q.prototype.set=Q.prototype.set;var S=function(a,b,c,d){if(!(this instanceof S))return wm(S,arguments);if(!("type"in a)){var e=P(S,arguments);a=e.geoJson;b=e.proj;c=e.geodesic;d=e.evenOdd}$m();e=null!=b||null!=c||null!=d;if(a instanceof M&&!(a instanceof S&&a.qb)){if(e)throw Error("Setting the CRS, geodesic, or evenOdd flag on a computed Geometry is not supported. Use Geometry.transform().");M.call(this,a.H,a.args,a.U)}else{a instanceof S&&(a=a.encode());if(!an(a))throw Error("Invalid GeoJSON geometry: "+JSON.stringify(a));M.call(this,
|
||||
null,null);this.qb=a.type;this.$g=null!=a.coordinates?Sb(a.coordinates):null;this.Ah=a.geometries||null;if(null!=b)this.bc=b;else if("crs"in a)if(t(a.crs)&&"name"==a.crs.type&&t(a.crs.properties)&&"string"===typeof a.crs.properties.name)this.bc=a.crs.properties.name;else throw Error("Invalid CRS declaration in GeoJSON: "+(new pi).za(a.crs));this.tc=c;void 0===this.tc&&"geodesic"in a&&(this.tc=!!a.geodesic);this.rc=d;void 0===this.rc&&"evenOdd"in a&&(this.rc=!!a.evenOdd)}};x(S,M);w("ee.Geometry",S);
|
||||
null,null);this.qb=a.type;this.ah=null!=a.coordinates?Sb(a.coordinates):null;this.Bh=a.geometries||null;if(null!=b)this.bc=b;else if("crs"in a)if(t(a.crs)&&"name"==a.crs.type&&t(a.crs.properties)&&"string"===typeof a.crs.properties.name)this.bc=a.crs.properties.name;else throw Error("Invalid CRS declaration in GeoJSON: "+(new pi).za(a.crs));this.tc=c;void 0===this.tc&&"geodesic"in a&&(this.tc=!!a.geodesic);this.rc=d;void 0===this.rc&&"evenOdd"in a&&(this.rc=!!a.evenOdd)}};x(S,M);w("ee.Geometry",S);
|
||||
var bn=!1,$m=function(){bn||(Rm(S,"Geometry","Geometry"),bn=!0)},cn=function(a,b){if(!(this instanceof cn))return dn(cn,arguments);var c=en(cn,"Point",1,arguments);if(!(c instanceof M)){var d=c.coordinates;if(!Array.isArray(d)||2!=d.length)throw Error("The Geometry.Point constructor requires 2 coordinates.");}S.call(this,c)};x(cn,S);S.Point=cn;var fn=function(a,b){if(!(this instanceof fn))return dn(fn,arguments);S.call(this,en(fn,"MultiPoint",2,arguments))};x(fn,S);S.MultiPoint=fn;
|
||||
var gn=function(a,b,c,d){if(!(this instanceof gn))return dn(gn,arguments);var e=en(gn,"Rectangle",2,arguments);if(!(e instanceof M)){var g=e.coordinates;if(2!=g.length)throw Error("The Geometry.Rectangle constructor requires 2 points or 4 coordinates.");var f=g[0][0],l=g[0][1],m=g[1][0];g=g[1][1];e.coordinates=[[[f,g],[f,l],[m,l],[m,g]]];e.type="Polygon"}S.call(this,e)};x(gn,S);S.Rectangle=gn;
|
||||
var hn=function(a,b,c,d){if(!(this instanceof hn))return dn(hn,arguments);var e=[a,b,c,d];if(jn(e))return(new N("GeometryConstructors.BBox")).apply(e);if(!(Infinity>a))throw Error("Geometry.BBox: west must not be "+a);if(!(-Infinity<c))throw Error("Geometry.BBox: east must not be "+c);if(!(90>=b))throw Error("Geometry.BBox: south must be at most +90\u00b0, but was "+b+"\u00b0");if(!(-90<=d))throw Error("Geometry.BBox: north must be at least -90\u00b0, but was "+d+"\u00b0");b=Math.max(b,-90);d=Math.min(d,
|
||||
90);360<=c-a?(a=-180,c=180):(a=kn(a),c=kn(c),c<a&&(c+=360));S.call(this,{type:"Polygon",coordinates:[[[a,d],[a,b],[c,b],[c,d]]]},void 0,!1,!0)};x(hn,gn);S.BBox=hn;var kn=function(a){a%=360;180<a?a-=360:-180>a&&(a+=360);return a},ln=function(a,b,c,d){if(!(this instanceof ln))return dn(ln,arguments);S.call(this,en(ln,"LineString",2,arguments))};x(ln,S);S.LineString=ln;var mn=function(a,b,c,d){if(!(this instanceof mn))return dn(mn,arguments);S.call(this,en(mn,"LinearRing",2,arguments))};x(mn,S);
|
||||
S.LinearRing=mn;var nn=function(a,b,c,d){if(!(this instanceof nn))return dn(nn,arguments);S.call(this,en(nn,"MultiLineString",3,arguments))};x(nn,S);S.MultiLineString=nn;var on=function(a,b,c,d,e){if(!(this instanceof on))return dn(on,arguments);S.call(this,en(on,"Polygon",3,arguments))};x(on,S);S.Polygon=on;var pn=function(a,b,c,d,e){if(!(this instanceof pn))return dn(pn,arguments);S.call(this,en(pn,"MultiPolygon",4,arguments))};x(pn,S);S.MultiPolygon=pn;
|
||||
S.prototype.encode=function(a){if(!this.qb){if(!a)throw Error("Must specify an encode function when encoding a computed geometry.");return M.prototype.encode.call(this,a)}a={type:this.qb};"GeometryCollection"==this.qb?a.geometries=this.Ah:a.coordinates=this.$g;null!=this.bc&&(a.crs={type:"name",properties:{name:this.bc}});null!=this.tc&&(a.geodesic=this.tc);null!=this.rc&&(a.evenOdd=this.rc);return a};
|
||||
S.prototype.le=function(){if(this.H)throw Error("Can't convert a computed Geometry to GeoJSON. Use evaluate() instead.");return this.encode()};S.prototype.toGeoJSON=S.prototype.le;S.prototype.vg=function(){if(this.H)throw Error("Can't convert a computed Geometry to GeoJSON. Use evaluate() instead.");return(new pi).za(this.le())};S.prototype.toGeoJSONString=S.prototype.vg;S.prototype.za=function(a){return(void 0===a?0:a)?Mk(this):Uk(this)};S.prototype.serialize=S.prototype.za;
|
||||
S.prototype.toString=function(){return"ee.Geometry("+this.vg()+")"};
|
||||
S.prototype.pa=function(a){if(!this.qb){if(!a)throw Error("Must specify a serializer when encoding a computed geometry.");return M.prototype.pa.call(this,a)}var b={},c="";"GeometryCollection"===this.qb?(b.geometries=this.Ah.map(function(e){return new S(e)}),c="GeometryConstructors.MultiGeometry"):(b.coordinates=this.$g,c="GeometryConstructors."+this.qb);null!=this.bc&&(b.crs="string"===typeof this.bc?(new N("Projection")).call(this.bc):this.bc);var d="Point"!==this.qb&&"MultiPoint"!==this.qb;null!=
|
||||
S.prototype.encode=function(a){if(!this.qb){if(!a)throw Error("Must specify an encode function when encoding a computed geometry.");return M.prototype.encode.call(this,a)}a={type:this.qb};"GeometryCollection"==this.qb?a.geometries=this.Bh:a.coordinates=this.ah;null!=this.bc&&(a.crs={type:"name",properties:{name:this.bc}});null!=this.tc&&(a.geodesic=this.tc);null!=this.rc&&(a.evenOdd=this.rc);return a};
|
||||
S.prototype.le=function(){if(this.H)throw Error("Can't convert a computed Geometry to GeoJSON. Use evaluate() instead.");return this.encode()};S.prototype.toGeoJSON=S.prototype.le;S.prototype.wg=function(){if(this.H)throw Error("Can't convert a computed Geometry to GeoJSON. Use evaluate() instead.");return(new pi).za(this.le())};S.prototype.toGeoJSONString=S.prototype.wg;S.prototype.za=function(a){return(void 0===a?0:a)?Mk(this):Uk(this)};S.prototype.serialize=S.prototype.za;
|
||||
S.prototype.toString=function(){return"ee.Geometry("+this.wg()+")"};
|
||||
S.prototype.pa=function(a){if(!this.qb){if(!a)throw Error("Must specify a serializer when encoding a computed geometry.");return M.prototype.pa.call(this,a)}var b={},c="";"GeometryCollection"===this.qb?(b.geometries=this.Bh.map(function(e){return new S(e)}),c="GeometryConstructors.MultiGeometry"):(b.coordinates=this.ah,c="GeometryConstructors."+this.qb);null!=this.bc&&(b.crs="string"===typeof this.bc?(new N("Projection")).call(this.bc):this.bc);var d="Point"!==this.qb&&"MultiPoint"!==this.qb;null!=
|
||||
this.tc&&d&&(b.geodesic=this.tc);null!=this.rc&&(b.evenOdd=this.rc);return(new N(c)).apply(b).pa(a)};
|
||||
var an=function(a){var b=a.type;if("GeometryCollection"==b){b=a.geometries;if(!Array.isArray(b))return!1;for(a=0;a<b.length;a++)if(!an(b[a]))return!1;return!0}a=a.coordinates;var c=qn(a);return"Point"==b&&1==c||"MultiPoint"==b&&(2==c||0==a.length)||"LineString"==b&&2==c||"LinearRing"==b&&2==c||"MultiLineString"==b&&(3==c||0==a.length)||"Polygon"==b&&3==c||"MultiPolygon"==b&&(4==c||0==a.length)},qn=function(a){if(!Array.isArray(a))return-1;if(Array.isArray(a[0])){for(var b=qn(a[0]),c=1;c<a.length;c++)if(qn(a[c])!=
|
||||
b)return-1;return b+1}for(c=0;c<a.length;c++)if("number"!==typeof a[c])return-1;return 0==a.length%2?1:-1},rn=function(a){if("number"!==typeof a[0]||2==a.length)return a;if(0!=a.length%2)throw Error("Invalid number of coordinates: "+a.length);for(var b=[],c=0;c<a.length;c+=2)b.push([a[c],a[c+1]]);return b},en=function(a,b,c,d){a=sn(a,d);if(jn(a.coordinates)||null!=a.crs||null!=a.maxError)return(new N("GeometryConstructors."+b)).apply(a);a.type=b;a.coordinates=tn(c,a.coordinates);(b=Va(["Polygon",
|
||||
@ -578,9 +578,9 @@ var vn=!1,un=function(){vn||(Rm(T,"Filter","Filter"),vn=!0)},wn={equals:"equals"
|
||||
var zn=function(a,b){var c=P(zn,arguments);return O("Filter.lessThan",c.name,c.value)};T.lt=zn;var An=function(a,b){var c=P(An,arguments);return zn(c.name,c.value).xc()};T.gte=An;var Bn=function(a,b){var c=P(Bn,arguments);return O("Filter.greaterThan",c.name,c.value)};T.gt=Bn;var Cn=function(a,b){var c=P(Cn,arguments);return Bn(c.name,c.value).xc()};T.lte=Cn;var Dn=function(a){return O("Filter.and",Array.prototype.slice.call(arguments))};T.and=Dn;var En=function(a){return O("Filter.or",Array.prototype.slice.call(arguments))};
|
||||
T.or=En;var Fn=function(a,b){var c=P(Fn,arguments);c=O("DateRange",c.start,c.end);return Km("Filter.dateRangeContains",{leftValue:c,rightField:"system:time_start"})};T.date=Fn;var Gn=function(a,b,c,d){var e=P(Gn,arguments);return Km("Filter.listContains",{leftField:e.rightField,rightValue:e.leftValue,rightField:e.leftField,leftValue:e.rightValue})};T.inList=Gn;var Hn=function(a,b){return Km("Filter.intersects",{leftField:".all",rightValue:O("Feature",a),maxError:b})};T.bounds=Hn;
|
||||
T.prototype.name=function(){return"Filter"};var In=function(a,b,c){b=b.toLowerCase();var d=!1;0==b.lastIndexOf("not_",0)&&(d=!0,b=b.substring(4));if(!(b in wn))throw Error("Unknown filtering operator: "+b);a=O("Filter."+wn[b],a,c);return d?a.xc():a};T.metadata=In;var V=function(a,b,c){Q.call(this,a,b,c);Jn()};x(V,Q);w("ee.Collection",V);var Kn=!1,Jn=function(){Kn||(Rm(V,"Collection","Collection"),Rm(V,"AggregateFeatureCollection","Collection","aggregate_"),Kn=!0)};V.prototype.filter=function(a){a=P(V.prototype.filter,arguments).filter;if(!a)throw Error("Empty filters.");return xm(this,O("Collection.filter",this,a))};V.prototype.filter=V.prototype.filter;
|
||||
V.prototype.lf=function(a,b,c){var d=P(V.prototype.lf,arguments);return this.filter(In(d.name,d.operator,d.value))};V.prototype.filterMetadata=V.prototype.lf;V.prototype.th=function(a){return this.filter(Hn(a))};V.prototype.filterBounds=V.prototype.th;V.prototype.kf=function(a,b){var c=P(V.prototype.kf,arguments);return this.filter(Fn(c.start,c.end))};V.prototype.filterDate=V.prototype.kf;
|
||||
V.prototype.lf=function(a,b,c){var d=P(V.prototype.lf,arguments);return this.filter(In(d.name,d.operator,d.value))};V.prototype.filterMetadata=V.prototype.lf;V.prototype.uh=function(a){return this.filter(Hn(a))};V.prototype.filterBounds=V.prototype.uh;V.prototype.kf=function(a,b){var c=P(V.prototype.kf,arguments);return this.filter(Fn(c.start,c.end))};V.prototype.filterDate=V.prototype.kf;
|
||||
V.prototype.limit=function(a,b,c){var d=P(V.prototype.limit,arguments);return xm(this,O("Collection.limit",this,d.max,d.property,d.ascending))};V.prototype.limit=V.prototype.limit;V.prototype.sort=function(a,b){var c=P(V.prototype.sort,arguments);return xm(this,O("Collection.limit",this,void 0,c.property,c.ascending))};V.prototype.sort=V.prototype.sort;V.prototype.name=function(){return"Collection"};V.prototype.elementType=function(){return Q};
|
||||
V.prototype.map=function(a,b){var c=this.elementType();return xm(this,O("Collection.map",this,function(d){return a(new c(d))},b))};V.prototype.map=V.prototype.map;V.prototype.Lh=function(a,b){b=void 0!==b?b:null;var c=this.elementType();return O("Collection.iterate",this,function(d,e){return a(new c(d),e)},b)};V.prototype.iterate=V.prototype.Lh;var W=function(a,b){if(!(this instanceof W))return wm(W,arguments);if(a instanceof W){if(b)throw Error("Can't create Feature out of a Feature and properties.");return a}if(2<arguments.length)throw Error("The Feature constructor takes at most 2 arguments ("+arguments.length+" given)");Ln();if(a instanceof S||null===a)Q.call(this,new N("Feature"),{geometry:a,metadata:b||null});else if(a instanceof M)Q.call(this,a.H,a.args,a.U);else if("Feature"==a.type){var c=a.properties||{};if("id"in a){if("system:index"in
|
||||
V.prototype.map=function(a,b){var c=this.elementType();return xm(this,O("Collection.map",this,function(d){return a(new c(d))},b))};V.prototype.map=V.prototype.map;V.prototype.Mh=function(a,b){b=void 0!==b?b:null;var c=this.elementType();return O("Collection.iterate",this,function(d,e){return a(new c(d),e)},b)};V.prototype.iterate=V.prototype.Mh;var W=function(a,b){if(!(this instanceof W))return wm(W,arguments);if(a instanceof W){if(b)throw Error("Can't create Feature out of a Feature and properties.");return a}if(2<arguments.length)throw Error("The Feature constructor takes at most 2 arguments ("+arguments.length+" given)");Ln();if(a instanceof S||null===a)Q.call(this,new N("Feature"),{geometry:a,metadata:b||null});else if(a instanceof M)Q.call(this,a.H,a.args,a.U);else if("Feature"==a.type){var c=a.properties||{};if("id"in a){if("system:index"in
|
||||
c)throw Error('Can\'t specify both "id" and "system:index".');c=Rb(c);c["system:index"]=a.id}Q.call(this,new N("Feature"),{geometry:new S(a.geometry),metadata:c})}else Q.call(this,new N("Feature"),{geometry:new S(a),metadata:b||null})};x(W,Q);w("ee.Feature",W);var Mn=!1,Ln=function(){Mn||(Rm(W,"Feature","Feature"),Mn=!0)};W.prototype.V=function(a){return W.M.V.call(this,a)};W.prototype.getInfo=W.prototype.V;
|
||||
W.prototype.getMap=function(a,b){var c=P(W.prototype.getMap,arguments);return O("Collection",[this]).getMap(c.visParams,c.callback)};W.prototype.getMap=W.prototype.getMap;W.prototype.name=function(){return"Feature"};var $l=function(a){var b={},c=Nn(a.element,a);c=On(c,a,b);b.element=c;return b},am=function(a){var b={},c=a.element.map(function(d){d=Nn(d,a);return On(d,a,b)});b.element=c;return b},On=function(a,b,c){var d={},e=!1,g=["maxDimension","width","height","scale"];Fb(b,function(f,l){if(null!=f)switch(l){case "dimensions":l="string"===typeof f?f.split("x").map(Number):Array.isArray(f)?f:"number"===typeof f?[f]:[];if(1===l.length)d.maxDimension=l[0];else if(2===l.length)d.width=l[0],d.height=l[1];else throw Error("Invalid dimensions "+
|
||||
f);break;case "dimensions_consumed":e=!0;break;case "bbox":null!=d.geometry&&console.warn("Multiple request parameters converted to region.");if(!(f instanceof gn)){l=f;if("string"===typeof f)try{l=JSON.parse(f)}catch(m){l=f.split(/\s*,\s*/).map(Number)}if(Array.isArray(l)){if(l.some(isNaN))throw Error("Invalid bbox `{bboxArray}`, please specify a list of numbers.");f=new gn(l,null,!1)}else throw Error('Invalid bbox "{bbox}" type, must be of type Array<number>');}d.geometry=f;break;case "region":null!=
|
||||
@ -623,8 +623,8 @@ Ao={GEO_TIFF:"tiff",TF_RECORD_IMAGE:"tfrecord"},yo=function(a){a.videoOptions=a.
|
||||
if(Object.keys(a).some(function(m){return null!==c&&m in c}))throw Error("Parameter specified at least twice: once in config, and once in config format options.");a=Ao[b];for(var d=zo[b],e={},g=n(Object.entries(c)),f=g.next();!f.done;f=g.next()){var l=n(f.value);f=l.next().value;l=l.next().value;if(!Va(d,f))throw Error('"'+f+'" is not a valid option, the image format "'+b+'""may have the following options: '+(d.join(", ")+'".'));e[a+f[0].toUpperCase()+f.substring(1)]=Array.isArray(l)?l.join():l}return e},
|
||||
vo=["image","collection","classifier"];var Bo=function(a){if(!(this instanceof Bo))return wm(Bo,arguments);if(a instanceof Bo)return a;Co();if("number"===typeof a)M.call(this,null,null),this.ed=a;else if(a instanceof M)M.call(this,a.H,a.args,a.U),this.ed=null;else throw Error("Invalid argument specified for ee.Number(): "+a);};x(Bo,M);w("ee.Number",Bo);var Do=!1,Co=function(){Do||(Rm(Bo,"Number","Number"),Do=!0)};Bo.prototype.encode=function(a){return"number"===typeof this.ed?this.ed:Bo.M.encode.call(this,a)};
|
||||
Bo.prototype.pa=function(a){return"number"===typeof this.ed?Rj(Wk(a,this.ed)):Bo.M.pa.call(this,a)};Bo.prototype.name=function(){return"Number"};var Eo=function(a){if(!(this instanceof Eo))return wm(Eo,arguments);if(a instanceof Eo)return a;Fo();if("string"===typeof a)M.call(this,null,null),this.od=a;else if(a instanceof M)this.od=null,a.H&&"String"==a.H.aa().returns?M.call(this,a.H,a.args,a.U):M.call(this,new N("String"),{input:a},null);else throw Error("Invalid argument specified for ee.String(): "+a);};x(Eo,M);w("ee.String",Eo);var Go=!1,Fo=function(){Go||(Rm(Eo,"String","String"),Go=!0)};
|
||||
Eo.prototype.encode=function(a){return"string"===typeof this.od?this.od:Eo.M.encode.call(this,a)};Eo.prototype.pa=function(a){return"string"===typeof this.od?Rj(Wk(a,this.od)):Eo.M.pa.call(this,a)};Eo.prototype.name=function(){return"String"};var Ho=function(a,b){if(!(this instanceof Ho))return wm(Ho,arguments);for(var c=[],d=a.args,e=0;e<d.length;e++){var g=d[e],f=g.type;c.push(Io(f in ym?ym[f]:null,g.name))}if(void 0===b.apply(null,c))throw Error("User-defined methods must return a value.");this.zb=Jo(a,c,b);this.Pg=b.apply(null,c)};x(Ho,Em);w("ee.CustomFunction",Ho);Ho.prototype.encode=function(a){return{type:"Function",argumentNames:Ra(this.zb.args,function(b){return b.name}),body:a(this.Pg)}};
|
||||
Ho.prototype.pa=function(a){return Wj(this.zb.args.map(function(b){return b.name}),Wk(a,this.Pg))};Ho.prototype.Fd=function(a,b){return Vj(Wk(a,this),b)};Ho.prototype.aa=function(){return this.zb};
|
||||
Eo.prototype.encode=function(a){return"string"===typeof this.od?this.od:Eo.M.encode.call(this,a)};Eo.prototype.pa=function(a){return"string"===typeof this.od?Rj(Wk(a,this.od)):Eo.M.pa.call(this,a)};Eo.prototype.name=function(){return"String"};var Ho=function(a,b){if(!(this instanceof Ho))return wm(Ho,arguments);for(var c=[],d=a.args,e=0;e<d.length;e++){var g=d[e],f=g.type;c.push(Io(f in ym?ym[f]:null,g.name))}if(void 0===b.apply(null,c))throw Error("User-defined methods must return a value.");this.zb=Jo(a,c,b);this.Qg=b.apply(null,c)};x(Ho,Em);w("ee.CustomFunction",Ho);Ho.prototype.encode=function(a){return{type:"Function",argumentNames:Ra(this.zb.args,function(b){return b.name}),body:a(this.Qg)}};
|
||||
Ho.prototype.pa=function(a){return Wj(this.zb.args.map(function(b){return b.name}),Wk(a,this.Qg))};Ho.prototype.Fd=function(a,b){return Vj(Wk(a,this),b)};Ho.prototype.aa=function(){return this.zb};
|
||||
var Io=function(a,b){a=a||Object;if(!(a.prototype instanceof M))if(a&&a!=Object)if(a==String)a=Eo;else if(a==Number)a=Bo;else if(a==Array)a=r.ee.List;else throw Error("Variables must be of an EE type, e.g. ee.Image or ee.Number.");else a=M;var c=function(d){this.args=this.H=null;this.U=d};c.prototype=a.prototype;return new c(b)},Ko=function(a,b){b={name:"",returns:"Object",args:Ra(b,function(c){return{name:null,type:"string"===typeof c?c:c.prototype instanceof M?c.prototype.name.call(null):c==Number?
|
||||
"Number":c==String?"String":c==Array?"Array":c==Date?"Date":"Object"}})};return new Ho(b,a)},Jo=function(a,b,c){for(var d=[],e=0;e<b.length;e++)null===b[e].U&&d.push(e);if(0===d.length)return a;c="_MAPPING_VAR_"+function(l){var m=function(v){return v.map(p).reduce(function(B,D){return B+D},0)},p=function(v){return v.$a?1:v.Ja?m(v.Ja.values):v.Ka?m(Object.values(v.Ka.values)):v.Ca?m(Object.values(v.Ca.arguments)):0};return m(Object.values(l.values))}(Qk(c.apply(null,b),"<unbound>"))+"_";for(e=0;e<
|
||||
d.length;e++){var g=d[e],f=c+e;b[g].U=f;a.args[g].name=f}return a};var Lo=function(a,b){if(!(this instanceof Lo))return wm(Lo,arguments);if(a instanceof Lo)return a;Mo();var c=P(Lo,arguments);a=c.date;c=c.tz;var d=new N("Date"),e={},g=null;if(Bm(a)){if(e.value=a,c)if(Bm(c))e.timeZone=c;else throw Error("Invalid argument specified for ee.Date(..., opt_tz): "+c);}else if(Am(a))e.value=a;else if(ua(a))e.value=Math.floor(a.getTime());else if(a instanceof M)a.H&&"Date"==a.H.aa().returns?(d=a.H,e=a.args,g=a.U):e.value=a;else throw Error("Invalid argument specified for ee.Date(): "+
|
||||
@ -643,54 +643,54 @@ Zo)for(Zo="not_ready",ap=[];0<$o.length;)$o.shift()(a)},lp=function(){var a=Pm()
|
||||
d)return e[0];if(!(this instanceof d))return wm(d,e);d=Qm(a);var f=!(e[0]instanceof M),l=!1;d&&(g?f?l=!0:e[0].H&&e[0].H.aa().returns==d.aa().returns||(l=!0):l=!0);if(l)e=Dm(e,d.aa())?e[0]:Gm(d,e),M.call(this,d,Hm(d,e));else{if(!g)throw Error("Too many arguments for ee."+a+"(): "+e);if(f)throw Error("Invalid argument for ee."+a+"(): "+e+". Must be a ComputedObject.");e=e[0];M.call(this,e.H,e.args,e.U)}};x(b,M);b.prototype.name=function(){return a};Rm(b,a,a);return b};
|
||||
Fm=function(a,b){if(null===a)return null;if(void 0!==a){var c=r.ee;switch(b){case "Image":return new L(a);case "Feature":return a instanceof V?O("Feature",O("Collection.geometry",a)):new W(a);case "Element":if(a instanceof Q)return a;if(a instanceof S)return new W(a);if(a instanceof M)return new Q(a.H,a.args,a.U);throw Error("Cannot convert "+a+" to Element.");case "Geometry":return a instanceof X?O("Collection.geometry",a):new S(a);case "FeatureCollection":case "Collection":return a instanceof V?
|
||||
a:new X(a);case "ImageCollection":return new Z(a);case "Filter":return new T(a);case "Algorithm":if("string"===typeof a)return new N(a);if("function"===typeof a){b=a.length;c=[];for(var d=0;d<b;d++)c[d]="Object";return Ko(a,c)}if(a instanceof Pj)return a;throw Error("Argument is not a function: "+a);case "String":return Bm(a)||a instanceof Eo||a instanceof M?new Eo(a):a;case "Dictionary":return Cm(a)?a:new Vo(a);case "List":return new Xn(a);case "Number":case "Float":case "Long":case "Integer":case "Short":case "Byte":return new Bo(a);
|
||||
default:if(b in c){d=Qm(b);if(a instanceof c[b])return a;if(d)return new c[b](a);if("string"===typeof a){if(a in c[b])return c[b][a].call();throw Error("Unknown algorithm: "+b+"."+a);}return new c[b](a)}return a}}};var mp=function(a,b,c){Qc.call(this,a,b,c);this.tileSize=new google.maps.Size(256,256);this.wh=new Cc;this.vh=new Cc};q(mp,Qc);mp.prototype.getTile=function(a,b){var c=Rc(this,a,b);b=[this.url,c].join("/")+"?token="+this.token;c=[c,this.Ab,this.token].join("/");this.Cb.push(c);this.Ab+=1;var d=nh("DIV");np(this,b,a,c,d);op(this);return d};
|
||||
var np=function(a,b,c,d,e){var g=Ri(Pi);g.open("GET",b,!0);g.responseType="arraybuffer";g.onreadystatechange=u(function(){if(g.readyState===XMLHttpRequest.DONE&&200===g.status){var f=g.response;if(f)f=new Float32Array(f),this.wh.set(c,f),this.vh.set(c,e),Xa(this.Cb,d),op(this);else throw this.sg.add(d),Error("Unable to request floating point array buffers.");}},a);g.send()},op=function(a){a.dispatchEvent(new Sc(a.Cb.length))};mp.prototype.I=function(){this.vh=this.wh=null;Qc.prototype.I.call(this)};
|
||||
default:if(b in c){d=Qm(b);if(a instanceof c[b])return a;if(d)return new c[b](a);if("string"===typeof a){if(a in c[b])return c[b][a].call();throw Error("Unknown algorithm: "+b+"."+a);}return new c[b](a)}return a}}};var mp=function(a,b,c){Qc.call(this,a,b,c);this.tileSize=new google.maps.Size(256,256);this.xh=new Cc;this.wh=new Cc};q(mp,Qc);mp.prototype.getTile=function(a,b){var c=Rc(this,a,b);b=[this.url,c].join("/")+"?token="+this.token;c=[c,this.Ab,this.token].join("/");this.Cb.push(c);this.Ab+=1;var d=nh("DIV");np(this,b,a,c,d);op(this);return d};
|
||||
var np=function(a,b,c,d,e){var g=Ri(Pi);g.open("GET",b,!0);g.responseType="arraybuffer";g.onreadystatechange=u(function(){if(g.readyState===XMLHttpRequest.DONE&&200===g.status){var f=g.response;if(f)f=new Float32Array(f),this.xh.set(c,f),this.wh.set(c,e),Xa(this.Cb,d),op(this);else throw this.tg.add(d),Error("Unable to request floating point array buffers.");}},a);g.send()},op=function(a){a.dispatchEvent(new Sc(a.Cb.length))};mp.prototype.I=function(){this.wh=this.xh=null;Qc.prototype.I.call(this)};
|
||||
w("ee.FloatTileOverlay",mp);var pp=function(){this.ge=new Map};pp.prototype.clear=function(){this.ge.clear()};var qp=function(a,b){a.ge.has(b)||a.ge.set(b,{throttleCount:0,errorCount:0,tileLatencies:[]});return a.ge.get(b)};var rp=function(a){Da.call(this);this.Ub=a;this.K={}};x(rp,Da);var sp=[];rp.prototype.bb=function(a,b,c,d){Array.isArray(b)||(b&&(sp[0]=b.toString()),b=sp);for(var e=0;e<b.length;e++){var g=bc(a,b[e],c||this.handleEvent,d||!1,this.Ub||this);if(!g)break;this.K[g.key]=g}return this};rp.prototype.dd=function(a,b,c,d){return tp(this,a,b,c,d)};
|
||||
var tp=function(a,b,c,d,e,g){if(Array.isArray(c))for(var f=0;f<c.length;f++)tp(a,b,c[f],d,e,g);else{b=ac(b,c,d||a.handleEvent,e,g||a.Ub||a);if(!b)return a;a.K[b.key]=b}return a};rp.prototype.pe=function(a,b,c,d,e){if(Array.isArray(b))for(var g=0;g<b.length;g++)this.pe(a,b[g],c,d,e);else c=c||this.handleEvent,d=t(d)?!!d.capture:!!d,e=e||this.Ub||this,c=cc(c),d=!!d,b=Bb(a)?a.Vc(b,c,d,e):a?(a=ec(a))?a.Vc(b,c,d,e):null:null,b&&(jc(b),delete this.K[b.key])};
|
||||
rp.prototype.ld=function(){Fb(this.K,function(a,b){this.K.hasOwnProperty(b)&&jc(a)},this);this.K={}};rp.prototype.I=function(){rp.M.I.call(this);this.ld()};rp.prototype.handleEvent=function(){throw Error("EventHandler.handleEvent not implemented");};var vp=function(a,b){void 0!==a.name?(this.name=a.name,this.code=Ob[a.name]):(this.code=a=Ja(a.code),this.name=up(a));Ea.call(this,Ad("%s %s",this.name,b))};x(vp,Ea);
|
||||
var up=function(a){var b=Nb(function(c){return a==c});if(void 0===b)throw Error("Invalid code: "+a);return b},wp={},Ob=(wp.AbortError=3,wp.EncodingError=5,wp.InvalidModificationError=9,wp.InvalidStateError=7,wp.NotFoundError=1,wp.NotReadableError=4,wp.NoModificationAllowedError=6,wp.PathExistsError=12,wp.QuotaExceededError=10,wp.SecurityError=2,wp.SyntaxError=8,wp.TypeMismatchError=11,wp);var xp=function(a,b){y.call(this,a.type,b);this.Na=a};x(xp,y);var yp=function(){A.call(this);this.fa=new FileReader;this.fa.onloadstart=u(this.qc,this);this.fa.onprogress=u(this.qc,this);this.fa.onload=u(this.qc,this);this.fa.onabort=u(this.qc,this);this.fa.onerror=u(this.qc,this);this.fa.onloadend=u(this.qc,this)};x(yp,A);h=yp.prototype;h.abort=function(){try{this.fa.abort()}catch(a){throw new vp(a,"aborting read");}};h.wb=function(){return this.fa.readyState};h.getError=function(){return this.fa.error&&new vp(this.fa.error,"reading file")};
|
||||
h.qc=function(a){this.dispatchEvent(new xp(a,this))};h.I=function(){yp.M.I.call(this);delete this.fa};h.readAsBinaryString=function(a){this.fa.readAsBinaryString(a)};h.readAsArrayBuffer=function(a){this.fa.readAsArrayBuffer(a)};h.readAsText=function(a,b){this.fa.readAsText(a,b)};var zp=function(a,b){z(a);a=a.style;"opacity"in a?a.opacity=b:"MozOpacity"in a?a.MozOpacity=b:"filter"in a&&(a.filter=""===b?"":"alpha(opacity="+100*Number(b)+")")};var Ap=function(a,b){A.call(this);b=b||{};this.minZoom=b.minZoom||0;this.maxZoom=b.maxZoom||20;if(!window.google||!window.google.maps)throw Error("Google Maps API hasn't been initialized.");this.tileSize=b.tileSize||new google.maps.Size(256,256);this.name=b.name;this.opacity="opacity"in b?b.opacity:1;this.fe=new pp;this.Bb=new Cc;this.Ab=0;this.rg=a;this.nb=new rp(this);this.radius=0};q(Ap,A);h=Ap.prototype;h.Re=function(a){return bc(this,"tile-load",a)};h.Zf=function(a){jc(a)};
|
||||
h.qc=function(a){this.dispatchEvent(new xp(a,this))};h.I=function(){yp.M.I.call(this);delete this.fa};h.readAsBinaryString=function(a){this.fa.readAsBinaryString(a)};h.readAsArrayBuffer=function(a){this.fa.readAsArrayBuffer(a)};h.readAsText=function(a,b){this.fa.readAsText(a,b)};var zp=function(a,b){z(a);a=a.style;"opacity"in a?a.opacity=b:"MozOpacity"in a?a.MozOpacity=b:"filter"in a&&(a.filter=""===b?"":"alpha(opacity="+100*Number(b)+")")};var Ap=function(a,b){A.call(this);b=b||{};this.minZoom=b.minZoom||0;this.maxZoom=b.maxZoom||20;if(!window.google||!window.google.maps)throw Error("Google Maps API hasn't been initialized.");this.tileSize=b.tileSize||new google.maps.Size(256,256);this.name=b.name;this.opacity="opacity"in b?b.opacity:1;this.fe=new pp;this.Bb=new Cc;this.Ab=0;this.sg=a;this.nb=new rp(this);this.radius=0};q(Ap,A);h=Ap.prototype;h.Re=function(a){return bc(this,"tile-load",a)};h.$f=function(a){jc(a)};
|
||||
h.Wc=function(){return Bp(this,"throttled")+Bp(this,"loading")+Bp(this,"new")};h.setOpacity=function(a){this.opacity=a;this.Bb.forEach(function(b){zp(b.ua,this.opacity)},this)};h.getStats=function(){return this.fe};
|
||||
h.getTile=function(a,b,c){var d=1<<b;if(b<this.minZoom||0>a.y||a.y>=d)return c.createElement("div");var e=a.x%d;0>e&&(e+=d);d=new google.maps.Point(e,a.y);a=[[a.x,a.y,b,this.Ab++].join("-"),this.rg.Bh()].join("-");b=this.bh(d,b,c,a);b.tileSize=this.tileSize;zp(b.ua,this.opacity);this.Bb.set(a,b);Cp(this,b);this.dispatchEvent(new Dp(this.Wc()));this.rg.Oh(b,(new Date).getTime()/1E3);return b.ua};h.releaseTile=function(a){var b=this.Bb.get(a.id);this.Bb.remove(a.id);b&&(b.abort(),Ca(b))};
|
||||
h.getTile=function(a,b,c){var d=1<<b;if(b<this.minZoom||0>a.y||a.y>=d)return c.createElement("div");var e=a.x%d;0>e&&(e+=d);d=new google.maps.Point(e,a.y);a=[[a.x,a.y,b,this.Ab++].join("-"),this.sg.Ch()].join("-");b=this.dh(d,b,c,a);b.tileSize=this.tileSize;zp(b.ua,this.opacity);this.Bb.set(a,b);Cp(this,b);this.dispatchEvent(new Dp(this.Wc()));this.sg.Ph(b,(new Date).getTime()/1E3);return b.ua};h.releaseTile=function(a){var b=this.Bb.get(a.id);this.Bb.remove(a.id);b&&(b.abort(),Ca(b))};
|
||||
var Cp=function(a,b){a.nb.bb(b,"status-changed",function(){switch(b.getStatus()){case "loaded":var c=b.Fk,d=(new Date).getTime();qp(this.fe,b.zoom).tileLatencies.push(d-c);this.dispatchEvent(new Ep(this.Wc()));break;case "throttled":qp(this.fe,b.zoom).throttleCount++;this.dispatchEvent(new Fp(b.Ra));break;case "failed":qp(this.fe,b.zoom).errorCount++;this.dispatchEvent(new Gp(b.Ra,b.tk));break;case "aborted":this.dispatchEvent(new Hp(this.Wc()))}})};
|
||||
Ap.prototype.I=function(){A.prototype.I.call(this);this.Bb.forEach(Ca);this.Bb.clear();this.Bb=null;Ca(this.nb);this.rg=this.nb=null};var Bp=function(a,b){return Ua(a.Bb.ba(),function(c){return c.getStatus()==b})};w("ee.layers.AbstractOverlay",Ap);Ap.prototype.removeTileCallback=Ap.prototype.Zf;Ap.prototype.addTileCallback=Ap.prototype.Re;var Ep=function(){y.call(this,"tile-load")};q(Ep,y);var Dp=function(){y.call(this,"tile-start")};q(Dp,y);var Fp=function(){y.call(this,"tile-throttle")};q(Fp,y);
|
||||
Ap.prototype.I=function(){A.prototype.I.call(this);this.Bb.forEach(Ca);this.Bb.clear();this.Bb=null;Ca(this.nb);this.sg=this.nb=null};var Bp=function(a,b){return Ua(a.Bb.ba(),function(c){return c.getStatus()==b})};w("ee.layers.AbstractOverlay",Ap);Ap.prototype.removeTileCallback=Ap.prototype.$f;Ap.prototype.addTileCallback=Ap.prototype.Re;var Ep=function(){y.call(this,"tile-load")};q(Ep,y);var Dp=function(){y.call(this,"tile-start")};q(Dp,y);var Fp=function(){y.call(this,"tile-throttle")};q(Fp,y);
|
||||
var Gp=function(a,b){y.call(this,"tile-fail");this.errorMessage=b};q(Gp,y);var Hp=function(){y.call(this,"tile-abort")};q(Hp,y);var Ip=function(a,b,c,d){A.call(this);this.pc=a;this.zoom=b;this.ua=c.createElement("div");this.ua.id=d;this.Jk=5;this.ae=function(){};this.he="new";this.ni=0;this.Df=!1};q(Ip,A);
|
||||
var Kp=function(a){if(!a.Df&&"loading"==a.getStatus())throw Error("startLoad() can only be invoked once. Use retryLoad() after the first attempt.");Jp(a,"loading");a.Fk=(new Date).getTime();a.eb=new Si;a.eb.Cc="blob";a.eb.bb("complete",function(){var b=cj(a.eb),c=a.eb.getStatus();429==c&&Jp(a,"throttled");if(Li(c)){var d={};Fb(dj(a.eb),function(g,f){d[f.toLowerCase()]=g});a.Xk=d;a.ui=b;a.Uc()}else if(b){var e=new yp;e.bb("loadend",function(){a.nd(e.fa.result)},void 0);e.readAsText(b)}else a.nd("Failed to load tile.")},
|
||||
!1);a.eb.dd("ready",Aa(Ca,a.eb));a.Ra&&a.Ra.endsWith("&profiling=1")&&(a.Ra=a.Ra.replace("&profiling=1",""),a.eb.headers.set("X-Earth-Engine-Computation-Profiling","1"));a.eb.send(a.Ra,"GET")};h=Ip.prototype;h.Uc=function(){this.ae(this);Jp(this,"loaded")};h.Nc=function(){Ca(this.eb)};
|
||||
h.nd=function(a){var b=function(c){try{if(c=JSON.parse(c),c.error&&c.error.message)return c.error.message}catch(d){}return c};this.ni>=this.Jk?(this.tk=b(a),Jp(this,"failed")):(this.Nc(),setTimeout(u(function(){this.Ya||(this.Df=!0,Kp(this),this.Df=!1)},this),1E3*Math.pow(2,this.ni++)))};h.abort=function(){this.Nc();"aborted"!=this.getStatus()&&"removed"!=this.getStatus()&&Jp(this,this.he in Lp?"removed":"aborted")};h.getStatus=function(){return this.he};var Jp=function(a,b){a.he=b;a.dispatchEvent("status-changed")};
|
||||
Ip.prototype.I=function(){A.prototype.I.call(this);this.Nc();this.ua.remove();this.ae=null};var Lp={aborted:!0,failed:!0,loaded:!0,removed:!0};var Mp=function(){Da.call(this)};q(Mp,Da);var Np=function(a,b){Ap.call(this,a,b);this.Rg=new Cc;this.nh=new Cc};q(Np,Ap);Np.prototype.bh=function(a,b,c,d){var e=new Op(a,b,c,d);this.nb.bb(e,"status-changed",function(){"loaded"==e.getStatus()&&(this.Rg.set(a,new Float32Array(e.zd)),this.nh.set(a,e.ua))});return e};Np.prototype.I=function(){Ap.prototype.I.call(this);this.nh=this.Rg=null};w("ee.layers.BinaryOverlay",Np);var Op=function(a,b,c,d){Ip.call(this,a,b,c,d)};q(Op,Ip);
|
||||
Op.prototype.Uc=function(){var a=new yp;a.bb("loadend",function(){this.zd=a.fa.result;Ip.prototype.Uc.call(this)},void 0,this);a.readAsArrayBuffer(this.ui)};var Pp=function(a){A.call(this);this.$c={};this.Zc={};this.Ub=new rp(this);this.Y=a;this.Xe=!1};x(Pp,A);var Qp=[nb&&!xb("11")?"readystatechange":"load","abort","error"],Rp=function(a,b,c){if(c="string"===typeof c?c:c.src)a.Xe=!1,a.$c[b]={src:c,ah:null}},Sp=function(a,b){delete a.$c[b];var c=a.Zc[b];c&&(delete a.Zc[b],a.Ub.pe(c,Qp,a.Zh))};
|
||||
Pp.prototype.start=function(){var a=this.$c;Lb(a).forEach(function(b){var c=a[b];if(c&&(delete a[b],!this.Ya)){if(this.Y){var d=this.Y;d=(d?new sh(rh(d)):Fa||(Fa=new sh)).rk("IMG")}else d=new Image;c.ah&&(d.crossOrigin=c.ah);this.Ub.bb(d,Qp,this.Zh);this.Zc[b]=d;d.id=b;d.src=c.src}},this)};
|
||||
Pp.prototype.Zh=function(a){var b=a.currentTarget;if(b){if("readystatechange"==a.type)if("complete"==b.readyState)a.type="load";else return;"undefined"==typeof b.naturalWidth&&("load"==a.type?(b.naturalWidth=b.width,b.naturalHeight=b.height):(b.naturalWidth=0,b.naturalHeight=0));Sp(this,b.id);this.dispatchEvent({type:a.type,target:b});!this.Ya&&Pb(this.Zc)&&Pb(this.$c)&&!this.Xe&&(this.Xe=!0,this.dispatchEvent("complete"))}};Pp.prototype.I=function(){delete this.$c;delete this.Zc;Ca(this.Ub);Pp.M.I.call(this)};var Tp=function(a,b){Ap.call(this,a,b)};q(Tp,Ap);Tp.prototype.bh=function(a,b,c,d){return new Up(a,b,c,d)};w("ee.layers.ImageOverlay",Tp);var Up=function(a,b,c,d){Ip.call(this,a,b,c,d);this.ae=Vp;this.Gh=this.ka=this.Qd=null;this.fd=""};q(Up,Ip);
|
||||
Up.prototype.Uc=function(){try{var a=xd(this.ui);this.fd=vd(a);var b="about:invalid#zClosurez"!==this.fd?this.fd:this.Ra}catch(c){b=this.Ra}this.ka=new Pp;Rp(this.ka,this.ua.id+"-image",b);this.Gh=ac(this.ka,Wp,function(c){"load"==c.type?(this.Qd=c.target,Ip.prototype.Uc.call(this)):this.nd()},void 0,this);this.ka.start()};Up.prototype.Nc=function(){Ip.prototype.Nc.call(this);this.ka&&(jc(this.Gh),Ca(this.ka))};Up.prototype.I=function(){Ip.prototype.I.call(this);this.fd&&URL.revokeObjectURL(this.fd)};
|
||||
var Vp=function(a){a.ua.appendChild(a.Qd)},Wp=["load","abort","error"];var Xp=function(a){for(var b=arguments[0],c=1;c<arguments.length;c++){var d=arguments[c];if(0==d.lastIndexOf("/",0))b=d;else{var e;(e=""==b)||(e=b.length-1,e=0<=e&&b.indexOf("/",e)==e);b=e?b+d:b+("/"+d)}}return b};var Yp=function(a,b,c,d){Da.call(this);this.Qg=a;this.ac=b;this.mg=d||"";this.Vd=c};q(Yp,Mp);Yp.prototype.Oh=function(a){if(a.zoom<=this.Vd)a.Ra=this.Md(a.pc,a.zoom);else{var b=a.zoom-this.Vd,c=Math.pow(2,b);c=new google.maps.Point(Math.floor(a.pc.x/c),Math.floor(a.pc.y/c));a.Ra=this.Md(c,a.zoom-b);a.ae=Aa(Zp,this.Vd)}var d=u(a.nd,a);a.nd=u(function(e){e&&(e.includes("The specified key does not exist.")||e.includes("AccessDenied"))?Jp(a,"loaded"):d(e)},a);Kp(a)};
|
||||
Yp.prototype.Bh=function(){return[this.Qg,this.ac,this.Vd,this.mg].join("-")};Yp.prototype.Md=function(a,b){a=Xp("https://storage.googleapis.com",this.Qg,this.ac,String(b),String(a.x),String(a.y));this.mg&&(a+=this.mg);return a};
|
||||
Ip.prototype.I=function(){A.prototype.I.call(this);this.Nc();this.ua.remove();this.ae=null};var Lp={aborted:!0,failed:!0,loaded:!0,removed:!0};var Mp=function(){Da.call(this)};q(Mp,Da);var Np=function(a,b){Ap.call(this,a,b);this.Sg=new Cc;this.oh=new Cc};q(Np,Ap);Np.prototype.dh=function(a,b,c,d){var e=new Op(a,b,c,d);this.nb.bb(e,"status-changed",function(){"loaded"==e.getStatus()&&(this.Sg.set(a,new Float32Array(e.zd)),this.oh.set(a,e.ua))});return e};Np.prototype.I=function(){Ap.prototype.I.call(this);this.oh=this.Sg=null};w("ee.layers.BinaryOverlay",Np);var Op=function(a,b,c,d){Ip.call(this,a,b,c,d)};q(Op,Ip);
|
||||
Op.prototype.Uc=function(){var a=new yp;a.bb("loadend",function(){this.zd=a.fa.result;Ip.prototype.Uc.call(this)},void 0,this);a.readAsArrayBuffer(this.ui)};var Pp=function(a){A.call(this);this.$c={};this.Zc={};this.Ub=new rp(this);this.Y=a;this.Xe=!1};x(Pp,A);var Qp=[nb&&!xb("11")?"readystatechange":"load","abort","error"],Rp=function(a,b,c){if(c="string"===typeof c?c:c.src)a.Xe=!1,a.$c[b]={src:c,bh:null}},Sp=function(a,b){delete a.$c[b];var c=a.Zc[b];c&&(delete a.Zc[b],a.Ub.pe(c,Qp,a.$h))};
|
||||
Pp.prototype.start=function(){var a=this.$c;Lb(a).forEach(function(b){var c=a[b];if(c&&(delete a[b],!this.Ya)){if(this.Y){var d=this.Y;d=(d?new sh(rh(d)):Fa||(Fa=new sh)).rk("IMG")}else d=new Image;c.bh&&(d.crossOrigin=c.bh);this.Ub.bb(d,Qp,this.$h);this.Zc[b]=d;d.id=b;d.src=c.src}},this)};
|
||||
Pp.prototype.$h=function(a){var b=a.currentTarget;if(b){if("readystatechange"==a.type)if("complete"==b.readyState)a.type="load";else return;"undefined"==typeof b.naturalWidth&&("load"==a.type?(b.naturalWidth=b.width,b.naturalHeight=b.height):(b.naturalWidth=0,b.naturalHeight=0));Sp(this,b.id);this.dispatchEvent({type:a.type,target:b});!this.Ya&&Pb(this.Zc)&&Pb(this.$c)&&!this.Xe&&(this.Xe=!0,this.dispatchEvent("complete"))}};Pp.prototype.I=function(){delete this.$c;delete this.Zc;Ca(this.Ub);Pp.M.I.call(this)};var Tp=function(a,b){Ap.call(this,a,b)};q(Tp,Ap);Tp.prototype.dh=function(a,b,c,d){return new Up(a,b,c,d)};w("ee.layers.ImageOverlay",Tp);var Up=function(a,b,c,d){Ip.call(this,a,b,c,d);this.ae=Vp;this.Hh=this.ka=this.Qd=null;this.fd=""};q(Up,Ip);
|
||||
Up.prototype.Uc=function(){try{var a=xd(this.ui);this.fd=vd(a);var b="about:invalid#zClosurez"!==this.fd?this.fd:this.Ra}catch(c){b=this.Ra}this.ka=new Pp;Rp(this.ka,this.ua.id+"-image",b);this.Hh=ac(this.ka,Wp,function(c){"load"==c.type?(this.Qd=c.target,Ip.prototype.Uc.call(this)):this.nd()},void 0,this);this.ka.start()};Up.prototype.Nc=function(){Ip.prototype.Nc.call(this);this.ka&&(jc(this.Hh),Ca(this.ka))};Up.prototype.I=function(){Ip.prototype.I.call(this);this.fd&&URL.revokeObjectURL(this.fd)};
|
||||
var Vp=function(a){a.ua.appendChild(a.Qd)},Wp=["load","abort","error"];var Xp=function(a){for(var b=arguments[0],c=1;c<arguments.length;c++){var d=arguments[c];if(0==d.lastIndexOf("/",0))b=d;else{var e;(e=""==b)||(e=b.length-1,e=0<=e&&b.indexOf("/",e)==e);b=e?b+d:b+("/"+d)}}return b};var Yp=function(a,b,c,d){Da.call(this);this.Rg=a;this.ac=b;this.ng=d||"";this.Vd=c};q(Yp,Mp);Yp.prototype.Ph=function(a){if(a.zoom<=this.Vd)a.Ra=this.Md(a.pc,a.zoom);else{var b=a.zoom-this.Vd,c=Math.pow(2,b);c=new google.maps.Point(Math.floor(a.pc.x/c),Math.floor(a.pc.y/c));a.Ra=this.Md(c,a.zoom-b);a.ae=Aa(Zp,this.Vd)}var d=u(a.nd,a);a.nd=u(function(e){e&&(e.includes("The specified key does not exist.")||e.includes("AccessDenied"))?Jp(a,"loaded"):d(e)},a);Kp(a)};
|
||||
Yp.prototype.Ch=function(){return[this.Rg,this.ac,this.Vd,this.ng].join("-")};Yp.prototype.Md=function(a,b){a=Xp("https://storage.googleapis.com",this.Rg,this.ac,String(b),String(a.x),String(a.y));this.ng&&(a+=this.ng);return a};
|
||||
var Zp=function(a,b){if(!b.Qd)throw Error("Tile must have an image element to be rendered.");a=Math.pow(2,b.zoom-a);var c=b.tileSize.width,d=b.ua.ownerDocument.createElement("canvas");d.setAttribute("width",c);d.setAttribute("height",c);b.ua.appendChild(d);d=d.getContext("2d");d.imageSmoothingEnabled=!1;d.mozImageSmoothingEnabled=!1;d.webkitImageSmoothingEnabled=!1;d.drawImage(b.Qd,c/a*(b.pc.x%a),c/a*(b.pc.y%a),c/a,c/a,0,0,c,c)};w("ee.layers.CloudStorageTileSource",Yp);var $p=function(){this.Pa=[];this.Wa=[]};h=$p.prototype;h.enqueue=function(a){this.Wa.push(a)};h.Rc=function(){0===this.Pa.length&&(this.Pa=this.Wa,this.Pa.reverse(),this.Wa=[]);return this.Pa.pop()};h.S=function(){return this.Pa.length+this.Wa.length};h.isEmpty=function(){return 0===this.Pa.length&&0===this.Wa.length};h.clear=function(){this.Pa=[];this.Wa=[]};h.contains=function(a){return Va(this.Pa,a)||Va(this.Wa,a)};
|
||||
h.remove=function(a){var b=this.Pa;var c=Oa(b,a);0<=c?(Ya(b,c),b=!0):b=!1;return b||Xa(this.Wa,a)};h.ba=function(){for(var a=[],b=this.Pa.length-1;0<=b;--b)a.push(this.Pa[b]);var c=this.Wa.length;for(b=0;b<c;++b)a.push(this.Wa[b]);return a};var aq=function(a,b){Da.call(this);this.Vh=a||0;this.Ud=b||10;if(this.Vh>this.Ud)throw Error("[goog.structs.Pool] Min can not be greater than max");this.Za=new $p;this.xb=new Lc;this.delay=0;this.Ef=null;this.ud()};x(aq,Da);aq.prototype.Xc=function(){var a=Date.now();if(!(null!=this.Ef&&a-this.Ef<this.delay)){for(var b;0<this.Za.S()&&(b=this.Za.Rc(),!this.Nf(b));)this.ud();!b&&this.S()<this.Ud&&(b=this.$e());b&&(this.Ef=a,this.xb.add(b));return b}};
|
||||
var bq=function(a,b){return a.xb.remove(b)?(a.Qe(b),!0):!1};h=aq.prototype;h.Qe=function(a){this.xb.remove(a);this.Nf(a)&&this.S()<this.Ud?this.Za.enqueue(a):this.Dd(a)};h.ud=function(){for(var a=this.Za;this.S()<this.Vh;)a.enqueue(this.$e());for(;this.S()>this.Ud&&0<this.Za.S();)this.Dd(a.Rc())};h.$e=function(){return{}};h.Dd=function(a){if("function"==typeof a.Xa)a.Xa();else for(var b in a)a[b]=null};h.Nf=function(a){return"function"==typeof a.nk?a.nk():!0};
|
||||
h.contains=function(a){return this.Za.contains(a)||this.xb.contains(a)};h.S=function(){return this.Za.S()+this.xb.S()};h.isEmpty=function(){return this.Za.isEmpty()&&this.xb.isEmpty()};h.I=function(){aq.M.I.call(this);if(0<this.xb.S())throw Error("[goog.structs.Pool] Objects not released");delete this.xb;for(var a=this.Za;!a.isEmpty();)this.Dd(a.Rc());delete this.Za};var cq=function(a,b){this.Mh=a;this.re=b};cq.prototype.getKey=function(){return this.Mh};cq.prototype.clone=function(){return new cq(this.Mh,this.re)};var dq=function(a){this.Ea=[];if(a)a:{if(a instanceof dq){var b=a.vb();a=a.ba();if(0>=this.S()){for(var c=this.Ea,d=0;d<b.length;d++)c.push(new cq(b[d],a[d]));break a}}else b=Lb(a),a=Kb(a);for(d=0;d<b.length;d++)eq(this,b[d],a[d])}},eq=function(a,b,c){var d=a.Ea;d.push(new cq(b,c));b=d.length-1;a=a.Ea;for(c=a[b];0<b;)if(d=b-1>>1,a[d].getKey()>c.getKey())a[b]=a[d],b=d;else break;a[b]=c};h=dq.prototype;
|
||||
h.remove=function(a){var b=this.Pa;var c=Oa(b,a);0<=c?(Ya(b,c),b=!0):b=!1;return b||Xa(this.Wa,a)};h.ba=function(){for(var a=[],b=this.Pa.length-1;0<=b;--b)a.push(this.Pa[b]);var c=this.Wa.length;for(b=0;b<c;++b)a.push(this.Wa[b]);return a};var aq=function(a,b){Da.call(this);this.Wh=a||0;this.Ud=b||10;if(this.Wh>this.Ud)throw Error("[goog.structs.Pool] Min can not be greater than max");this.Za=new $p;this.xb=new Lc;this.delay=0;this.Ef=null;this.ud()};x(aq,Da);aq.prototype.Xc=function(){var a=Date.now();if(!(null!=this.Ef&&a-this.Ef<this.delay)){for(var b;0<this.Za.S()&&(b=this.Za.Rc(),!this.Nf(b));)this.ud();!b&&this.S()<this.Ud&&(b=this.$e());b&&(this.Ef=a,this.xb.add(b));return b}};
|
||||
var bq=function(a,b){return a.xb.remove(b)?(a.Qe(b),!0):!1};h=aq.prototype;h.Qe=function(a){this.xb.remove(a);this.Nf(a)&&this.S()<this.Ud?this.Za.enqueue(a):this.Dd(a)};h.ud=function(){for(var a=this.Za;this.S()<this.Wh;)a.enqueue(this.$e());for(;this.S()>this.Ud&&0<this.Za.S();)this.Dd(a.Rc())};h.$e=function(){return{}};h.Dd=function(a){if("function"==typeof a.Xa)a.Xa();else for(var b in a)a[b]=null};h.Nf=function(a){return"function"==typeof a.nk?a.nk():!0};
|
||||
h.contains=function(a){return this.Za.contains(a)||this.xb.contains(a)};h.S=function(){return this.Za.S()+this.xb.S()};h.isEmpty=function(){return this.Za.isEmpty()&&this.xb.isEmpty()};h.I=function(){aq.M.I.call(this);if(0<this.xb.S())throw Error("[goog.structs.Pool] Objects not released");delete this.xb;for(var a=this.Za;!a.isEmpty();)this.Dd(a.Rc());delete this.Za};var cq=function(a,b){this.Nh=a;this.re=b};cq.prototype.getKey=function(){return this.Nh};cq.prototype.clone=function(){return new cq(this.Nh,this.re)};var dq=function(a){this.Ea=[];if(a)a:{if(a instanceof dq){var b=a.vb();a=a.ba();if(0>=this.S()){for(var c=this.Ea,d=0;d<b.length;d++)c.push(new cq(b[d],a[d]));break a}}else b=Lb(a),a=Kb(a);for(d=0;d<b.length;d++)eq(this,b[d],a[d])}},eq=function(a,b,c){var d=a.Ea;d.push(new cq(b,c));b=d.length-1;a=a.Ea;for(c=a[b];0<b;)if(d=b-1>>1,a[d].getKey()>c.getKey())a[b]=a[d],b=d;else break;a[b]=c};h=dq.prototype;
|
||||
h.remove=function(){var a=this.Ea,b=a.length,c=a[0];if(!(0>=b)){if(1==b)Wa(a);else{a[0]=a.pop();a=0;b=this.Ea;for(var d=b.length,e=b[a];a<d>>1;){var g=2*a+1,f=2*a+2;g=f<d&&b[f].getKey()<b[g].getKey()?f:g;if(b[g].getKey()>e.getKey())break;b[a]=b[g];a=g}b[a]=e}return c.re}};h.ba=function(){for(var a=this.Ea,b=[],c=a.length,d=0;d<c;d++)b.push(a[d].re);return b};h.vb=function(){for(var a=this.Ea,b=[],c=a.length,d=0;d<c;d++)b.push(a[d].getKey());return b};
|
||||
h.Oc=function(a){return Sa(this.Ea,function(b){return b.re==a})};h.Rb=function(a){return Sa(this.Ea,function(b){return b.getKey()==a})};h.clone=function(){return new dq(this)};h.S=function(){return this.Ea.length};h.isEmpty=function(){return 0===this.Ea.length};h.clear=function(){Wa(this.Ea)};var fq=function(){dq.call(this)};x(fq,dq);fq.prototype.enqueue=function(a,b){eq(this,a,b)};fq.prototype.Rc=function(){return this.remove()};var gq=function(a,b){this.lh=void 0;this.ce=new fq;aq.call(this,a,b)};x(gq,aq);h=gq.prototype;h.Xc=function(a,b){if(!a)return(a=gq.M.Xc.call(this))&&this.delay&&(this.lh=r.setTimeout(u(this.Od,this),this.delay)),a;this.ce.enqueue(void 0!==b?b:100,a);this.Od()};h.Od=function(){for(var a=this.ce;0<a.S();){var b=this.Xc();if(b)a.Rc().apply(this,[b]);else break}};h.Qe=function(a){gq.M.Qe.call(this,a);this.Od()};h.ud=function(){gq.M.ud.call(this);this.Od()};
|
||||
h.I=function(){gq.M.I.call(this);r.clearTimeout(this.lh);this.ce.clear();this.ce=null};var hq=function(a,b){Da.call(this);this.Ff=a;this.ya=b||null};q(hq,Mp);hq.prototype.Oh=function(a,b){var c=bc(a,"status-changed",function(){switch(a.getStatus()){case "loaded":var e=a.Xk["x-earth-engine-computation-profile"];this.ya&&e&&this.ya.kk(a.ua.id,e);break;case "failed":case "aborted":this.ya&&""!==a.ua.id&&this.ya.Qk(a.ua.id),jc(c)}},void 0,this);a.Ra=this.Md(a.pc,a.zoom);var d=u(this.wf,this,a);iq().Xc(d,b)};hq.prototype.Bh=function(){return this.Ff.mapid+"-"+this.Ff.token};
|
||||
h.Oc=function(a){return Sa(this.Ea,function(b){return b.re==a})};h.Rb=function(a){return Sa(this.Ea,function(b){return b.getKey()==a})};h.clone=function(){return new dq(this)};h.S=function(){return this.Ea.length};h.isEmpty=function(){return 0===this.Ea.length};h.clear=function(){Wa(this.Ea)};var fq=function(){dq.call(this)};x(fq,dq);fq.prototype.enqueue=function(a,b){eq(this,a,b)};fq.prototype.Rc=function(){return this.remove()};var gq=function(a,b){this.mh=void 0;this.ce=new fq;aq.call(this,a,b)};x(gq,aq);h=gq.prototype;h.Xc=function(a,b){if(!a)return(a=gq.M.Xc.call(this))&&this.delay&&(this.mh=r.setTimeout(u(this.Od,this),this.delay)),a;this.ce.enqueue(void 0!==b?b:100,a);this.Od()};h.Od=function(){for(var a=this.ce;0<a.S();){var b=this.Xc();if(b)a.Rc().apply(this,[b]);else break}};h.Qe=function(a){gq.M.Qe.call(this,a);this.Od()};h.ud=function(){gq.M.ud.call(this);this.Od()};
|
||||
h.I=function(){gq.M.I.call(this);r.clearTimeout(this.mh);this.ce.clear();this.ce=null};var hq=function(a,b){Da.call(this);this.Ff=a;this.ya=b||null};q(hq,Mp);hq.prototype.Ph=function(a,b){var c=bc(a,"status-changed",function(){switch(a.getStatus()){case "loaded":var e=a.Xk["x-earth-engine-computation-profile"];this.ya&&e&&this.ya.kk(a.ua.id,e);break;case "failed":case "aborted":this.ya&&""!==a.ua.id&&this.ya.Qk(a.ua.id),jc(c)}},void 0,this);a.Ra=this.Md(a.pc,a.zoom);var d=u(this.wf,this,a);iq().Xc(d,b)};hq.prototype.Ch=function(){return this.Ff.mapid+"-"+this.Ff.token};
|
||||
hq.prototype.wf=function(a,b){var c=iq();if(a.Ya||"aborted"==a.getStatus())bq(c,b);else{var d=bc(a,"status-changed",function(){a.he in Lp&&(jc(d),bq(c,b))});Kp(a)}};hq.prototype.Md=function(a,b){a=wl(this.Ff,a.x,a.y,b);return this.ya&&this.ya.isEnabled()?a+"&profiling=1":a};var iq=function(){jq||(jq=new gq(0,4));return jq};w("ee.layers.EarthEngineTileSource",hq);var jq=null;var kq=[];var mq=function(){A.call(this);this.me=new lq(0,60);this.Bc=new Cc};q(mq,A);mq.prototype.send=function(a,b,c,d,e){if(this.Bc.get(a))throw Error("[ee.MapTileManager] ID in use");b=new nq(a,b,d,u(this.ji,this),void 0!==e?e:1);this.Bc.set(a,b);a=u(this.wf,this,b);this.me.Xc(a,c);return b};mq.prototype.abort=function(a){if(a=this.Bc.get(a))a.kc||(a.kc=!0,a.Na=new y("abort")),this.ji(a)};
|
||||
mq.prototype.wf=function(a,b){if(a.ka||a.kc)oq(this,b);else if(a.Gi=b,b.setActive(!0),b=new Pp,a.ka=b,!a.retry())throw Error("Cannot dispatch first request!");};mq.prototype.ji=function(a){this.Bc.remove(a.getId());a.ka&&(oq(this,a.Gi),a.ka.Xa());a.xf&&a.xf(a.Na,a.fi)};var oq=function(a,b){b.setActive(!1);if(!bq(a.me,b))throw Error("Object not released");};mq.prototype.I=function(){A.prototype.I.call(this);this.me.Xa();this.me=null;var a=this.Bc;Pa(a.ba(),function(b){b.Xa()});a.clear();this.Bc=null};
|
||||
mq.prototype.wf=function(a,b){if(a.ka||a.kc)oq(this,b);else if(a.Gi=b,b.setActive(!0),b=new Pp,a.ka=b,!a.retry())throw Error("Cannot dispatch first request!");};mq.prototype.ji=function(a){this.Bc.remove(a.getId());a.ka&&(oq(this,a.Gi),a.ka.Xa());a.xf&&a.xf(a.Na,a.gi)};var oq=function(a,b){b.setActive(!1);if(!bq(a.me,b))throw Error("Object not released");};mq.prototype.I=function(){A.prototype.I.call(this);this.me.Xa();this.me=null;var a=this.Bc;Pa(a.ba(),function(b){b.Xa()});a.clear();this.Bc=null};
|
||||
var pq=function(){z(!Object.isSealed(mq),"Cannot use getInstance() with a sealed constructor.");var a="Cf";if(mq.Cf&&mq.hasOwnProperty(a))a=mq.Cf;else{kq.push(mq);var b=new mq;mq.Cf=b;z(mq.hasOwnProperty(a),"Could not instantiate singleton.");a=b}return a};w("ee.MapTileManager",mq);var nq=function(a,b,c,d,e){Da.call(this);this.ja=a;this.cl=b;this.Kk=void 0!==e?e:1;this.xf=c;this.cc=d};q(nq,Da);h=nq.prototype;h.getId=function(){return this.ja};h.getUrl=function(){return this.cl};
|
||||
h.yk=function(a){if(this.kc)this.cc&&this.cc(this);else switch(a.type){case "load":this.Na=a;this.cc&&this.cc(this);break;case "error":case "abort":this.retry()||(this.Na=a,this.cc&&this.cc(this))}};h.I=function(){Da.prototype.I.call(this);delete this.xf;delete this.cc};h.retry=function(){if(this.Ig>this.Kk)return!1;this.Ig++;Sp(this.ka,this.ja);setTimeout(u(this.Yk,this),0);return!0};
|
||||
h.Yk=function(){if(!this.kc){var a=u(function(d){this.kc||(Rp(this.ka,this.ja,d),ac(this.ka,qq,u(this.yk,this)),this.ka.start())},this),b=this.getUrl();if(Rd(b).Fa.Rb("profiling")){var c=new Si;c.Cc="blob";c.bb("complete",u(function(){this.fi=c.getResponseHeader("X-Earth-Engine-Computation-Profile")||null;if(200<=c.getStatus()&&300>c.getStatus())try{var d=vd(xd(cj(c)));var e="about:invalid#zClosurez"!==d}catch(g){}a(e?d:b)},this));c.dd("ready",u(c.Xa,c));c.send(b,"GET")}else a(b)}};h.Ig=0;h.kc=!1;
|
||||
h.ka=null;h.Gi=null;h.Na=null;h.fi=null;var qq=["load","abort","error"],rq=function(){Da.call(this);this.Ia=!1};q(rq,Da);rq.prototype.setActive=function(a){this.Ia=a};rq.prototype.Ih=function(){return this.Ia};var lq=function(a,b){gq.call(this,a,b)};q(lq,gq);lq.prototype.$e=function(){return new rq};lq.prototype.Dd=function(a){a.Xa()};lq.prototype.Nf=function(a){return!a.Ya&&!a.Ih()};var sq=function(a,b,c,d,e){Qc.call(this,a,b,c,d,e);this.minZoom=d.minZoom||0;this.maxZoom=d.maxZoom||20;if(!window.google||!window.google.maps)throw Error("Google Maps API hasn't been initialized.");this.tileSize=d.tileSize||new google.maps.Size(256,256);this.name=d.name;this.tg=new Lc;this.Of=1;this.ya=e||null};q(sq,Qc);h=sq.prototype;h.Re=function(a){return bc(this,"tileevent",a)};h.Zf=function(a){jc(a)};
|
||||
h.yk=function(a){if(this.kc)this.cc&&this.cc(this);else switch(a.type){case "load":this.Na=a;this.cc&&this.cc(this);break;case "error":case "abort":this.retry()||(this.Na=a,this.cc&&this.cc(this))}};h.I=function(){Da.prototype.I.call(this);delete this.xf;delete this.cc};h.retry=function(){if(this.Jg>this.Kk)return!1;this.Jg++;Sp(this.ka,this.ja);setTimeout(u(this.Yk,this),0);return!0};
|
||||
h.Yk=function(){if(!this.kc){var a=u(function(d){this.kc||(Rp(this.ka,this.ja,d),ac(this.ka,qq,u(this.yk,this)),this.ka.start())},this),b=this.getUrl();if(Rd(b).Fa.Rb("profiling")){var c=new Si;c.Cc="blob";c.bb("complete",u(function(){this.gi=c.getResponseHeader("X-Earth-Engine-Computation-Profile")||null;if(200<=c.getStatus()&&300>c.getStatus())try{var d=vd(xd(cj(c)));var e="about:invalid#zClosurez"!==d}catch(g){}a(e?d:b)},this));c.dd("ready",u(c.Xa,c));c.send(b,"GET")}else a(b)}};h.Jg=0;h.kc=!1;
|
||||
h.ka=null;h.Gi=null;h.Na=null;h.gi=null;var qq=["load","abort","error"],rq=function(){Da.call(this);this.Ia=!1};q(rq,Da);rq.prototype.setActive=function(a){this.Ia=a};rq.prototype.Jh=function(){return this.Ia};var lq=function(a,b){gq.call(this,a,b)};q(lq,gq);lq.prototype.$e=function(){return new rq};lq.prototype.Dd=function(a){a.Xa()};lq.prototype.Nf=function(a){return!a.Ya&&!a.Jh()};var sq=function(a,b,c,d,e){Qc.call(this,a,b,c,d,e);this.minZoom=d.minZoom||0;this.maxZoom=d.maxZoom||20;if(!window.google||!window.google.maps)throw Error("Google Maps API hasn't been initialized.");this.tileSize=d.tileSize||new google.maps.Size(256,256);this.name=d.name;this.ug=new Lc;this.Of=1;this.ya=e||null};q(sq,Qc);h=sq.prototype;h.Re=function(a){return bc(this,"tileevent",a)};h.$f=function(a){jc(a)};
|
||||
h.getTile=function(a,b,c){if(b<this.minZoom||0>a.y||a.y>=1<<b)return a=c.createElement("IMG"),a.style.width="0px",a.style.height="0px",a;b=Rc(this,a,b);a=[this.url,b].join("/")+"?token="+this.token;this.ya&&this.ya.isEnabled()&&(a+="&profiling=1");b=[b,this.Ab,this.token].join("/");this.Ab+=1;c=nh("DIV",{id:b});var d=(new Date).getTime()/1E3;this.Cb.push(b);pq().send(b,a,d,u(this.xk,this,c,b));op(this);return c};h.Wc=function(){return this.Cb.length};
|
||||
h.releaseTile=function(a){pq().abort(a.id);if(void 0!==a.firstElementChild)var b=a.firstElementChild;else for(b=a.firstChild;b&&1!=b.nodeType;)b=b.nextSibling;this.tg.remove(b);""!==a.id&&(this.sg.remove(a.id),this.ya&&this.ya.Qk(a.id))};h.setOpacity=function(a){this.Of=a;var b=this.tg.Ha();wc(b,function(c){zp(c,a)})};
|
||||
h.xk=function(a,b,c,d){"error"==c.type?(Xa(this.Cb,b),this.sg.add(b),this.dispatchEvent(c)):(Xa(this.Cb,b),c.target&&"load"==c.type&&(c=c.target,this.tg.add(c),1!=this.Of&&zp(c,this.Of),a.appendChild(c)),op(this));this.ya&&null!==d&&this.ya.kk(b,d)};w("ee.MapLayerOverlay",sq);sq.prototype.removeTileCallback=sq.prototype.Zf;sq.prototype.addTileCallback=sq.prototype.Re;sq.prototype.getTile=sq.prototype.getTile;sq.prototype.setOpacity=sq.prototype.setOpacity;sq.prototype.releaseTile=sq.prototype.releaseTile;(function(){var a={},b="ee.ApiFunction._apply ee.ApiFunction._call ee.ApiFunction.lookup ee.batch.Export.image.toAsset ee.batch.Export.video.toCloudStorage ee.batch.Export.image.toCloudStorage ee.batch.Export.image.toDrive ee.batch.Export.videoMap.toCloudStorage ee.batch.Export.table.toAsset ee.batch.Export.classifier.toAsset ee.batch.Export.video.toDrive ee.batch.Export.map.toCloudStorage ee.batch.Export.table.toDrive ee.batch.Export.table.toCloudStorage ee.batch.Export.table.toFeatureView ee.Collection.prototype.filter ee.Collection.prototype.limit ee.Collection.prototype.map ee.Collection.prototype.filterBounds ee.Collection.prototype.sort ee.Collection.prototype.iterate ee.Collection.prototype.filterMetadata ee.Collection.prototype.filterDate ee.ComputedObject.prototype.evaluate ee.ComputedObject.prototype.serialize ee.ComputedObject.prototype.getInfo ee.ComputedObject.prototype.aside ee.data.makeTableDownloadUrl ee.data.getTaskListWithLimit ee.data.authenticateViaPrivateKey ee.data.cancelOperation ee.data.getVideoThumbId ee.data.deleteAsset ee.data.getThumbId ee.data.newTaskId ee.data.getTableDownloadId ee.data.authenticateViaOauth ee.data.getFeatureViewTilesKey ee.data.getFilmstripThumbId ee.data.getOperation ee.data.makeThumbUrl ee.data.getTaskStatus ee.data.getDownloadId ee.data.listFeatures ee.data.getMapId ee.data.listOperations ee.data.updateAsset ee.data.cancelTask ee.data.updateTask ee.data.getTaskList ee.data.startProcessing ee.data.getTileUrl ee.data.setAssetAcl ee.data.makeDownloadUrl ee.data.computeValue ee.data.authenticateViaPopup ee.data.getAssetRoots ee.data.setAssetProperties ee.data.getAssetRootQuota ee.data.startIngestion ee.data.createAssetHome ee.data.getList ee.data.createAsset ee.data.listAssets ee.data.startTableIngestion ee.data.createFolder ee.data.getAsset ee.data.renameAsset ee.data.getInfo ee.data.listImages ee.data.getAssetAcl ee.data.listBuckets ee.data.authenticate ee.data.copyAsset ee.Date ee.Deserializer.fromJSON ee.Deserializer.decodeCloudApi ee.Deserializer.fromCloudApiJSON ee.Deserializer.decode ee.Dictionary ee.reset ee.apply ee.TILE_SIZE ee.Algorithms ee.initialize ee.call ee.InitState ee.Element.prototype.set ee.Feature ee.Feature.prototype.getMap ee.Feature.prototype.getInfo ee.FeatureCollection ee.FeatureCollection.prototype.getMap ee.FeatureCollection.prototype.getDownloadURL ee.FeatureCollection.prototype.select ee.FeatureCollection.prototype.getInfo ee.Filter.inList ee.Filter.gt ee.Filter.or ee.Filter.lt ee.Filter.prototype.not ee.Filter.date ee.Filter.lte ee.Filter.metadata ee.Filter.eq ee.Filter.gte ee.Filter.bounds ee.Filter.neq ee.Filter ee.Filter.and ee.Function.prototype.call ee.Function.prototype.apply ee.Geometry.Point ee.Geometry.LineString ee.Geometry.prototype.toGeoJSON ee.Geometry.prototype.toGeoJSONString ee.Geometry ee.Geometry.Polygon ee.Geometry.MultiPoint ee.Geometry.MultiLineString ee.Geometry.Rectangle ee.Geometry.MultiPolygon ee.Geometry.BBox ee.Geometry.prototype.serialize ee.Geometry.LinearRing ee.Image ee.Image.prototype.getDownloadURL ee.Image.prototype.getThumbId ee.Image.rgb ee.Image.cat ee.Image.prototype.select ee.Image.prototype.clip ee.Image.prototype.getMap ee.Image.prototype.expression ee.Image.prototype.rename ee.Image.prototype.getThumbURL ee.Image.prototype.getInfo ee.ImageCollection.prototype.getInfo ee.ImageCollection.prototype.getMap ee.ImageCollection ee.ImageCollection.prototype.first ee.ImageCollection.prototype.getFilmstripThumbURL ee.ImageCollection.prototype.getVideoThumbURL ee.ImageCollection.prototype.select ee.List ee.Number ee.Serializer.toCloudApiJSON ee.Serializer.toReadableJSON ee.Serializer.encodeCloudApi ee.Serializer.encode ee.Serializer.toReadableCloudApiJSON ee.Serializer.toJSON ee.Serializer.encodeCloudApiPretty ee.String ee.Terrain".split(" "),
|
||||
c=[["name","namedArgs"],["name","var_args"],["name"],"image opt_description opt_assetId opt_pyramidingPolicy opt_dimensions opt_region opt_scale opt_crs opt_crsTransform opt_maxPixels opt_shardSize".split(" "),"collection opt_description opt_bucket opt_fileNamePrefix opt_framesPerSecond opt_dimensions opt_region opt_scale opt_crs opt_crsTransform opt_maxPixels opt_maxFrames".split(" "),"image opt_description opt_bucket opt_fileNamePrefix opt_dimensions opt_region opt_scale opt_crs opt_crsTransform opt_maxPixels opt_shardSize opt_fileDimensions opt_skipEmptyTiles opt_fileFormat opt_formatOptions".split(" "),
|
||||
"image opt_description opt_folder opt_fileNamePrefix opt_dimensions opt_region opt_scale opt_crs opt_crsTransform opt_maxPixels opt_shardSize opt_fileDimensions opt_skipEmptyTiles opt_fileFormat opt_formatOptions".split(" "),"collection opt_description opt_bucket opt_fileNamePrefix opt_framesPerSecond opt_writePublicTiles opt_minZoom opt_maxZoom opt_scale opt_region opt_skipEmptyTiles opt_minTimeMachineZoomSubset opt_maxTimeMachineZoomSubset opt_tileWidth opt_tileHeight opt_tileStride opt_videoFormat opt_version opt_mapsApiKey opt_bucketCorsUris".split(" "),
|
||||
["collection","opt_description","opt_assetId","opt_maxVertices"],["classifier","opt_description","opt_assetId"],"collection opt_description opt_folder opt_fileNamePrefix opt_framesPerSecond opt_dimensions opt_region opt_scale opt_crs opt_crsTransform opt_maxPixels opt_maxFrames".split(" "),"image opt_description opt_bucket opt_fileFormat opt_path opt_writePublicTiles opt_scale opt_maxZoom opt_minZoom opt_region opt_skipEmptyTiles opt_mapsApiKey opt_bucketCorsUris".split(" "),"collection opt_description opt_folder opt_fileNamePrefix opt_fileFormat opt_selectors opt_maxVertices".split(" "),
|
||||
"collection opt_description opt_bucket opt_fileNamePrefix opt_fileFormat opt_selectors opt_maxVertices".split(" "),"collection opt_description opt_assetId opt_maxFeaturesPerTile opt_thinningStrategy opt_thinningRanking opt_zOrderRanking".split(" "),["filter"],["max","opt_property","opt_ascending"],["algorithm","opt_dropNulls"],["geometry"],["property","opt_ascending"],["algorithm","opt_first"],["name","operator","value"],["start","opt_end"],["callback"],["legacy"],["opt_callback"],["func","var_args"],
|
||||
["id"],["opt_limit","opt_callback"],["privateKey","opt_success","opt_error","opt_extraScopes","opt_suppressDefaultScopes"],["operationName","opt_callback"],["params","opt_callback"],["assetId","opt_callback"],["params","opt_callback"],["opt_count","opt_callback"],["params","opt_callback"],"clientId success opt_error opt_extraScopes opt_onImmediateFailed opt_suppressDefaultScopes".split(" "),["params","opt_callback"],["params","opt_callback"],["operationName","opt_callback"],["id"],["taskId","opt_callback"],
|
||||
["params","opt_callback"],["asset","params","opt_callback"],["params","opt_callback"],["opt_limit","opt_callback"],["assetId","asset","updateFields","opt_callback"],["taskId","opt_callback"],["taskId","action","opt_callback"],["opt_callback"],["taskId","params","opt_callback"],["id","x","y","z"],["assetId","aclUpdate","opt_callback"],["id"],["obj","opt_callback"],["opt_success","opt_error"],["opt_callback"],["assetId","properties","opt_callback"],["rootId","opt_callback"],["taskId","request","opt_callback"],
|
||||
["requestedId","opt_callback"],["params","opt_callback"],["value","opt_path","opt_force","opt_properties","opt_callback"],["parent","params","opt_callback"],["taskId","request","opt_callback"],["path","opt_force","opt_callback"],["id","opt_callback"],["sourceId","destinationId","opt_callback"],["id","opt_callback"],["parent","params","opt_callback"],["assetId","opt_callback"],["project","opt_callback"],["clientId","success","opt_error","opt_extraScopes","opt_onImmediateFailed"],["sourceId","destinationId",
|
||||
"opt_overwrite","opt_callback"],["date","opt_tz"],["json"],["json"],["json"],["json"],["opt_dict"],[],["func","namedArgs"],[],[],"opt_baseurl opt_tileurl opt_successCallback opt_errorCallback opt_xsrfToken opt_project".split(" "),["func","var_args"],[],["var_args"],["geometry","opt_properties"],["opt_visParams","opt_callback"],["opt_callback"],["args","opt_column"],["opt_visParams","opt_callback"],["opt_format","opt_selectors","opt_filename","opt_callback"],["propertySelectors","opt_newProperties",
|
||||
"opt_retainGeometry"],["opt_callback"],["opt_leftField","opt_rightValue","opt_rightField","opt_leftValue"],["name","value"],["var_args"],["name","value"],[],["start","opt_end"],["name","value"],["name","operator","value"],["name","value"],["name","value"],["geometry","opt_errorMargin"],["name","value"],["opt_filter"],["var_args"],["var_args"],["namedArgs"],["coords","opt_proj"],["coords","opt_proj","opt_geodesic","opt_maxError"],[],[],["geoJson","opt_proj","opt_geodesic","opt_evenOdd"],["coords",
|
||||
"opt_proj","opt_geodesic","opt_maxError","opt_evenOdd"],["coords","opt_proj"],["coords","opt_proj","opt_geodesic","opt_maxError"],["coords","opt_proj","opt_geodesic","opt_evenOdd"],["coords","opt_proj","opt_geodesic","opt_maxError","opt_evenOdd"],["west","south","east","north"],["legacy"],["coords","opt_proj","opt_geodesic","opt_maxError"],["opt_args"],["params","opt_callback"],["params","opt_callback"],["r","g","b"],["var_args"],["var_args"],["geometry"],["opt_visParams","opt_callback"],["expression",
|
||||
"opt_map"],["var_args"],["params","opt_callback"],["opt_callback"],["opt_callback"],["opt_visParams","opt_callback"],["args"],[],["params","opt_callback"],["params","opt_callback"],["selectors","opt_names"],["list"],["number"],["obj"],["obj"],["obj"],["obj","opt_isCompound"],["obj"],["obj"],["obj"],["string"],[]];[Km,O,Jm,io,ro,ko,lo,to,po,uo,so,mo,oo,no,qo,V.prototype.filter,V.prototype.limit,V.prototype.map,V.prototype.th,V.prototype.sort,V.prototype.Lh,V.prototype.lf,V.prototype.kf,M.prototype.evaluate,
|
||||
M.prototype.za,M.prototype.V,M.prototype.Dg,Il,Ml,rl,Pl,Bl,qm,Al,Jl,Hl,pl,xl,Cl,Ql,Dl,Ll,Fl,yl,vl,Ol,sm,Sl,Rl,Nl,Zl,wl,tm,Gl,zl,ol,km,um,vm,cm,lm,gm,mm,hm,em,nm,fm,om,fm,im,rm,jm,ql,pm,Lo,Po,Qo,Uo,Oo,Vo,gp,jp,256,fp,dp,ip,hp,Q.prototype.set,W,W.prototype.getMap,W.prototype.V,X,X.prototype.getMap,X.prototype.ub,X.prototype.select,X.prototype.V,Gn,Bn,En,zn,T.prototype.xc,Fn,Cn,In,xn,An,Hn,yn,T,Dn,Em.prototype.call,Em.prototype.apply,cn,ln,S.prototype.le,S.prototype.vg,S,on,fn,nn,gn,pn,hn,S.prototype.za,
|
||||
mn,L,L.prototype.ub,L.prototype.Ld,Vn,Wn,L.prototype.select,L.prototype.clip,L.prototype.getMap,L.prototype.l,L.prototype.ki,L.prototype.tf,L.prototype.V,Z.prototype.V,Z.prototype.getMap,Z,Z.prototype.first,Z.prototype.rf,Z.prototype.vf,Z.prototype.select,Xn,Bo,Uk,Ok,Rk,Lk,Vk,Mk,Tk,Eo,Yo].forEach(function(d,e){d&&(a[d.toString()]={name:b[e],paramNames:c[e]})});r.EXPORTED_FN_INFO=a})();}).call(this);
|
||||
h.releaseTile=function(a){pq().abort(a.id);if(void 0!==a.firstElementChild)var b=a.firstElementChild;else for(b=a.firstChild;b&&1!=b.nodeType;)b=b.nextSibling;this.ug.remove(b);""!==a.id&&(this.tg.remove(a.id),this.ya&&this.ya.Qk(a.id))};h.setOpacity=function(a){this.Of=a;var b=this.ug.Ha();wc(b,function(c){zp(c,a)})};
|
||||
h.xk=function(a,b,c,d){"error"==c.type?(Xa(this.Cb,b),this.tg.add(b),this.dispatchEvent(c)):(Xa(this.Cb,b),c.target&&"load"==c.type&&(c=c.target,this.ug.add(c),1!=this.Of&&zp(c,this.Of),a.appendChild(c)),op(this));this.ya&&null!==d&&this.ya.kk(b,d)};w("ee.MapLayerOverlay",sq);sq.prototype.removeTileCallback=sq.prototype.$f;sq.prototype.addTileCallback=sq.prototype.Re;sq.prototype.getTile=sq.prototype.getTile;sq.prototype.setOpacity=sq.prototype.setOpacity;sq.prototype.releaseTile=sq.prototype.releaseTile;(function(){var a={},b="ee.ApiFunction.lookup ee.ApiFunction._call ee.ApiFunction._apply ee.batch.Export.table.toAsset ee.batch.Export.image.toCloudStorage ee.batch.Export.image.toDrive ee.batch.Export.map.toCloudStorage ee.batch.Export.video.toDrive ee.batch.Export.videoMap.toCloudStorage ee.batch.Export.table.toDrive ee.batch.Export.video.toCloudStorage ee.batch.Export.table.toCloudStorage ee.batch.Export.table.toFeatureView ee.batch.Export.classifier.toAsset ee.batch.Export.image.toAsset ee.Collection.prototype.limit ee.Collection.prototype.filterMetadata ee.Collection.prototype.filterDate ee.Collection.prototype.sort ee.Collection.prototype.map ee.Collection.prototype.filter ee.Collection.prototype.iterate ee.Collection.prototype.filterBounds ee.ComputedObject.prototype.aside ee.ComputedObject.prototype.getInfo ee.ComputedObject.prototype.evaluate ee.ComputedObject.prototype.serialize ee.data.startTableIngestion ee.data.cancelTask ee.data.makeDownloadUrl ee.data.getAsset ee.data.authenticateViaPopup ee.data.getTableDownloadId ee.data.setAssetAcl ee.data.getInfo ee.data.makeTableDownloadUrl ee.data.startProcessing ee.data.setAssetProperties ee.data.authenticateViaOauth ee.data.newTaskId ee.data.getList ee.data.getAssetRootQuota ee.data.getTaskStatus ee.data.listAssets ee.data.getAssetAcl ee.data.listImages ee.data.renameAsset ee.data.getTaskList ee.data.listBuckets ee.data.computeValue ee.data.authenticate ee.data.copyAsset ee.data.getAssetRoots ee.data.updateAsset ee.data.getTaskListWithLimit ee.data.updateTask ee.data.deleteAsset ee.data.getThumbId ee.data.createAssetHome ee.data.getVideoThumbId ee.data.startIngestion ee.data.makeThumbUrl ee.data.listOperations ee.data.getTileUrl ee.data.createFolder ee.data.getDownloadId ee.data.authenticateViaPrivateKey ee.data.getFilmstripThumbId ee.data.cancelOperation ee.data.getMapId ee.data.createAsset ee.data.listFeatures ee.data.getFeatureViewTilesKey ee.data.getOperation ee.Date ee.Deserializer.decode ee.Deserializer.fromJSON ee.Deserializer.decodeCloudApi ee.Deserializer.fromCloudApiJSON ee.Dictionary ee.call ee.reset ee.initialize ee.TILE_SIZE ee.InitState ee.apply ee.Algorithms ee.Element.prototype.set ee.Feature.prototype.getInfo ee.Feature ee.Feature.prototype.getMap ee.FeatureCollection.prototype.getMap ee.FeatureCollection.prototype.getInfo ee.FeatureCollection ee.FeatureCollection.prototype.select ee.FeatureCollection.prototype.getDownloadURL ee.Filter ee.Filter.or ee.Filter.lt ee.Filter.date ee.Filter.bounds ee.Filter.eq ee.Filter.gte ee.Filter.gt ee.Filter.lte ee.Filter.and ee.Filter.metadata ee.Filter.inList ee.Filter.neq ee.Filter.prototype.not ee.Function.prototype.apply ee.Function.prototype.call ee.Geometry ee.Geometry.prototype.toGeoJSONString ee.Geometry.BBox ee.Geometry.MultiPolygon ee.Geometry.MultiLineString ee.Geometry.Polygon ee.Geometry.prototype.serialize ee.Geometry.Point ee.Geometry.LinearRing ee.Geometry.Rectangle ee.Geometry.prototype.toGeoJSON ee.Geometry.MultiPoint ee.Geometry.LineString ee.Image.prototype.rename ee.Image.prototype.getDownloadURL ee.Image.prototype.select ee.Image.prototype.getMap ee.Image.prototype.getThumbURL ee.Image ee.Image.prototype.getThumbId ee.Image.prototype.expression ee.Image.prototype.clip ee.Image.rgb ee.Image.cat ee.Image.prototype.getInfo ee.ImageCollection.prototype.getFilmstripThumbURL ee.ImageCollection.prototype.getInfo ee.ImageCollection.prototype.select ee.ImageCollection.prototype.getVideoThumbURL ee.ImageCollection.prototype.first ee.ImageCollection ee.ImageCollection.prototype.getMap ee.List ee.Number ee.Serializer.encodeCloudApiPretty ee.Serializer.toCloudApiJSON ee.Serializer.toReadableCloudApiJSON ee.Serializer.encode ee.Serializer.toJSON ee.Serializer.encodeCloudApi ee.Serializer.toReadableJSON ee.String ee.Terrain".split(" "),
|
||||
c=[["name"],["name","var_args"],["name","namedArgs"],["collection","opt_description","opt_assetId","opt_maxVertices"],"image opt_description opt_bucket opt_fileNamePrefix opt_dimensions opt_region opt_scale opt_crs opt_crsTransform opt_maxPixels opt_shardSize opt_fileDimensions opt_skipEmptyTiles opt_fileFormat opt_formatOptions".split(" "),"image opt_description opt_folder opt_fileNamePrefix opt_dimensions opt_region opt_scale opt_crs opt_crsTransform opt_maxPixels opt_shardSize opt_fileDimensions opt_skipEmptyTiles opt_fileFormat opt_formatOptions".split(" "),
|
||||
"image opt_description opt_bucket opt_fileFormat opt_path opt_writePublicTiles opt_scale opt_maxZoom opt_minZoom opt_region opt_skipEmptyTiles opt_mapsApiKey opt_bucketCorsUris".split(" "),"collection opt_description opt_folder opt_fileNamePrefix opt_framesPerSecond opt_dimensions opt_region opt_scale opt_crs opt_crsTransform opt_maxPixels opt_maxFrames".split(" "),"collection opt_description opt_bucket opt_fileNamePrefix opt_framesPerSecond opt_writePublicTiles opt_minZoom opt_maxZoom opt_scale opt_region opt_skipEmptyTiles opt_minTimeMachineZoomSubset opt_maxTimeMachineZoomSubset opt_tileWidth opt_tileHeight opt_tileStride opt_videoFormat opt_version opt_mapsApiKey opt_bucketCorsUris".split(" "),
|
||||
"collection opt_description opt_folder opt_fileNamePrefix opt_fileFormat opt_selectors opt_maxVertices".split(" "),"collection opt_description opt_bucket opt_fileNamePrefix opt_framesPerSecond opt_dimensions opt_region opt_scale opt_crs opt_crsTransform opt_maxPixels opt_maxFrames".split(" "),"collection opt_description opt_bucket opt_fileNamePrefix opt_fileFormat opt_selectors opt_maxVertices".split(" "),"collection opt_description opt_assetId opt_maxFeaturesPerTile opt_thinningStrategy opt_thinningRanking opt_zOrderRanking".split(" "),
|
||||
["classifier","opt_description","opt_assetId"],"image opt_description opt_assetId opt_pyramidingPolicy opt_dimensions opt_region opt_scale opt_crs opt_crsTransform opt_maxPixels opt_shardSize".split(" "),["max","opt_property","opt_ascending"],["name","operator","value"],["start","opt_end"],["property","opt_ascending"],["algorithm","opt_dropNulls"],["filter"],["algorithm","opt_first"],["geometry"],["func","var_args"],["opt_callback"],["callback"],["legacy"],["taskId","request","opt_callback"],["taskId",
|
||||
"opt_callback"],["id"],["id","opt_callback"],["opt_success","opt_error"],["params","opt_callback"],["assetId","aclUpdate","opt_callback"],["id","opt_callback"],["id"],["taskId","params","opt_callback"],["assetId","properties","opt_callback"],"clientId success opt_error opt_extraScopes opt_onImmediateFailed opt_suppressDefaultScopes".split(" "),["opt_count","opt_callback"],["params","opt_callback"],["rootId","opt_callback"],["taskId","opt_callback"],["parent","params","opt_callback"],["assetId","opt_callback"],
|
||||
["parent","params","opt_callback"],["sourceId","destinationId","opt_callback"],["opt_callback"],["project","opt_callback"],["obj","opt_callback"],["clientId","success","opt_error","opt_extraScopes","opt_onImmediateFailed"],["sourceId","destinationId","opt_overwrite","opt_callback"],["opt_callback"],["assetId","asset","updateFields","opt_callback"],["opt_limit","opt_callback"],["taskId","action","opt_callback"],["assetId","opt_callback"],["params","opt_callback"],["requestedId","opt_callback"],["params",
|
||||
"opt_callback"],["taskId","request","opt_callback"],["id"],["opt_limit","opt_callback"],["id","x","y","z"],["path","opt_force","opt_callback"],["params","opt_callback"],["privateKey","opt_success","opt_error","opt_extraScopes","opt_suppressDefaultScopes"],["params","opt_callback"],["operationName","opt_callback"],["params","opt_callback"],["value","opt_path","opt_force","opt_properties","opt_callback"],["asset","params","opt_callback"],["params","opt_callback"],["operationName","opt_callback"],["date",
|
||||
"opt_tz"],["json"],["json"],["json"],["json"],["opt_dict"],["func","var_args"],[],"opt_baseurl opt_tileurl opt_successCallback opt_errorCallback opt_xsrfToken opt_project".split(" "),[],[],["func","namedArgs"],[],["var_args"],["opt_callback"],["geometry","opt_properties"],["opt_visParams","opt_callback"],["opt_visParams","opt_callback"],["opt_callback"],["args","opt_column"],["propertySelectors","opt_newProperties","opt_retainGeometry"],["opt_format","opt_selectors","opt_filename","opt_callback"],
|
||||
["opt_filter"],["var_args"],["name","value"],["start","opt_end"],["geometry","opt_errorMargin"],["name","value"],["name","value"],["name","value"],["name","value"],["var_args"],["name","operator","value"],["opt_leftField","opt_rightValue","opt_rightField","opt_leftValue"],["name","value"],[],["namedArgs"],["var_args"],["geoJson","opt_proj","opt_geodesic","opt_evenOdd"],[],["west","south","east","north"],["coords","opt_proj","opt_geodesic","opt_maxError","opt_evenOdd"],["coords","opt_proj","opt_geodesic",
|
||||
"opt_maxError"],["coords","opt_proj","opt_geodesic","opt_maxError","opt_evenOdd"],["legacy"],["coords","opt_proj"],["coords","opt_proj","opt_geodesic","opt_maxError"],["coords","opt_proj","opt_geodesic","opt_evenOdd"],[],["coords","opt_proj"],["coords","opt_proj","opt_geodesic","opt_maxError"],["var_args"],["params","opt_callback"],["var_args"],["opt_visParams","opt_callback"],["params","opt_callback"],["opt_args"],["params","opt_callback"],["expression","opt_map"],["geometry"],["r","g","b"],["var_args"],
|
||||
["opt_callback"],["params","opt_callback"],["opt_callback"],["selectors","opt_names"],["params","opt_callback"],[],["args"],["opt_visParams","opt_callback"],["list"],["number"],["obj"],["obj"],["obj"],["obj","opt_isCompound"],["obj"],["obj"],["obj"],["string"],[]];[Jm,O,Km,po,ko,lo,mo,so,to,oo,ro,no,qo,uo,io,V.prototype.limit,V.prototype.lf,V.prototype.kf,V.prototype.sort,V.prototype.map,V.prototype.filter,V.prototype.Mh,V.prototype.uh,M.prototype.Eg,M.prototype.V,M.prototype.evaluate,M.prototype.za,
|
||||
em,Sl,Gl,fm,ol,Hl,tm,fm,Il,Zl,um,pl,Jl,gm,vm,Ll,hm,rm,im,om,Nl,jm,zl,ql,pm,km,sm,Ml,Rl,qm,Al,lm,Bl,cm,Dl,Ol,wl,nm,Fl,rl,Cl,Pl,vl,mm,yl,xl,Ql,Lo,Oo,Po,Qo,Uo,Vo,ip,gp,dp,256,hp,jp,fp,Q.prototype.set,W.prototype.V,W,W.prototype.getMap,X.prototype.getMap,X.prototype.V,X,X.prototype.select,X.prototype.ub,T,En,zn,Fn,Hn,xn,An,Bn,Cn,Dn,In,Gn,yn,T.prototype.xc,Em.prototype.apply,Em.prototype.call,S,S.prototype.wg,hn,pn,nn,on,S.prototype.za,cn,mn,gn,S.prototype.le,fn,ln,L.prototype.ki,L.prototype.ub,L.prototype.select,
|
||||
L.prototype.getMap,L.prototype.tf,L,L.prototype.Ld,L.prototype.l,L.prototype.clip,Vn,Wn,L.prototype.V,Z.prototype.rf,Z.prototype.V,Z.prototype.select,Z.prototype.vf,Z.prototype.first,Z,Z.prototype.getMap,Xn,Bo,Tk,Uk,Vk,Lk,Mk,Rk,Ok,Eo,Yo].forEach(function(d,e){d&&(a[d.toString()]={name:b[e],paramNames:c[e]})});r.EXPORTED_FN_INFO=a})();}).call(this);
|
||||
|
||||
@ -9149,9 +9149,9 @@ module$exports$eeapiclient$ee_api_client.DataAccessOptionsLogModeEnum = {LOG_FAI
|
||||
}};
|
||||
module$exports$eeapiclient$ee_api_client.IEarthEngineAssetTypeEnum = function module$contents$eeapiclient$ee_api_client_IEarthEngineAssetTypeEnum() {
|
||||
};
|
||||
module$exports$eeapiclient$ee_api_client.EarthEngineAssetTypeEnum = {CLASSIFIER:"CLASSIFIER", DATA_MAPPING_SERVICE:"DATA_MAPPING_SERVICE", FOLDER:"FOLDER", IMAGE:"IMAGE", IMAGE_COLLECTION:"IMAGE_COLLECTION", TABLE:"TABLE", TYPE_UNSPECIFIED:"TYPE_UNSPECIFIED", values:function() {
|
||||
module$exports$eeapiclient$ee_api_client.EarthEngineAssetTypeEnum = {CLASSIFIER:"CLASSIFIER", FEATURE_VIEW:"FEATURE_VIEW", FOLDER:"FOLDER", IMAGE:"IMAGE", IMAGE_COLLECTION:"IMAGE_COLLECTION", TABLE:"TABLE", TYPE_UNSPECIFIED:"TYPE_UNSPECIFIED", values:function() {
|
||||
return [module$exports$eeapiclient$ee_api_client.EarthEngineAssetTypeEnum.TYPE_UNSPECIFIED, module$exports$eeapiclient$ee_api_client.EarthEngineAssetTypeEnum.IMAGE, module$exports$eeapiclient$ee_api_client.EarthEngineAssetTypeEnum.IMAGE_COLLECTION, module$exports$eeapiclient$ee_api_client.EarthEngineAssetTypeEnum.TABLE, module$exports$eeapiclient$ee_api_client.EarthEngineAssetTypeEnum.FOLDER,
|
||||
module$exports$eeapiclient$ee_api_client.EarthEngineAssetTypeEnum.CLASSIFIER, module$exports$eeapiclient$ee_api_client.EarthEngineAssetTypeEnum.DATA_MAPPING_SERVICE];
|
||||
module$exports$eeapiclient$ee_api_client.EarthEngineAssetTypeEnum.CLASSIFIER, module$exports$eeapiclient$ee_api_client.EarthEngineAssetTypeEnum.FEATURE_VIEW];
|
||||
}};
|
||||
module$exports$eeapiclient$ee_api_client.IEarthEngineMapFileFormatEnum = function module$contents$eeapiclient$ee_api_client_IEarthEngineMapFileFormatEnum() {
|
||||
};
|
||||
@ -16998,7 +16998,7 @@ goog.debug.entryPointRegistry.register(function(transformer) {
|
||||
ee.apiclient = {};
|
||||
var module$contents$ee$apiclient_apiclient = {};
|
||||
ee.apiclient.VERSION = module$exports$ee$apiVersion.V1ALPHA;
|
||||
ee.apiclient.API_CLIENT_VERSION = "0.1.292";
|
||||
ee.apiclient.API_CLIENT_VERSION = "0.1.293";
|
||||
ee.apiclient.NULL_VALUE = module$exports$eeapiclient$domain_object.NULL_VALUE;
|
||||
ee.apiclient.PromiseRequestService = module$exports$eeapiclient$promise_request_service.PromiseRequestService;
|
||||
ee.apiclient.MakeRequestParams = module$contents$eeapiclient$request_params_MakeRequestParams;
|
||||
@ -17279,8 +17279,8 @@ module$contents$ee$apiclient_apiclient.send = function(path, params, callback, m
|
||||
var profileHookAtCallTime = module$contents$ee$apiclient_apiclient.profileHook_, contentType = "application/x-www-form-urlencoded";
|
||||
body && (contentType = "application/json", method && method.startsWith("multipart") && (contentType = method, method = "POST"));
|
||||
method = method || "POST";
|
||||
var headers = {"Content-Type":contentType,}, version = "0.1.292";
|
||||
"0.1.292" === version && (version = "latest");
|
||||
var headers = {"Content-Type":contentType,}, version = "0.1.293";
|
||||
"0.1.293" === version && (version = "latest");
|
||||
headers[module$contents$ee$apiclient_apiclient.API_CLIENT_VERSION_HEADER] = "ee-js/" + version;
|
||||
var authToken = module$contents$ee$apiclient_apiclient.getAuthToken();
|
||||
if (null != authToken) {
|
||||
@ -17832,6 +17832,7 @@ ee.rpc_convert.assetTypeToLegacyAssetType = function(type) {
|
||||
case "CLASSIFIER":
|
||||
return "Classifier";
|
||||
case "DATA_MAPPING_SERVICE":
|
||||
case "FEATURE_VIEW":
|
||||
return "FeatureView";
|
||||
default:
|
||||
return "Unknown";
|
||||
@ -18815,7 +18816,7 @@ ee.rpc_convert_batch.buildRankingRule_ = function(rules) {
|
||||
throw Error("Unable to build ranking rule from rules: " + JSON.stringify(originalRules) + ". Rules should either be a comma-separated string or list of strings.");
|
||||
};
|
||||
ee.rpc_convert_batch.buildRankByOneThingRule_ = function(ruleString) {
|
||||
var rankByOneThingRule = new module$exports$eeapiclient$ee_api_client.RankByOneThingRule({direction:null, rankByAttributeRule:null, rankByMinVisibleLodRule:null, rankByGeometryTypeRule:null,});
|
||||
var rankByOneThingRule = new module$exports$eeapiclient$ee_api_client.RankByOneThingRule({direction:null, rankByAttributeRule:null, rankByMinVisibleLodRule:null, rankByMinZoomLevelRule:null, rankByGeometryTypeRule:null,});
|
||||
ruleString = ruleString.trim();
|
||||
var matches = ruleString.match(/^([\S]+.*)\s+(ASC|DESC)$/);
|
||||
if (null == matches) {
|
||||
@ -18839,7 +18840,7 @@ ee.rpc_convert_batch.buildRankByOneThingRule_ = function(ruleString) {
|
||||
rankByOneThingRule.rankByGeometryTypeRule = new module$exports$eeapiclient$ee_api_client.RankByGeometryTypeRule({});
|
||||
break;
|
||||
case ".minZoomLevel":
|
||||
rankByOneThingRule.rankByMinVisibleLodRule = new module$exports$eeapiclient$ee_api_client.RankByMinVisibleLodRule({});
|
||||
rankByOneThingRule.rankByMinZoomLevelRule = new module$exports$eeapiclient$ee_api_client.RankByMinZoomLevelRule({});
|
||||
break;
|
||||
default:
|
||||
rankByOneThingRule.rankByAttributeRule = new module$exports$eeapiclient$ee_api_client.RankByAttributeRule({attributeName:stringOrNull_(ruleType)});
|
||||
|
||||
@ -9149,9 +9149,9 @@ module$exports$eeapiclient$ee_api_client.DataAccessOptionsLogModeEnum = {LOG_FAI
|
||||
}};
|
||||
module$exports$eeapiclient$ee_api_client.IEarthEngineAssetTypeEnum = function module$contents$eeapiclient$ee_api_client_IEarthEngineAssetTypeEnum() {
|
||||
};
|
||||
module$exports$eeapiclient$ee_api_client.EarthEngineAssetTypeEnum = {CLASSIFIER:"CLASSIFIER", DATA_MAPPING_SERVICE:"DATA_MAPPING_SERVICE", FOLDER:"FOLDER", IMAGE:"IMAGE", IMAGE_COLLECTION:"IMAGE_COLLECTION", TABLE:"TABLE", TYPE_UNSPECIFIED:"TYPE_UNSPECIFIED", values:function() {
|
||||
module$exports$eeapiclient$ee_api_client.EarthEngineAssetTypeEnum = {CLASSIFIER:"CLASSIFIER", FEATURE_VIEW:"FEATURE_VIEW", FOLDER:"FOLDER", IMAGE:"IMAGE", IMAGE_COLLECTION:"IMAGE_COLLECTION", TABLE:"TABLE", TYPE_UNSPECIFIED:"TYPE_UNSPECIFIED", values:function() {
|
||||
return [module$exports$eeapiclient$ee_api_client.EarthEngineAssetTypeEnum.TYPE_UNSPECIFIED, module$exports$eeapiclient$ee_api_client.EarthEngineAssetTypeEnum.IMAGE, module$exports$eeapiclient$ee_api_client.EarthEngineAssetTypeEnum.IMAGE_COLLECTION, module$exports$eeapiclient$ee_api_client.EarthEngineAssetTypeEnum.TABLE, module$exports$eeapiclient$ee_api_client.EarthEngineAssetTypeEnum.FOLDER,
|
||||
module$exports$eeapiclient$ee_api_client.EarthEngineAssetTypeEnum.CLASSIFIER, module$exports$eeapiclient$ee_api_client.EarthEngineAssetTypeEnum.DATA_MAPPING_SERVICE];
|
||||
module$exports$eeapiclient$ee_api_client.EarthEngineAssetTypeEnum.CLASSIFIER, module$exports$eeapiclient$ee_api_client.EarthEngineAssetTypeEnum.FEATURE_VIEW];
|
||||
}};
|
||||
module$exports$eeapiclient$ee_api_client.IEarthEngineMapFileFormatEnum = function module$contents$eeapiclient$ee_api_client_IEarthEngineMapFileFormatEnum() {
|
||||
};
|
||||
@ -16998,7 +16998,7 @@ goog.debug.entryPointRegistry.register(function(transformer) {
|
||||
ee.apiclient = {};
|
||||
var module$contents$ee$apiclient_apiclient = {};
|
||||
ee.apiclient.VERSION = module$exports$ee$apiVersion.V1ALPHA;
|
||||
ee.apiclient.API_CLIENT_VERSION = "0.1.292";
|
||||
ee.apiclient.API_CLIENT_VERSION = "0.1.293";
|
||||
ee.apiclient.NULL_VALUE = module$exports$eeapiclient$domain_object.NULL_VALUE;
|
||||
ee.apiclient.PromiseRequestService = module$exports$eeapiclient$promise_request_service.PromiseRequestService;
|
||||
ee.apiclient.MakeRequestParams = module$contents$eeapiclient$request_params_MakeRequestParams;
|
||||
@ -17279,8 +17279,8 @@ module$contents$ee$apiclient_apiclient.send = function(path, params, callback, m
|
||||
var profileHookAtCallTime = module$contents$ee$apiclient_apiclient.profileHook_, contentType = "application/x-www-form-urlencoded";
|
||||
body && (contentType = "application/json", method && method.startsWith("multipart") && (contentType = method, method = "POST"));
|
||||
method = method || "POST";
|
||||
var headers = {"Content-Type":contentType,}, version = "0.1.292";
|
||||
"0.1.292" === version && (version = "latest");
|
||||
var headers = {"Content-Type":contentType,}, version = "0.1.293";
|
||||
"0.1.293" === version && (version = "latest");
|
||||
headers[module$contents$ee$apiclient_apiclient.API_CLIENT_VERSION_HEADER] = "ee-js/" + version;
|
||||
var authToken = module$contents$ee$apiclient_apiclient.getAuthToken();
|
||||
if (null != authToken) {
|
||||
@ -17832,6 +17832,7 @@ ee.rpc_convert.assetTypeToLegacyAssetType = function(type) {
|
||||
case "CLASSIFIER":
|
||||
return "Classifier";
|
||||
case "DATA_MAPPING_SERVICE":
|
||||
case "FEATURE_VIEW":
|
||||
return "FeatureView";
|
||||
default:
|
||||
return "Unknown";
|
||||
@ -18815,7 +18816,7 @@ ee.rpc_convert_batch.buildRankingRule_ = function(rules) {
|
||||
throw Error("Unable to build ranking rule from rules: " + JSON.stringify(originalRules) + ". Rules should either be a comma-separated string or list of strings.");
|
||||
};
|
||||
ee.rpc_convert_batch.buildRankByOneThingRule_ = function(ruleString) {
|
||||
var rankByOneThingRule = new module$exports$eeapiclient$ee_api_client.RankByOneThingRule({direction:null, rankByAttributeRule:null, rankByMinVisibleLodRule:null, rankByGeometryTypeRule:null,});
|
||||
var rankByOneThingRule = new module$exports$eeapiclient$ee_api_client.RankByOneThingRule({direction:null, rankByAttributeRule:null, rankByMinVisibleLodRule:null, rankByMinZoomLevelRule:null, rankByGeometryTypeRule:null,});
|
||||
ruleString = ruleString.trim();
|
||||
var matches = ruleString.match(/^([\S]+.*)\s+(ASC|DESC)$/);
|
||||
if (null == matches) {
|
||||
@ -18839,7 +18840,7 @@ ee.rpc_convert_batch.buildRankByOneThingRule_ = function(ruleString) {
|
||||
rankByOneThingRule.rankByGeometryTypeRule = new module$exports$eeapiclient$ee_api_client.RankByGeometryTypeRule({});
|
||||
break;
|
||||
case ".minZoomLevel":
|
||||
rankByOneThingRule.rankByMinVisibleLodRule = new module$exports$eeapiclient$ee_api_client.RankByMinVisibleLodRule({});
|
||||
rankByOneThingRule.rankByMinZoomLevelRule = new module$exports$eeapiclient$ee_api_client.RankByMinZoomLevelRule({});
|
||||
break;
|
||||
default:
|
||||
rankByOneThingRule.rankByAttributeRule = new module$exports$eeapiclient$ee_api_client.RankByAttributeRule({attributeName:stringOrNull_(ruleType)});
|
||||
@ -24615,28 +24616,28 @@ ee.data.Profiler.Format.prototype.toString = function() {
|
||||
ee.data.Profiler.Format.TEXT = new ee.data.Profiler.Format("text");
|
||||
ee.data.Profiler.Format.JSON = new ee.data.Profiler.Format("json");
|
||||
(function() {
|
||||
var exportedFnInfo = {}, orderedFnNames = "ee.ApiFunction.lookup ee.ApiFunction._call ee.ApiFunction._apply ee.batch.Export.image.toAsset ee.batch.Export.video.toCloudStorage ee.batch.Export.image.toCloudStorage ee.batch.Export.image.toDrive ee.batch.Export.videoMap.toCloudStorage ee.batch.Export.table.toAsset ee.batch.Export.classifier.toAsset ee.batch.Export.video.toDrive ee.batch.Export.map.toCloudStorage ee.batch.Export.table.toDrive ee.batch.Export.table.toCloudStorage ee.batch.Export.table.toFeatureView ee.Collection.prototype.filter ee.Collection.prototype.limit ee.Collection.prototype.map ee.Collection.prototype.filterBounds ee.Collection.prototype.filterDate ee.Collection.prototype.sort ee.Collection.prototype.filterMetadata ee.Collection.prototype.iterate ee.ComputedObject.prototype.aside ee.ComputedObject.prototype.evaluate ee.ComputedObject.prototype.serialize ee.ComputedObject.prototype.getInfo ee.data.authenticateViaPopup ee.data.makeTableDownloadUrl ee.data.getVideoThumbId ee.data.startIngestion ee.data.authenticateViaPrivateKey ee.data.newTaskId ee.data.getFilmstripThumbId ee.data.getTableDownloadId ee.data.getTaskStatus ee.data.makeThumbUrl ee.data.makeDownloadUrl ee.data.getMapId ee.data.getInfo ee.data.authenticate ee.data.startTableIngestion ee.data.getAsset ee.data.getDownloadId ee.data.listOperations ee.data.getTileUrl ee.data.getTaskList ee.data.getAssetRoots ee.data.getTaskListWithLimit ee.data.deleteAsset ee.data.createAssetHome ee.data.setAssetProperties ee.data.copyAsset ee.data.getList ee.data.cancelOperation ee.data.authenticateViaOauth ee.data.getAssetRootQuota ee.data.getFeatureViewTilesKey ee.data.createAsset ee.data.listAssets ee.data.listFeatures ee.data.getOperation ee.data.listBuckets ee.data.renameAsset ee.data.computeValue ee.data.createFolder ee.data.updateAsset ee.data.getThumbId ee.data.startProcessing ee.data.updateTask ee.data.setAssetAcl ee.data.listImages ee.data.cancelTask ee.data.getAssetAcl ee.Date ee.Deserializer.fromCloudApiJSON ee.Deserializer.decode ee.Deserializer.fromJSON ee.Deserializer.decodeCloudApi ee.Dictionary ee.TILE_SIZE ee.InitState ee.apply ee.initialize ee.Algorithms ee.reset ee.call ee.Element.prototype.set ee.Feature.prototype.getInfo ee.Feature ee.Feature.prototype.getMap ee.FeatureCollection.prototype.getMap ee.FeatureCollection ee.FeatureCollection.prototype.getDownloadURL ee.FeatureCollection.prototype.select ee.FeatureCollection.prototype.getInfo ee.Filter.inList ee.Filter.gt ee.Filter.and ee.Filter.or ee.Filter.lt ee.Filter.prototype.not ee.Filter.date ee.Filter.lte ee.Filter.eq ee.Filter.gte ee.Filter.bounds ee.Filter.neq ee.Filter.metadata ee.Filter ee.Function.prototype.apply ee.Function.prototype.call ee.Geometry.Point ee.Geometry.Polygon ee.Geometry.MultiPoint ee.Geometry.prototype.toGeoJSON ee.Geometry ee.Geometry.prototype.toGeoJSONString ee.Geometry.MultiPolygon ee.Geometry.LineString ee.Geometry.Rectangle ee.Geometry.LinearRing ee.Geometry.BBox ee.Geometry.MultiLineString ee.Geometry.prototype.serialize ee.Image.prototype.getInfo ee.Image.prototype.getDownloadURL ee.Image.prototype.getThumbId ee.Image.rgb ee.Image.prototype.rename ee.Image.cat ee.Image.prototype.clip ee.Image.prototype.getMap ee.Image.prototype.expression ee.Image.prototype.getThumbURL ee.Image.prototype.select ee.Image ee.ImageCollection.prototype.getInfo ee.ImageCollection.prototype.select ee.ImageCollection.prototype.getVideoThumbURL ee.ImageCollection.prototype.getMap ee.ImageCollection ee.ImageCollection.prototype.first ee.ImageCollection.prototype.getFilmstripThumbURL ee.List ee.Number ee.Serializer.encodeCloudApiPretty ee.Serializer.toReadableCloudApiJSON ee.Serializer.toCloudApiJSON ee.Serializer.toReadableJSON ee.Serializer.encodeCloudApi ee.Serializer.encode ee.Serializer.toJSON ee.String ee.Terrain".split(" "),
|
||||
orderedParamLists = [["name"], ["name", "var_args"], ["name", "namedArgs"], "image opt_description opt_assetId opt_pyramidingPolicy opt_dimensions opt_region opt_scale opt_crs opt_crsTransform opt_maxPixels opt_shardSize".split(" "), "collection opt_description opt_bucket opt_fileNamePrefix opt_framesPerSecond opt_dimensions opt_region opt_scale opt_crs opt_crsTransform opt_maxPixels opt_maxFrames".split(" "), "image opt_description opt_bucket opt_fileNamePrefix opt_dimensions opt_region opt_scale opt_crs opt_crsTransform opt_maxPixels opt_shardSize opt_fileDimensions opt_skipEmptyTiles opt_fileFormat opt_formatOptions".split(" "),
|
||||
"image opt_description opt_folder opt_fileNamePrefix opt_dimensions opt_region opt_scale opt_crs opt_crsTransform opt_maxPixels opt_shardSize opt_fileDimensions opt_skipEmptyTiles opt_fileFormat opt_formatOptions".split(" "), "collection opt_description opt_bucket opt_fileNamePrefix opt_framesPerSecond opt_writePublicTiles opt_minZoom opt_maxZoom opt_scale opt_region opt_skipEmptyTiles opt_minTimeMachineZoomSubset opt_maxTimeMachineZoomSubset opt_tileWidth opt_tileHeight opt_tileStride opt_videoFormat opt_version opt_mapsApiKey opt_bucketCorsUris".split(" "),
|
||||
["collection", "opt_description", "opt_assetId", "opt_maxVertices"], ["classifier", "opt_description", "opt_assetId"], "collection opt_description opt_folder opt_fileNamePrefix opt_framesPerSecond opt_dimensions opt_region opt_scale opt_crs opt_crsTransform opt_maxPixels opt_maxFrames".split(" "), "image opt_description opt_bucket opt_fileFormat opt_path opt_writePublicTiles opt_scale opt_maxZoom opt_minZoom opt_region opt_skipEmptyTiles opt_mapsApiKey opt_bucketCorsUris".split(" "), "collection opt_description opt_folder opt_fileNamePrefix opt_fileFormat opt_selectors opt_maxVertices".split(" "),
|
||||
"collection opt_description opt_bucket opt_fileNamePrefix opt_fileFormat opt_selectors opt_maxVertices".split(" "), "collection opt_description opt_assetId opt_maxFeaturesPerTile opt_thinningStrategy opt_thinningRanking opt_zOrderRanking".split(" "), ["filter"], ["max", "opt_property", "opt_ascending"], ["algorithm", "opt_dropNulls"], ["geometry"], ["start", "opt_end"], ["property", "opt_ascending"], ["name", "operator", "value"], ["algorithm", "opt_first"], ["func", "var_args"], ["callback"],
|
||||
["legacy"], ["opt_callback"], ["opt_success", "opt_error"], ["id"], ["params", "opt_callback"], ["taskId", "request", "opt_callback"], ["privateKey", "opt_success", "opt_error", "opt_extraScopes", "opt_suppressDefaultScopes"], ["opt_count", "opt_callback"], ["params", "opt_callback"], ["params", "opt_callback"], ["taskId", "opt_callback"], ["id"], ["id"], ["params", "opt_callback"], ["id", "opt_callback"], ["clientId", "success", "opt_error", "opt_extraScopes", "opt_onImmediateFailed"], ["taskId",
|
||||
"request", "opt_callback"], ["id", "opt_callback"], ["params", "opt_callback"], ["opt_limit", "opt_callback"], ["id", "x", "y", "z"], ["opt_callback"], ["opt_callback"], ["opt_limit", "opt_callback"], ["assetId", "opt_callback"], ["requestedId", "opt_callback"], ["assetId", "properties", "opt_callback"], ["sourceId", "destinationId", "opt_overwrite", "opt_callback"], ["params", "opt_callback"], ["operationName", "opt_callback"], "clientId success opt_error opt_extraScopes opt_onImmediateFailed opt_suppressDefaultScopes".split(" "),
|
||||
["rootId", "opt_callback"], ["params", "opt_callback"], ["value", "opt_path", "opt_force", "opt_properties", "opt_callback"], ["parent", "params", "opt_callback"], ["asset", "params", "opt_callback"], ["operationName", "opt_callback"], ["project", "opt_callback"], ["sourceId", "destinationId", "opt_callback"], ["obj", "opt_callback"], ["path", "opt_force", "opt_callback"], ["assetId", "asset", "updateFields", "opt_callback"], ["params", "opt_callback"], ["taskId", "params", "opt_callback"], ["taskId",
|
||||
"action", "opt_callback"], ["assetId", "aclUpdate", "opt_callback"], ["parent", "params", "opt_callback"], ["taskId", "opt_callback"], ["assetId", "opt_callback"], ["date", "opt_tz"], ["json"], ["json"], ["json"], ["json"], ["opt_dict"], [], [], ["func", "namedArgs"], "opt_baseurl opt_tileurl opt_successCallback opt_errorCallback opt_xsrfToken opt_project".split(" "), [], [], ["func", "var_args"], ["var_args"], ["opt_callback"], ["geometry", "opt_properties"], ["opt_visParams", "opt_callback"],
|
||||
["opt_visParams", "opt_callback"], ["args", "opt_column"], ["opt_format", "opt_selectors", "opt_filename", "opt_callback"], ["propertySelectors", "opt_newProperties", "opt_retainGeometry"], ["opt_callback"], ["opt_leftField", "opt_rightValue", "opt_rightField", "opt_leftValue"], ["name", "value"], ["var_args"], ["var_args"], ["name", "value"], [], ["start", "opt_end"], ["name", "value"], ["name", "value"], ["name", "value"], ["geometry", "opt_errorMargin"], ["name", "value"], ["name", "operator",
|
||||
"value"], ["opt_filter"], ["namedArgs"], ["var_args"], ["coords", "opt_proj"], ["coords", "opt_proj", "opt_geodesic", "opt_maxError", "opt_evenOdd"], ["coords", "opt_proj"], [], ["geoJson", "opt_proj", "opt_geodesic", "opt_evenOdd"], [], ["coords", "opt_proj", "opt_geodesic", "opt_maxError", "opt_evenOdd"], ["coords", "opt_proj", "opt_geodesic", "opt_maxError"], ["coords", "opt_proj", "opt_geodesic", "opt_evenOdd"], ["coords", "opt_proj", "opt_geodesic", "opt_maxError"], ["west", "south", "east",
|
||||
"north"], ["coords", "opt_proj", "opt_geodesic", "opt_maxError"], ["legacy"], ["opt_callback"], ["params", "opt_callback"], ["params", "opt_callback"], ["r", "g", "b"], ["var_args"], ["var_args"], ["geometry"], ["opt_visParams", "opt_callback"], ["expression", "opt_map"], ["params", "opt_callback"], ["var_args"], ["opt_args"], ["opt_callback"], ["selectors", "opt_names"], ["params", "opt_callback"], ["opt_visParams", "opt_callback"], ["args"], [], ["params", "opt_callback"], ["list"], ["number"],
|
||||
["obj"], ["obj"], ["obj"], ["obj"], ["obj"], ["obj", "opt_isCompound"], ["obj"], ["string"], []];
|
||||
[ee.ApiFunction.lookup, ee.ApiFunction._call, ee.ApiFunction._apply, module$contents$ee$batch_Export.image.toAsset, module$contents$ee$batch_Export.video.toCloudStorage, module$contents$ee$batch_Export.image.toCloudStorage, module$contents$ee$batch_Export.image.toDrive, module$contents$ee$batch_Export.videoMap.toCloudStorage, module$contents$ee$batch_Export.table.toAsset, module$contents$ee$batch_Export.classifier.toAsset, module$contents$ee$batch_Export.video.toDrive, module$contents$ee$batch_Export.map.toCloudStorage,
|
||||
module$contents$ee$batch_Export.table.toDrive, module$contents$ee$batch_Export.table.toCloudStorage, module$contents$ee$batch_Export.table.toFeatureView, ee.Collection.prototype.filter, ee.Collection.prototype.limit, ee.Collection.prototype.map, ee.Collection.prototype.filterBounds, ee.Collection.prototype.filterDate, ee.Collection.prototype.sort, ee.Collection.prototype.filterMetadata, ee.Collection.prototype.iterate, ee.ComputedObject.prototype.aside, ee.ComputedObject.prototype.evaluate, ee.ComputedObject.prototype.serialize,
|
||||
ee.ComputedObject.prototype.getInfo, ee.data.authenticateViaPopup, ee.data.makeTableDownloadUrl, ee.data.getVideoThumbId, ee.data.startIngestion, ee.data.authenticateViaPrivateKey, ee.data.newTaskId, ee.data.getFilmstripThumbId, ee.data.getTableDownloadId, ee.data.getTaskStatus, ee.data.makeThumbUrl, ee.data.makeDownloadUrl, ee.data.getMapId, ee.data.getInfo, ee.data.authenticate, ee.data.startTableIngestion, ee.data.getAsset, ee.data.getDownloadId, ee.data.listOperations, ee.data.getTileUrl, ee.data.getTaskList,
|
||||
ee.data.getAssetRoots, ee.data.getTaskListWithLimit, ee.data.deleteAsset, ee.data.createAssetHome, ee.data.setAssetProperties, ee.data.copyAsset, ee.data.getList, ee.data.cancelOperation, ee.data.authenticateViaOauth, ee.data.getAssetRootQuota, ee.data.getFeatureViewTilesKey, ee.data.createAsset, ee.data.listAssets, ee.data.listFeatures, ee.data.getOperation, ee.data.listBuckets, ee.data.renameAsset, ee.data.computeValue, ee.data.createFolder, ee.data.updateAsset, ee.data.getThumbId, ee.data.startProcessing,
|
||||
ee.data.updateTask, ee.data.setAssetAcl, ee.data.listImages, ee.data.cancelTask, ee.data.getAssetAcl, ee.Date, ee.Deserializer.fromCloudApiJSON, ee.Deserializer.decode, ee.Deserializer.fromJSON, ee.Deserializer.decodeCloudApi, ee.Dictionary, ee.TILE_SIZE, ee.InitState, ee.apply, ee.initialize, ee.Algorithms, ee.reset, ee.call, ee.Element.prototype.set, ee.Feature.prototype.getInfo, ee.Feature, ee.Feature.prototype.getMap, ee.FeatureCollection.prototype.getMap, ee.FeatureCollection, ee.FeatureCollection.prototype.getDownloadURL,
|
||||
ee.FeatureCollection.prototype.select, ee.FeatureCollection.prototype.getInfo, ee.Filter.inList, ee.Filter.gt, ee.Filter.and, ee.Filter.or, ee.Filter.lt, ee.Filter.prototype.not, ee.Filter.date, ee.Filter.lte, ee.Filter.eq, ee.Filter.gte, ee.Filter.bounds, ee.Filter.neq, ee.Filter.metadata, ee.Filter, ee.Function.prototype.apply, ee.Function.prototype.call, ee.Geometry.Point, ee.Geometry.Polygon, ee.Geometry.MultiPoint, ee.Geometry.prototype.toGeoJSON, ee.Geometry, ee.Geometry.prototype.toGeoJSONString,
|
||||
ee.Geometry.MultiPolygon, ee.Geometry.LineString, ee.Geometry.Rectangle, ee.Geometry.LinearRing, ee.Geometry.BBox, ee.Geometry.MultiLineString, ee.Geometry.prototype.serialize, ee.Image.prototype.getInfo, ee.Image.prototype.getDownloadURL, ee.Image.prototype.getThumbId, ee.Image.rgb, ee.Image.prototype.rename, ee.Image.cat, ee.Image.prototype.clip, ee.Image.prototype.getMap, ee.Image.prototype.expression, ee.Image.prototype.getThumbURL, ee.Image.prototype.select, ee.Image, ee.ImageCollection.prototype.getInfo,
|
||||
ee.ImageCollection.prototype.select, ee.ImageCollection.prototype.getVideoThumbURL, ee.ImageCollection.prototype.getMap, ee.ImageCollection, ee.ImageCollection.prototype.first, ee.ImageCollection.prototype.getFilmstripThumbURL, ee.List, ee.Number, ee.Serializer.encodeCloudApiPretty, ee.Serializer.toReadableCloudApiJSON, ee.Serializer.toCloudApiJSON, ee.Serializer.toReadableJSON, ee.Serializer.encodeCloudApi, ee.Serializer.encode, ee.Serializer.toJSON, ee.String, ee.Terrain].forEach(function(fn,
|
||||
i) {
|
||||
var exportedFnInfo = {}, orderedFnNames = "ee.ApiFunction.lookup ee.ApiFunction._call ee.ApiFunction._apply ee.batch.Export.table.toAsset ee.batch.Export.image.toCloudStorage ee.batch.Export.image.toDrive ee.batch.Export.map.toCloudStorage ee.batch.Export.video.toDrive ee.batch.Export.image.toAsset ee.batch.Export.videoMap.toCloudStorage ee.batch.Export.table.toDrive ee.batch.Export.video.toCloudStorage ee.batch.Export.table.toCloudStorage ee.batch.Export.table.toFeatureView ee.batch.Export.classifier.toAsset ee.Collection.prototype.limit ee.Collection.prototype.filterMetadata ee.Collection.prototype.filterDate ee.Collection.prototype.sort ee.Collection.prototype.map ee.Collection.prototype.filter ee.Collection.prototype.iterate ee.Collection.prototype.filterBounds ee.ComputedObject.prototype.aside ee.ComputedObject.prototype.getInfo ee.ComputedObject.prototype.serialize ee.ComputedObject.prototype.evaluate ee.data.renameAsset ee.data.makeDownloadUrl ee.data.getTableDownloadId ee.data.authenticateViaPopup ee.data.computeValue ee.data.authenticate ee.data.setAssetAcl ee.data.copyAsset ee.data.makeThumbUrl ee.data.makeTableDownloadUrl ee.data.deleteAsset ee.data.getThumbId ee.data.setAssetProperties ee.data.getTileUrl ee.data.authenticateViaOauth ee.data.getVideoThumbId ee.data.updateAsset ee.data.getDownloadId ee.data.newTaskId ee.data.getFeatureViewTilesKey ee.data.authenticateViaPrivateKey ee.data.getFilmstripThumbId ee.data.getAssetRootQuota ee.data.getTaskStatus ee.data.listFeatures ee.data.getMapId ee.data.startTableIngestion ee.data.getAssetAcl ee.data.listImages ee.data.cancelTask ee.data.getAsset ee.data.listBuckets ee.data.getTaskList ee.data.getAssetRoots ee.data.updateTask ee.data.getInfo ee.data.getTaskListWithLimit ee.data.createAssetHome ee.data.startProcessing ee.data.startIngestion ee.data.listOperations ee.data.getList ee.data.cancelOperation ee.data.listAssets ee.data.createFolder ee.data.createAsset ee.data.getOperation ee.Date ee.Deserializer.decode ee.Deserializer.fromJSON ee.Deserializer.decodeCloudApi ee.Deserializer.fromCloudApiJSON ee.Dictionary ee.InitState ee.call ee.reset ee.initialize ee.TILE_SIZE ee.apply ee.Algorithms ee.Element.prototype.set ee.Feature.prototype.getInfo ee.Feature ee.Feature.prototype.getMap ee.FeatureCollection.prototype.getMap ee.FeatureCollection.prototype.getInfo ee.FeatureCollection ee.FeatureCollection.prototype.select ee.FeatureCollection.prototype.getDownloadURL ee.Filter ee.Filter.gt ee.Filter.or ee.Filter.lt ee.Filter.date ee.Filter.bounds ee.Filter.eq ee.Filter.gte ee.Filter.lte ee.Filter.and ee.Filter.metadata ee.Filter.inList ee.Filter.neq ee.Filter.prototype.not ee.Function.prototype.apply ee.Function.prototype.call ee.Geometry.prototype.serialize ee.Geometry.prototype.toGeoJSON ee.Geometry ee.Geometry.Rectangle ee.Geometry.BBox ee.Geometry.prototype.toGeoJSONString ee.Geometry.MultiPoint ee.Geometry.MultiPolygon ee.Geometry.MultiLineString ee.Geometry.Point ee.Geometry.LineString ee.Geometry.LinearRing ee.Geometry.Polygon ee.Image.prototype.getDownloadURL ee.Image.prototype.select ee.Image.prototype.getMap ee.Image.prototype.getThumbURL ee.Image.cat ee.Image ee.Image.prototype.getThumbId ee.Image.prototype.expression ee.Image.prototype.clip ee.Image.rgb ee.Image.prototype.rename ee.Image.prototype.getInfo ee.ImageCollection.prototype.getFilmstripThumbURL ee.ImageCollection.prototype.getInfo ee.ImageCollection.prototype.getVideoThumbURL ee.ImageCollection.prototype.first ee.ImageCollection ee.ImageCollection.prototype.getMap ee.ImageCollection.prototype.select ee.List ee.Number ee.Serializer.toReadableCloudApiJSON ee.Serializer.toCloudApiJSON ee.Serializer.encode ee.Serializer.toJSON ee.Serializer.encodeCloudApi ee.Serializer.encodeCloudApiPretty ee.Serializer.toReadableJSON ee.String ee.Terrain".split(" "),
|
||||
orderedParamLists = [["name"], ["name", "var_args"], ["name", "namedArgs"], ["collection", "opt_description", "opt_assetId", "opt_maxVertices"], "image opt_description opt_bucket opt_fileNamePrefix opt_dimensions opt_region opt_scale opt_crs opt_crsTransform opt_maxPixels opt_shardSize opt_fileDimensions opt_skipEmptyTiles opt_fileFormat opt_formatOptions".split(" "), "image opt_description opt_folder opt_fileNamePrefix opt_dimensions opt_region opt_scale opt_crs opt_crsTransform opt_maxPixels opt_shardSize opt_fileDimensions opt_skipEmptyTiles opt_fileFormat opt_formatOptions".split(" "),
|
||||
"image opt_description opt_bucket opt_fileFormat opt_path opt_writePublicTiles opt_scale opt_maxZoom opt_minZoom opt_region opt_skipEmptyTiles opt_mapsApiKey opt_bucketCorsUris".split(" "), "collection opt_description opt_folder opt_fileNamePrefix opt_framesPerSecond opt_dimensions opt_region opt_scale opt_crs opt_crsTransform opt_maxPixels opt_maxFrames".split(" "), "image opt_description opt_assetId opt_pyramidingPolicy opt_dimensions opt_region opt_scale opt_crs opt_crsTransform opt_maxPixels opt_shardSize".split(" "),
|
||||
"collection opt_description opt_bucket opt_fileNamePrefix opt_framesPerSecond opt_writePublicTiles opt_minZoom opt_maxZoom opt_scale opt_region opt_skipEmptyTiles opt_minTimeMachineZoomSubset opt_maxTimeMachineZoomSubset opt_tileWidth opt_tileHeight opt_tileStride opt_videoFormat opt_version opt_mapsApiKey opt_bucketCorsUris".split(" "), "collection opt_description opt_folder opt_fileNamePrefix opt_fileFormat opt_selectors opt_maxVertices".split(" "), "collection opt_description opt_bucket opt_fileNamePrefix opt_framesPerSecond opt_dimensions opt_region opt_scale opt_crs opt_crsTransform opt_maxPixels opt_maxFrames".split(" "),
|
||||
"collection opt_description opt_bucket opt_fileNamePrefix opt_fileFormat opt_selectors opt_maxVertices".split(" "), "collection opt_description opt_assetId opt_maxFeaturesPerTile opt_thinningStrategy opt_thinningRanking opt_zOrderRanking".split(" "), ["classifier", "opt_description", "opt_assetId"], ["max", "opt_property", "opt_ascending"], ["name", "operator", "value"], ["start", "opt_end"], ["property", "opt_ascending"], ["algorithm", "opt_dropNulls"], ["filter"], ["algorithm", "opt_first"],
|
||||
["geometry"], ["func", "var_args"], ["opt_callback"], ["legacy"], ["callback"], ["sourceId", "destinationId", "opt_callback"], ["id"], ["params", "opt_callback"], ["opt_success", "opt_error"], ["obj", "opt_callback"], ["clientId", "success", "opt_error", "opt_extraScopes", "opt_onImmediateFailed"], ["assetId", "aclUpdate", "opt_callback"], ["sourceId", "destinationId", "opt_overwrite", "opt_callback"], ["id"], ["id"], ["assetId", "opt_callback"], ["params", "opt_callback"], ["assetId", "properties",
|
||||
"opt_callback"], ["id", "x", "y", "z"], "clientId success opt_error opt_extraScopes opt_onImmediateFailed opt_suppressDefaultScopes".split(" "), ["params", "opt_callback"], ["assetId", "asset", "updateFields", "opt_callback"], ["params", "opt_callback"], ["opt_count", "opt_callback"], ["params", "opt_callback"], ["privateKey", "opt_success", "opt_error", "opt_extraScopes", "opt_suppressDefaultScopes"], ["params", "opt_callback"], ["rootId", "opt_callback"], ["taskId", "opt_callback"], ["asset",
|
||||
"params", "opt_callback"], ["params", "opt_callback"], ["taskId", "request", "opt_callback"], ["assetId", "opt_callback"], ["parent", "params", "opt_callback"], ["taskId", "opt_callback"], ["id", "opt_callback"], ["project", "opt_callback"], ["opt_callback"], ["opt_callback"], ["taskId", "action", "opt_callback"], ["id", "opt_callback"], ["opt_limit", "opt_callback"], ["requestedId", "opt_callback"], ["taskId", "params", "opt_callback"], ["taskId", "request", "opt_callback"], ["opt_limit", "opt_callback"],
|
||||
["params", "opt_callback"], ["operationName", "opt_callback"], ["parent", "params", "opt_callback"], ["path", "opt_force", "opt_callback"], ["value", "opt_path", "opt_force", "opt_properties", "opt_callback"], ["operationName", "opt_callback"], ["date", "opt_tz"], ["json"], ["json"], ["json"], ["json"], ["opt_dict"], [], ["func", "var_args"], [], "opt_baseurl opt_tileurl opt_successCallback opt_errorCallback opt_xsrfToken opt_project".split(" "), [], ["func", "namedArgs"], [], ["var_args"], ["opt_callback"],
|
||||
["geometry", "opt_properties"], ["opt_visParams", "opt_callback"], ["opt_visParams", "opt_callback"], ["opt_callback"], ["args", "opt_column"], ["propertySelectors", "opt_newProperties", "opt_retainGeometry"], ["opt_format", "opt_selectors", "opt_filename", "opt_callback"], ["opt_filter"], ["name", "value"], ["var_args"], ["name", "value"], ["start", "opt_end"], ["geometry", "opt_errorMargin"], ["name", "value"], ["name", "value"], ["name", "value"], ["var_args"], ["name", "operator", "value"],
|
||||
["opt_leftField", "opt_rightValue", "opt_rightField", "opt_leftValue"], ["name", "value"], [], ["namedArgs"], ["var_args"], ["legacy"], [], ["geoJson", "opt_proj", "opt_geodesic", "opt_evenOdd"], ["coords", "opt_proj", "opt_geodesic", "opt_evenOdd"], ["west", "south", "east", "north"], [], ["coords", "opt_proj"], ["coords", "opt_proj", "opt_geodesic", "opt_maxError", "opt_evenOdd"], ["coords", "opt_proj", "opt_geodesic", "opt_maxError"], ["coords", "opt_proj"], ["coords", "opt_proj", "opt_geodesic",
|
||||
"opt_maxError"], ["coords", "opt_proj", "opt_geodesic", "opt_maxError"], ["coords", "opt_proj", "opt_geodesic", "opt_maxError", "opt_evenOdd"], ["params", "opt_callback"], ["var_args"], ["opt_visParams", "opt_callback"], ["params", "opt_callback"], ["var_args"], ["opt_args"], ["params", "opt_callback"], ["expression", "opt_map"], ["geometry"], ["r", "g", "b"], ["var_args"], ["opt_callback"], ["params", "opt_callback"], ["opt_callback"], ["params", "opt_callback"], [], ["args"], ["opt_visParams",
|
||||
"opt_callback"], ["selectors", "opt_names"], ["list"], ["number"], ["obj"], ["obj"], ["obj", "opt_isCompound"], ["obj"], ["obj"], ["obj"], ["obj"], ["string"], []];
|
||||
[ee.ApiFunction.lookup, ee.ApiFunction._call, ee.ApiFunction._apply, module$contents$ee$batch_Export.table.toAsset, module$contents$ee$batch_Export.image.toCloudStorage, module$contents$ee$batch_Export.image.toDrive, module$contents$ee$batch_Export.map.toCloudStorage, module$contents$ee$batch_Export.video.toDrive, module$contents$ee$batch_Export.image.toAsset, module$contents$ee$batch_Export.videoMap.toCloudStorage, module$contents$ee$batch_Export.table.toDrive, module$contents$ee$batch_Export.video.toCloudStorage,
|
||||
module$contents$ee$batch_Export.table.toCloudStorage, module$contents$ee$batch_Export.table.toFeatureView, module$contents$ee$batch_Export.classifier.toAsset, ee.Collection.prototype.limit, ee.Collection.prototype.filterMetadata, ee.Collection.prototype.filterDate, ee.Collection.prototype.sort, ee.Collection.prototype.map, ee.Collection.prototype.filter, ee.Collection.prototype.iterate, ee.Collection.prototype.filterBounds, ee.ComputedObject.prototype.aside, ee.ComputedObject.prototype.getInfo,
|
||||
ee.ComputedObject.prototype.serialize, ee.ComputedObject.prototype.evaluate, ee.data.renameAsset, ee.data.makeDownloadUrl, ee.data.getTableDownloadId, ee.data.authenticateViaPopup, ee.data.computeValue, ee.data.authenticate, ee.data.setAssetAcl, ee.data.copyAsset, ee.data.makeThumbUrl, ee.data.makeTableDownloadUrl, ee.data.deleteAsset, ee.data.getThumbId, ee.data.setAssetProperties, ee.data.getTileUrl, ee.data.authenticateViaOauth, ee.data.getVideoThumbId, ee.data.updateAsset, ee.data.getDownloadId,
|
||||
ee.data.newTaskId, ee.data.getFeatureViewTilesKey, ee.data.authenticateViaPrivateKey, ee.data.getFilmstripThumbId, ee.data.getAssetRootQuota, ee.data.getTaskStatus, ee.data.listFeatures, ee.data.getMapId, ee.data.startTableIngestion, ee.data.getAssetAcl, ee.data.listImages, ee.data.cancelTask, ee.data.getAsset, ee.data.listBuckets, ee.data.getTaskList, ee.data.getAssetRoots, ee.data.updateTask, ee.data.getInfo, ee.data.getTaskListWithLimit, ee.data.createAssetHome, ee.data.startProcessing, ee.data.startIngestion,
|
||||
ee.data.listOperations, ee.data.getList, ee.data.cancelOperation, ee.data.listAssets, ee.data.createFolder, ee.data.createAsset, ee.data.getOperation, ee.Date, ee.Deserializer.decode, ee.Deserializer.fromJSON, ee.Deserializer.decodeCloudApi, ee.Deserializer.fromCloudApiJSON, ee.Dictionary, ee.InitState, ee.call, ee.reset, ee.initialize, ee.TILE_SIZE, ee.apply, ee.Algorithms, ee.Element.prototype.set, ee.Feature.prototype.getInfo, ee.Feature, ee.Feature.prototype.getMap, ee.FeatureCollection.prototype.getMap,
|
||||
ee.FeatureCollection.prototype.getInfo, ee.FeatureCollection, ee.FeatureCollection.prototype.select, ee.FeatureCollection.prototype.getDownloadURL, ee.Filter, ee.Filter.gt, ee.Filter.or, ee.Filter.lt, ee.Filter.date, ee.Filter.bounds, ee.Filter.eq, ee.Filter.gte, ee.Filter.lte, ee.Filter.and, ee.Filter.metadata, ee.Filter.inList, ee.Filter.neq, ee.Filter.prototype.not, ee.Function.prototype.apply, ee.Function.prototype.call, ee.Geometry.prototype.serialize, ee.Geometry.prototype.toGeoJSON, ee.Geometry,
|
||||
ee.Geometry.Rectangle, ee.Geometry.BBox, ee.Geometry.prototype.toGeoJSONString, ee.Geometry.MultiPoint, ee.Geometry.MultiPolygon, ee.Geometry.MultiLineString, ee.Geometry.Point, ee.Geometry.LineString, ee.Geometry.LinearRing, ee.Geometry.Polygon, ee.Image.prototype.getDownloadURL, ee.Image.prototype.select, ee.Image.prototype.getMap, ee.Image.prototype.getThumbURL, ee.Image.cat, ee.Image, ee.Image.prototype.getThumbId, ee.Image.prototype.expression, ee.Image.prototype.clip, ee.Image.rgb, ee.Image.prototype.rename,
|
||||
ee.Image.prototype.getInfo, ee.ImageCollection.prototype.getFilmstripThumbURL, ee.ImageCollection.prototype.getInfo, ee.ImageCollection.prototype.getVideoThumbURL, ee.ImageCollection.prototype.first, ee.ImageCollection, ee.ImageCollection.prototype.getMap, ee.ImageCollection.prototype.select, ee.List, ee.Number, ee.Serializer.toReadableCloudApiJSON, ee.Serializer.toCloudApiJSON, ee.Serializer.encode, ee.Serializer.toJSON, ee.Serializer.encodeCloudApi, ee.Serializer.encodeCloudApiPretty, ee.Serializer.toReadableJSON,
|
||||
ee.String, ee.Terrain].forEach(function(fn, i) {
|
||||
fn && (exportedFnInfo[fn.toString()] = {name:orderedFnNames[i], paramNames:orderedParamLists[i]});
|
||||
});
|
||||
goog.global.EXPORTED_FN_INFO = exportedFnInfo;
|
||||
|
||||
@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "@google/earthengine",
|
||||
"version": "0.1.292",
|
||||
"version": "0.1.293",
|
||||
"description": "JavaScript client for Google Earth Engine API.",
|
||||
"author": "Google LLC",
|
||||
"license": "Apache-2.0",
|
||||
|
||||
@ -25,7 +25,7 @@ const {PromiseRequestService} = goog.require('eeapiclient.promise_request_servic
|
||||
/** @namespace */
|
||||
const apiclient = {};
|
||||
|
||||
const API_CLIENT_VERSION = '0.1.292';
|
||||
const API_CLIENT_VERSION = '0.1.293';
|
||||
|
||||
exports.VERSION = apiVersion.VERSION;
|
||||
exports.API_CLIENT_VERSION = API_CLIENT_VERSION;
|
||||
|
||||
@ -1,7 +1,7 @@
|
||||
#!/usr/bin/env python
|
||||
"""The EE Python library."""
|
||||
|
||||
__version__ = '0.1.292'
|
||||
__version__ = '0.1.293'
|
||||
|
||||
# Using lowercase function naming to match the JavaScript names.
|
||||
# pylint: disable=g-bad-name
|
||||
|
||||
@ -1096,7 +1096,7 @@ class TaskListCommand(object):
|
||||
status = args.status
|
||||
tasks = ee.data.getTaskList()
|
||||
descs = [utils.truncate(task.get('description', ''), 40) for task in tasks]
|
||||
desc_length = max(len(word) for word in descs)
|
||||
desc_length = max((len(word) for word in descs), default=0)
|
||||
format_str = '{:25s} {:13s} {:%ds} {:10s} {:s}' % (desc_length + 1)
|
||||
for task in tasks:
|
||||
if status and task['state'] not in status:
|
||||
|
||||
@ -3597,7 +3597,7 @@
|
||||
}]
|
||||
}, {
|
||||
"name": "algorithms/Geometry.cutLines",
|
||||
"description": "Converts LineStrings into a MultiLineString by cutting it in two at each distance along the length of the LineString.",
|
||||
"description": "Converts LineString, MultiLineString, and LinearRing geometries into a MultiLineString by cutting them into parts no longer than the given distance along their length. All other geometry types will be converted to an empty MultiLineString.",
|
||||
"returnType": "Geometry",
|
||||
"arguments": [{
|
||||
"argumentName": "geometry",
|
||||
@ -4540,7 +4540,7 @@
|
||||
}]
|
||||
}, {
|
||||
"name": "algorithms/Feature.cutLines",
|
||||
"description": "Converts LineStrings into a MultiLineString by cutting it in two at each distance along the length of the LineString.",
|
||||
"description": "Converts LineString, MultiLineString, and LinearRing geometries into a MultiLineString by cutting them into parts no longer than the given distance along their length. All other geometry types will be converted to an empty MultiLineString.",
|
||||
"returnType": "Feature",
|
||||
"arguments": [{
|
||||
"argumentName": "feature",
|
||||
@ -8903,7 +8903,7 @@
|
||||
}, {
|
||||
"argumentName": "mode",
|
||||
"type": "String",
|
||||
"description": "The interpolation mode to use. One of \u0027nearest_neighbor\u0027, \u0027bilinear\u0027 or \u0027bicubic\u0027.)",
|
||||
"description": "The interpolation mode to use. One of \u0027nearest_neighbor\u0027, \u0027bilinear\u0027 or \u0027bicubic\u0027.",
|
||||
"optional": true,
|
||||
"defaultValue": "bicubic"
|
||||
}, {
|
||||
@ -9995,7 +9995,7 @@
|
||||
}]
|
||||
}, {
|
||||
"name": "algorithms/Image.sldStyle",
|
||||
"description": "Styles a raster input with the provided OGC SLD styling.\nPoints of note:\n * OGC SLD 1.0 and OGC SE 1.1 are supported.\n * The XML document passed in can be complete, or just the SldRasterSymbolizer element and down.\n * Exactly one SldRasterSymbolizer is required.\n * Bands may be selected by their proper EarthEngine names or using numeric identifiers (\"1\", \"2\", ...). Proper EarthEngine names are tried first.\n * The Histogram and Normalize contrast stretch mechanisms are supported.\n * The type\u003d\"values\", type\u003d\"intervals\" and type\u003d\"ramp\" attributes for ColorMap element in SLD 1.0 (GeoServer extensions) are\n supported.\n * Opacity is only taken into account when it is 0.0 (transparent). Non-zero opacity values are treated as completely opaque.\n * The OverlapBehavior definition is currently ignored.\n * The ShadedRelief mechanism is not currently supported.\n * The ImageOutline mechanism is not currently supported.\n * The Geometry element is ignored.\nThe output image will have histogram_bandname metadata if histogram equalization or normalization is requested.",
|
||||
"description": "Styles a raster input with the provided OGC SLD styling.\nPoints of note:\n * OGC SLD 1.0 and OGC SE 1.1 are supported.\n * The XML document passed in can be complete, or just the SldRasterSymbolizer element and down.\n * Exactly one SldRasterSymbolizer is required.\n * Bands may be selected by their proper EarthEngine names or using numeric identifiers (\"1\", \"2\", ...). Proper EarthEngine names are tried first.\n * The Histogram and Normalize contrast stretch mechanisms are supported.\n * The type\u003d\"values\", type\u003d\"intervals\" and type\u003d\"ramp\" attributes for ColorMap element in SLD 1.0 (GeoServer extensions) are supported.\n * Opacity is only taken into account when it is 0.0 (transparent). Non-zero opacity values are treated as completely opaque.\n * The OverlapBehavior definition is currently ignored.\n * The ShadedRelief mechanism is not currently supported.\n * The ImageOutline mechanism is not currently supported.\n * The Geometry element is ignored.\nThe output image will have histogram_bandname metadata if histogram equalization or normalization is requested.",
|
||||
"returnType": "Image\u003cunknown bands\u003e",
|
||||
"arguments": [{
|
||||
"argumentName": "input",
|
||||
@ -11766,6 +11766,19 @@
|
||||
"type": "Object",
|
||||
"description": "The object to encode."
|
||||
}]
|
||||
}, {
|
||||
"name": "algorithms/String.equals",
|
||||
"description": "Checks for string equality with a given object. Returns true if the target is a string and is lexicographically equal to the reference, or false otherwise.",
|
||||
"returnType": "Boolean",
|
||||
"arguments": [{
|
||||
"argumentName": "reference",
|
||||
"type": "String",
|
||||
"description": "The string to compare for equality."
|
||||
}, {
|
||||
"argumentName": "target",
|
||||
"type": "Object",
|
||||
"description": "The second object to check for equality."
|
||||
}]
|
||||
}, {
|
||||
"name": "algorithms/String.index",
|
||||
"description": "Searches a string for the first occurrence of a substring. Returns the index of the first match, or -1.",
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user