Description
Pure Python (no prerequisites beyond Python itself) 3-D geographic coordinate conversions and geodesy. Function syntax is roughly similar to Matlab Mapping Toolbox. PyMap3D is intended for non-interactive use on massively parallel (HPC) and embedded systems. The package provides coordinate transformations between multiple systems including geodetic, ECEF (Earth-Centered Earth-Fixed), ECI (Earth-Centered Inertial), ENU (East-North-Up), NED (North-East-Down), AER (Azimuth-Elevation-Range), and spherical coordinates. NumPy and Astropy are optional dependencies; the library can operate with pure Python for most transforms, making it suitable for embedded systems and streaming data applications.
Concise Description
Pure Python 3-D geographic coordinate conversions and geodesy for geospace applications, with optional NumPy/Astropy support for enhanced accuracy.
Reference Publication
Authors
Ryan Pavlick
Cchuravy Cchuravy
Samuel Marks
Philippe Rivière
(
Visionscarto.net
)
Felipe Geremia Nievinski
Michael Kleder
Functionality
Technical Details
Science Context
Keywords
coordinate-conversion
coordinate-transformation
geodesy
ionosphere_thermosphere_mesosphere
Related Items
Licensing & Funding
Version Information