Bernese Gnss ((install)) May 2026
Bernese GNSS
Licensing
Bernese is distributed by the University of Bern. A license is required, but it is relatively inexpensive for academic and governmental use (typically a few hundred to a few thousand CHF). Commercial users may pay more. Unlike open-source software, the license ensures you receive official support and the validated source code.
Further directions and developments
- Increasing multi-GNSS integration and improved ambiguity resolution for modernized constellations.
- Enhanced automation and cloud-friendly workflows for large-scale processing.
- Tighter integration with GNSS real-time products and near-real-time processing capabilities.
- Continued updates to geophysical modeling (e.g., improved loading models, better troposphere mapping).
Short example applications
- Determining mm-level seasonal motion and long-term velocities of tectonic plates.
- Combining GNSS with VLBI and SLR in multi-technique reference frame realizations.
- Monitoring local subsidence or infrastructure deformation at high temporal resolution.
- Precise timing and clock comparisons for time-transfer studies.
If you want, I can:
- produce a shorter 300–400 word summary for publication,
- draft a 1-page technical brief with processing commands and example scripts,
- or create a beginner's step-by-step tutorial using Bernese for a 3-station baseline test.
(functions.RelatedSearchTerms)
The Bernese GNSS Software, developed by AIUB, is a high-performance, modular system designed for high-accuracy geodetic and geodynamic data processing [2, 7]. It supports multi-GNSS constellation data and is renowned for its BPE engine, facilitating precise, automated, and versatile scientific analysis [1, 6]. For detailed technical guidance, refer to the official Bernese GNSS Software User Manual.
Introduction
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.
Key Features
- Multi-GNSS Support: Bernese GNSS supports data processing from various GNSS systems, including GPS, GLONASS, Galileo, BeiDou, and QZSS.
- Precise Point Positioning (PPP): The software enables precise point positioning, allowing users to determine their location with high accuracy, even in areas with limited satellite visibility.
- Network Processing: Bernese GNSS supports the processing of GNSS data from networks of stations, enabling users to analyze large datasets and generate high-accuracy products, such as crustal velocity fields and strain rate maps.
- Atmospheric and Ionospheric Modeling: The software includes tools for modeling the atmosphere and ionosphere, allowing users to study the impact of these media on GNSS signals and estimate parameters such as tropospheric delays and ionospheric electron content.
- Orbit Determination: Bernese GNSS enables the determination of precise orbits for GNSS satellites, which is essential for high-accuracy applications, such as satellite laser ranging and gravity field determination.
- Data Analysis and Visualization: The software includes tools for data analysis, visualization, and quality control, making it easier to interpret and understand complex GNSS data.
Applications
- Geodesy and Surveying: Bernese GNSS is widely used in geodesy and surveying for determining precise positions, velocities, and orientations of points on the Earth's surface.
- Geophysics and Earth Observation: The software is used to study the Earth's interior, crustal deformation, and natural hazards, such as earthquakes and volcanic eruptions.
- Atmospheric and Climate Research: Bernese GNSS is used to study the atmosphere and ionosphere, including the impact of climate change on these media.
- Navigation and Mapping: The software is used in navigation and mapping applications, such as precise positioning for autonomous vehicles and high-accuracy mapping.
Benefits
- High Accuracy: Bernese GNSS provides high-accuracy results, making it suitable for demanding applications in geodesy, geophysics, and surveying.
- Flexibility: The software is highly customizable, allowing users to adapt it to their specific needs and research questions.
- Open-Source: Bernese GNSS is open-source, making it freely available to researchers and practitioners worldwide.
- Large Community: The software has a large and active user community, ensuring that users can access support, documentation, and training resources.
Conclusion
The Bernese GNSS software is a powerful tool for processing and analyzing GNSS data. Its high accuracy, flexibility, and wide range of applications make it an essential resource for researchers and practitioners in geodesy, geophysics, surveying, and related fields. With its open-source nature and large user community, Bernese GNSS is poised to continue playing a key role in advancing our understanding of the Earth and improving navigation and mapping capabilities.
Bernese GNSS: A Precise Positioning System for Geodetic Applications
Abstract
The Bernese GNSS (Global Navigation Satellite System) is a software package widely used for precise positioning and geodetic applications. Developed by the University of Bern, Switzerland, this software has become a standard tool for processing GNSS data in various fields, including geodesy, surveying, and Earth sciences. This paper provides an overview of the Bernese GNSS software, its features, and applications, highlighting its capabilities and limitations.
Introduction
The Global Navigation Satellite System (GNSS) has revolutionized the field of positioning and navigation. GNSS signals are transmitted by a constellation of satellites orbiting the Earth, providing users with precise location information. However, the accuracy of GNSS positioning depends on the quality of the data and the processing algorithms used. The Bernese GNSS software is a powerful tool designed to process GNSS data with high accuracy, making it an essential tool for geodetic applications.
History and Development
The Bernese GNSS software was first developed in the 1980s by the University of Bern, Switzerland. Initially, it was designed to process GPS (Global Positioning System) data, but later versions were extended to handle data from other GNSS systems, such as GLONASS (Russian), Galileo (European), and BeiDou (Chinese). The software has undergone significant improvements over the years, with new features and algorithms being added to enhance its performance and accuracy.
Features and Capabilities
The Bernese GNSS software offers a range of features and capabilities that make it a powerful tool for precise positioning and geodetic applications. Some of its key features include:
- Multi-GNSS support: The software can process data from multiple GNSS systems, including GPS, GLONASS, Galileo, and BeiDou.
- Precise point positioning (PPP): The software uses advanced algorithms to estimate precise positions from GNSS data, with accuracies of a few centimeters.
- Relative positioning: The software can process data from multiple GNSS receivers to estimate relative positions between them.
- Atmospheric modeling: The software includes tools for modeling the ionosphere and troposphere, which affect GNSS signal propagation.
- Orbit determination: The software can estimate precise orbits for GNSS satellites.
Applications
The Bernese GNSS software has a wide range of applications in geodesy, surveying, and Earth sciences. Some of its key applications include:
- Geodetic surveying: The software is used to determine precise positions of survey points, which is essential for mapping and cadastral applications.
- GNSS monitoring: The software is used to monitor GNSS signal quality and detect anomalies, which is critical for ensuring the integrity of GNSS systems.
- Earthquake monitoring: The software is used to analyze GNSS data to understand earthquake mechanisms and the resulting crustal deformation.
- Volcanic monitoring: The software is used to monitor volcanic deformation and understand volcanic processes.
- Climate research: The software is used to analyze GNSS data to understand long-term crustal deformation and its relationship to climate change.
Limitations and Future Directions
While the Bernese GNSS software is a powerful tool, it has some limitations. Some of its limitations include:
- Complexity: The software requires a good understanding of GNSS principles and processing algorithms, making it challenging to use for non-experts.
- Computational requirements: The software requires significant computational resources, which can be a limitation for large datasets.
- Data quality: The accuracy of the software depends on the quality of the input data, which can be affected by various factors, such as satellite geometry and signal multipath.
Future directions for the Bernese GNSS software include:
- Improving processing efficiency: Developing more efficient algorithms to process large datasets.
- Integrating new GNSS systems: Incorporating data from new GNSS systems, such as the Chinese BeiDou-3 system.
- Improving accuracy: Developing new algorithms to improve the accuracy of GNSS positioning.
Conclusion
The Bernese GNSS software is a powerful tool for precise positioning and geodetic applications. Its features and capabilities make it an essential tool for various fields, including geodesy, surveying, and Earth sciences. While it has some limitations, the software continues to evolve, with new features and algorithms being developed to improve its performance and accuracy. As GNSS technology continues to advance, the Bernese GNSS software will remain a critical component of the geodetic toolbox.
Further Resources
- Official Site: AIUB – Bernese GNSS Software
- User Group: The Bernese GNSS User Forum (Google Groups)
- Data Sources: ftp://igs.org (orbits/clocks) and ftp://unibe.ch (CODE products)
Keywords: Bernese GNSS, high-precision geodesy, GNSS data processing, precise point positioning, IGS analysis center, multi-GNSS, ambiguity resolution, orbit determination.
The Geodetic Gold Standard: A Deep Dive into the Bernese GNSS Software
In the realm of high-precision geodesy, accuracy isn't just a goal—it's a requirement. For researchers and professionals pushing the boundaries of Earth observation, the Bernese GNSS Software remains the premier tool for processing Global Navigation Satellite System (GNSS) data with millimeter-level precision.
Developed and maintained by the Astronomical Institute of the University of Bern (AIUB), this software is far more than a simple positioning tool; it is a sophisticated engine capable of modeling the complex physical forces acting on satellites and the Earth itself. What Makes Bernese GNSS Unique?
The Bernese GNSS Software is a scientific, high-precision GNSS data processing package. Unlike standard navigation software, it is designed for post-processing large networks of stations to achieve the highest possible accuracy. Key characteristics include:
Bernese GNSS Software is a high-precision, scientific data processing package developed at the Astronomical Institute of the University of Bern (AIUB) in Switzerland. Originally established as a tool for GPS analysis, it has evolved into a comprehensive multi-GNSS suite capable of processing data from GPS, GLONASS, Galileo, BeiDou, and QZSS. Core Capabilities and Architecture
The software is renowned for its high performance, accuracy, and flexibility in post-processing. bernese gnss
Modular Design: It consists of hundreds of individual Fortran programs that run behind a user-friendly Windows interface.
Multi-GNSS Support: It can handle various observation types and frequencies across different satellite systems, processing them together at the observation level.
Applications: Key uses include estimating satellite orbits, determining Earth station coordinates, clock parameter estimation, and analyzing Earth rotation parameters. Key Features for Scientific Analysis Bernese GNSS Software
The world of high-precision positioning, navigation, and timing (PNT) relies on more than just satellites; it requires sophisticated engines to crunch the raw data. At the pinnacle of these engines is the Bernese GNSS Software, a world-class, high-accuracy post-processing package developed at the Astronomical Institute of the University of Bern (AIUB).
While consumer-grade GPS in your phone is accurate to a few meters, the Bernese GNSS Software allows scientists and engineers to measure the Earth's surface with millimeter-level precision. What is Bernese GNSS Software?
Bernese is a research-grade software package used for the processing of data from Global Navigation Satellite Systems (GNSS), including GPS, GLONASS, Galileo, and BeiDou. Unlike real-time navigation systems, Bernese is primarily a post-processing tool, meaning it takes recorded data and applies complex models to reach the highest possible accuracy.
It is one of the three "pillars" of high-end geodetic software, alongside GAMIT/GLOBK (from MIT) and GIPSY-OASIS (from JPL). Key Features and Capabilities
The software is renowned for its flexibility and its ability to handle massive networks of GNSS stations. Key features include:
Multi-GNSS Support: It processes data from all major constellations, allowing for better satellite geometry and higher reliability.
Double-Difference and PPP: It supports both "Double-Difference" processing (comparing data between two stations to cancel out errors) and "Precise Point Positioning" (using a single station with highly accurate satellite clock and orbit data).
Modeling Error Sources: Bernese excels at accounting for atmospheric delays (ionosphere and troposphere), Earth rotation parameters, and ocean tide loading—all factors that can "blur" GNSS measurements.
Automation: Through its "Bernese Processing Engine" (BPE), users can automate routine tasks, making it possible to process years of global data without manual intervention. Who Uses It?
Bernese isn't exactly "plug-and-play" software for the casual user. It is designed for experts in geodesy and geophysics. Its primary users include:
National Mapping Agencies: To maintain national coordinate systems and monitor tectonic plate movement.
IGS (International GNSS Service): Bernese is a core tool used by IGS Analysis Centers to generate the "final" orbits and clock products that the rest of the world relies on for accuracy.
Climate Researchers: By measuring the water vapor in the atmosphere via GNSS signal delays, researchers use Bernese to contribute to climate change models.
Satellite Operators: It is used for Precise Orbit Determination (POD) of Low Earth Orbit (LEO) satellites. Why It Matters
In an era of rising sea levels and shifting tectonic plates, we need a way to measure our planet with absolute certainty. Whether it’s monitoring the stability of a massive bridge, tracking the slow "rebound" of the Earth's crust after the ice age, or ensuring that a self-driving system's maps are perfectly aligned, the Bernese GNSS Software provides the mathematical backbone for our spatial reality.
For those looking to dive into the technicalities, the AIUB frequently hosts training courses in Bern, Switzerland, to help the next generation of geodesists master this powerful tool.
Bernese GNSS Software is a high-precision, multi-GNSS data processing package developed at the Astronomical Institute of the University of Bern (AIUB)
. Renowned for its scientific rigor, it is a primary tool used by national mapping agencies, research institutes, and the International GNSS Service (IGS) for geodetic analysis. Core Capabilities
The software is designed to handle a wide range of GNSS (Global Navigation Satellite System) data with millimeter-level accuracy: Multi-Constellation Support
: Processes data from GPS, GLONASS, Galileo, BeiDou, and QZSS. Precision Strategies : Supports both Double-Differencing (for network solutions) and Precise Point Positioning (PPP) for single-station analysis. Orbit Determination
: Used for determining the precise orbits of both GNSS satellites and Low Earth Orbit (LEO) satellites. Satellite Laser Ranging (SLR)
: Capable of processing SLR-Range data to validate GNSS orbits or perform standalone orbit determination. Key Features (Version 5.2 & 5.4)
Current versions offer advanced modeling and automation features: BPE (Bernese Processing Engine)
: An automated processing tool that allows users to create reproducible "pipelines" for large-scale data sets. Ionosphere & Troposphere Modeling
: Advanced estimation of atmospheric delay, crucial for high-precision height measurements and meteorological applications like ZTD (Zenith Total Delay) Ambiguity Resolution
: Sophisticated algorithms for resolving integer phase ambiguities across different constellations and baseline lengths. Reference Frame Realization
: Tools for aligning local networks to international reference frames (e.g., ITRF). Primary Use Cases Geodetic Networks
: Maintaining national survey benchmarks and monitoring tectonic plate motion. Atmospheric Research
: Monitoring the Ionosphere's Total Electron Content (TEC) and water vapor in the Troposphere. Space Science : Generating precise orbit products for LEO missions like GRACE-FO or Swarm. Clock Estimation
: High-accuracy time transfer and receiver clock synchronization. The software is primarily available via license Bernese GNSS Licensing Bernese is distributed by the
for scientific and commercial use, often requiring a Linux/Unix environment for large-scale processing. command-line tools used in the Bernese Processing Engine (BPE)? Bernese GNSS Software Version 5.2
Bernese GNSS Software (BSW) is a scientific, high-performance post-processing package developed by the Astronomical Institute of the University of Bern (AIUB)
. It is widely considered a gold standard for geodesy and high-accuracy satellite analysis. International Federation of Surveyors (FIG) Core Capabilities Multi-GNSS Support
: It processes data from all major constellations, including GPS, GLONASS, Galileo, and BeiDou , often simultaneously on the observation level. Highest Accuracy
: Tailored for regional to global scale networks, it supports Precise Point Positioning (PPP) and double-difference processing with millimeter-level precision. Automation Bernese Processing Engine (BPE)
enables fully automated workflows for processing large permanent networks or years of historical data. Versatile Applications
: Beyond standard positioning, it is used for orbit determination (GNSS and LEO satellites), ionosphere/troposphere monitoring, and Satellite Laser Ranging (SLR) validation. EUREF Permanent GNSS Network Technical Highlights Platform Independence : The software consists of over 100 programs 1,300 modules , designed to run across various operating systems. Customization
: Offers extensive flexibility in defining processing strategies, such as ambiguity resolution tests and radiation pressure modeling. Recent Updates (v5.2+)
: Includes improved modeling for phase biases in PPP, high-rate clock products, and enhanced satellite antenna phase center calibrations. Bernese GNSS Software User Experience & Learning Curve Bernese GNSS Software - FAQ
The Bernese GNSS Software is a high-precision, scientific post-processing package developed by the Astronomical Institute of the University of Bern (AIUB). It is widely considered one of the world's most sophisticated tools for geodetic applications, such as orbit determination, reference frame realization, and atmosphere modeling. Core Functionality
The software is designed to process multi-constellation data, including GPS, GLONASS, Galileo, BeiDou, and QZSS.
Precise Orbit Determination (POD): Used by the Center for Orbit Determination in Europe (CODE) to generate high-accuracy satellite products.
Geodetic Estimation: Supports parameter estimation based on both original observations and the superposition of normal equations (ADDNEQ2).
Atmospheric Modeling: Capable of estimating troposphere zenith path delays, gradients, and global ionosphere models.
Automation: Features the Bernese Processing Engine (BPE), which allows for highly automated and parallelized data processing. Software Structure The software is modular and consists of several key parts:
Transfer Part: Tools to convert RINEX data into the internal Bernese format.
Orbit Part: Programs for generating standard orbits, updating orbit files, and handling Earth orientation parameters.
Processing Part: Modules for receiver clock synchronization, phase pre-processing, and ambiguity resolution (e.g., GPSEST).
Simulation & Service: Tools for simulating GNSS observations and utility programs for data manipulation. Availability & Support Bernese GNSS Software
Technical Report: Bernese GNSS Software Bernese GNSS Software
is a high-precision, scientific-grade data processing package developed at the Astronomical Institute of the University of Bern (AIUB)
in Switzerland. It is recognized globally as a primary tool for geodetic analysis and research. Bernese GNSS Software Software Overview Current Version : Version 5.4, released on November 11, 2024
: Astronomical Institute, University of Bern (AIUB), with contributions from organizations like TU München (IAPG) Platform Compatibility : The software is available for UNIX/Linux operating systems. Documentation
: Includes an extensive user manual of approximately 650 pages and a built-in HTML-based help system. Bernese GNSS Software Key Features and Capabilities
The software is designed for versatility and precision in modeling global navigation satellite system data: Multi-GNSS Support : Processes data from major constellations including State-of-the-Art Modeling
: Features detailed non-gravitational force modeling, such as direct solar radiation pressure, Earth radiation pressure, and air drag based on satellite macro models. Ambiguity Resolution
: Supports zero-difference ambiguity resolution and flexible estimation of scaling factors for forces. Automation and Modularity
: Offers powerful tools for automation and a highly modular design that allows for detailed control over all processing options. Standard Adherence
: Adheres to up-to-date, internationally adopted geodetic standards. Universität Bern Primary Applications Institutional Activities : Used by the Center for Orbit Determination in Europe (CODE) for international activities within the International GNSS Service (IGS) EUREF Permanent Network (EPN) Regional Modeling
: Employed in developing regional ionosphere models and static Single-Frequency Precise Point Positioning (SF-PPP) solutions. Geodynamic Studies
: Utilized to study crustal strain deformation and estimate velocity vectors for tectonic plate movements. Inter-technique Combination : Capable of combining GNSS measurements with Satellite Laser Ranging (SLR) observations to geodetic satellites. Universität Bern Training and Support Training Courses
: The next official training course for the Bernese GNSS Software is scheduled for September 7–11, 2026 : AIUB maintains a support page
with regular updates, bug fixes (e.g., troposphere SINEX output issues), and instructions for updating older versions. FAQ and Help : A comprehensive Short example applications
provides guidance on common errors, such as missing ephemeris files or antenna phase center corrections. Bernese GNSS Software
The Bernese GNSS Software (BSW) is widely considered one of the world's most powerful and flexible scientific software packages for processing Global Navigation Satellite System (GNSS) data. Developed at the Astronomical Institute of the University of Bern (AIUB), it is the primary tool used by the Centre for Orbit Determination in Europe (CODE) for high-precision orbit and clock products. Core Strengths
Scientific Precision: It is designed for geodetic-grade accuracy, capable of achieving sub-centimeter precision for tasks like crustal deformation monitoring, sea-level rise studies, and Precise Orbit Determination (POD) for LEO satellites.
Multi-GNSS & SLR Integration: Unlike basic processing tools, Bernese supports multiple constellations (GPS, GLONASS, Galileo, BeiDou) and integrates Satellite Laser Ranging (SLR) data.
The Bernese Processing Engine (BPE): This automated tool allows for sophisticated, high-volume data processing without manual intervention, making it ideal for regional or global permanent station networks.
Customization: Every modeling parameter—atmospheric delays, satellite clock errors, antenna phase centers—is exposed, giving researchers full control over the processing strategy. Key Considerations Bernese GNSS Software Version 5.2
Bernese GNSS Software: An Overview and Analysis The Bernese GNSS Software is a high-precision, research-grade scientific software package developed at the Astronomical Institute of the University of Bern (AIUB). It is widely recognized as one of the world's most sophisticated tools for processing data from Global Navigation Satellite Systems (GNSS) like GPS, GLONASS, Galileo, and BeiDou. Core Capabilities and Features
Multi-GNSS Support: Processes data from all major constellations, including GPS, GLONASS, Galileo, and regional systems like QZSS.
Flexible Processing Modes: Supports both Precise Point Positioning (PPP) and double-difference baseline-based processing.
High Accuracy: Capable of achieving millimeter-level precision for static station coordinates and centimeter-level accuracy for kinematic trajectories.
Geodetic Research Applications: Used extensively for monitoring plate kinematics (e.g., in Antarctica), global geodetic parameter estimation, and orbit determination for Low Earth Orbit (LEO) satellites. Advanced Modeling and Corrections
To achieve its high precision, the software implements rigorous physical models:
5. The Binarization of Global Standards
One of the most significant recent evolutions in the Bernese ecosystem is its shift from text-based inputs to the RINEX (Receiver Independent Exchange Format) and now binary formats, and its integration with the Radio Technical Commission for Maritime Services (RTCM) standards.
However, the culture of Bernese remains distinct. Unlike commercial software that aims for a "one-click" solution, Bernese requires the user to understand what they are doing. It offers a "User Dialog" that exposes hundreds of parameters. It assumes that the user knows the difference between a "float" and "fixed" ambiguity resolution.
This steep learning curve acts as a gatekeeper, ensuring that high-precision geodesy remains a discipline of rigorous science rather than algorithmic black boxes. Universities and research institutions around the world teach Bernese not just as a tool, but as a curriculum in geodetic theory.
Final, Deepest Truth
Bernese GNSS is not software for positioning. It is software for the realization of the reference frame. Every time you use a map, a self-driving car, or a land survey that is accurate to a centimeter over a kilometer, you are standing on the shoulders of a Bernese-processed network. It transforms noisy, chaotic microwave signals from space into the silent, invisible scaffold of modern geodetic truth. It is the art of making the Earth stand still, mathematically, so that we can finally see how it moves.
The Bernese GNSS Software is a high-precision, scientific-grade post-processing package developed at the Astronomical Institute of the University of Bern (AIUB). It is widely used by international agencies, research institutes, and commercial organizations for a variety of geodetic applications, including regional and global network analysis. Key Capabilities
Multi-Constellation Support: Processes data from GPS, GLONASS, Galileo, and BeiDou.
High Precision: Capable of achieving centimeter-level (or better) positioning for both static and kinematic applications.
Flexible Data Processing: Handles multiple formats, including RINEX 2, 3, and 4.
Advanced Geodetic Products: Supports the estimation of station coordinates, velocities, satellite orbits, Earth rotation parameters, and atmospheric (ionospheric/tropospheric) models.
Automated Workflows: Includes the Bernese Processing Engine (BPE) for highly automated, large-scale data processing. Common Use Cases
Datum Realization: Establishing and maintaining precise reference frames like ITRF.
Network Analysis: Managing large CORS (Continuously Operating Reference Station) networks for national and international mapping.
Scientific Research: Used for studying crustal deformation, tectonic movements, and atmospheric disturbances.
Orbit Determination: Generating precise orbits for GNSS satellites. Software Access
The latest major release is Version 5.4, which includes updated tutorials and support for current GNSS signal standards. Detailed documentation, including manuals and installation guides, is provided by AIUB.
To help me refine this text, would you like it tailored for:
Technical documentation? (e.g., installation or file format specifics)
A research proposal? (focusing on geodetic accuracy and datum realization) An introductory overview? (for students or non-experts) Bernese GNSS Software Version 5.2
The Art of the Possible
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.
But the output is breathtaking. You get a time series of a point on Earth’s surface, plotted every hour, for ten years, with a scatter of just two millimeters. You can see the seasonal wobble of the crust due to continental water storage. You can see the sudden, permanent jump of a station during an earthquake. You can see the slow, steady drift of a volcano as magma stirs below.