Coordinate System

Activity

 

environment.png An activity which makes an OpenSpirit Coordinate Reference System (CRS) available in a process definition. This is used to assert a CRS when mapping geometry data to the Input of an OpenSpirit Insert or Update Activity.

 

Configuration

 

OpenSpirit Coordinate System Configuration Fields

 

Field Global Var? Optional? Description
Name No No User assigned name given to the Coordinate System activity
Description No Yes User assigned description (optional)
Coordinate System No No An OpenSpirit Coordinate Reference System (CRS). This is created by the OpenSpirit Coordinate System Selector. Note: when  a CRS is specified a datum shift is also specified so datum shifts may be performed if required.
Time Vertical Unit No No The unit to use on the vertical axis of a time compound (3d) CRS.

Depth Vertical Unit

No No The unit to use on the vertical axis of a depth compound (3d) CRS.

 

 

Input

 

There is no input for this activity.

 

 

Output

 

The output for the activity is the following.

 

Output Item Datatype Description

CRSInfo

Complex The root class for the output of the OpenSpirit Coordinate System activity. This class contains all output items for the activity.

TimeCRS

Complex Contains the OpenSpirit coordinate system key for a compound CRS based on the selected horizontal coordinate system and time vertical unit

DepthCRS

Complex Contains the OpenSpirit coordinate system key for a compound CRS based on the selected horizontal coordinate system and depth vertical unit

 

 

Error Output

 

The Error Output tab lists the possible exceptions that can be thrown by this activity.

 

Exception Thrown When ...

OspException

The coordinate system could not be successfully created.  The msg element should contain some indication of the reason.