map_3d 0.1.0

Library for 3D geographic coordinate transformation
Documentation

Rust Map3d

Rust License codecov

This is a Rust library for geographic coordinate frame conversion. The implementation is similar to Pymap3d. All the functions are implemented in f64 precision.

No external libraries are needed.

The default units are:

  • Radians [rad] for angular variables
  • Meters [m] for linear variables
  • Greenwich Sidereal Time [GST] for date and time

The default reference ellipsoid is the WGS84

List of coordinates systems implemented in the functions:

To-Do List:

  • implement function for UTC conversion to GST
  • implement functions for geodetic distances calculation
  • implement functions for North-East-Down coordinate system
  • implement haversine functions
  • implement functions for right ascension and declination conversions