POST
|
Hi @PickBounty Thanks for providing the test app for troubleshooting. The GetCoverage response from server doesn't have a multipart MIME type header/body, it's simply TIFF. This is not supported by the API because a multipart coverage is required per WCS 2.0.1 spec, you may want to check server configuration or seek help from the vendor. Multipart coverage encoding is a major difference between 1.0.0 and newer 2.0.1 version, here's the spec requirement: [ OGC 09-110r4] requirement 36: The contents of the response to a successful GetCoverage request shall be encoded as specif- ied in GMLCOV [OGC 09-146r2] conformance class multipart where ... [OGC 09-146r2] requirement 19: A coverage encoded in a multipart message shall consist of a multipart MIME document as specified by IETF RFC 2387 Thanks,
... View more
11-20-2020
05:03 PM
|
0
|
1
|
94
|
POST
|
Hi, Your observation is correct. layerDefs is only supported by WMS based on map serices. dimensions (other than time) were not supported before. In 10.3 image service WMS, all dimensions will be are supported. A new "query" parameter is added so users can define a where clause to filter images (just like layerDefs for map service WMS). Both features will be available in the coming up EAP version (Early Adopter Program).
... View more
06-27-2014
12:56 PM
|
0
|
0
|
45
|
POST
|
It appears that exported image size exceeds the default heap size limit per arcsoc process, which is controlled at the server level. Please refer to this kb article to increase the soc max heap size: http://support.esri.com/es/knowledgebase/techarticles/detail/40890
... View more
07-16-2013
03:02 PM
|
0
|
0
|
104
|
POST
|
Yes you can use image service to achieve this goal. You image service will serve the original DTM values (for users who use it for analysis), and when you draw it using silverlight, you can send a raster function to ask for rendering (on demand, per request, by client's specification), please refer to the raster function REST API below: http://resources.arcgis.com/en/help/rest/apiref/israsterfunctions.html
... View more
11-16-2012
03:56 PM
|
0
|
0
|
2
|
POST
|
It seems rasterType parameter is missing in the request, it's needed as it defines how rasters are added to the backend mosaic dataset. By the way, the addRaster API has been changed in 10.1 final release to streamline the editing workflow and better support file uploading. In final release, image services that have editing capability will expose a publically accessible uploads resource (similar to http://servicesbeta2.esri.com/arcgis/sdk/rest/uploads.html ). The image service editing operations (add, update) will no longer take files as part of the request; instead, both operations take itemId (from uploads). Essentially it's a two step process: upload imagery and add raster. 10.1 final is available soon: http://betablogs.esri.com/beta/arcgis/2012/06/
... View more
06-13-2012
02:10 PM
|
0
|
0
|
22
|
POST
|
Mike, It looks like server doesn't have access to some images. The following steps may help you to troubleshoot: -- Check the user that runs ArcGIS Server (you can either check windows services, or view the user that runs arcsoc.exe in taskmanager) -- Check source raster paths (if you're not sure about the path, you can attempt to repair mosaic on mosaic dataset's context menu, and see the paths -- don't do reapir unless you need to) -- Check permission on source raster folder, make sure the user that runs ArcGIS Server has access, grant that if not already.
... View more
05-01-2012
04:36 PM
|
0
|
0
|
2
|
POST
|
Ryan, Thanks for providing more details, I posted some workarounds on REST API forum: http://forums.arcgis.com/threads/48593-Image-service-display-errors , could you check that out? Wenxue
... View more
01-30-2012
09:01 AM
|
0
|
0
|
2
|
POST
|
Ryan, It looks like you run into a bug in ArcGIS Server 10 REST, which doesn't support applying NoData on 16bit image service (PNG or JPGPNG requests). You may use this workaround in 10: -- Add source imagery to a mosaic dataset; -- Use Define Nodata tool to mask out nodata pixels; -- Publish the mosaic dataset. For this issue: "some negative values are lost", I'm not sure what exactly happened here, could you make sure nearest neighbor resampling is used and use S16 or unknown as pixelType? For the question you posted on Silverlight API forum: Negative colormap is not supported through 10 REST but will be supported in 10.1. You may use a workaround in 10.0: add a colormap to your source raster directly (create a DATASETName.clr file which contains your value-rgb mapping) and publish the raster dataset, it will be converted to rgb service automatically. Wenxue
... View more
01-30-2012
08:56 AM
|
0
|
0
|
5
|
POST
|
An enhanced approach to get image server name object without opening it up (without providing username/password when creating layer): private static IName GetImageServerName(string hostOrUrl, string serviceName) { IPropertySet propSet = new PropertySetClass(); propSet.SetProperty("url", hostOrUrl); propSet.SetProperty("ANONYMOUS", false); //don't hardcode user/password //propertySet.SetProperty("user", userName); //propertySet.SetProperty("password", password); IAGSServerConnectionName agsServerConnectName = new AGSServerConnectionNameClass(); agsServerConnectName.ConnectionProperties = propSet; IAGSServerObjectName agsSOName = new AGSServerObjectNameClass(); agsSOName.AGSServerConnectionName = agsServerConnectName; agsSOName.Name = serviceName; agsSOName.Type = "ImageServer"; return (IName)agsSOName; }
... View more
11-21-2011
01:27 PM
|
0
|
0
|
7
|
POST
|
It's likely you have a 1-band mosaic dataset, which only displays grayscale (even if you put colormap function on top of invidual rasters) unless there're other functions on top of mosaic (in your first case -- adding colormap on top of mosaic function). To get around of this issue, specify 3 in "Number of Bands" when creating the mosaic dataset.
... View more
10-12-2011
10:11 AM
|
0
|
0
|
9
|
Online Status |
Offline
|
Date Last Visited |
11-20-2020
06:51 PM
|