Map Engine ArcIMS

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 localhost

port

integer

no

The port that ArcIMS is listening on, defaults to 80

alias

string

no

The start portion of the connection url, defaults to /servlet/com.esri.esrimap.Esrimap?client=weave

custom

string

no

Any custom parameter that should be added to the url

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

crs

string

no

Override, or set, the CRS used for this mapengine. Use this if the service doesn't have FILTERCOORDSYS and FEATURECOORDSYS set, it's not required if they're set correctly

altservice

string

no

The name of the alternative map service to use of any of altlayers are visible

altlayers

string

no

A comma separated list of layer ids that if visible will result in altservice being used to generate the map rather than service

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>