Concise Description
Pure Python 3-D geographic coordinate conversions and geodesy for geospace applications, with optional NumPy/Astropy support for enhanced accuracy.
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.
Reference Publication
Authors
Ryan Pavlick
Cchuravy Cchuravy
Samuel Marks
Philippe Rivière
(
Visionscarto.net
)
Michael Kleder
Functionality
Technical Details
Data & File Formats
Science Context
Keywords
Related Items
Licensing & Funding
Version Information