Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/nicogis/spatial-analyst-utility-soe
Spatial Analyst Utility SOE
https://github.com/nicogis/spatial-analyst-utility-soe
soe soe-rest spatial-analyst watershed
Last synced: 9 days ago
JSON representation
Spatial Analyst Utility SOE
- Host: GitHub
- URL: https://github.com/nicogis/spatial-analyst-utility-soe
- Owner: nicogis
- Created: 2016-11-16T18:14:01.000Z (about 8 years ago)
- Default Branch: master
- Last Pushed: 2022-04-15T15:45:01.000Z (over 2 years ago)
- Last Synced: 2024-01-27T07:39:30.242Z (11 months ago)
- Topics: soe, soe-rest, spatial-analyst, watershed
- Language: C#
- Size: 17.6 KB
- Stars: 0
- Watchers: 2
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# 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/watershedParameters:
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 serviceIn 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 demoThe solutions are checked 100% with stylecop
[Live demo](https://sit.sistemigis.it/Samples/Watershed/)