I am working on a publishing a Web App to allow users to extract vector and raster data. The Extract Data task published as a Geoprocessing Service and attached to the Geoprocessing Widget does the trick just fine, however there does not seem to be an obvious method to place restrictions on the size/extent of the Area of Interest that a User can define for extraction.
The only method I have seen to limit the data to be extracted is the Maximum Number of Records set on the map service itself, however I am not clear on how this impacts a raster dataset. In any case, the