@doegis/core
Version:
DOE GIS API
3 lines (1 loc) • 424 B
JavaScript
import{JSONMap as e}from"../../core/jsonMap.js";const n=new e({preserveShape:"preserve-shape"});function o(e){const{polylines:o,lengthUnit:t,geodesic:i,calculationType:s}=e.toJSON(),r={};r.polylines=JSON.stringify(o);const l=e.polylines[0].spatialReference;return r.sr=l.wkid?l.wkid:JSON.stringify(l.toJSON()),t&&(r.lengthUnit=t),i&&(r.geodesic=i),s&&(r.calculationType=n.toJSON(s)),r}export{o as lengthsToRESTParameters};