A Python-Based Framework for the Transformation and Visualization of GNSS Data in Engineering and Geospatial Applications

Abstract Global Navigation Satellite System (GNSS) observables are standardized in RINEX files, but most existing tools for position extraction are fragmented and require manual intervention. This paper introduces a Python-based framework that automates the processing of RINEX 2.11 observation files by extracting approximate receiver positions, transforming them into the WGS84 system, filtering invalid data, and exporting results in structured formats. The workflow produces multi-format outputs (CSV, KML, interactive maps), enabling direct integration with engineering and geospatial applications. Implemented in Google Colab with open-source libraries, the framework was validated on real datasets, demonstrating reproducibility, modularity, and scalability. The proposed approach supports diverse applications, including surveying, cadastral mapping, geodetic monitoring, and spatial data science.

Authors

Institutions

Publication Details

Journal
Journal of Applied Engineering Sciences
Published
2025-12-01
DOI
https://doi.org/10.2478/jaes-2025-0024
Primary Topic
GNSS positioning and interference
Type
article
Field-Weighted Citation Impact
0.00
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

A Python-Based Framework for the Transformation and Visualization of GNSS Data in Engineering and Geospatial Applications

Alina Corina Bălă, Floarea-Maria Brebu
Journal of Applied Engineering Sciences
GNSS positioning and interference
article

A Python-Based Framework for the Transformation and Visualization of GNSS Data in Engineering and Geospatial Applications

Alina Corina Bălă, Floarea-Maria Brebu
article en

Abstract

Abstract Global Navigation Satellite System (GNSS) observables are standardized in RINEX files, but most existing tools for position extraction are fragmented and require manual intervention. This paper introduces a Python-based framework that automates the processing of RINEX 2.11 observation files by extracting approximate receiver positions, transforming them into the WGS84 system, filtering invalid data, and exporting results in structured formats. The workflow produces multi-format outputs (CSV, KML, interactive maps), enabling direct integration with engineering and geospatial applications. Implemented in Google Colab with open-source libraries, the framework was validated on real datasets, demonstrating reproducibility, modularity, and scalability. The proposed approach supports diverse applications, including surveying, cadastral mapping, geodetic monitoring, and spatial data science.

Journal of Applied Engineering SciencesVol. 15(2)
Polytechnic University of Timişoara (RO)
Openalex Percentile: Top 48%
GNSS positioning and interference
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.

A Python-Based Framework for the Transformation and Visualization of GNSS Data in Engineering and Geospatial Applications — Alina Corina Bălă, Floarea-Maria Brebu · Journal of Applied Engineering Sciences (2025) | TGRS Research Map | TGRS