geodetic data types and functions