BUG

Change to geodatabase annotation at 9.0 affects HTML websites & layerlist set via ArcIMSparams.js

Last Published: April 25, 2020

Description

Annotations created in ArcGIS 9.x served by ArcIMS 9.x ArcMap service, affects the total number of layers in the layer list versus actual number of layers in the layerlist of HTML viewer.

Cause

One ArcGIS 4.x annotation layer is interpreted as one layer by ArcIMS 4.x and ArcIMS 9.x; on the other hand, one ArcGIS 9.x annotation is interpreted as two layers by ArcIMS 4.x and ArcIMS 9.x.

If you create an annotation layer at 9.x – a group of two layers is created. If this annotation is loaded into ArcMap, the annotation layer is now group of two layers.
layered ArcGIS 9.x annotations
The ArcIMS Server returns this layer as two separate layers. By default HTML viewer is designed to show all the layers in the table of contents, so one annotation layer will end up being two layers in the table of contents of an out of the box HTML viewer.
layered ArcGIS 9.x annotation in html viewer

Workaround



  1. For websites that have a lot of client side customization, do not upgrade to ArcGIS 9.0. ArcIMS can be upgraded to 9.0.
  2. Customize client solution further to ignore one layer from the group layer returned for an annotation.

Article ID:000007633

Software:
  • Legacy Products

Get help from ArcGIS experts

Contact technical support

Download the Esri Support App

Go to download options

Discover more on this topic