@arcgis/core
Version:
ArcGIS Maps SDK for JavaScript: A complete 2D and 3D mapping and data visualization API
1 lines • 5.87 kB
JavaScript
;(self.webpackChunkRemoteClient=self.webpackChunkRemoteClient||[]).push([[2731,3209],{12731:(e,t,n)=>{n.r(t),n.d(t,{hydratedAdapter:()=>f});var r=n(5443),a=n(48526),i=n(86738),c=n(39829),o=n(82799);const f={convertToGEGeometry:function(e,t){if(null==t)return null;let n="cache"in t?t.cache._geVersion:void 0;return null==n&&(n=e.convertJSONToGeometry(t),"cache"in t&&(t.cache._geVersion=n)),n},exportPoint:function(e,t,n){const r=e.hasZ(t),a=e.hasM(t),c=new i.A({x:e.getPointX(t),y:e.getPointY(t),spatialReference:n});return r&&(c.z=e.getPointZ(t)),a&&(c.m=e.getPointM(t)),c.cache._geVersion=t,c},exportPolygon:function(e,t,n){const r=new c.A({rings:e.exportPaths(t),hasZ:e.hasZ(t),hasM:e.hasM(t),spatialReference:n});return r.cache._geVersion=t,r},exportPolyline:function(e,t,n){const r=new o.A({paths:e.exportPaths(t),hasZ:e.hasZ(t),hasM:e.hasM(t),spatialReference:n});return r.cache._geVersion=t,r},exportMultipoint:function(e,t,n){const r=new a.A({hasZ:e.hasZ(t),hasM:e.hasM(t),points:e.exportPoints(t),spatialReference:n});return r.cache._geVersion=t,r},exportExtent:function(e,t,n){const a=e.hasZ(t),i=e.hasM(t),c=new r.A({xmin:e.getXMin(t),ymin:e.getYMin(t),xmax:e.getXMax(t),ymax:e.getYMax(t),spatialReference:n});if(a){const n=e.getZExtent(t);c.zmin=n.vmin,c.zmax=n.vmax}if(i){const n=e.getMExtent(t);c.mmin=n.vmin,c.mmax=n.vmax}return c.cache._geVersion=t,c}}},33209:(e,t,n)=>{n.r(t),n.d(t,{buffer:()=>T,changeDefaultSpatialReferenceTolerance:()=>B,clearDefaultSpatialReferenceTolerance:()=>W,clip:()=>s,contains:()=>l,convexHull:()=>v,crosses:()=>p,cut:()=>d,densify:()=>N,difference:()=>P,disjoint:()=>x,distance:()=>h,equals:()=>y,extendedSpatialReferenceInfo:()=>u,flipHorizontal:()=>k,flipVertical:()=>H,generalize:()=>J,geodesicArea:()=>Y,geodesicBuffer:()=>z,geodesicDensify:()=>O,geodesicLength:()=>j,intersect:()=>V,intersectLinesToPoints:()=>q,intersects:()=>A,isSimple:()=>R,nearestCoordinate:()=>_,nearestVertex:()=>C,nearestVertices:()=>E,offset:()=>D,overlaps:()=>m,planarArea:()=>I,planarLength:()=>X,relate:()=>w,rotate:()=>b,simplify:()=>M,symmetricDifference:()=>S,touches:()=>G,union:()=>Z,within:()=>g});var r=n(56507),a=n(21276),i=n(49930),c=n(16930),o=n(12731);function f(e){const t=Array.isArray(e)?e[0].spatialReference:e.spatialReference;return t?(0,r.PZ)(c.A,t):c.A.WGS84}function u(e){return i.G.extendedSpatialReferenceInfo(e)}function s(e,t){return(0,a.f)(e),i.G.clip(o.hydratedAdapter,f(e),e,t)}function d(e,t){return(0,a.f)(e),i.G.cut(o.hydratedAdapter,f(e),e,t)}function l(e,t){return(0,a.f)(e),(0,a.f)(t),i.G.contains(o.hydratedAdapter,f(e),e,t)}function p(e,t){return(0,a.f)(e),(0,a.f)(t),i.G.crosses(o.hydratedAdapter,f(e),e,t)}function h(e,t,n){return(0,a.f)(e),(0,a.f)(t),i.G.distance(o.hydratedAdapter,f(e),e,t,n)}function y(e,t){return(0,a.f)(e),(0,a.f)(t),i.G.equals(o.hydratedAdapter,f(e),e,t)}function A(e,t){return(0,a.f)(e),(0,a.f)(t),i.G.intersects(o.hydratedAdapter,f(e),e,t)}function G(e,t){return(0,a.f)(e),(0,a.f)(t),i.G.touches(o.hydratedAdapter,f(e),e,t)}function g(e,t){return(0,a.f)(e),(0,a.f)(t),i.G.within(o.hydratedAdapter,f(e),e,t)}function x(e,t){return(0,a.f)(e),(0,a.f)(t),i.G.disjoint(o.hydratedAdapter,f(e),e,t)}function m(e,t){return(0,a.f)(e),(0,a.f)(t),i.G.overlaps(o.hydratedAdapter,f(e),e,t)}function w(e,t,n){return(0,a.f)(e),(0,a.f)(t),i.G.relate(o.hydratedAdapter,f(e),e,t,n)}function R(e){return(0,a.f)(e),i.G.isSimple(o.hydratedAdapter,f(e),e)}function M(e){return(0,a.f)(e),i.G.simplify(o.hydratedAdapter,f(e),e)}function v(e,t=!1){return i.G.convexHull(o.hydratedAdapter,f(e),e,t)}function P(e,t){return(0,a.f)(t),i.G.difference(o.hydratedAdapter,f(e),e,t)}function S(e,t){return(0,a.f)(t),i.G.symmetricDifference(o.hydratedAdapter,f(e),e,t)}function V(e,t){return(0,a.f)(t),i.G.intersect(o.hydratedAdapter,f(e),e,t)}function Z(e){return i.G.union(o.hydratedAdapter,f(e),e)}function D(e,t,n,r,a,c){return i.G.offset(o.hydratedAdapter,f(e),e,t,n,r,a,c)}function T(e,t,n,r=!1){return i.G.buffer(o.hydratedAdapter,f(e),e,t,n,r)}function z(e,t,n,r,a,c){return i.G.geodesicBuffer(o.hydratedAdapter,f(e),e,t,n,r,a,c)}function _(e,t,n=!0){return(0,a.f)(e),i.G.nearestCoordinate(o.hydratedAdapter,f(e),e,t,n)}function C(e,t){return(0,a.f)(e),i.G.nearestVertex(o.hydratedAdapter,f(e),e,t)}function E(e,t,n,r){return(0,a.f)(e),i.G.nearestVertices(o.hydratedAdapter,f(e),e,t,n,r)}function L(e){return"xmin"in e?"center"in e?e.center:null:"x"in e?e:"extent"in e?e.extent?.center??null:null}function b(e,t,n){if(null==e)throw new F;const r=e.spatialReference;if(null==(n=n??L(e)))throw new F;const a=e.constructor.fromJSON(i.G.rotate(e,t,n));return a.spatialReference=r,a}function k(e,t){if(null==e)throw new F;const n=e.spatialReference;if(null==(t=t??L(e)))throw new F;const r=e.constructor.fromJSON(i.G.flipHorizontal(e,t));return r.spatialReference=n,r}function H(e,t){if(null==e)throw new F;const n=e.spatialReference;if(null==(t=t??L(e)))throw new F;const r=e.constructor.fromJSON(i.G.flipVertical(e,t));return r.spatialReference=n,r}function J(e,t,n,r){return(0,a.f)(e),i.G.generalize(o.hydratedAdapter,f(e),e,t,n,r)}function N(e,t,n){return(0,a.f)(e),i.G.densify(o.hydratedAdapter,f(e),e,t,n)}function O(e,t,n,r=0){return(0,a.f)(e),i.G.geodesicDensify(o.hydratedAdapter,f(e),e,t,n,r)}function I(e,t){return(0,a.f)(e),i.G.planarArea(o.hydratedAdapter,f(e),e,t)}function X(e,t){return(0,a.f)(e),i.G.planarLength(o.hydratedAdapter,f(e),e,t)}function Y(e,t,n){return(0,a.f)(e),i.G.geodesicArea(o.hydratedAdapter,f(e),e,t,n)}function j(e,t,n){return(0,a.f)(e),i.G.geodesicLength(o.hydratedAdapter,f(e),e,t,n)}function q(e,t){return i.G.intersectLinesToPoints(o.hydratedAdapter,f(e),e,t)}function B(e,t){i.G.changeDefaultSpatialReferenceTolerance(e,t)}function W(e){i.G.clearDefaultSpatialReferenceTolerance(e)}class F extends Error{constructor(){super("Illegal Argument Exception")}}}}]);