{"name":"SurfaceUtility","isCollection":false,"resources":[{"name":"Info","isCollection":false},{"name":"Help","isCollection":false},{"name":"SurfaceLayers","isCollection":true,"operations":[{"name":"GetElevationAtLonLat","postOnly":false,"parameters":["lon","lat"],"supportedOutputFormats":["json"]},{"name":"GetElevations","postOnly":false,"parameters":["geometries"],"supportedOutputFormats":["json"]},{"name":"GetElevationData","postOnly":false,"parameters":["extent","rows","columns"],"supportedOutputFormats":["json"]},{"name":"GetLineOfSight","postOnly":false,"parameters":["geometry","offsetObserver","offsetTarget","applyCurvature","applyRefraction","refractionFactor"],"supportedOutputFormats":["json"]},{"name":"GetSteepestPath","postOnly":false,"parameters":["geometry"],"supportedOutputFormats":["json"]},{"name":"GetContour","postOnly":false,"parameters":["geometry"],"supportedOutputFormats":["json"]},{"name":"GetSlope","postOnly":false,"parameters":["geometry","units"],"supportedOutputFormats":["json"]},{"name":"GetAspect","postOnly":false,"parameters":["geometry","units"],"supportedOutputFormats":["json"]},{"name":"GetSurfaceLength","postOnly":false,"parameters":["geometry","stepSize"],"supportedOutputFormats":["json"]},{"name":"GetNormal","postOnly":false,"parameters":["geometry"],"supportedOutputFormats":["json"]},{"name":"GetLocate","postOnly":false,"parameters":["geometry","useOffsetFromPoint","offsetFromPoint","useOffsetToPoint","offsetToPoint","hint"],"supportedOutputFormats":["json"]},{"name":"GetLocateAll","postOnly":false,"parameters":["geometry","useOffsetFromPoint","offsetFromPoint","useOffsetToPoint","offsetToPoint","hint"],"supportedOutputFormats":["json"]}]}]}