https://github.com/HectorMRC/geocart
A bridge between geographic and cartesian coordinates.
https://github.com/HectorMRC/geocart
Last synced: over 1 year ago
JSON representation
A bridge between geographic and cartesian coordinates.
- Host: GitHub
- URL: https://github.com/HectorMRC/geocart
- Owner: HectorMRC
- License: mit
- Created: 2025-02-14T23:50:34.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2025-03-05T18:37:02.000Z (over 1 year ago)
- Last Synced: 2025-03-12T05:33:49.932Z (over 1 year ago)
- Language: Rust
- Size: 117 KB
- Stars: 0
- Watchers: 1
- Forks: 1
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
- Awesome-Geospatial - geocart - A bridge between geographic and cartesian coordinates. (Rust)
- awesome-georust - geocart - A bridge between geographic and cartesian coordinates. (Watchlist)
README
# geocart
[](https://github.com/hectormrc/geocart/actions/workflows/ci.yml)
[](https://codecov.io/gh/hectormrc/geocart)
[](https://crates.io/crates/geocart)
A bridge between geographic and cartesian coordinates.
## About
This library provides a simple way to manipulate geographic coordinates while maintaining consistent values. Two coordinates systems are available: the [geographic coordinate system](https://en.wikipedia.org/wiki/Geographic_coordinate_system), which is made up of latitude, longitude, and altitude. And the [Cartesian coordinate system](https://en.wikipedia.org/wiki/Cartesian_coordinate_system), which is the regular one for representing arbitrary points in a three-dimensional space. Both of them can be converted from one to the other without restrictions but assuming a precision error.