I am developing a web app using the Weight of Evidence method and I need to create a web processing service out of it or enable it for web processing services.

The code is in C# and includes an engine file, some GUI related files, and a plethora of different files. Are there any in particular I should look for? Or I guess are there any particular frameworks or wrapper classes for this transaction? Are they intuitive or is there any workaround?

Essentially this will take some inputs as necessary from a user and apply it to a programmatic weight of evidence formula and return a result.

Based on what I can see from the code there are raster analysis frames and a variety of different files I'm not entirely familiar with. It wouldn't serve any purpose to post any code as it is a large file that I don't have experience with. I can say it uses the following libraries as well as other system libraries:

using System.Runtime.InteropServices;
using ESRI.ArcGIS.DataSourcesRaster;
using ESRI.ArcGIS.DataSourcesFile;
using ESRI.ArcGIS.Geodatabase;
using ESRI.ArcGIS.GeoAnalyst;
using ESRI.ArcGIS.Geometry;
using ESRI.ArcGIS.Geoprocessor;
using ESRI.ArcGIS.Geoprocessing;
using ESRI.ArcGIS.AnalysisTools;
using ESRI.ArcGIS.SpatialAnalyst;
using ESRI.ArcGIS.Carto;
using ESRI.ArcGIS.Display;
using ESRI.ArcGIS.esriSystem;
using ESRI.ArcGIS.Framework;
using ESRI.ArcGIS.DataSourcesGDB;
using ESRI.ArcGIS.GeoDatabaseUI;
using ESRI.ArcGIS.ArcMapUI;

However, according to the project details I need to find a workaround to not using any ESRI packages.

  • Are you looking to create an OGC Web Processing Service, or just using the term web processing service in a more generic sense? Which version of ArcGIS are you using?
    – PolyGeo
    Commented Jan 8, 2013 at 23:27
  • Yes, I'm looking to create an OGC Web Processing Service. I'm using ArcGIS 10. Commented Jan 9, 2013 at 14:42
  • Is ready your Web?
    – Paul Goyes
    Commented Mar 12, 2020 at 5:05

1 Answer 1


The ArcGIS 10.1 help topic for WPS Services contains a tutorial.

Before publishing it as a GP service, you'll need to package your code as a custom geoprocessing tool. You will also need an ArcGIS server license.

enter image description here

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.