The VISBUNDLE package is a collection of MATLAB routines, which support the visualization of geodetic data sets. The tools can be sub-divided into routines for the visualization of time series or statistic quantities, the illustration of location-dependent data (on the sphere) and modified color schemes.

Example figures of the visBundle

Mass variation in Greenland estimated from GRACE data by Shuang Yi and re-visualized by the function graypatch of the visBundle
Example of a line plot with continous changes in the color (function plotcol of the visBundle)
Representation of distinct point measurments via colors within a map projection (function plotcolm of the visBundle)

History of the software

According to the documentation, the first routines were created by Nico Sneeuw since 1993 at the IAPG, TU München, and collected until 2000. The collection was updated and extended --- e.g. by map projections or visualization of spherical harmonics --- in the following years by  Nico Sneeuw and Matthias Weigelt, firstly at the IAPG, TU München, then at the Department of Geomatics Engineering at the  University of Calgary, and latest at the Institute of Geodesy (GIS) at the University of Stuttgart.  

In 2013, the  MATLAB routines at GIS were reviewed and re-arranged by M. Antoni, B. Devaraju and M. Roth. The very developed toolboxes -- in particular the SHBundle for spherical harmonic synthesis and analysis -- were published on a webpage of the institute, other tools were collected in their own "bundles"  and offered  to institutes' members on a local server. The toolbox for visualization was reduced to its core and published with the new name visBundle on the SHBundle's webpage.

In 2021, we decided to emphasize the toolbox visBundle with minor updates and an extended documentation on its own webpage.

The visBundle relies on a few functions of the bundle uberall.


The latest version can be found at

It would be great if you could acknowledge our work in case you use the bundles for a publication.


The presented bundles are free software in the sense of the GNU General Public Licence:

Lizence and disclaimer: (

This package is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 3 of the License, or (at your option) any later version.
This package is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.
You should have received a copy of the GNU General Public License along with Octave; see the file COPYING. If not, see


Please feel free to make comments on the software, notify us about bugs or even provide useful enhancements via E-Mail


To the top of the page