Display Capture Geometry Activity

Description:

Displays a form with a toolbar that allows you to select a geometry based on the configured allowable geometry types.

Inheritance Hierarchy:

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

Function:

Allows the end user to define a geometry by selecting from a few different geometry types (point, polygon, etc.), with the allowable types defined by this activity.

In a Workflow:

A workflow could allow the user to choose to extract features within a certain area of interest. This activity could be used to collect that area of interest, where the user can choose between defining the geometry using a rectangle, polygon, or the current extent.

Properties:

Name Description

In Arguments

Auto Submit

Specifies whether or not the activity will automically submit when a geometry is captured. Requires a default button. This argument is not supported for Multi-point geometry type in the Geocortex Viewer for Silverlight or the option to use current map area.

Custom Extent Label

The text to display beside the option to use the current extent as the geometry result. If not specified, the default text will be displayed.

Custom Geometry Instructions

Specifies the instructions that will be shown to the user describing how to capture geometry.

Custom Geometry Label

The text to display beside the option to use a user defined geometry as the geometry result. If not specified, the default text will be displayed.

Geometry Required

Specifies whether a geometry is required, and whether the form should enforce the selection of a geometry. This option is only enforced when using a button that causes validation.

Graphics Layer Name

The name of the graphics layer to render the captured geometry in.

Input Geometry

The pre-determined geometry to use as the initial value for the geometry.

Message

Instructional text to explain to the user what they should do.

Required Message

The text to display to the user if they have not selected a geometry and it is required.

Show Captured Geometry

Specifies whether or not to show the captured geometry on the map.

Show Captured Message

Specifies whether or not to show a message when the user captures a geometry.

Title

The text to display in the title bar.

Workflow Container Name

The name of the client workflow container in which to display this geometry.

Use one of the HTML5 Viewer's predefined workflow containers or create a custom container. For more information, see Workflow Containers.

Misc

Display Name

DisplayCaptureGeometry

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

Button Results Value

The text on the button that the user clicks on the form.

Result

The geometry created by the user.

In Design Area

Geometry Types

The valid geometry types an end user can specify. You can select multiple types.

Default Geometry Type

The default geometry type to be selected when the activity starts.

Buttons

Opens the Button Editor where you can add or edit buttons.

Version Information:

Supported from: Geocortex Essentials 3.5, Geocortex Viewer for Silverlight 1.3, Geocortex Viewer for HTML5 1.1.