The following changes have been made to ArcXML 1.1 since the release of ArcIMS
4.0.1.
New elements and attributes:
Changes to element and child element relationships
- IMAGE
- ENVELOPE is always returned in response. Prior
to ArcIMS 9.0, ENVELOPE was not returned if only a legend but no map
was requested.
- SERVICEINFO
- Child element CAPABILITIES is always
returned in response. Prior to ArcIMS 9.0, CAPABILITIES was returned
only if forbidden tags were listed.
Attribute updates
The following elements have updated attributes.
Deprecated metadata elements and attributes
The following metadata elements and attributes are no longer valid with Metadata
Services. They have been removed from the documentation. However, for backward
compatibility, the Spatial Server will process these elements and attributes.
However, you will likely receive an incorrect or empty response.
- PUT_METADATA_SEMANTIC
- Element and all attributes no longer supported.
- SEMANTIC_PAIR
- Element and all attributes no longer supported.
- WORD
- Element and all attributes no longer supported.
- GET_COLLECTION_INFO
- Removed orderby, tag, zcode attributes.
- Removed "words" as a known value for collection.
- METADATA_CONTENT
- Removed minwordlength, index_numbers attributes.
- TAGTEXT
- TAGVALUE
Other deprecated elements
The following elements associated with EditNotes have been deprecated. These
elements are fully supported for ArcIMS 9.0 but may be removed in a future
release of ArcIMS.
Other items of note
The following notes and restrictions have been added to the documentation
or been updated to help reduce any ambiguity on the given topic.
- CALLOUTMARKERSYMBOL – This
symbol cannot be used in acetate layers.
- LOCALE, UIFONT – The
information in these elements is used by the ArcIMS Java clients and ArcExplorer
9 to determine the local environment of your ArcIMS site. Although this
information is included in the map configuration file, it is not used by
the ArcIMS Spatial Server. Changing the attribute values will not change
the locale of the Spatial Server.
- GET_EXTRACT – Only X and Y
values are extracted to the shapefile. Z and M values are not extracted.
- OBJECT – An acetate layer is designed
to show a limited number of graphic features and is not designed for displaying
large numbers of features. If you add many features to an acetate layer,
a noticeable degradation in response time and performance is likely. If
too many features are added, the service may stop responding.
- PARTITION – Partitions are valid
only when used in an Image Service.
- RASTERMARKERSYMBOL, SIMPLEMARKERSYMBOL, TRUETYPEMARKERSYMBOL – The
attribute usecentroid is not valid with acetate layers.
- RASTER_RENDERER, RASTER_EXACT, RASTER_OTHER, RASTER_RANGE – Valid
only with layers that specify a single image. Not valid with an image directory
or image catalog.
- SCALE – This element is valid only
when using GET_LAYOUT with ArcMap Image Services.
- SCALEDEPENDENTRENDERER – If
you find that labels are not drawing at certain scales when using multiple
SCALEDEPENDENTRENDERERs, try using both upper and lower attributes
for each SCALEDEPENDENTRENDERER.
- SPATIALFILTER – Using MULTIPOINT as
a filter against a point or line layer will yield no results. Instead,
a small envelope should be generated around this point. The envelope can
then be used as the filter. Similarly, POLYLINE used
against a point will yield no results. If desired, an envelope can be generated
around the line for use as a filter.
- SPATIALFILTER – When using relation="envelope_intersection" on
ArcSDE layers, no features are returned when
The reason is that all points and some lines do not have an associated envelope
and hence cannot be used to query features using "envelope_intersection".
Use relation="area_intersection" instead.
- SPATIALQUERY –
- When joining tables in ArcSDE, ArcSDE layers can only be joined to
other tables within the same schema in the relational database management
system (RDBMS).
- A date query for ArcMap Image Services uses the same syntax as you
would use in ArcMap. The format differs depending on the data type that
the map is referencing.
- SIMPLELABELRENDERER, VALUEMAPLABELRENDERER –
- Only one label renderer can be used per layer. Additional label renderers
are not processed.
- The attribute rotationalangles is valid only with point layers.
- DATASET – When using raster layers
in ArcSDE, the default raster column name is now "RASTER". In
previous versions of ArcSDE, the name was "IMAGE". The
examples in this document have been updated with "raster". An
example DATASET name is SDE.SDEUSER.MYIMAGE.RASTER.