1"use strict";(globalThis.chunk_insight_main=globalThis.chunk_insight_main||[]).push([["16966"],{958188(e,t,r){r.d(t,{G:()=>n});class n{*[Symbol.iterator](){let e=this.next();for(;e;)yield e,e=this.next()}}},6530(e,t,r){r.d(t,{S:()=>s});var n=r(958188);class s extends n.G{m_aGeoms;m_iGeom=-1;constructor(e){super(),this.m_aGeoms=e?e.slice():[]}next(){if(this.m_iGeom<this.m_aGeoms.length-1){let e=this.m_aGeoms[++this.m_iGeom];return this.m_aGeoms[this.m_iGeom]=null,e}return null}tock(){return!1}getGeometryID(){return this.m_iGeom}getRank(){return 1}}},354411(e,t,r){r.d(t,{JR:()=>G,ME:()=>E,MY:()=>S,NO:()=>M,Nh:()=>P,V2:()=>V,_s:()=>F,e6:()=>R,gh:()=>_,tr:()=>Z,uX:()=>p});var n=r(781166),s=r(328208),i=r(544153);r(746373);var a=r(102532),o=r(871981),u=r(667488),l=r(525574),h=r(71095),m=r(26628),g=r(497815),f=r(188892),x=r(453927),c=r(765977);class p{constructor({type:e,spatialReference:t,vertexCount:r,vertexXY:n,vertexZ:s,vertexM:i,partCount:a,partOffsets:o,partFlags:u,segmentFlags:l,segmentIndices:h,segmentParams:m,segmentCountArc:g,segmentCountBezier:f}){this.segmentCountArc=0,this.segmentCountBezier=0,this.type=e,this.spatialReference=t,this.vertexCount=r,this.vertexXY=n,this.vertexZ=s,this.vertexM=i,this.partCount=a,this.partOffsets=o,this.partFlags=u,this.segmentFlags=l,this.segmentIndices=h,this.segmentParams=m,this.segmentCountArc=g,this.segmentCountBezier=f}get segmentParamCount(){return 10*this.segmentCountArc+4*this.segmentCountBezier}get segmentCountLine(){let{segmentCount:e,segmentCountArc:t,segmentCountBezier:r}=this;return e&&e-t-r}get segmentCount(){return"polyline"===this.type?this.vertexCount-this.partCount:"polygon"===this.type?this.vertexCount:0}get hasZ(){return null!=this.vertexZ}get hasM(){return null!=this.vertexM}hasCurves(){return this.segmentCountArc+this.segmentCountBezier>0}isMultipart(){return"polyline"===this.type||"polygon"===this.type}get usedMemory(){function e(e){return e?s.Ul+e.byteLength:0}return e(this.vertexXY)+e(this.vertexZ)+e(this.vertexM)+e(this.partOffsets)+e(this.partFlags)+e(this.segmentFlags)+e(this.segmentIndices)+e(this.segmentParams)}clone(){let{type:e,vertexCount:t,partCount:r,hasZ:n,hasM:s,segmentCountArc:i,segmentCountBezier:a}=this,o=V(e,t,r,n,s,this.hasCurves(),i,a);o.spatialReference=this.spatialReference;let{vertexXY:u,vertexZ:l,vertexM:h}=this;if(o.vertexXY.set(u.subarray(0,2*t),0),o.vertexZ?.set(l.subarray(0,t),0),o.vertexM?.set(h.subarray(0,t),0),this.isMultipart()){let{partOffsets:e,partFlags:t}=this;o.partFlags.set(t.subarray(0,r+1)),o.partOffsets.set(e.subarray(0,r+1))}if(this.hasCurves()){let{segmentFlags:e,segmentIndices:r,segmentParams:n,segmentParamCount:s}=this;o.segmentFlags.set(e.subarray(0,t),0),o.segmentIndices.set(r.subarray(0,t),0),o.segmentParams.set(n.subarray(0,s),0)}return o}equals(e){return this.equalsWithinTolerance(e,0)}equalsWithinTolerance(e,t){if(null==e)return!1;if(this===e)return!0;if(!(0,u.aI)(this.spatialReference,e.spatialReference)||this.vertexCount!==e.vertexCount||this.partCount!==e.partCount||this.hasZ!==e.hasZ||this.hasM!==e.hasM||this.hasCurves()!==e.hasCurves()||this.segmentCountArc!==e.segmentCountArc||this.segmentCountBezier!==e.segmentCountBezier)return!1;let r=0===t?(e,t)=>e!==t||isNaN(e)!==isNaN(t):(e,r)=>Math.abs(e-r)>t||isNaN(e)!==isNaN(r);for(let t=0;t<this.vertexCount;++t)if(r(this.vertexXY[2*t],e.vertexXY[2*t])||r(this.vertexXY[2*t+1],e.vertexXY[2*t+1]))return!1;if(this.hasZ){for(let t=0;t<this.vertexCount;++t)if(r(this.vertexZ[t],e.vertexZ[t]))return!1}if(this.hasM){for(let t=0;t<this.vertexCount;++t)if(r(this.vertexM[t],e.vertexM[t]))return!1}for(let t=0;t<this.partCount;++t)if(this.partFlags[t]!==e.partFlags[t]||this.partOffsets[t]!==e.partOffsets[t])return!1;if(this.hasCurves()){for(let t=0;t<this.vertexCount;++t)if(this.segmentFlags[t]!==e.segmentFlags[t]||this.segmentIndices[t]!==e.segmentIndices[t])return!1;for(let t=0;t<this.segmentParamCount;++t)if(r(this.segmentParams[t],e.segmentParams[t]))return!1}return!0}get parts(){return this.isMultipart()?new y(this):[][Symbol.iterator]()}}class y{constructor(e){this.geometry=e,this.value=new v(e)}get done(){return this.value.index>=this.geometry.partCount}next(){return++this.value.index,this}[Symbol.iterator](){return this}}class v{constructor(e){this.geometry=e,this.index=-1,this._readVertex=b(e),this._segments=new d(this)}get segments(){return this._segments.reset(),this._segments}get startVertex(){return this._readVertex(this.geometry.partOffsets[this.index])}get vertexCount(){let e=this.geometry.partOffsets;return e[this.index+1]-e[this.index]}}class d{constructor(e){this._part=e,this._partStart=0,this._partEnd=0,this._isPolygon="polygon"===e.geometry.type,this.value=new C(e.geometry)}get done(){return this.value.indexOfStartVertex>this._partEnd}next(){++this.value.indexOfStartVertex;let e=this.value.indexOfStartVertex>=this._partEnd;return this.value.indexOfEndVertex=e&&this._isPolygon?this._partStart:this.value.indexOfStartVertex+1,this}[Symbol.iterator](){return this}reset(){let{index:e}=this._part,t=this._part.geometry.partOffsets;this._partStart=t[e],this._partEnd=t[e+1]-(this._isPolygon?1:2),this.value.indexOfStartVertex=this._partStart-1}}class C{constructor(e){this.geometry=e,this.indexOfStartVertex=-1,this.indexOfEndVertex=-1,this._readVertex=b(e)}get xStart(){return this.geometry.vertexXY[2*this.indexOfStartVertex]}get yStart(){return this.geometry.vertexXY[2*this.indexOfStartVertex+1]}get zStart(){return this.geometry.vertexZ[this.indexOfStartVertex]}get mStart(){return this.geometry.vertexM[this.indexOfStartVertex]}get xEnd(){return this.geometry.vertexXY[2*this.indexOfEndVertex]}get yEnd(){return this.geometry.vertexXY[2*this.indexOfEndVertex+1]}get zEnd(){return this.geometry.vertexZ[this.indexOfEndVertex]}get mEnd(){return this.geometry.vertexM[this.indexOfEndVertex]}get start(){return this._readVertex(this.indexOfStartVertex)}get end(){return this._readVertex(this.indexOfEndVertex)}get curve(){let e=this.geometry.segmentFlags?.[this.indexOfStartVertex]??1;if(1===e)return this.end;
1let t=this.geometry.segmentParams,r=this.geometry.segmentIndices[this.indexOfStartVertex];if(2===e){let e=t[r++],n=t[r++],s=t[r++],i=t[r++];return{b:[this.end,[e,n],[s,i]]}}let n=t[r++],s=t[r++],i=t[r++],a=t[r++],o=t[r++],u=t[r++];r++,r++;let l=t[r++],h=t[r++];return 4&n||1!==i?{a:[this.end,[o,u],2&n?0:1,1&n?0:1,a,s,i]}:{c:[this.end,[l,h]]}}}function M(e,t){let r={stack:[],error:void 0,hasError:!1};try{return t??=(0,a.Ie)(),(0,n.mS)(r,new O(e,["vertexZ","vertexM","spatialReference"]),!1),(0,a.bx)(t,function(e){let t,{vertexCount:r,vertexXY:s,vertexZ:i,vertexM:o}=e,u=Y(e);if(e.hasCurves()){let r={stack:[],error:void 0,hasError:!1};try{(0,n.mS)(r,new O(e,["vertexZ","vertexM"]),!1);let s=(0,a.Ie)();for(let t of e.parts){let e=t.startVertex;for(let{curve:r}of t.segments)(0,m.e)(s,e,r),e=(0,g.yP)(r)}let[i,o,l,h]=s;t={xmin:i,ymin:o,xmax:l,ymax:h,spatialReference:u}}catch(e){r.error=e,r.hasError=!0}finally{(0,n.hk)(r)}}else{let e,n,i,a;e=n=1/0,i=a=-1/0;for(let t=0;t<r;++t){let r=s[2*t],o=s[2*t+1];e=Math.min(e,r),i=Math.max(i,r),n=Math.min(n,o),a=Math.max(a,o)}t={xmin:e,ymin:n,xmax:i,ymax:a,spatialReference:u}}if(i){let e=1/0,r=-1/0;for(let t of i)e=Math.min(e,t),r=Math.max(r,t);t.zmin=e,t.zmax=r}if(o){let e=1/0,r=-1/0;for(let t of o)e=Math.min(e,t),r=Math.max(r,t);t.mmin=e,t.mmax=r}return t}(e)),t}catch(e){r.error=e,r.hasError=!0}finally{(0,n.hk)(r)}}function E(e){let t,r,n;if((0,o.fT)(e)){n="point";let{x:s,y:i,z:a,m:o}=e,u=[s,i];null!=a&&u.push(a),null!=o&&u.push(o),r=[[u]],t=1}else(0,o.U9)(e)?(n="multipoint",r=[e.points],t=e.points.length):(0,o.Rg)(e)?(n="polyline",t=(r=e.curvePaths??e.paths).reduce((e,t)=>e+t.length,0)):(n="polygon",t=(r=e.curveRings??e.rings).reduce((e,t)=>(0===t.length||(e+=t.length,w(t[0],(0,g.yP)(t.at(-1)))&&--e),e),0));let s=V(n,t,n.includes("point")?0:r.length,(0,o.Pv)(e),(0,o.W0)(e),(0,g.Ed)(e)),{hasZ:i,hasM:a,vertexXY:u,vertexZ:h,vertexM:m}=s;function x(e){u[2*p]=e[0],u[2*p+1]=e[1],i&&(h[p]=e[2]),a&&(m[p]=e[c]),++p}s.spatialReference=e.spatialReference??void 0;let c=s.hasZ?3:2,p=0;if(!s.isMultipart()){if(!i&&!a){for(let[e,t]of r[0])u[2*p]=e,u[2*p+1]=t,++p;return s}for(let e of r[0])x(e);return s}let y="polygon"===n,{partOffsets:v}=s,d=0;if(!(0,g.Ed)(e)){for(let e of r){if(v[d++]=p,0===e.length)continue;let t=e.length;if(y&&w(e[0],e.at(-1))&&--t,i||a)for(let r=0;r<t;++r)x(e[r]);else for(let r=0;r<t;++r){let[t,n]=e[r];u[2*p]=t,u[2*p+1]=n,++p}}return v[d]=p,s}function C(e){let t=M+e;if(t<=(s.segmentParams?.length??0))return;let r=t*A;r=20*Math.ceil(r/20);let n=s.segmentParams;s.segmentParams=new Float64Array(r),null!=n&&s.segmentParams.set(n)}let M=0;for(let e of r){if(s.partOffsets[d++]=p,0===e.length)continue;let t=e[0],r=t;for(let t=1;t<e.length;++t){let n=e[t];x(r);let i=p-1;(0,g.wY)(n)?(C(10),++s.segmentCountArc,M=F(r,n,s,i,M),r=n.a[0]):(0,g.DA)(n)?(C(10),++s.segmentCountArc,M=function(e,t,{segmentFlags:r,segmentIndices:n,segmentParams:s},i,a){r[i]=4,n[i]=a;let o=(0,f.io)(e,t);return X(o,4,...(0,l.mq)(o,.5),s,a)}(r,n,s,i,M),r=n.a[0]):(0,g.aO)(n)?(C(10),++s.segmentCountArc,M=R(r,n,s,i,M),r=n.c[0]):(0,g.n1)(n)?(C(4),++s.segmentCountBezier,M=Z(r,n,s,i,M),r=n.b[0]):r=n}y&&w(t,r)||x(r)}return s.partOffsets[d]=p,s}function _(e){let t=b(e),{vertexCount:r,partCount:n,hasZ:s,hasM:i}=e,a=Y(e);if("point"===e.type){let[t,r]=e.vertexXY;return{x:t,y:r,z:e.vertexZ?.[0],m:e.vertexM?.[0],spatialReference:a}}let o=0;if("multipoint"===e.type){let e=[];for(;o<r;)e.push(t(o++));return{points:e,spatialReference:a,hasZ:s,hasM:i}}let u="polygon"===e.type;if(!e.hasCurves()){let r=[];for(let s=0;s<n;++s){let n=e.partOffsets[s+1],i=[];for(;o<n;)i.push(t(o++));u&&i.length>0&&i.push(i[0]),r.push(i)}return u?{rings:r,hasZ:s,hasM:i,spatialReference:a}:{paths:r,hasZ:s,hasM:i,spatialReference:a}}let l=[];for(let{segments:t,startVertex:r}of e.parts){let e=[r];for(let{curve:r}of t)e.push(r);l.push(e)}return u?{rings:[],curveRings:l,hasZ:s,hasM:i,spatialReference:a}:{paths:[],curvePaths:l,hasZ:s,hasM:i,spatialReference:a}}function P(e,{lengths:t,coords:r,hasZ:n,hasM:s},i){let a=e.includes("point")?0:t.length,o="polygon"===e,u="point"===e?1:t.reduce((e,t)=>
1e+t,0)-(o?a:0),l=V(e,u,a,n??=!1,s??=!1,!1,0,0);if(l.spatialReference=i??void 0,!l.isMultipart()){for(let e=0,t=0;e<u;++e)l.vertexXY[2*e]=r[t++],l.vertexXY[2*e+1]=r[t++],n&&(l.vertexZ[e]=r[t++]),s&&(l.vertexM[e]=r[t++]);return l}let h=2+Number(n)+Number(s),m=0,g=0;for(let e of(l.partOffsets[0]=0,t)){let t=l.partOffsets[g],i=t+e-Number(o);l.partOffsets[++g]=i;for(let e=t;e<i;++e)l.vertexXY[2*e]=r[m++],l.vertexXY[2*e+1]=r[m++],n&&(l.vertexZ[e]=r[m++]),s&&(l.vertexM[e]=r[m++]);o&&(m+=h)}return l}function G({type:e,vertexCount:t,vertexXY:r,vertexZ:n,vertexM:s,partCount:i,partOffsets:a,hasZ:o,hasM:u}){let l=new c.A([],[],o,u);i=Math.max(i,1);let h="polygon"===e,m=0;for(let e=0;e<i;++e){let i=a?.[e+1]??t,g=l.coords.length;for(let e=m;e<i;++e)l.coords.push(r[2*e],r[2*e+1]),o&&l.coords.push(n[e]),u&&l.coords.push(s[e]);if(h){let e=m;l.coords.push(r[2*e],r[2*e+1]),o&&l.coords.push(n[e]),u&&l.coords.push(s[e])}l.lengths.push((l.coords.length-g)/l.stride),m=i}return"point"===e&&(l.lengths.length=0),l}function S(e,t){return"getSpatialReference"in e&&(t=function(e){if(null==e)return;let t=e.getText()||void 0,r=e.isCustomWkid()?0:e.getOldID();if(r<=0)return{wkt:t};let n=e.getLatestID();(n<=0||n===r)&&(n=void 0);let s=e.getVCS();if(null==s)return{wkid:r,latestWkid:n,wkt:t};let i=s.isCustomWkid()?0:s.getOldID();if(i<=0)return{wkt:t};let a=e.getLatestVerticalID();return(a<=0||a===i)&&(a=void 0),{wkid:r,wkt:t,latestWkid:n,vcsWkid:i,latestVcsWkid:a}}(e.getSpatialReference()),e=e.getGeometry()),new p({...e.toFlatGeometry(),spatialReference:t})}class O{constructor(e,t){for(const r of(this.target=e,this.keys=t,this.oldValues=t.map(t=>e[t]),t))e[r]=void 0}[Symbol.dispose](){this.keys.map((e,t)=>{this.target[e]=this.oldValues[t]})}}function Y({spatialReference:e}){return e instanceof i.A?e.toJSON():e}function b({vertexXY:e,vertexZ:t,vertexM:r}){return t?r?n=>[e[2*n],e[2*n+1],t[n],r[n]]:r=>[e[2*r],e[2*r+1],t[r]]:r?t=>[e[2*t],e[2*t+1],r[t]]:t=>[e[2*t],e[2*t+1]]}function w(e,t){return e.every((e,r)=>e===t[r])}function V(e,t,r,n,s,i,a,o){let u=new p({type:e,vertexCount:t,vertexXY:null,vertexZ:void 0,vertexM:void 0,partCount:r,partOffsets:void 0,partFlags:void 0,segmentFlags:void 0,segmentIndices:void 0,segmentParams:void 0,segmentCountArc:a??=0,segmentCountBezier:o??=0}),l=2*Float64Array.BYTES_PER_ELEMENT*t;n&&(l+=Float64Array.BYTES_PER_ELEMENT*t),s&&(l+=Float64Array.BYTES_PER_ELEMENT*t),u.isMultipart()&&(l+=(r+1)*Int32Array.BYTES_PER_ELEMENT+(r+1)*Int8Array.BYTES_PER_ELEMENT),i&&(l+=t*Int8Array.BYTES_PER_ELEMENT+t*Int32Array.BYTES_PER_ELEMENT+u.segmentParamCount*Float64Array.BYTES_PER_ELEMENT);let h=new ArrayBuffer(l),m=0;return u.vertexXY=new Float64Array(h,0,2*t),m+=u.vertexXY.byteLength,n&&(u.vertexZ=new Float64Array(h,m,t),m+=u.vertexZ.byteLength),s&&(u.vertexM=new Float64Array(h,m,t),m+=u.vertexM.byteLength),i&&(u.segmentParams=new Float64Array(h,m,u.segmentParamCount),m+=u.segmentParams.byteLength,u.segmentIndices=new Int32Array(h,m,t),u.segmentIndices.fill(I),m+=u.segmentIndices.byteLength),u.isMultipart()&&(u.partOffsets=new Int32Array(h,m,r+1),m+=u.partOffsets.byteLength,u.partFlags=new Int8Array(h,m,r+1),m+=u.partFlags.byteLength,"polygon"===u.type&&u.partFlags.subarray(0,r).fill(1)),i&&(u.segmentFlags=new Int8Array(h,m,t),u.segmentFlags.fill(1),m+=u.segmentFlags.byteLength),u}function F(e,t,{segmentFlags:r,segmentIndices:n,segmentParams:s},i,a){r[i]=4,n[i]=a;let[o,[u,l],h,m,g,f,c]=t.a,p=4;m||(p|=1),h||(p|=2);let y=(0,x.SW)(e,t),[v,d]=(0,x.Uk)(y,.5);return s[a++]=p,s[a++]=f,s[a++]=c,s[a++]=g,s[a++]=u,s[a++]=l,s[a++]=y.u2-y.u1,s[a++]=y.u1,s[a++]=v,s[a++]=d,a}function R(e,t,{segmentFlags:r,segmentIndices:n,segmentParams:s},i,a){return r[i]=4,n[i]=a,X((0,h.pM)(e,t),0,...t.c[1],s,a)}function X(e,t,r,n,s,i){let{cx:a,cy:o,thetaStart:u,thetaEnd:l,radius:h}=e;return u>l||(t|=1),Math.abs(l-u)<=Math.PI||(t|=2),s[i++]=t,s[i++]=h,s[i++]=1,s[i++]=0,s[i++]=a,s[i++]=o,s[i++]=l-u,s[i++]=u,s[i++]=r,s[i++]=n,i}function Z(e,{b:[t,[r,n],[s,i]]},{segmentFlags:a,segmentIndices:o,segmentParams:u},l,h){return a[l]=2,o[l]=h,u[h++]=r,u[h++]=n,u[h++]=s,u[h++]=i,h}let A=1.61803,I=-1},906376(e,t,r){r.d(t,{fz:()=>p,g7:()=>f,qT:()=>c,zo:()=>x});
1var n=r(6530),s=r(958188),i=r(677382),a=r(325298),o=r(85300),u=r(68164);class l extends s.G{m_progressTracker;m_bMerge;m_bDone;m_inputGeometryCursor;m_index;constructor(e,t,r){super(),t||(0,i.a)(""),this.m_progressTracker=r,this.m_index=-1,this.m_bMerge=e,this.m_bDone=!1,this.m_inputGeometryCursor=t}getGeometryID(){return this.m_index}tock(){return!0}getRank(){return 1}next(){if(this.m_bMerge){if(!this.m_bDone){let e=h(this.m_inputGeometryCursor);return this.m_bDone=!0,e}return null}if(!this.m_bDone){let e=this.m_inputGeometryCursor.next();if(null!==e)return(0,i.p)(e),(0,i.c)(e),this.m_index=this.m_inputGeometryCursor.getGeometryID(),m(e);this.m_bDone=!0}return null}}function h(e,t){let r,n=new o.C;for(;r=e.next();)(0,i.p)(r),(0,i.c)(r),n.addGeometry(r);return n.getBoundingGeometry()}function m(e,t){if((0,i.c)(e),e.isEmpty())return e.createInstance();let r=e.getGeometryType();if((0,i.m)(r)){if(e.isDegenerate(0)){let t=new a.P;return e.queryStart(t),t}if(e.getGeometryType()===i.G.enumLine){let t=new a.P,r=new o.a({vd:e.getDescription()});return e.queryStart(t),r.startPathPoint(t),e.queryEnd(t),r.lineToPoint(t),r}{let t=new o.a({vd:e.getDescription()});return t.addSegment(e,!0),m(t)}}if(r===i.G.enumEnvelope){let t=new u.Envelope2D;if(e.queryEnvelope(t),t.xmin===t.xmax&&t.ymin===t.ymax){let t=new a.P;return e.queryCornerByVal(0,t),t}if(t.xmin===t.xmax||t.ymin===t.ymax){let t=new a.P,r=new o.a({vd:e.getDescription()});return e.queryCornerByVal(0,t),r.startPathPoint(t),e.queryCornerByVal(1,t),r.lineToPoint(t),r}{let t=new o.P({vd:e.getDescription()});return t.addEnvelope(e,!1),t}}if(r===i.G.enumGeometryCollection)return h((0,o.g)(e,-1));if(function e(t,r){if((0,i.c)(t),t.isEmpty())return!0;let n=t.getGeometryType();if(n===i.G.enumPoint)return!0;if(n===i.G.enumEnvelope)return t.getXMin()!==t.getXMax()&&t.getYMin()!==t.getYMax();if((0,i.m)(n)){if(t.isDegenerate(0))return!1;if(n===i.G.enumLine)return!0;let r=new o.a;return r.addSegment(t,!0),e(r)}return n===i.G.enumMultiPoint?1===t.getPointCount():n===i.G.enumPolyline?!t.hasNonLinearSegments()&&1===t.getPathCount()&&2===t.getPointCount()&&!t.getXY(0).equals(t.getXY(1)):n===i.G.enumGeometryCollection?1===t.getGeometryCount()&&e(t.getGeometry(0)):!(1!==t.getPathCount()||3>t.getPointCount())&&(0,o.i)(t,0)}(e)){if(r===i.G.enumMultiPoint){let t=new a.P;return e.getPointByVal(0,t),t}return e}return(0,i.g)((0,i.i)(r)),(0,o.f)(e)}let g=new class{getOperatorType(){return 10102}supportsCurves(){return!0}accelerateGeometry(e,t,r){return!1}canAccelerateGeometry(e){return!1}executeMany(e,t,r){return new l(t,e,r)}execute(e,t){return m(e)}isConvex(e,t){if((0,i.c)(e),e.isEmpty())return!0;let r=e.getGeometryType();return r===i.G.enumPoint||(r===i.G.enumEnvelope?e.getXMin()!==e.getXMax()&&e.getYMin()!==e.getYMax():(0,i.m)(r)?!e.getStartXY().equals(e.getEndXY()):r===i.G.enumMultiPoint?1===e.getPointCount():r===i.G.enumPolyline?1===e.getPathCount()&&2===e.getPointCount()&&!e.getXY(0).equals(e.getXY(1)):r===i.G.enumGeometryCollection?1===e.getGeometryCount()&&this.isConvex(e.getGeometry(0),t):!(1!==e.getPathCount()||3>e.getPointCount())&&(0,o.i)(e,0))}constructOrientedMinimumBoundingBox(e,t,r,n,s){(0,o.e)(e,t,r,n,s)}};function f(e){return g.execute(e,null)}function x(e,t){return Array.from(g.executeMany(new n.S(e),t,null))}function c(e){return g.isConvex(e,null)}function p(){return g.supportsCurves()}},281311(e,t,r){r.r(t),r.d(t,{execute:()=>i,executeMany:()=>a,isConvex:()=>o});var n=r(906376),s=r(617586);function i(e){let t=(0,s.fromGeometry)(e);return(0,s.toGeometry)((0,n.g7)(t.getGeometry()),t.getSpatialReference())}function a(e,t={}){let{merge:r=!1}=t,[i,o]=(0,s.fromGeometries)(e);return(0,n.zo)(i,r).map(e=>(0,s.toGeometry)(e,o))}function o(e){return(0,n.qT)((0,s.fromGeometryToGXGeometry)(e))}}}]); 2//# sourceMappingURL=16966.dffb9df7.js.map
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.