What's New in ArcXML 1.1
for ArcIMS 9.0
|
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.