The Bernese GNSS (Global Navigation Satellite System) software is a widely used, open-source software package for processing and analyzing GNSS data. Developed at the Astronomical Institute of the University of Bern, Switzerland, it has become a standard tool in the field of geodesy, geophysics, and surveying.
Using Bernese is not for the faint of heart. It is not a drag-and-drop application. Its interface is famously utilitarian: command-line driven, requiring careful configuration files, a deep understanding of geodetic theory, and patience measured in CPU-hours. To run a Bernese solution is to perform a ritual. You must gather precise satellite orbit files (often from the Center for Orbit Determination in Europe), download raw data from a global network of hundreds of stations, model the antenna phase center variations for each receiver type, and then iteratively solve for station positions, atmospheric delays, and Earth rotation parameters. bernese gnss
This article provides a deep dive into what Bernese GNSS is, why it is superior to commercial alternatives, its primary use cases, and how it handles modern multi-constellation systems like GPS, Galileo, BeiDou, and GLONASS. It is not a drag-and-drop application
The story of Bernese GNSS began in the 1980s when GNSS was still in its infancy. Initially developed for the analysis of GPS data for the European Space Agency’s ERS-1 satellite mission, the software has undergone continuous evolution for over three decades. You must gather precise satellite orbit files (often
: Offers extensive flexibility in defining processing strategies, such as ambiguity resolution tests and radiation pressure modeling. Recent Updates (v5.2+)