Odysseus provides a wide range of data types for your processing.
A double-precision 64-bit IEEE 754 floating point.
A single-precision 32-bit IEEE 754 floating point.
An 64-bit signed two's complement integer. Permissible values are -9,223,372,036,854,775,808 to 9,223,372,036,854,775,807 (inclusive).
An 32-bit signed two's complement integer. Permissible values are -2,147,483,648 to 2,147,483,647 (inclusive).
An 16-bit signed two's complement integer. Permissible values are -32,768 to 32,767 (inclusive).
An 8-bit signed two's complement integer. Permissible values are -128 to 127 (inclusive).
A single 16-bit Unicode character. Permissible values are '\u0000' (or 0) to '\uffff' (or 65,535 inclusive).
A boolean with the two possible values: true and false.
A sequence of characters. A string can contain up to ~231 Unicode characters.
A nxm matrix consisting of double-precision 64-bit IEEE 754 floating point numbers.
A vector consisting of double-precision 64-bit IEEE 754 floating point numbers.
A list of objects.
The type of objects in the list has to be defined in the schema definition [['timestamp.unixtimestamp', 'List(Integer)']] and can be accessed in expressions: 'timestamp.unixtimestamp = 1162304033'
The following data types are not part of the Odysseus Core and may be restricted.
The spatial data types are based on the "Well-known text" (WKA) format.
A spatial geometry
A spatial geometry collection
A spatial coordinate with attributes x, y, and z.
A spatial coordinate sequence
A spatial polar coordinate with attributes r, and a
A spatial point width attributes coordinate and srid.
An example for a data input in this format could be:
A spatial multi point.
A spatial line string with attributes points and srid.
A spatial multi line string
A spatial linear ring
A spatial linear ring array
A spatial polygon width attributes shell, holes, and srid
A spatial multi polygon
An interval with inf and sup
An image with buffer, width, and height
An image represented by an IplImage from the OpenCV library. Supports multiple pixel formats, image depths and channel numbers. Here is a list of manipulation functions for the ImageJCV data type.
A continuous or discrete random variable described by a mixture model
A graph object from the org.graphstream.gs-core library.
A node object from the org.graphstream.gs-core library.
A list of node objects from the org.graphstream.gs-core library.
An edge object from the org.graphstream.gs-core library.
A list of edge objects from the org.graphstream.gs-core library.
Powered by a free Atlassian Confluence Open Source Project License granted to University of Oldenburg. Evaluate Confluence today.