@arcgis/core
Version:
ArcGIS Maps SDK for JavaScript: A complete 2D and 3D mapping and data visualization API
6 lines (5 loc) • 45 kB
JavaScript
/*
All material copyright ESRI, All Rights Reserved, unless otherwise specified.
See https://js.arcgis.com/4.33/esri/copyright.txt for details.
*/
var t=async function(t={}){var e,o,r,_=t,p=new Promise(((t,r)=>{e=t,o=r})),n="./this.program",i="",c="";function a(t){return _.locateFile?_.locateFile(t,c):c+t}try{c=new URL(".",i).href}catch{}r=async t=>{var e=await fetch(t,{credentials:"same-origin"});if(e.ok)return e.arrayBuffer();throw new Error(e.status+" : "+e.url)};var y,s,P,g,u,f,b,E,d,T,O=console.log.bind(console),m=console.error.bind(console),h=!1;function S(t,e){t||R(e)}function N(){var t=s.buffer;P=new Int8Array(t),u=new Int16Array(t),g=new Uint8Array(t),f=new Int32Array(t),b=new Uint32Array(t),E=new Float32Array(t),T=new Float64Array(t),d=new BigInt64Array(t),new BigUint64Array(t)}function l(){Y(Mt),Dt.t()}var v,M=0,j=null;function D(t){M++}function A(t){if(0==--M&&j){var e=j;j=null,e()}}function R(t){m(t="Aborted("+t+")"),h=!0,t+=". Build with -sASSERTIONS for more info.";var e=new WebAssembly.RuntimeError(t);throw o(e),e}function G(){return _.locateFile?a("pe-wasm.wasm"):new URL("pe-wasm.wasm","").href}function C(t){throw"both async and sync fetching of the wasm failed"}async function I(t){try{var e=await r(t);return new Uint8Array(e)}catch{}return C()}async function L(t,e){try{var o=await I(t);return await WebAssembly.instantiate(o,e)}catch(r){m(`failed to asynchronously prepare wasm: ${r}`),R(r)}}async function U(t,e,o){if("function"==typeof WebAssembly.instantiateStreaming)try{var r=fetch(e,{credentials:"same-origin"});return await WebAssembly.instantiateStreaming(r,o)}catch(_){m(`wasm streaming compile failed: ${_}`),m("falling back to ArrayBuffer instantiation")}return L(e,o)}function w(){return{a:jt}}async function F(){function t(t,e){return Dt=t.exports,s=Dt.s,N(),A(),Dt}function e(e){return t(e.instance)}D();var r=w();v??=G();try{return e(await U(y,v,r))}catch(_){return o(_),Promise.reject(_)}}var Y=t=>{for(;t.length>0;)t.shift()(_)};function X(t,e="i8"){switch(e.endsWith("*")&&(e="*"),e){case"i1":case"i8":return P[t];case"i16":return u[t>>1];case"i32":return f[t>>2];case"i64":return d[t>>3];case"float":return E[t>>2];case"double":return T[t>>3];case"*":return b[t>>2];default:R(`invalid type for getValue: ${e}`)}}var x="undefined"!=typeof TextDecoder?new TextDecoder:void 0,H=(t,e=0,o=NaN)=>{for(var r=e+o,_=e;t[_]&&!(_>=r);)++_;if(_-e>16&&t.buffer&&x)return x.decode(t.subarray(e,_));for(var p="";e<_;){var n=t[e++];if(128&n){var i=63&t[e++];if(192!=(224&n)){var c=63&t[e++];if((n=224==(240&n)?(15&n)<<12|i<<6|c:(7&n)<<18|i<<12|c<<6|63&t[e++])<65536)p+=String.fromCharCode(n);else{var a=n-65536;p+=String.fromCharCode(55296|a>>10,56320|1023&a)}}else p+=String.fromCharCode((31&n)<<6|i)}else p+=String.fromCharCode(n)}return p},z=(t,e)=>t?H(g,t,e):"";function Z(t,e,o){return 0}var W=(t,e,o)=>{};function B(t,e,o){return 0}function q(t,e,o,r){}var K=t=>{},V=(t,e)=>{},$=(t,e,o)=>{},k=()=>R(""),J=t=>t%4==0&&(t%100!=0||t%400==0),Q=[0,31,60,91,121,152,182,213,244,274,305,335],tt=[0,31,59,90,120,151,181,212,243,273,304,334],et=t=>(J(t.getFullYear())?Q:tt)[t.getMonth()]+t.getDate()-1,ot=9007199254740992,rt=-9007199254740992,_t=t=>t<rt||t>ot?NaN:Number(t);function pt(t,e){t=_t(t);var o=new Date(1e3*t);f[e>>2]=o.getSeconds(),f[e+4>>2]=o.getMinutes(),f[e+8>>2]=o.getHours(),f[e+12>>2]=o.getDate(),f[e+16>>2]=o.getMonth(),f[e+20>>2]=o.getFullYear()-1900,f[e+24>>2]=o.getDay();var r=0|et(o);f[e+28>>2]=r,f[e+36>>2]=-60*o.getTimezoneOffset();var _=new Date(o.getFullYear(),0,1),p=new Date(o.getFullYear(),6,1).getTimezoneOffset(),n=_.getTimezoneOffset(),i=0|(p!=n&&o.getTimezoneOffset()==Math.min(n,p));f[e+32>>2]=i}var nt=(t,e,o,r)=>{if(!(r>0))return 0;for(var _=o,p=o+r-1,n=0;n<t.length;++n){var i=t.charCodeAt(n);if(i>=55296&&i<=57343&&(i=65536+((1023&i)<<10)|1023&t.charCodeAt(++n)),i<=127){if(o>=p)break;e[o++]=i}else if(i<=2047){if(o+1>=p)break;e[o++]=192|i>>6,e[o++]=128|63&i}else if(i<=65535){if(o+2>=p)break;e[o++]=224|i>>12,e[o++]=128|i>>6&63,e[o++]=128|63&i}else{if(o+3>=p)break;e[o++]=240|i>>18,e[o++]=128|i>>12&63,e[o++]=128|i>>6&63,e[o++]=128|63&i}}return e[o]=0,o-_},it=(t,e,o)=>nt(t,g,e,o),ct=(t,e,o,r)=>{var _=(new Date).getFullYear(),p=new Date(_,0,1),n=new Date(_,6,1),i=p.getTimezoneOffset(),c=n.getTimezoneOffset(),a=Math.max(i,c);b[t>>2]=60*a,f[e>>2]=Number(i!=c);var y=t=>{var e=t>=0?"-":"+",o=Math.abs(t);return`UTC${e}${String(Math.floor(o/60)).padStart(2,"0")}${String(o%60).padStart(2,"0")}`},s=y(i),P=y(c);c<i?(it(s,o,17),it(P,r,17)):(it(s,r,17),it(P,o,17))},at=()=>Date.now(),yt=()=>2147483648,st=(t,e)=>Math.ceil(t/e)*e,Pt=t=>{var e=(t-s.buffer.byteLength+65535)/65536|0;try{return s.grow(e),N(),1}catch(o){}},gt=t=>{var e=g.length;t>>>=0;var o=yt();if(t>o)return!1;for(var r=1;r<=4;r*=2){var _=e*(1+.2/r);_=Math.min(_,t+100663296);var p=Math.min(o,st(Math.max(t,_),65536));if(Pt(p))return!0}return!1},ut={},ft=()=>n,bt=()=>{if(!bt.strings){var t={USER:"web_user",LOGNAME:"web_user",PATH:"/",PWD:"/",HOME:"/home/web_user",LANG:("object"==typeof navigator&&navigator.languages&&navigator.languages[0]||"C").replace("-","_")+".UTF-8",_:ft()};for(var e in ut)void 0===ut[e]?delete t[e]:t[e]=ut[e];var o=[];for(var e in t)o.push(`${e}=${t[e]}`);bt.strings=o}return bt.strings},Et=(t,e)=>{var o=0,r=0;for(var _ of bt()){var p=e+o;b[t+r>>2]=p,o+=it(_,p,1/0)+1,r+=4}return 0},dt=t=>{for(var e=0,o=0;o<t.length;++o){var r=t.charCodeAt(o);r<=127?e++:r<=2047?e+=2:r>=55296&&r<=57343?(e+=4,++o):e+=3}return e},Tt=(t,e)=>{var o=bt();b[t>>2]=o.length;var r=0;for(var _ of o)r+=dt(_)+1;return b[e>>2]=r,0},Ot=t=>52,mt=(t,e,o,r)=>52;function ht(t,e,o,r){return 70}var St=[null,[],[]],Nt=(t,e)=>{var o=St[t];0===e||10===e?((1===t?O:m)(H(o)),o.length=0):o.push(e)},lt=(t,e,o,r)=>{for(var _=0,p=0;p<o;p++){var n=b[e>>2],i=b[e+4>>2];e+=8;for(var c=0;c<i;c++)Nt(t,g[n+c]);_+=i}return b[r>>2]=_,0},vt=(t,e,o)=>{var r=dt(t)+1,_=new Array(r);return nt(t,_,0,_.length),_},Mt=[];_.getValue=X,_.UTF8ToString=z;var jt={c:Z,o:W,i:B,d:q,m:K,l:V,n:$,j:k,p:pt,q:ct,r:at,k:gt,f:Et,g:Tt,a:Ot,h:mt,e:ht,b:lt},Dt=await F();Dt.t,_._webidl_free=Dt.u,_._webidl_malloc=Dt.v;var At=_._emscripten_bind_PeObject_getCode_0=Dt.w,Rt=_._emscripten_bind_PeObject_getName_1=Dt.x,Gt=_._emscripten_bind_PeObject_getType_0=Dt.y,Ct=_._emscripten_bind_PeCoordsys_isEqual_1=Dt.z,It=_._emscripten_bind_PeCoordsys_getCode_0=Dt.A,Lt=_._emscripten_bind_PeCoordsys_getName_1=Dt.B,Ut=_._emscripten_bind_PeCoordsys_getType_0=Dt.C,wt=_._emscripten_bind_PeUnit_getUnitFactor_0=Dt.D,Ft=_._emscripten_bind_PeUnit_getCode_0=Dt.E,Yt=_._emscripten_bind_PeUnit_getName_1=Dt.F,Xt=_._emscripten_bind_PeUnit_getType_0=Dt.G,xt=_._emscripten_bind_VoidPtr___destroy___0=Dt.H,Ht=_._emscripten_bind_PeAngunit_getCode_0=Dt.I,zt=_._emscripten_bind_PeAngunit_getName_1=Dt.J,Zt=_._emscripten_bind_PeAngunit_getType_0=Dt.K,Wt=_._emscripten_bind_PeAngunit_getUnitFactor_0=Dt.L,Bt=_._emscripten_bind_PeDatum_getSpheroid_0=Dt.M,qt=_._emscripten_bind_PeDatum_getCode_0=Dt.N,Kt=_._emscripten_bind_PeDatum_getName_1=Dt.O,Vt=_._emscripten_bind_PeDatum_getType_0=Dt.P,$t=_._emscripten_bind_PeDefs_get_PE_BUFFER_MAX_0=Dt.Q,kt=_._emscripten_bind_PeDefs_get_PE_NAME_MAX_0=Dt.R,Jt=_._emscripten_bind_PeDefs_get_PE_MGRS_MAX_0=Dt.S,Qt=_._emscripten_bind_PeDefs_get_PE_USNG_MAX_0=Dt.T,te=_._emscripten_bind_PeDefs_get_PE_DD_MAX_0=Dt.U,ee=_._emscripten_bind_PeDefs_get_PE_DMS_MAX_0=Dt.V,oe=_._emscripten_bind_PeDefs_get_PE_DDM_MAX_0=Dt.W,re=_._emscripten_bind_PeDefs_get_PE_UTM_MAX_0=Dt.X,_e=_._emscripten_bind_PeDefs_get_PE_PARM_MAX_0=Dt.Y,pe=_._emscripten_bind_PeDefs_get_PE_TYPE_NONE_0=Dt.Z,ne=_._emscripten_bind_PeDefs_get_PE_TYPE_GEOGCS_0=Dt._,ie=_._emscripten_bind_PeDefs_get_PE_TYPE_PROJCS_0=Dt.$,ce=_._emscripten_bind_PeDefs_get_PE_TYPE_GEOGTRAN_0=Dt.aa,ae=_._emscripten_bind_PeDefs_get_PE_TYPE_COORDSYS_0=Dt.ba,ye=_._emscripten_bind_PeDefs_get_PE_TYPE_UNIT_0=Dt.ca,se=_._emscripten_bind_PeDefs_get_PE_TYPE_LINUNIT_0=Dt.da,Pe=_._emscripten_bind_PeDefs_get_PE_STR_OPTS_NONE_0=Dt.ea,ge=_._emscripten_bind_PeDefs_get_PE_STR_AUTH_NONE_0=Dt.fa,ue=_._emscripten_bind_PeDefs_get_PE_STR_AUTH_TOP_0=Dt.ga,fe=_._emscripten_bind_PeDefs_get_PE_STR_NAME_CANON_0=Dt.ha,be=_._emscripten_bind_PeDefs_get_PE_STR_FMT_WKT_0=Dt.ia,Ee=_._emscripten_bind_PeDefs_get_PE_STR_FMT_WKT2_0=Dt.ja,de=_._emscripten_bind_PeDefs_get_PE_PARM_X0_0=Dt.ka,Te=_._emscripten_bind_PeDefs_get_PE_PARM_ND_0=Dt.la,Oe=_._emscripten_bind_PeDefs_get_PE_TRANSFORM_1_TO_2_0=Dt.ma,me=_._emscripten_bind_PeDefs_get_PE_TRANSFORM_2_TO_1_0=Dt.na,he=_._emscripten_bind_PeDefs_get_PE_TRANSFORM_P_TO_G_0=Dt.oa,Se=_._emscripten_bind_PeDefs_get_PE_TRANSFORM_G_TO_P_0=Dt.pa,Ne=_._emscripten_bind_PeDefs_get_PE_HORIZON_RECT_0=Dt.qa,le=_._emscripten_bind_PeDefs_get_PE_HORIZON_POLY_0=Dt.ra,ve=_._emscripten_bind_PeDefs_get_PE_HORIZON_LINE_0=Dt.sa,Me=_._emscripten_bind_PeDefs_get_PE_HORIZON_DELTA_0=Dt.ta,je=_._emscripten_bind_PeDouble_PeDouble_1=Dt.ua,De=_._emscripten_bind_PeDouble_get_val_0=Dt.va,Ae=_._emscripten_bind_PeDouble_set_val_1=Dt.wa,Re=_._emscripten_bind_PeDouble___destroy___0=Dt.xa,Ge=_._emscripten_bind_PeFactory_initialize_1=Dt.ya,Ce=_._emscripten_bind_PeFactory_factoryByType_2=Dt.za,Ie=_._emscripten_bind_PeFactory_fromString_2=Dt.Aa,Le=_._emscripten_bind_PeFactory_getCode_1=Dt.Ba,Ue=_._emscripten_bind_PeGCSExtent_PeGCSExtent_6=Dt.Ca,we=_._emscripten_bind_PeGCSExtent_getLLon_0=Dt.Da,Fe=_._emscripten_bind_PeGCSExtent_getSLat_0=Dt.Ea,Ye=_._emscripten_bind_PeGCSExtent_getRLon_0=Dt.Fa,Xe=_._emscripten_bind_PeGCSExtent_getNLat_0=Dt.Ga,xe=_._emscripten_bind_PeGCSExtent___destroy___0=Dt.Ha,He=_._emscripten_bind_PeGeogcs_Delete_0=Dt.Ia,ze=_._emscripten_bind_PeGeogcs_cloneAlterUnits_1=Dt.Ja,Ze=_._emscripten_bind_PeGeogcs_getDatum_0=Dt.Ka,We=_._emscripten_bind_PeGeogcs_getPrimem_0=Dt.La,Be=_._emscripten_bind_PeGeogcs_getUnit_0=Dt.Ma,qe=_._emscripten_bind_PeGeogcs_isEqual_1=Dt.Na,Ke=_._emscripten_bind_PeGeogcs_getCode_0=Dt.Oa,Ve=_._emscripten_bind_PeGeogcs_getName_1=Dt.Pa,$e=_._emscripten_bind_PeGeogcs_getType_0=Dt.Qa,ke=_._emscripten_bind_PeGeogtran_isEqual_1=Dt.Ra,Je=_._emscripten_bind_PeGeogtran_getGeogcs1_0=Dt.Sa,Qe=_._emscripten_bind_PeGeogtran_getGeogcs2_0=Dt.Ta,to=_._emscripten_bind_PeGeogtran_getParameters_0=Dt.Ua,eo=_._emscripten_bind_PeGeogtran_loadConstants_0=Dt.Va,oo=_._emscripten_bind_PeGeogtran_getCode_0=Dt.Wa,ro=_._emscripten_bind_PeGeogtran_getName_1=Dt.Xa,_o=_._emscripten_bind_PeGeogtran_getType_0=Dt.Ya,po=_._emscripten_bind_PeGTlistExtended_getGTlist_6=Dt.Za,no=_._emscripten_bind_PeGTlistExtended_get_PE_GTLIST_OPTS_COMMON_0=Dt._a,io=_._emscripten_bind_PeGTlistExtendedEntry_getEntries_0=Dt.$a,co=_._emscripten_bind_PeGTlistExtendedEntry_getSteps_0=Dt.ab,ao=_._emscripten_bind_PeGTlistExtendedEntry_Delete_1=Dt.bb,yo=_._emscripten_bind_PeGTlistExtendedGTs_getDirection_0=Dt.cb,so=_._emscripten_bind_PeGTlistExtendedGTs_getGeogtran_0=Dt.db,Po=_._emscripten_bind_PeHorizon_getNump_0=Dt.eb,go=_._emscripten_bind_PeHorizon_getKind_0=Dt.fb,uo=_._emscripten_bind_PeHorizon_getInclusive_0=Dt.gb,fo=_._emscripten_bind_PeHorizon_getSize_0=Dt.hb,bo=_._emscripten_bind_PeHorizon_getCoord_0=Dt.ib,Eo=_._emscripten_bind_PeInteger_PeInteger_1=Dt.jb,To=_._emscripten_bind_PeInteger_get_val_0=Dt.kb,Oo=_._emscripten_bind_PeInteger_set_val_1=Dt.lb,mo=_._emscripten_bind_PeInteger___destroy___0=Dt.mb,ho=_._emscripten_bind_PeLineType_geodetic_distance_10=Dt.nb,So=_._emscripten_bind_PeLineType_geodetic_coordinate_9=Dt.ob,No=_._emscripten_bind_PeLineType_geodesic_coordinate_8=Dt.pb,lo=_._emscripten_bind_PeLineType_great_elliptic_distance_9=Dt.qb,vo=_._emscripten_bind_PeMath_phi_to_eta_2=Dt.rb,Mo=_._emscripten_bind_PeMath_eta_to_phi_2=Dt.sb,jo=_._emscripten_bind_PeMath_phi_to_phig_2=Dt.tb,Do=_._emscripten_bind_PeMath_q_3=Dt.ub,Ao=_._emscripten_bind_PeMath_q90_2=Dt.vb,Ro=_._emscripten_bind_PeNotationMgrs_get_PE_MGRS_STYLE_NEW_0=Dt.wb,Go=_._emscripten_bind_PeNotationMgrs_get_PE_MGRS_STYLE_OLD_0=Dt.xb,Co=_._emscripten_bind_PeNotationMgrs_get_PE_MGRS_STYLE_AUTO_0=Dt.yb,Io=_._emscripten_bind_PeNotationMgrs_get_PE_MGRS_180_ZONE_1_PLUS_0=Dt.zb,Lo=_._emscripten_bind_PeNotationMgrs_get_PE_MGRS_ADD_SPACES_0=Dt.Ab,Uo=_._emscripten_bind_PeNotationUtm_get_PE_UTM_OPTS_NONE_0=Dt.Bb,wo=_._emscripten_bind_PeNotationUtm_get_PE_UTM_OPTS_NS_0=Dt.Cb,Fo=_._emscripten_bind_PeNotationUtm_get_PE_UTM_OPTS_NS_STRICT_0=Dt.Db,Yo=_._emscripten_bind_PeNotationUtm_get_PE_UTM_OPTS_ADD_SPACES_0=Dt.Eb,Xo=_._emscripten_bind_PeParameter_getValue_0=Dt.Fb,xo=_._emscripten_bind_PeParameter_getCode_0=Dt.Gb,Ho=_._emscripten_bind_PeParameter_getName_1=Dt.Hb,zo=_._emscripten_bind_PeParameter_getType_0=Dt.Ib,Zo=_._emscripten_bind_PePCSInfo_getCentralMeridian_0=Dt.Jb,Wo=_._emscripten_bind_PePCSInfo_getDomainMinx_0=Dt.Kb,Bo=_._emscripten_bind_PePCSInfo_getDomainMiny_0=Dt.Lb,qo=_._emscripten_bind_PePCSInfo_getDomainMaxx_0=Dt.Mb,Ko=_._emscripten_bind_PePCSInfo_getDomainMaxy_0=Dt.Nb,Vo=_._emscripten_bind_PePCSInfo_getNorthPoleLocation_0=Dt.Ob,$o=_._emscripten_bind_PePCSInfo_getNorthPoleGeometry_0=Dt.Pb,ko=_._emscripten_bind_PePCSInfo_getSouthPoleLocation_0=Dt.Qb,Jo=_._emscripten_bind_PePCSInfo_getSouthPoleGeometry_0=Dt.Rb,Qo=_._emscripten_bind_PePCSInfo_isDensificationNeeded_0=Dt.Sb,tr=_._emscripten_bind_PePCSInfo_isGcsHorizonMultiOverlap_0=Dt.Tb,er=_._emscripten_bind_PePCSInfo_isPannableRectangle_0=Dt.Ub,or=_._emscripten_bind_PePCSInfo_generate_2=Dt.Vb,rr=_._emscripten_bind_PePCSInfo_get_PE_PCSINFO_OPTION_NONE_0=Dt.Wb,_r=_._emscripten_bind_PePCSInfo_get_PE_PCSINFO_OPTION_DOMAIN_0=Dt.Xb,pr=_._emscripten_bind_PePCSInfo_get_PE_POLE_OUTSIDE_BOUNDARY_0=Dt.Yb,nr=_._emscripten_bind_PePCSInfo_get_PE_POLE_POINT_0=Dt.Zb,ir=_._emscripten_bind_PePrimem_getLongitude_0=Dt._b,cr=_._emscripten_bind_PePrimem_getCode_0=Dt.$b,ar=_._emscripten_bind_PePrimem_getName_1=Dt.ac,yr=_._emscripten_bind_PePrimem_getType_0=Dt.bc,sr=_._emscripten_bind_PeProjcs_Delete_0=Dt.cc,Pr=_._emscripten_bind_PeProjcs_getGeogcs_0=Dt.dc,gr=_._emscripten_bind_PeProjcs_getProjection_0=Dt.ec,ur=_._emscripten_bind_PeProjcs_getParameters_0=Dt.fc,fr=_._emscripten_bind_PeProjcs_getUnit_0=Dt.gc,br=_._emscripten_bind_PeProjcs_loadConstants_0=Dt.hc,Er=_._emscripten_bind_PeProjcs_horizonGcsGenerate_0=Dt.ic,dr=_._emscripten_bind_PeProjcs_horizonPcsGenerate_0=Dt.jc,Tr=_._emscripten_bind_PeProjcs_isEqual_1=Dt.kc,Or=_._emscripten_bind_PeProjcs_getCode_0=Dt.lc,mr=_._emscripten_bind_PeProjcs_getName_1=Dt.mc,hr=_._emscripten_bind_PeProjcs_getType_0=Dt.nc,Sr=_._emscripten_bind_PeSpheroid_getAxis_0=Dt.oc,Nr=_._emscripten_bind_PeSpheroid_getFlattening_0=Dt.pc,lr=_._emscripten_bind_PeSpheroid_getCode_0=Dt.qc,vr=_._emscripten_bind_PeSpheroid_getName_1=Dt.rc,Mr=_._emscripten_bind_PeSpheroid_getType_0=Dt.sc,jr=_._emscripten_bind_PeVersion_version_string_0=Dt.tc;function Dr(){function t(){_.calledRun=!0,h||(l(),e(_))}M>0||M>0?j=Dr:t()}function Ar(){}function Rr(t){return(t||Ar).__cache__}function Gr(t,e){var o=Rr(e),r=o[t];return r||((r=Object.create((e||Ar).prototype)).ptr=t,o[t]=r)}function Cr(t,e){return Gr(t.ptr,e)}function Ir(t){if(!t.__destroy__)throw"Error: Cannot destroy object. (Did you create it yourself?)";t.__destroy__(),delete Rr(t.__class__)[t.ptr]}function Lr(t,e){return t.ptr===e.ptr}function Ur(t){return t.ptr}function wr(t){return t.__class__}_._pe_getPeGTlistExtendedEntrySize=Dt.uc,_._pe_getPeGTlistExtendedGTsSize=Dt.vc,_._pe_getPeHorizonSize=Dt.wc,_._pe_geog_to_geog=Dt.xc,_._pe_geog_to_proj=Dt.yc,_._pe_geog_to_dd=Dt.zc,_._pe_dd_to_geog=Dt.Ac,_._pe_geog_to_ddm=Dt.Bc,_._pe_ddm_to_geog=Dt.Cc,_._pe_geog_to_dms=Dt.Dc,_._pe_dms_to_geog=Dt.Ec,_._pe_geog_to_mgrs_extended=Dt.Fc,_._pe_mgrs_to_geog_extended=Dt.Gc,_._pe_geog_to_usng=Dt.Hc,_._pe_usng_to_geog=Dt.Ic,_._pe_geog_to_utm=Dt.Jc,_._pe_utm_to_geog=Dt.Kc,_._pe_object_to_string_ext=Dt.Lc,_._pe_proj_to_geog_center=Dt.Mc,Dr(),Ar.prototype=Object.create(Ar.prototype),Ar.prototype.constructor=Ar,Ar.prototype.__class__=Ar,Ar.__cache__={},_.WrapperObject=Ar,_.getCache=Rr,_.wrapPointer=Gr,_.castObject=Cr,_.NULL=Gr(0),_.destroy=Ir,_.compare=Lr,_.getPointer=Ur,_.getClass=wr;var Fr={buffer:0,size:0,pos:0,temps:[],needed:0,prepare(){if(Fr.needed){for(var t=0;t<Fr.temps.length;t++)_._webidl_free(Fr.temps[t]);Fr.temps.length=0,_._webidl_free(Fr.buffer),Fr.buffer=0,Fr.size+=Fr.needed,Fr.needed=0}Fr.buffer||(Fr.size+=128,Fr.buffer=_._webidl_malloc(Fr.size),S(Fr.buffer)),Fr.pos=0},alloc(t,e){S(Fr.buffer);var o,r=e.BYTES_PER_ELEMENT,p=t.length*r;return p=st(p,8),Fr.pos+p>=Fr.size?(S(p>0),Fr.needed+=p,o=_._webidl_malloc(p),Fr.temps.push(o)):(o=Fr.buffer+Fr.pos,Fr.pos+=p),o},copy(t,e,o){o/=e.BYTES_PER_ELEMENT;for(var r=0;r<t.length;r++)e[o+r]=t[r]}};function Yr(t){if("string"==typeof t){var e=vt(t),o=Fr.alloc(e,P);return Fr.copy(e,P,o),o}return t}function Xr(t){if("object"==typeof t){var e=Fr.alloc(t,P);return Fr.copy(t,P,e),e}return t}function xr(t){if("object"==typeof t){var e=Fr.alloc(t,u);return Fr.copy(t,u,e),e}return t}function Hr(t){if("object"==typeof t){var e=Fr.alloc(t,f);return Fr.copy(t,f,e),e}return t}function zr(t){if("object"==typeof t){var e=Fr.alloc(t,E);return Fr.copy(t,E,e),e}return t}function Zr(t){if("object"==typeof t){var e=Fr.alloc(t,T);return Fr.copy(t,T,e),e}return t}function Wr(){throw"cannot construct a PeObject, no constructor in IDL"}function Br(){throw"cannot construct a PeCoordsys, no constructor in IDL"}function qr(){throw"cannot construct a PeUnit, no constructor in IDL"}function Kr(){throw"cannot construct a VoidPtr, no constructor in IDL"}function Vr(){throw"cannot construct a PeAngunit, no constructor in IDL"}function $r(){throw"cannot construct a PeDatum, no constructor in IDL"}function kr(){throw"cannot construct a PeDefs, no constructor in IDL"}function Jr(t){t&&"object"==typeof t&&(t=t.ptr),this.ptr=je(t),Rr(Jr)[this.ptr]=this}function Qr(){throw"cannot construct a PeFactory, no constructor in IDL"}function t_(t,e,o,r,_,p){t&&"object"==typeof t&&(t=t.ptr),e&&"object"==typeof e&&(e=e.ptr),o&&"object"==typeof o&&(o=o.ptr),r&&"object"==typeof r&&(r=r.ptr),_&&"object"==typeof _&&(_=_.ptr),p&&"object"==typeof p&&(p=p.ptr),this.ptr=Ue(t,e,o,r,_,p),Rr(t_)[this.ptr]=this}function e_(){throw"cannot construct a PeGeogcs, no constructor in IDL"}function o_(){throw"cannot construct a PeGeogtran, no constructor in IDL"}function r_(){throw"cannot construct a PeGTlistExtended, no constructor in IDL"}function __(){throw"cannot construct a PeGTlistExtendedEntry, no constructor in IDL"}function p_(){throw"cannot construct a PeGTlistExtendedGTs, no constructor in IDL"}function n_(){throw"cannot construct a PeHorizon, no constructor in IDL"}function i_(t){t&&"object"==typeof t&&(t=t.ptr),this.ptr=Eo(t),Rr(i_)[this.ptr]=this}function c_(){throw"cannot construct a PeLineType, no constructor in IDL"}function a_(){throw"cannot construct a PeMath, no constructor in IDL"}function y_(){throw"cannot construct a PeNotationMgrs, no constructor in IDL"}function s_(){throw"cannot construct a PeNotationUtm, no constructor in IDL"}function P_(){throw"cannot construct a PeParameter, no constructor in IDL"}function g_(){throw"cannot construct a PePCSInfo, no constructor in IDL"}function u_(){throw"cannot construct a PePrimem, no constructor in IDL"}function f_(){throw"cannot construct a PeProjcs, no constructor in IDL"}function b_(){throw"cannot construct a PeSpheroid, no constructor in IDL"}function E_(){throw"cannot construct a PeVersion, no constructor in IDL"}return Wr.prototype=Object.create(Ar.prototype),Wr.prototype.constructor=Wr,Wr.prototype.__class__=Wr,Wr.__cache__={},_.PeObject=Wr,Wr.prototype.getCode=Wr.prototype.getCode=function(){var t=this.ptr;return At(t)},Wr.prototype.getName=Wr.prototype.getName=function(t){var e=this.ptr;return Fr.prepare(),"object"==typeof t&&(t=Xr(t)),z(Rt(e,t))},Wr.prototype.getType=Wr.prototype.getType=function(){var t=this.ptr;return Gt(t)},Br.prototype=Object.create(Wr.prototype),Br.prototype.constructor=Br,Br.prototype.__class__=Br,Br.__cache__={},_.PeCoordsys=Br,Br.prototype.isEqual=Br.prototype.isEqual=function(t){var e=this.ptr;return t&&"object"==typeof t&&(t=t.ptr),!!Ct(e,t)},Br.prototype.getCode=Br.prototype.getCode=function(){var t=this.ptr;return It(t)},Br.prototype.getName=Br.prototype.getName=function(t){var e=this.ptr;return Fr.prepare(),"object"==typeof t&&(t=Xr(t)),z(Lt(e,t))},Br.prototype.getType=Br.prototype.getType=function(){var t=this.ptr;return Ut(t)},qr.prototype=Object.create(Wr.prototype),qr.prototype.constructor=qr,qr.prototype.__class__=qr,qr.__cache__={},_.PeUnit=qr,qr.prototype.getUnitFactor=qr.prototype.getUnitFactor=function(){var t=this.ptr;return wt(t)},qr.prototype.getCode=qr.prototype.getCode=function(){var t=this.ptr;return Ft(t)},qr.prototype.getName=qr.prototype.getName=function(t){var e=this.ptr;return Fr.prepare(),"object"==typeof t&&(t=Xr(t)),z(Yt(e,t))},qr.prototype.getType=qr.prototype.getType=function(){var t=this.ptr;return Xt(t)},Kr.prototype=Object.create(Ar.prototype),Kr.prototype.constructor=Kr,Kr.prototype.__class__=Kr,Kr.__cache__={},_.VoidPtr=Kr,Kr.prototype.__destroy__=Kr.prototype.__destroy__=function(){var t=this.ptr;xt(t)},Vr.prototype=Object.create(qr.prototype),Vr.prototype.constructor=Vr,Vr.prototype.__class__=Vr,Vr.__cache__={},_.PeAngunit=Vr,Vr.prototype.getCode=Vr.prototype.getCode=function(){var t=this.ptr;return Ht(t)},Vr.prototype.getName=Vr.prototype.getName=function(t){var e=this.ptr;return Fr.prepare(),"object"==typeof t&&(t=Xr(t)),z(zt(e,t))},Vr.prototype.getType=Vr.prototype.getType=function(){var t=this.ptr;return Zt(t)},Vr.prototype.getUnitFactor=Vr.prototype.getUnitFactor=function(){var t=this.ptr;return Wt(t)},$r.prototype=Object.create(Wr.prototype),$r.prototype.constructor=$r,$r.prototype.__class__=$r,$r.__cache__={},_.PeDatum=$r,$r.prototype.getSpheroid=$r.prototype.getSpheroid=function(){var t=this.ptr;return Gr(Bt(t),b_)},$r.prototype.getCode=$r.prototype.getCode=function(){var t=this.ptr;return qt(t)},$r.prototype.getName=$r.prototype.getName=function(t){var e=this.ptr;return Fr.prepare(),"object"==typeof t&&(t=Xr(t)),z(Kt(e,t))},$r.prototype.getType=$r.prototype.getType=function(){var t=this.ptr;return Vt(t)},kr.prototype=Object.create(Ar.prototype),kr.prototype.constructor=kr,kr.prototype.__class__=kr,kr.__cache__={},_.PeDefs=kr,kr.prototype.get_PE_BUFFER_MAX=kr.prototype.get_PE_BUFFER_MAX=function(){var t=this.ptr;return $t(t)},Object.defineProperty(kr.prototype,"PE_BUFFER_MAX",{get:kr.prototype.get_PE_BUFFER_MAX}),kr.prototype.get_PE_NAME_MAX=kr.prototype.get_PE_NAME_MAX=function(){var t=this.ptr;return kt(t)},Object.defineProperty(kr.prototype,"PE_NAME_MAX",{get:kr.prototype.get_PE_NAME_MAX}),kr.prototype.get_PE_MGRS_MAX=kr.prototype.get_PE_MGRS_MAX=function(){var t=this.ptr;return Jt(t)},Object.defineProperty(kr.prototype,"PE_MGRS_MAX",{get:kr.prototype.get_PE_MGRS_MAX}),kr.prototype.get_PE_USNG_MAX=kr.prototype.get_PE_USNG_MAX=function(){var t=this.ptr;return Qt(t)},Object.defineProperty(kr.prototype,"PE_USNG_MAX",{get:kr.prototype.get_PE_USNG_MAX}),kr.prototype.get_PE_DD_MAX=kr.prototype.get_PE_DD_MAX=function(){var t=this.ptr;return te(t)},Object.defineProperty(kr.prototype,"PE_DD_MAX",{get:kr.prototype.get_PE_DD_MAX}),kr.prototype.get_PE_DMS_MAX=kr.prototype.get_PE_DMS_MAX=function(){var t=this.ptr;return ee(t)},Object.defineProperty(kr.prototype,"PE_DMS_MAX",{get:kr.prototype.get_PE_DMS_MAX}),kr.prototype.get_PE_DDM_MAX=kr.prototype.get_PE_DDM_MAX=function(){var t=this.ptr;return oe(t)},Object.defineProperty(kr.prototype,"PE_DDM_MAX",{get:kr.prototype.get_PE_DDM_MAX}),kr.prototype.get_PE_UTM_MAX=kr.prototype.get_PE_UTM_MAX=function(){var t=this.ptr;return re(t)},Object.defineProperty(kr.prototype,"PE_UTM_MAX",{get:kr.prototype.get_PE_UTM_MAX}),kr.prototype.get_PE_PARM_MAX=kr.prototype.get_PE_PARM_MAX=function(){var t=this.ptr;return _e(t)},Object.defineProperty(kr.prototype,"PE_PARM_MAX",{get:kr.prototype.get_PE_PARM_MAX}),kr.prototype.get_PE_TYPE_NONE=kr.prototype.get_PE_TYPE_NONE=function(){var t=this.ptr;return pe(t)},Object.defineProperty(kr.prototype,"PE_TYPE_NONE",{get:kr.prototype.get_PE_TYPE_NONE}),kr.prototype.get_PE_TYPE_GEOGCS=kr.prototype.get_PE_TYPE_GEOGCS=function(){var t=this.ptr;return ne(t)},Object.defineProperty(kr.prototype,"PE_TYPE_GEOGCS",{get:kr.prototype.get_PE_TYPE_GEOGCS}),kr.prototype.get_PE_TYPE_PROJCS=kr.prototype.get_PE_TYPE_PROJCS=function(){var t=this.ptr;return ie(t)},Object.defineProperty(kr.prototype,"PE_TYPE_PROJCS",{get:kr.prototype.get_PE_TYPE_PROJCS}),kr.prototype.get_PE_TYPE_GEOGTRAN=kr.prototype.get_PE_TYPE_GEOGTRAN=function(){var t=this.ptr;return ce(t)},Object.defineProperty(kr.prototype,"PE_TYPE_GEOGTRAN",{get:kr.prototype.get_PE_TYPE_GEOGTRAN}),kr.prototype.get_PE_TYPE_COORDSYS=kr.prototype.get_PE_TYPE_COORDSYS=function(){var t=this.ptr;return ae(t)},Object.defineProperty(kr.prototype,"PE_TYPE_COORDSYS",{get:kr.prototype.get_PE_TYPE_COORDSYS}),kr.prototype.get_PE_TYPE_UNIT=kr.prototype.get_PE_TYPE_UNIT=function(){var t=this.ptr;return ye(t)},Object.defineProperty(kr.prototype,"PE_TYPE_UNIT",{get:kr.prototype.get_PE_TYPE_UNIT}),kr.prototype.get_PE_TYPE_LINUNIT=kr.prototype.get_PE_TYPE_LINUNIT=function(){var t=this.ptr;return se(t)},Object.defineProperty(kr.prototype,"PE_TYPE_LINUNIT",{get:kr.prototype.get_PE_TYPE_LINUNIT}),kr.prototype.get_PE_STR_OPTS_NONE=kr.prototype.get_PE_STR_OPTS_NONE=function(){var t=this.ptr;return Pe(t)},Object.defineProperty(kr.prototype,"PE_STR_OPTS_NONE",{get:kr.prototype.get_PE_STR_OPTS_NONE}),kr.prototype.get_PE_STR_AUTH_NONE=kr.prototype.get_PE_STR_AUTH_NONE=function(){var t=this.ptr;return ge(t)},Object.defineProperty(kr.prototype,"PE_STR_AUTH_NONE",{get:kr.prototype.get_PE_STR_AUTH_NONE}),kr.prototype.get_PE_STR_AUTH_TOP=kr.prototype.get_PE_STR_AUTH_TOP=function(){var t=this.ptr;return ue(t)},Object.defineProperty(kr.prototype,"PE_STR_AUTH_TOP",{get:kr.prototype.get_PE_STR_AUTH_TOP}),kr.prototype.get_PE_STR_NAME_CANON=kr.prototype.get_PE_STR_NAME_CANON=function(){var t=this.ptr;return fe(t)},Object.defineProperty(kr.prototype,"PE_STR_NAME_CANON",{get:kr.prototype.get_PE_STR_NAME_CANON}),kr.prototype.get_PE_STR_FMT_WKT=kr.prototype.get_PE_STR_FMT_WKT=function(){var t=this.ptr;return be(t)},Object.defineProperty(kr.prototype,"PE_STR_FMT_WKT",{get:kr.prototype.get_PE_STR_FMT_WKT}),kr.prototype.get_PE_STR_FMT_WKT2=kr.prototype.get_PE_STR_FMT_WKT2=function(){var t=this.ptr;return Ee(t)},Object.defineProperty(kr.prototype,"PE_STR_FMT_WKT2",{get:kr.prototype.get_PE_STR_FMT_WKT2}),kr.prototype.get_PE_PARM_X0=kr.prototype.get_PE_PARM_X0=function(){var t=this.ptr;return de(t)},Object.defineProperty(kr.prototype,"PE_PARM_X0",{get:kr.prototype.get_PE_PARM_X0}),kr.prototype.get_PE_PARM_ND=kr.prototype.get_PE_PARM_ND=function(){var t=this.ptr;return Te(t)},Object.defineProperty(kr.prototype,"PE_PARM_ND",{get:kr.prototype.get_PE_PARM_ND}),kr.prototype.get_PE_TRANSFORM_1_TO_2=kr.prototype.get_PE_TRANSFORM_1_TO_2=function(){var t=this.ptr;return Oe(t)},Object.defineProperty(kr.prototype,"PE_TRANSFORM_1_TO_2",{get:kr.prototype.get_PE_TRANSFORM_1_TO_2}),kr.prototype.get_PE_TRANSFORM_2_TO_1=kr.prototype.get_PE_TRANSFORM_2_TO_1=function(){var t=this.ptr;return me(t)},Object.defineProperty(kr.prototype,"PE_TRANSFORM_2_TO_1",{get:kr.prototype.get_PE_TRANSFORM_2_TO_1}),kr.prototype.get_PE_TRANSFORM_P_TO_G=kr.prototype.get_PE_TRANSFORM_P_TO_G=function(){var t=this.ptr;return he(t)},Object.defineProperty(kr.prototype,"PE_TRANSFORM_P_TO_G",{get:kr.prototype.get_PE_TRANSFORM_P_TO_G}),kr.prototype.get_PE_TRANSFORM_G_TO_P=kr.prototype.get_PE_TRANSFORM_G_TO_P=function(){var t=this.ptr;return Se(t)},Object.defineProperty(kr.prototype,"PE_TRANSFORM_G_TO_P",{get:kr.prototype.get_PE_TRANSFORM_G_TO_P}),kr.prototype.get_PE_HORIZON_RECT=kr.prototype.get_PE_HORIZON_RECT=function(){var t=this.ptr;return Ne(t)},Object.defineProperty(kr.prototype,"PE_HORIZON_RECT",{get:kr.prototype.get_PE_HORIZON_RECT}),kr.prototype.get_PE_HORIZON_POLY=kr.prototype.get_PE_HORIZON_POLY=function(){var t=this.ptr;return le(t)},Object.defineProperty(kr.prototype,"PE_HORIZON_POLY",{get:kr.prototype.get_PE_HORIZON_POLY}),kr.prototype.get_PE_HORIZON_LINE=kr.prototype.get_PE_HORIZON_LINE=function(){var t=this.ptr;return ve(t)},Object.defineProperty(kr.prototype,"PE_HORIZON_LINE",{get:kr.prototype.get_PE_HORIZON_LINE}),kr.prototype.get_PE_HORIZON_DELTA=kr.prototype.get_PE_HORIZON_DELTA=function(){var t=this.ptr;return Me(t)},Object.defineProperty(kr.prototype,"PE_HORIZON_DELTA",{get:kr.prototype.get_PE_HORIZON_DELTA}),Jr.prototype=Object.create(Ar.prototype),Jr.prototype.constructor=Jr,Jr.prototype.__class__=Jr,Jr.__cache__={},_.PeDouble=Jr,Jr.prototype.get_val=Jr.prototype.get_val=function(){var t=this.ptr;return De(t)},Jr.prototype.set_val=Jr.prototype.set_val=function(t){var e=this.ptr;t&&"object"==typeof t&&(t=t.ptr),Ae(e,t)},Object.defineProperty(Jr.prototype,"val",{get:Jr.prototype.get_val,set:Jr.prototype.set_val}),Jr.prototype.__destroy__=Jr.prototype.__destroy__=function(){var t=this.ptr;Re(t)},Qr.prototype=Object.create(Ar.prototype),Qr.prototype.constructor=Qr,Qr.prototype.__class__=Qr,Qr.__cache__={},_.PeFactory=Qr,Qr.prototype.initialize=Qr.prototype.initialize=function(t){Fr.prepare(),t=t&&"object"==typeof t?t.ptr:Yr(t),Ge(t)},Qr.prototype.factoryByType=Qr.prototype.factoryByType=function(t,e){return t&&"object"==typeof t&&(t=t.ptr),e&&"object"==typeof e&&(e=e.ptr),Gr(Ce(t,e),Wr)},Qr.prototype.fromString=Qr.prototype.fromString=function(t,e){return Fr.prepare(),t&&"object"==typeof t&&(t=t.ptr),e=e&&"object"==typeof e?e.ptr:Yr(e),Gr(Ie(t,e),Wr)},Qr.prototype.getCode=Qr.prototype.getCode=function(t){return t&&"object"==typeof t&&(t=t.ptr),Le(t)},t_.prototype=Object.create(Ar.prototype),t_.prototype.constructor=t_,t_.prototype.__class__=t_,t_.__cache__={},_.PeGCSExtent=t_,t_.prototype.getLLon=t_.prototype.getLLon=function(){var t=this.ptr;return we(t)},t_.prototype.getSLat=t_.prototype.getSLat=function(){var t=this.ptr;return Fe(t)},t_.prototype.getRLon=t_.prototype.getRLon=function(){var t=this.ptr;return Ye(t)},t_.prototype.getNLat=t_.prototype.getNLat=function(){var t=this.ptr;return Xe(t)},t_.prototype.__destroy__=t_.prototype.__destroy__=function(){var t=this.ptr;xe(t)},e_.prototype=Object.create(Br.prototype),e_.prototype.constructor=e_,e_.prototype.__class__=e_,e_.__cache__={},_.PeGeogcs=e_,e_.prototype.Delete=e_.prototype.Delete=function(){var t=this.ptr;He(t)},e_.prototype.cloneAlterUnits=e_.prototype.cloneAlterUnits=function(t){var e=this.ptr;return t&&"object"==typeof t&&(t=t.ptr),Gr(ze(e,t),e_)},e_.prototype.getDatum=e_.prototype.getDatum=function(){var t=this.ptr;return Gr(Ze(t),$r)},e_.prototype.getPrimem=e_.prototype.getPrimem=function(){var t=this.ptr;return Gr(We(t),u_)},e_.prototype.getUnit=e_.prototype.getUnit=function(){var t=this.ptr;return Gr(Be(t),Vr)},e_.prototype.isEqual=e_.prototype.isEqual=function(t){var e=this.ptr;return t&&"object"==typeof t&&(t=t.ptr),!!qe(e,t)},e_.prototype.getCode=e_.prototype.getCode=function(){var t=this.ptr;return Ke(t)},e_.prototype.getName=e_.prototype.getName=function(t){var e=this.ptr;return Fr.prepare(),"object"==typeof t&&(t=Xr(t)),z(Ve(e,t))},e_.prototype.getType=e_.prototype.getType=function(){var t=this.ptr;return $e(t)},o_.prototype=Object.create(Wr.prototype),o_.prototype.constructor=o_,o_.prototype.__class__=o_,o_.__cache__={},_.PeGeogtran=o_,o_.prototype.isEqual=o_.prototype.isEqual=function(t){var e=this.ptr;return t&&"object"==typeof t&&(t=t.ptr),!!ke(e,t)},o_.prototype.getGeogcs1=o_.prototype.getGeogcs1=function(){var t=this.ptr;return Gr(Je(t),e_)},o_.prototype.getGeogcs2=o_.prototype.getGeogcs2=function(){var t=this.ptr;return Gr(Qe(t),e_)},o_.prototype.getParameters=o_.prototype.getParameters=function(){var t=this.ptr;return to(t)},o_.prototype.loadConstants=o_.prototype.loadConstants=function(){var t=this.ptr;return!!eo(t)},o_.prototype.getCode=o_.prototype.getCode=function(){var t=this.ptr;return oo(t)},o_.prototype.getName=o_.prototype.getName=function(t){var e=this.ptr;return Fr.prepare(),"object"==typeof t&&(t=Xr(t)),z(ro(e,t))},o_.prototype.getType=o_.prototype.getType=function(){var t=this.ptr;return _o(t)},r_.prototype=Object.create(Ar.prototype),r_.prototype.constructor=r_,r_.prototype.__class__=r_,r_.__cache__={},_.PeGTlistExtended=r_,r_.prototype.getGTlist=r_.prototype.getGTlist=function(t,e,o,r,_,p){return t&&"object"==typeof t&&(t=t.ptr),e&&"object"==typeof e&&(e=e.ptr),o&&"object"==typeof o&&(o=o.ptr),r&&"object"==typeof r&&(r=r.ptr),_&&"object"==typeof _&&(_=_.ptr),p&&"object"==typeof p&&(p=p.ptr),Gr(po(t,e,o,r,_,p),__)},r_.prototype.get_PE_GTLIST_OPTS_COMMON=r_.prototype.get_PE_GTLIST_OPTS_COMMON=function(){var t=this.ptr;return no(t)},Object.defineProperty(r_.prototype,"PE_GTLIST_OPTS_COMMON",{get:r_.prototype.get_PE_GTLIST_OPTS_COMMON}),__.prototype=Object.create(Ar.prototype),__.prototype.constructor=__,__.prototype.__class__=__,__.__cache__={},_.PeGTlistExtendedEntry=__,__.prototype.getEntries=__.prototype.getEntries=function(){var t=this.ptr;return Gr(io(t),p_)},__.prototype.getSteps=__.prototype.getSteps=function(){var t=this.ptr;return co(t)},__.prototype.Delete=__.prototype.Delete=function(t){t&&"object"==typeof t&&(t=t.ptr),ao(t)},p_.prototype=Object.create(Ar.prototype),p_.prototype.constructor=p_,p_.prototype.__class__=p_,p_.__cache__={},_.PeGTlistExtendedGTs=p_,p_.prototype.getDirection=p_.prototype.getDirection=function(){var t=this.ptr;return yo(t)},p_.prototype.getGeogtran=p_.prototype.getGeogtran=function(){var t=this.ptr;return Gr(so(t),o_)},n_.prototype=Object.create(Ar.prototype),n_.prototype.constructor=n_,n_.prototype.__class__=n_,n_.__cache__={},_.PeHorizon=n_,n_.prototype.getNump=n_.prototype.getNump=function(){var t=this.ptr;return Po(t)},n_.prototype.getKind=n_.prototype.getKind=function(){var t=this.ptr;return go(t)},n_.prototype.getInclusive=n_.prototype.getInclusive=function(){var t=this.ptr;return uo(t)},n_.prototype.getSize=n_.prototype.getSize=function(){var t=this.ptr;return fo(t)},n_.prototype.getCoord=n_.prototype.getCoord=function(){var t=this.ptr;return bo(t)},i_.prototype=Object.create(Ar.prototype),i_.prototype.constructor=i_,i_.prototype.__class__=i_,i_.__cache__={},_.PeInteger=i_,i_.prototype.get_val=i_.prototype.get_val=function(){var t=this.ptr;return To(t)},i_.prototype.set_val=i_.prototype.set_val=function(t){var e=this.ptr;t&&"object"==typeof t&&(t=t.ptr),Oo(e,t)},Object.defineProperty(i_.prototype,"val",{get:i_.prototype.get_val,set:i_.prototype.set_val}),i_.prototype.__destroy__=i_.prototype.__destroy__=function(){var t=this.ptr;mo(t)},c_.prototype=Object.create(Ar.prototype),c_.prototype.constructor=c_,c_.prototype.__class__=c_,c_.__cache__={},_.PeLineType=c_,c_.prototype.geodetic_distance=c_.prototype.geodetic_distance=function(t,e,o,r,_,p,n,i,c,a){t&&"object"==typeof t&&(t=t.ptr),e&&"object"==typeof e&&(e=e.ptr),o&&"object"==typeof o&&(o=o.ptr),r&&"object"==typeof r&&(r=r.ptr),_&&"object"==typeof _&&(_=_.ptr),p&&"object"==typeof p&&(p=p.ptr),n&&"object"==typeof n&&(n=n.ptr),i&&"object"==typeof i&&(i=i.ptr),c&&"object"==typeof c&&(c=c.ptr),a&&"object"==typeof a&&(a=a.ptr),ho(t,e,o,r,_,p,n,i,c,a)},c_.prototype.geodetic_coordinate=c_.prototype.geodetic_coordinate=function(t,e,o,r,_,p,n,i,c){t&&"object"==typeof t&&(t=t.ptr),e&&"object"==typeof e&&(e=e.ptr),o&&"object"==typeof o&&(o=o.ptr),r&&"object"==typeof r&&(r=r.ptr),_&&"object"==typeof _&&(_=_.ptr),p&&"object"==typeof p&&(p=p.ptr),n&&"object"==typeof n&&(n=n.ptr),i&&"object"==typeof i&&(i=i.ptr),c&&"object"==typeof c&&(c=c.ptr),So(t,e,o,r,_,p,n,i,c)},c_.prototype.geodesic_coordinate=c_.prototype.geodesic_coordinate=function(t,e,o,r,_,p,n,i){t&&"object"==typeof t&&(t=t.ptr),e&&"object"==typeof e&&(e=e.ptr),o&&"object"==typeof o&&(o=o.ptr),r&&"object"==typeof r&&(r=r.ptr),_&&"object"==typeof _&&(_=_.ptr),p&&"object"==typeof p&&(p=p.ptr),n&&"object"==typeof n&&(n=n.ptr),i&&"object"==typeof i&&(i=i.ptr),No(t,e,o,r,_,p,n,i)},c_.prototype.great_elliptic_distance=c_.prototype.great_elliptic_distance=function(t,e,o,r,_,p,n,i,c){t&&"object"==typeof t&&(t=t.ptr),e&&"object"==typeof e&&(e=e.ptr),o&&"object"==typeof o&&(o=o.ptr),r&&"object"==typeof r&&(r=r.ptr),_&&"object"==typeof _&&(_=_.ptr),p&&"object"==typeof p&&(p=p.ptr),n&&"object"==typeof n&&(n=n.ptr),i&&"object"==typeof i&&(i=i.ptr),c&&"object"==typeof c&&(c=c.ptr),lo(t,e,o,r,_,p,n,i,c)},a_.prototype=Object.create(Ar.prototype),a_.prototype.constructor=a_,a_.prototype.__class__=a_,a_.__cache__={},_.PeMath=a_,a_.prototype.phi_to_eta=a_.prototype.phi_to_eta=function(t,e){return t&&"object"==typeof t&&(t=t.ptr),e&&"object"==typeof e&&(e=e.ptr),vo(t,e)},a_.prototype.eta_to_phi=a_.prototype.eta_to_phi=function(t,e){return t&&"object"==typeof t&&(t=t.ptr),e&&"object"==typeof e&&(e=e.ptr),Mo(t,e)},a_.prototype.phi_to_phig=a_.prototype.phi_to_phig=function(t,e){return t&&"object"==typeof t&&(t=t.ptr),e&&"object"==typeof e&&(e=e.ptr),jo(t,e)},a_.prototype.q=a_.prototype.q=function(t,e,o){return t&&"object"==typeof t&&(t=t.ptr),e&&"object"==typeof e&&(e=e.ptr),o&&"object"==typeof o&&(o=o.ptr),Do(t,e,o)},a_.prototype.q90=a_.prototype.q90=function(t,e){return t&&"object"==typeof t&&(t=t.ptr),e&&"object"==typeof e&&(e=e.ptr),Ao(t,e)},y_.prototype=Object.create(Ar.prototype),y_.prototype.constructor=y_,y_.prototype.__class__=y_,y_.__cache__={},_.PeNotationMgrs=y_,y_.prototype.get_PE_MGRS_STYLE_NEW=y_.prototype.get_PE_MGRS_STYLE_NEW=function(){var t=this.ptr;return Ro(t)},Object.defineProperty(y_.prototype,"PE_MGRS_STYLE_NEW",{get:y_.prototype.get_PE_MGRS_STYLE_NEW}),y_.prototype.get_PE_MGRS_STYLE_OLD=y_.prototype.get_PE_MGRS_STYLE_OLD=function(){var t=this.ptr;return Go(t)},Object.defineProperty(y_.prototype,"PE_MGRS_STYLE_OLD",{get:y_.prototype.get_PE_MGRS_STYLE_OLD}),y_.prototype.get_PE_MGRS_STYLE_AUTO=y_.prototype.get_PE_MGRS_STYLE_AUTO=function(){var t=this.ptr;return Co(t)},Object.defineProperty(y_.prototype,"PE_MGRS_STYLE_AUTO",{get:y_.prototype.get_PE_MGRS_STYLE_AUTO}),y_.prototype.get_PE_MGRS_180_ZONE_1_PLUS=y_.prototype.get_PE_MGRS_180_ZONE_1_PLUS=function(){var t=this.ptr;return Io(t)},Object.defineProperty(y_.prototype,"PE_MGRS_180_ZONE_1_PLUS",{get:y_.prototype.get_PE_MGRS_180_ZONE_1_PLUS}),y_.prototype.get_PE_MGRS_ADD_SPACES=y_.prototype.get_PE_MGRS_ADD_SPACES=function(){var t=this.ptr;return Lo(t)},Object.defineProperty(y_.prototype,"PE_MGRS_ADD_SPACES",{get:y_.prototype.get_PE_MGRS_ADD_SPACES}),s_.prototype=Object.create(Ar.prototype),s_.prototype.constructor=s_,s_.prototype.__class__=s_,s_.__cache__={},_.PeNotationUtm=s_,s_.prototype.get_PE_UTM_OPTS_NONE=s_.prototype.get_PE_UTM_OPTS_NONE=function(){var t=this.ptr;return Uo(t)},Object.defineProperty(s_.prototype,"PE_UTM_OPTS_NONE",{get:s_.prototype.get_PE_UTM_OPTS_NONE}),s_.prototype.get_PE_UTM_OPTS_NS=s_.prototype.get_PE_UTM_OPTS_NS=function(){var t=this.ptr;return wo(t)},Object.defineProperty(s_.prototype,"PE_UTM_OPTS_NS",{get:s_.prototype.get_PE_UTM_OPTS_NS}),s_.prototype.get_PE_UTM_OPTS_NS_STRICT=s_.prototype.get_PE_UTM_OPTS_NS_STRICT=function(){var t=this.ptr;return Fo(t)},Object.defineProperty(s_.prototype,"PE_UTM_OPTS_NS_STRICT",{get:s_.prototype.get_PE_UTM_OPTS_NS_STRICT}),s_.prototype.get_PE_UTM_OPTS_ADD_SPACES=s_.prototype.get_PE_UTM_OPTS_ADD_SPACES=function(){var t=this.ptr;return Yo(t)},Object.defineProperty(s_.prototype,"PE_UTM_OPTS_ADD_SPACES",{get:s_.prototype.get_PE_UTM_OPTS_ADD_SPACES}),P_.prototype=Object.create(Wr.prototype),P_.prototype.constructor=P_,P_.prototype.__class__=P_,P_.__cache__={},_.PeParameter=P_,P_.prototype.getValue=P_.prototype.getValue=function(){var t=this.ptr;return Xo(t)},P_.prototype.getCode=P_.prototype.getCode=function(){var t=this.ptr;return xo(t)},P_.prototype.getName=P_.prototype.getName=function(t){var e=this.ptr;return Fr.prepare(),"object"==typeof t&&(t=Xr(t)),z(Ho(e,t))},P_.prototype.getType=P_.prototype.getType=function(){var t=this.ptr;return zo(t)},g_.prototype=Object.create(Ar.prototype),g_.prototype.constructor=g_,g_.prototype.__class__=g_,g_.__cache__={},_.PePCSInfo=g_,g_.prototype.getCentralMeridian=g_.prototype.getCentralMeridian=function(){var t=this.ptr;return Zo(t)},g_.prototype.getDomainMinx=g_.prototype.getDomainMinx=function(){var t=this.ptr;return Wo(t)},g_.prototype.getDomainMiny=g_.prototype.getDomainMiny=function(){var t=this.ptr;return Bo(t)},g_.prototype.getDomainMaxx=g_.prototype.getDomainMaxx=function(){var t=this.ptr;return qo(t)},g_.prototype.getDomainMaxy=g_.prototype.getDomainMaxy=function(){var t=this.ptr;return Ko(t)},g_.prototype.getNorthPoleLocation=g_.prototype.getNorthPoleLocation=function(){var t=this.ptr;return Vo(t)},g_.prototype.getNorthPoleGeometry=g_.prototype.getNorthPoleGeometry=function(){var t=this.ptr;return $o(t)},g_.prototype.getSouthPoleLocation=g_.prototype.getSouthPoleLocation=function(){var t=this.ptr;return ko(t)},g_.prototype.getSouthPoleGeometry=g_.prototype.getSouthPoleGeometry=function(){var t=this.ptr;return Jo(t)},g_.prototype.isDensificationNeeded=g_.prototype.isDensificationNeeded=function(){var t=this.ptr;return!!Qo(t)},g_.prototype.isGcsHorizonMultiOverlap=g_.prototype.isGcsHorizonMultiOverlap=function(){var t=this.ptr;return!!tr(t)},g_.prototype.isPannableRectangle=g_.prototype.isPannableRectangle=function(){var t=this.ptr;return!!er(t)},g_.prototype.generate=g_.prototype.generate=function(t,e){return t&&"object"==typeof t&&(t=t.ptr),e&&"object"==typeof e&&(e=e.ptr),Gr(or(t,e),g_)},g_.prototype.get_PE_PCSINFO_OPTION_NONE=g_.prototype.get_PE_PCSINFO_OPTION_NONE=function(){var t=this.ptr;return rr(t)},Object.defineProperty(g_.prototype,"PE_PCSINFO_OPTION_NONE",{get:g_.prototype.get_PE_PCSINFO_OPTION_NONE}),g_.prototype.get_PE_PCSINFO_OPTION_DOMAIN=g_.prototype.get_PE_PCSINFO_OPTION_DOMAIN=function(){var t=this.ptr;return _r(t)},Object.defineProperty(g_.prototype,"PE_PCSINFO_OPTION_DOMAIN",{get:g_.prototype.get_PE_PCSINFO_OPTION_DOMAIN}),g_.prototype.get_PE_POLE_OUTSIDE_BOUNDARY=g_.prototype.get_PE_POLE_OUTSIDE_BOUNDARY=function(){var t=this.ptr;return pr(t)},Object.defineProperty(g_.prototype,"PE_POLE_OUTSIDE_BOUNDARY",{get:g_.prototype.get_PE_POLE_OUTSIDE_BOUNDARY}),g_.prototype.get_PE_POLE_POINT=g_.prototype.get_PE_POLE_POINT=function(){var t=this.ptr;return nr(t)},Object.defineProperty(g_.prototype,"PE_POLE_POINT",{get:g_.prototype.get_PE_POLE_POINT}),u_.prototype=Object.create(Wr.prototype),u_.prototype.constructor=u_,u_.prototype.__class__=u_,u_.__cache__={},_.PePrimem=u_,u_.prototype.getLongitude=u_.prototype.getLongitude=function(){var t=this.ptr;return ir(t)},u_.prototype.getCode=u_.prototype.getCode=function(){var t=this.ptr;return cr(t)},u_.prototype.getName=u_.prototype.getName=function(t){var e=this.ptr;return Fr.prepare(),"object"==typeof t&&(t=Xr(t)),z(ar(e,t))},u_.prototype.getType=u_.prototype.getType=function(){var t=this.ptr;return yr(t)},f_.prototype=Object.create(Br.prototype),f_.prototype.constructor=f_,f_.prototype.__class__=f_,f_.__cache__={},_.PeProjcs=f_,f_.prototype.Delete=f_.prototype.Delete=function(){var t=this.ptr;sr(t)},f_.prototype.getGeogcs=f_.prototype.getGeogcs=function(){var t=this.ptr;return Gr(Pr(t),e_)},f_.prototype.getProjection=f_.prototype.getProjection=function(){var t=this.ptr;return Gr(gr(t),Wr)},f_.prototype.getParameters=f_.prototype.getParameters=function(){var t=this.ptr;return ur(t)},f_.prototype.getUnit=f_.prototype.getUnit=function(){var t=this.ptr;return Gr(fr(t),qr)},f_.prototype.loadConstants=f_.prototype.loadConstants=function(){var t=this.ptr;return!!br(t)},f_.prototype.horizonGcsGenerate=f_.prototype.horizonGcsGenerate=function(){var t=this.ptr;return Gr(Er(t),n_)},f_.prototype.horizonPcsGenerate=f_.prototype.horizonPcsGenerate=function(){var t=this.ptr;return Gr(dr(t),n_)},f_.prototype.isEqual=f_.prototype.isEqual=function(t){var e=this.ptr;return t&&"object"==typeof t&&(t=t.ptr),!!Tr(e,t)},f_.prototype.getCode=f_.prototype.getCode=function(){var t=this.ptr;return Or(t)},f_.prototype.getName=f_.prototype.getName=function(t){var e=this.ptr;return Fr.prepare(),"object"==typeof t&&(t=Xr(t)),z(mr(e,t))},f_.prototype.getType=f_.prototype.getType=function(){var t=this.ptr;return hr(t)},b_.prototype=Object.create(Wr.prototype),b_.prototype.constructor=b_,b_.prototype.__class__=b_,b_.__cache__={},_.PeSpheroid=b_,b_.prototype.getAxis=b_.prototype.getAxis=function(){var t=this.ptr;return Sr(t)},b_.prototype.getFlattening=b_.prototype.getFlattening=function(){var t=this.ptr;return Nr(t)},b_.prototype.getCode=b_.prototype.getCode=function(){var t=this.ptr;return lr(t)},b_.prototype.getName=b_.prototype.getName=function(t){var e=this.ptr;return Fr.prepare(),"object"==typeof t&&(t=Xr(t)),z(vr(e,t))},b_.prototype.getType=b_.prototype.getType=function(){var t=this.ptr;return Mr(t)},E_.prototype=Object.create(Ar.prototype),E_.prototype.constructor=E_,E_.prototype.__class__=E_,E_.__cache__={},_.PeVersion=E_,E_.prototype.version_string=E_.prototype.version_string=function(){var t=this.ptr;return z(jr(t))},_.ensureCache=Fr,_.ensureString=Yr,_.ensureInt8=Xr,_.ensureInt16=xr,_.ensureInt32=Hr,_.ensureFloat32=zr,_.ensureFloat64=Zr,p};export{t as default};