# GeoPositionXYZ

GeoPositionXYZ[{x,y,z}]

represents a position in a Cartesian geocentric coordinate system.

GeoPositionXYZ[{x,y,z},datum]

represents a point referred to the specified datum.

GeoPositionXYZ[{{x1,y1,z1},{x2,y2,z2},},datum]

represents an array of points in a Cartesian geocentric coordinate system.

GeoPositionXYZ[entity]

returns the Cartesian geocentric position of the given geographical entity.

# Details

• GeoPositionXYZ uses an Earth-centered, Earth-fixed coordinate system.
• Coordinate values are assumed to be in meters.
• For extended entities, GeoPositionXYZ[entity] uses when possible the position of the geographic center of the entity.
• If no datum is specified, GeoPositionXYZ refers to the International Terrestrial Reference Frame 2000.
• Typical values for datum specifications include "ITRF00", "NAD83CORS96", and "WGS84".
• GeoPositionXYZ[{x,y,z,t}] includes a time t measured in seconds since the beginning of January 1, 1900 in the GMT time zone.
• A GeoPositionXYZ object with no explicit time assumes the current date.
• GeoPositionXYZ[GeoPositionXYZ[{x,y,z},datum1],datum2] converts between datums.
• GeoPositionXYZ[pos] or GeoPositionXYZ[pos,datum] converts from any geographic position type. The following geographic position types can be given: GeoPosition, GeoPositionXYZ, GeoPositionENU, GeoGridPosition.

# Examples

open allclose all

## Basic Examples(4)

Cartesian point in the ITRF00 reference frame:

 In[1]:=
 Out[1]=

Convert to a geodetic position:

 In[2]:=
 Out[2]=

Cartesian coordinates of a geographic location:

 In[1]:=
 Out[1]=

Current Cartesian coordinates and time for the International Space Station:

 In[1]:=
 Out[1]=

Convert Earth-centered coordinates from ITRF00 to NAD83CORS96:

 In[1]:=
 Out[1]=