@arcgis/core
Version:
ArcGIS Maps SDK for JavaScript: A complete 2D and 3D mapping and data visualization API
6 lines (5 loc) • 764 B
JavaScript
/*
All material copyright ESRI, All Rights Reserved, unless otherwise specified.
See https://js.arcgis.com/4.33/esri/copyright.txt for details.
*/
import o from"../../request.js";import{srToRESTValue as r}from"../../geometry/support/spatialReferenceUtils.js";import{parseUrl as s,asValidOptions as t}from"../utils.js";import{conversionTypeKebabDict as n}from"./units.js";async function e(e,i,c){const p={};null!=i.sr&&"object"==typeof i.sr?p.sr=r(i.sr):p.sr=i.sr,p.strings=JSON.stringify(i.strings);const m=i.conversionType||"mgrs";p.conversionType=n.toJSON(m),p.conversionMode=i.conversionMode;const f=s(e),a={...f.query,f:"json",...p},u=t(a,c);return o(f.path+"/fromGeoCoordinateString",u).then((({data:o})=>o.coordinates))}export{e as fromGeoCoordinateString};