Skip to main content

Python library for decoding and visualizing SBAS IGP grid coverage

Project description

IGP Plotter

IGP Plotter is a Python library for decoding SBAS18 IGP masks and visualizing ionospheric grid point (IGP) coverage using latitude–longitude grids.

Features

  • Decode SBAS18 IGP bit masks
  • Map IGP indices to geographic coordinates
  • Visualize global IGP coverage
  • Designed for GNSS / AAI / CNS research

Installation

pip install -e .


## Example
'''python
from igp_plotter import decode_sbas_asc, load_grid, build_igp_dataframe, plot_igp_points

sbas = decode_sbas_asc("15_dec.ASC")
grid = load_grid("grid.csv")

dfs = build_igp_dataframe(sbas, grid)

for (prn, band), df in dfs.items():
    plot_igp_points(df, title=f"PRN {prn} | Band {band}")'''

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

igp_plotter-0.1.0.tar.gz (4.3 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

igp_plotter-0.1.0-py3-none-any.whl (6.4 kB view details)

Uploaded Python 3

File details

Details for the file igp_plotter-0.1.0.tar.gz.

File metadata

  • Download URL: igp_plotter-0.1.0.tar.gz
  • Upload date:
  • Size: 4.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.10.0

File hashes

Hashes for igp_plotter-0.1.0.tar.gz
Algorithm Hash digest
SHA256 320bd9a6f88dd212a82f17088e278fccdfadd5f730865f30745b553295f89178
MD5 1434a7c2eccb812e3e5d6902ad1240dc
BLAKE2b-256 97fb63f5f9daa29c587e645cf357ca315743ac66b9bcfa3fa91438fd028588d9

See more details on using hashes here.

File details

Details for the file igp_plotter-0.1.0-py3-none-any.whl.

File metadata

  • Download URL: igp_plotter-0.1.0-py3-none-any.whl
  • Upload date:
  • Size: 6.4 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.10.0

File hashes

Hashes for igp_plotter-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 d658607a64885e0d1f042a72e42c12742cea5d47ad65b595a4f4d8e9ec28d552
MD5 154dbabf2fb5e27515c4068edbe47e5e
BLAKE2b-256 78a31fc6fca640d23058b28b4e1ccd992e3856768ef06112655bd07e76e8b43f

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page