Coder Social home page Coder Social logo

spatial-analyst-utility-soe's Introduction

Spatial Analyst Utility SOE Rest

This solution (developed in c#) creates a SOE Rest for arcgis server 10.7 for these operations:

  • Watershed

Installation:

a) upload file Studioat.ArcGis.Soe.Rest.SAUtility.soe (see https://resources.arcgis.com/en/help/main/10.1/0154/0154000004sm000000.htm)

b) create a service map and enable the extension 'Spatial Analyst Utility' in capabilities.

c) Watershed operation https://hostname/instanceags/rest/services/yourservice/MapServer/exts/SAUtility/watershed

Parameters:

  1. idWatershed: integer (id of watershed created. It's returned from soe in field GRIDCODE of featureset) (optional)
  2. location: Geometry Point (see rest api esri)
  3. snapDistance: number (snap distance for pour points to the cell of highest flow accumulation)
  4. idAccumulation: id layer of raster accumulation in service
  5. idDirection: id layer of raster direction in service

In capabilities (operations allowed) you can allow these operations (Watershed).

I have added in file zip an example in api esri javascript to see how to use it. You only need edit config.js. I have added data used for demo

The solutions are checked 100% with stylecop

Live demo

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.