The ArcIMS map engine connector allow for a direct connection to an ArcIMS map service.
The ArcIMS map engine also allows the map service used to generate the map image to be switched depending upon a list of layers that the user has checked, this allows for switching between a PNG and JPEG image if aerial photography is enabled for example.
Namespace
urn:com.cohga.server.map.arcims#1.0
Tags
mapengine
Properties
Name |
Type |
Required |
Description |
id |
string |
yes |
Unique identifier |
service |
string |
yes |
The name of the map service to use |
host |
string |
no |
The hostname of the ArcIMS server, defaults to |
port |
integer |
no |
The port that ArcIMS is listening on, defaults to |
alias |
string |
no |
The start portion of the connection url, defaults to |
custom |
string |
no |
Any |
format |
string |
no |
Informs the Weave server what format the map service has been created |
username |
string |
no |
The username, if required |
password |
string |
no |
The password, if required |
altservice |
string |
no |
The name of the alternative map service to use of any of |
altlayers |
string |
no |
A comma separated list of layer ids that if visible will result in |
altformat |
string |
no |
The format of the alternate map service |
dpi |
integer |
no |
Tell the server if the ArcIMS DPI value has been changed from the default |
Notes
If an alternate map service is used the underlying AXL file must have the same layers in the same order as the original map services AXL file. Ideally they should be made from the same AXL file, but they can be different, for example if you want different renderers for the two services.
The possible values for the format are:
- jpg
- jpeg
- gif
- png
Default is png
Examples
<arcims:mapengine id="mapengine.arcims"> <host>arcimssrv.example.com</host> <service>MyMapService</service> <format>png8</format> <altservice>MyMapService_JPG</altservice> <altlayers>aerial_2000,aerial_2006</altlayers> <altformat>jpg</altformat> </arcims:mapengine>