English

Bug: Raster layers from an ArcIMS 9.0 Map Service are not rendered when using ArcMap 9.0 as a Client

Description

When viewing an ArcIMS 9.0 map service containing raster layers with ArcMap 9.0, the raster layers are not rendered.

When viewing an ArcIMS 9.0 map service containing raster layers with ArcMap 9.0, the raster layers are not rendered. When this problem occurs, the following error may appear in the ArcIMS Spatial Server log file:

"[ERR0957] Image layer {0} should be projected, but doesn't have a COORDSYS tag. Layer will not be drawn."

Cause

Coordinate System information is not present for raster layers.

Requests from ArcMap are considered as requests for on-the-fly projection since ArcMap always includes FEATURECOORDSYS and FILTERCOORDSYS in every image request. If a valid projection is not set for the ArcMap dataframe or if FEATURECOORDSYS and FILTERCOORDSYS tags are not included in the map configuration file (*.axl), the request from ArcMap may contain invalid values for FILTERCOORDSYS and FEATURECOORDSYS, resulting in a blank or incorrect output image returned from ArcIMS.

Workaround

Include FILTERCOORDSYS and FEATURECOORDSYS in the map configuration file (*.axl) as well as COORDSYS for each raster layer.

Note:
See the ArcXML Programmer's Reference Guide for more information about projecting data in ArcIMS


Warning:
A user cannot set the ArcXML Projection elements when using ArcMap as a client. Contact the ArcIMS Administrator so that they can include the proper projection elements in the map configuration file (.axl)

Related Information