#timing #gnss #space

app geo-server

Geoserver: geodetic web server

1 unstable release

new 0.0.1 Feb 16, 2025

#18 in #gnss

Download history 80/week @ 2025-02-11

80 downloads per month

MPL-2.0 license

22KB
131 lines

Geo-server

geo-server is a web-server that combines the advanced geodesy framework written in Rust to create a complete and advanced toolbox. That includes

It offers many services:

  • File verifications (syntax, revisions..)
  • File maintenance (data production context)
    • Resampling
    • Reshaping and much more
  • PVT solution solver
    • the server integrates a complete PVT (Position Velocity Time) solution solver
  • CGGTTS solution solver
    • special timing oriented solutions specified by BIPM

Getting started

Grab the latest official version from the release portal,

## Manual installation

If you want to install geo-server manually, you have two options:

  1. Install the latest official version with cargo
cargo install geo-server
  1. Or build it from source. Prefer tags to remain on released versions, or use the "main" branch which is our latest "stable" branch
git clone https://github.com/georust/rinex
cargo install -p geo-server -r

Deployment

To deploy the server, simply launch the geo-server app.

When no options are passed, the server uses the default configuration to deploy.
Refer to this chapter to learn how to customize the deployment settings, that includes HTTPs options.

Licensing

This application is part of the RTK-rs framework which is delivered under the Mozilla V2 Public license.

Dependencies

~15–26MB
~444K SLoC