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.
 
Clicking on the edit button will prompt you to connect to OpenSpirit if a connection has not previously been made.
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.

 

image14.gif

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

OspCRS Contains the name, OpenSpirit coordinate system key, EPSG system code and associated datum shift code (geographic transform), and ESRI well known text (WKT) representation  for a compound CRS based on the selected horizontal coordinate system and time vertical unit

DepthCRS

OspCRS Contains the name, OpenSpirit coordinate system key, EPSG system code and associated datum shift code (geographic transform), and ESRI well known text (WKT) representation  for a compound CRS based on the selected horizontal coordinate system and vertical depth vertical unit

 

Error Output

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

Exception Thrown When ...

OspException

    msg

    msgCode

The coordinate system could not be successfully created.   
The msg element should contain some indication of the reason.
The error code (see list of possible  codes)