Skip to content
Chris Webster edited this page Nov 9, 2016 · 6 revisions

Welcome to the ncplot wiki!

Documentation

The users manual can be found online at http://www.eol.ucar.edu/raf/Software/ncplot.html This file is also included in the distribution.

Environment

ncplot is written in C, requiring X11/R6 and Motif 1.2 (or later), and the netCDF library 3.0 or later. Specifically it is developed and maintained on Redhat Enterprise Linux 6, using the GNU compiler (gcc 3.4).

ncplot builds and runs on any Unix/Linux operating system, including Mac OS X (See the Makefile for MacOSX directions).

ncplot uses, though it is not required, a shell environment variable called DATA_DIR as the default directory to locate data files.

Geo-Political Maps

  • ncplot uses the Generic Mapping Tools (GMT) from The University of Hawa'ii.
  • Makes use of the GMT pscoast(1) command.
  • For GMT installation from source the GMTHOME environment variable must be defined for ncplot to engage mapping. The pscoast command must be in your $GMTHOME/bin, and the coast libraries $GMTHOME/lib/binned_*.cdf (~75Mb) must be installed.
  • GMT packages exist for Ubuntu/Debian, RHEL/CentOs, MacOSX, and Windows. Please visit http://gmt.soest.hawaii.edu/projects/gmt/wiki/Installing

Known Issues

  • Fedora Core 5 : setenv XKEYSYMDB /usr/share/X11/XKeysymDB : I am not seeing the need for this on RHEL 6 or 7.
  • If the menu and button text shows up as squares, then some fonts are missing. 'yum install "xorg-x11-fonts"*' should solve the problem. We have noticed this on Fedora 9 and up, and RHEL 6.
  • Time gaps in the netCDF file. Time gaps should be filled with _FillValue or missing_value. ncplot uses the TimeInterval global attribute to determine how many records are in the file.
  • Invalid data files may cause a core dump.
  • No minor tic marks exist for Y axis on XYZ plot.
Clone this wiki locally