Geodesy

The Wolfram Language provides state-of-the-art high-precision geodesy computation, supporting all standard datums and projections.

ReferenceReference

DMS etc. Conversions

FromDMS convert from degrees, minutes, and seconds to decimal degrees

DMSString, DMSList convert from decimal degrees to degrees-minutes-seconds form

Latitude, Longitude, LatitudeLongitude extract latitude, longitude

Degree (°) conversion factor from radians to degrees (entered as EscdegEsc)

Geodetic Points & Coordinate Systems

GeoPosition geodetic position specified by latitude and longitude

GeoPositionXYZ  ▪  GeoPositionENU

GeoGridPosition projected position in a cartographic grid

Geodetic Paths & Distances

GeoDistance distance between geodetic positions

GeoDirection azimuthal direction between geodetic positions

GeoDestination position at a given distance and direction from a point

GeoDisplacement symbolic representation of a geodetic direction and distance

Geodetic Projections

GeodesyData data on reference ellipsoids and geodetic datums

GeoProjectionData data on cartographic projections

GeoElevationData elevation data for the Earth

GeoGraphics create detailed relief, border, street, etc. maps

GeoNearest find nearest geographic features

GeoWithinQ  ▪  GeoIdentify  ▪  GeoEntities

GeoBoundingBox geo bounding box of a geographic object

GeoBounds  ▪  GeoDisk  ▪  GeoVisibleRegion

CityData, CountryData positions of cities, countries

SunPosition  ▪  MoonPosition  ▪  Sunrise  ▪  Sunset  ▪  MoonPhase

Current Location Information

$GeoLocation settable current geodetic location

FindGeoLocation try to find the current location using GPS, geoIP, etc.

$GeoLocationCountry  ▪  $GeoLocationCity  ▪  $TimeZone

Time Computations

LocalTime local time at any location on the Earth

LocalTimeZone local time zone for any location