The Perl Toolchain Summit needs more sponsors. If your company depends on Perl, please support this very important event.
Perl Module Geo::Raster

     Copyright (c) 1999- Ari Jolma. All rights reserved.
     This program is free software; you can redistribute it and/or
     modify it under the same terms as Perl itself. That is, using
     either

	a) the GNU General Public License as published by the Free
	Software Foundation; or

	b) the "Artistic License".

    This program 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 either
    the GNU General Public License or the Artistic License for more details.

    You should have received a copy of the Artistic License with this
    Kit, in the file named "Artistic".  If not, get it from
    http://www.perl.com/language/misc/Artistic.html.

    You should also have received a copy of the GNU General Public License
    along with this program; if not, write to the Free Software Foundation,
    Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307, USA.

ACKNOWLEDGEMENTS

array.c and array.h are taken from the Karl Glazebrook's PGPLOT
distribution.

INSTALLATION

To install, unzip and untar the archive. In the directory created type

perl Makefile.pl
make
make test
make install

Geo::Raster requires the Raster Algebra Library libral. libral
is at <http://sourceforge.net/projects/libral>.

Required modules are ExtUtils::Depends, Statistics::Descriptive,
gdalconst, and gdal.

Documentation is in the module file and will be added onto
perllocal.pod as usual.

DESCRIPTION

Geo::Raster has two purposes/goals:

1) To be a general purpose tool for working with geospatial raster
data. This means "raster/map algebra" (overlaying and masking DEMs
(Digital Elevation Models), land-use rasters, etc), spatial analyses
(kriging, ...), extracting indices from the grids (histograms, ...),
etc.

2) To be a general purpose Perl/C tool for doing hydrologic and water
resources GIS work. This means watershed delineation, finding stream
networks, calculating indices (topographic index, ...), preparing data
for hydrologic models, developing spatially distributed hydrologic
modeling, etc.

The small script rash.pl uses Term::ReadLine and is used to implement
a simple but very useful environment for "doing raster algebra GIS
with Perl". The rash.pl can have a live connection to gnuplot and
Postgres (if invoked with option -a), this is on a basic level now,
for example histograms are simple to plot and rgb values for a grid
can be retrieved from a database.

Gtk2::Ex::Geo is a GUI (with a CLI capability) for Geo::Raster