@arcgis/core
Version:
ArcGIS Maps SDK for JavaScript: A complete 2D and 3D mapping and data visualization API
6 lines (5 loc) • 1.19 kB
JavaScript
/*
All material copyright ESRI, All Rights Reserved, unless otherwise specified.
See https://js.arcgis.com/4.33/esri/copyright.txt for details.
*/
import{S as n}from"../../../chunks/SimpleGeometryCursor.js";import{l as r,p as t,i as e}from"../../../chunks/pe.js";let o;function u(){return!!o&&e()}async function i(){if(!u()){const[n,e]=await Promise.all([import("../../../chunks/ProjectionTransformation.js").then((n=>n.aH)),import("../../../chunks/ProjectionTransformation.js").then((n=>n.aG)).then((({injectPe:n})=>n)),r()]);o=new n.OperatorProject,e(t)}}function c(n,r,t){return o.clipToSpatialReference(n,r,null,t)}function a(n,r){return o.execute(n,r,null)}function s(r,t){const e=o.executeMany(new n(r),t,null);return Array.from(e)}function f(n,r){return o.foldInto360Range(n,r)}function l(n,r,t){return o.foldInto360RangeGeodetic(n,r,t)}function m(n,r,t){return o.normalizeGeometry(n,r,t)}function p(){return o.supportsCurves()}function j(n,r,t,e,u){return o.transform(n,r,t,e,u)}export{c as clipToSpatialReference,a as execute,s as executeMany,f as foldInto360Range,l as foldInto360RangeGeodetic,u as isLoaded,i as load,m as normalizeGeometry,p as supportsCurves,j as transform};