Versions Compared
Key
- This line was added.
- This line was removed.
- Formatting was changed.
Available Data Types
Odysseus provides a wide range of data types for your processing.
Numeric Types
Double
A double-precision 64-bit IEEE 754 floating point.
Float
A single-precision 32-bit IEEE 754 floating point.
Long
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).
Integer
An 32-bit signed two's complement integer. Permissible values are -2,147,483,648 to 2,147,483,647 (inclusive).
Short
An 16-bit signed two's complement integer. Permissible values are -32,768 to 32,767 (inclusive).
Byte
An 8-bit signed two's complement integer. Permissible values are -128 to 127 (inclusive).
String Types
String
A sequence of characters. A string can contain up to ~231 Unicode characters.
Date and Time Types
Date
Timestamp
Complex Types
Matrix
A nxm matrix consisting of double-precision 64-bit IEEE 754 floating point numbers.
Optional Data Types
The following data types are not part of the Odysseus Core and may be restricted.
Spatial Data Types (Spatial Feature)
SpatialGeometry
A spatial geometry
SpatialGeometryCollection
A spatial geometry collection
SpatialCoordinate
A spatial coordinate with attributes x, y, and z.
SpatialCoordinateSequence
A spatial coordinate sequence
SpatialPolarCoordinate
A spatial polar coordinate with attributes r, and a
SpatialPoint
A spatial point width attributes coordinate and srid.
SpatialMultiPoint
A spatial multi point.
SpatialLineString
A spatial line string with attributes points and srid.
SpatialMultiLineString
A spatial multi line string
SpatialLinearRing
A spatial linear ring
SpatialLinearRingArray
A spatial linear ring array
SpatialPolygon
A spatial polygon width attributes shell, holes, and srid
SpatialMultiPolygon
A spatial multi polygon
Interval Data Types (Interval Feature)
IntervalDouble
An interval with inf and sup
Probabilistic Data Types (Probabilistic Feature)
ProbabilisticDouble
A probabilistic double-precision 64-bit IEEE 754 floating point.
ProbabilisticFloat
A probabilistic single-precision 32-bit IEEE 754 floating point.
ProbabilisticLong
An probabilistic 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).
ProbabilisticInteger
An probabilistic 32-bit signed two's complement integer. Permissible values are -2,147,483,648 to 2,147,483,647 (inclusive).
ProbabilisticShort
An probabilistic 16-bit signed two's complement integer. Permissible values are -32,768 to 32,767 (inclusive).
ProbabilisticByte
An probabilistic 8-bit signed two's complement integer. Permissible values are -128 to 127 (inclusive).
ProbabilisticString
A probabilistic string.
ProbabilisticContinuousDouble
A probabilistic continuous double described by a Gaussian mixture model (GMM).
Table of Contents | ||
---|---|---|
|