Get Map Service Info Activity

Description:

An activity to obtain information about a map service in a client application.

Inheritance Hierarchy:

System.Object
  System.Activities.Activity
    System.Activities.NativeActivity
      Geocortex.Workflow.Activities.ExternalActivityBase
        Geocortex.Workflow.Activities.GetMapServiceInfo

Function:

This activity provides a mechanism for a workflow to obtain details about map services running in the client application.

In a Workflow:

You would use this activity if you need obtain information about a client map service, such as its URL, or obtain the Id of a layer in the map service given a layer name. This activity helps avoid configuration problems in workflows when Layer Ids change in an ArcGIS Server map service.

Properties:

Name Description

In Arguments

Layer Name

The name of a layer to retrieve the Layer ID for.

Map Service Id

The id of the map service to retrieve information from.

Misc

Display Name

GetMapServiceInfo

You can change the name of an activity to one that describes what it does. A descriptive name can make a workflow easier to interpret and maintain.

External Id

An activity handler within a client can reference this particular activity using this external identifier.

Out Arguments

Layer Id

The id of the layer that corresponds to the supplied layer name.

Layer Url

The URL of the layer.

Map Service Url

The URL of the map service.

Proxy Url

The proxy URL of the map service.

Source

The layer source of the specified layer. This will only be populated for dynamic layers.

Token

The client token of the map service.

Visible

The visibility of the map service.

Version Information:

Supported from: Geocortex Essentials 3.7, Geocortex Viewer for Silverlight 1.4, Geocortex Viewer for HTML5 1.0.