Activity
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.
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. |
There is no input for this activity.
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 |
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 |
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) |