You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 7 Next »

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

A 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

A 32-bit signed two's complement integer. Permissible values are -2,147,483,648 to 2,147,483,647 (inclusive).

Short

A 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

Date and Time Types

 

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

 

  • No labels