Alaska Satellite FacilityMapReady Installation Guide

The latest version can be downloaded from the ASF web site at http://www.asf.alaska.edu.

How you install the tool depends on which operating system you are using. Windows packages come with an installer, Linux packages come as an RPM, and Source packages contain source code with an autoconf-style configure script.

Windows Installation

The Windows package contains just a single file, the installer. To install, you open the archive file that you downloaded (double-clicking on it will open it); then run the installer program contained within. If running Windows 7, you will need to install the package as administrator, this is done by right clicking the installer and selecting the Run as Administrator option.

After installation, you will have a start-menu group called "ASF Tools", and inside that another program group called "MapReady 2.0". Inside that group, "ASF MapReady" is the main program (formerly known as "Convert").

The "MapReady 2.0" start menu group also contains a link to the ASF MapReady Manual, an extensive document that describes all of the installed programs and contains examples of their use.

Also installed: ASF View (a viewer application which can display CEOS format data, as well as GeoTIFFs, ASF Internal Format files, etc.), the CEOS Metadata Viewer, and the Projection Coordinate Conveter.

By default, the installer also creates desktop icons for MapReady and ASF View.

Linux Installation

To install the RPM, you must have root access. If you do not, you will need your system administrator to install the package for you. If this is not feasible, the Source package can instead downloaded, compiled, and installed in your own home directory which does not require root privileges.

To install the package:

First extract the rpm from the archive:

gunzip mapready-X.X.X-linux.tar.gz
tar xvf mapready-X.X.X-linux.tar

Then, as root, install the rpm:

rpm -i asf_mapready-X.X.X-1.i386.rpm

(Of course you need to replace the X's with whatever version you downloaded, for example: "rpm -i asf_mapready-2.0.5-1.i386.rpm")

After the package is installed, you can find out where individual compenents were put by using this rpm command, which does not require root access:

rpm -ql asf_mapready | grep asf_import

You should see something like the following:

/usr/local/bin/asf_import

which tells you that the package has been installed in /usr/local, which is the default.

This directory needs to be added to your path, in order to run the tools. Exactly how you do this depends on which UNIX shell you are using.

For example, suppose the software was installed in /opt/asf_tools. For sh, ksh, bash, or the like, add these lines to your ~/.profile or ~/.bashrc file:

PATH=/opt/asf_tools/bin:$PATH
export PATH

For csh or tcsh, add this line to your ~/.cshrc file:

setenv PATH /opt/asf_tools/bin:$PATH

If you've gone with the default installation location of /usr/local, you may already have /usr/local/bin in your path, in which case you don't need to do anything.

Source Installation

Required packages to build ASF tools:

  • • gcc
  • • gcc-c++
  • • pkgconfig
  • • automake
  • • autoconf
  • • gtk2-devel
  • • libglade2-devel
  • • glade2
  • • bison
  • • flex

After you've downloaded the archive, you need to extract the package and compile the tools before they can be installed. To do this, make sure you're in the directory where the archive was downloaded to and:

First extract the directory tree from the archive:

gunzip mapready-X.X.X-src.tar.gz
tar xvf mapready-X.X.X-src.tar

Then build the tools. Please note that you will need permissions to put files into [[installation location]]! The default is /usr/local.

cd asf_tools
./configure --prefix=[[installation location]]
make

Next install them:

make install

Lastly you need to include the tools in your path. You do this one of two ways depending on the UNIX shell you are using.

For sh, ksh, bash, and the like, add the following lines to either the ~/.profile or ~/.bashrc file.

PATH=[[installation location]]/bin:$PATH
export PATH

For csh or tcsh, add this line to the ~/.cshrc file:

setenv PATH [[installation location]]/bin:$PATH

For example, say you would like to install the tools in a folder called "asf_tools" in your home directory (/home/jdoe/asf_tools), and you use the bash UNIX shell

./configure --prefix=/home/jdoe/asf_tools
make
make install
echo "PATH=/home/jdoe/asf_tools/bin:$PATH" >>
~/.bashrc
echo "export PATH" >> ~/.bashrc

About Software Tools

The Alaska Satellite Facility develops and enhances software in order to simplify the use of SAR data for our community of researchers and operational agencies.

System Requirements

CPU: 1GHz or greater

Memory: 1 GB or more

Disk space: 100MB for installation. For processing please allow roughly 5 times the size of the largest image to be processed.

Convert to Vector: This program is small and should easily run on any computer running a pentium chip or greater.

Other Software Tools

This is a list of links to software developed by agencies outside of ASF that may be of use.

Free/Open Source Tools

ROI_PAC - The Repeat Orbit Interferometry PACkage is used to process synthetic aperture radar data and produce differential interferograms. The package is managed by researchers at JPL and Caltech in conjunction with members of the scientific community.

RAT - Radar Tools (or RAT)is a powerful open-source software tool for processing SAR remote sensing data.

BEAM - BEAM is a toolbox for viewing, analyzing and processing of remote sensing data.

PolSARPro - The Polarimetric SAR Data Processing and Educational Tool aims to facilitate the accessibility and exploitation of multi-polarized SAR datasets.

GeoSage's HighView - HighView is the unique image fusion tool for both advanced image-pansharpening and adaptive image stretching.

ERDAS ER Viewer - The ERDAS ER Viewer is an easy-to-use image viewer featuring interactive roaming and zooming with very large JPEG 2000 and ECW files.

ERDAS ViewFinder - ERDAS ViewFinder is a viewer for quickly displaying a variety of geographic imagery (including 16-bit data), rapidly reprojecting different data types into the same projection system, displaying multiple images in a single viewer, and working in multiple open viewers, at the same time.

ExpressView Browser Plug-in (MrSID) - ExpressView Browser Plug-in (formerly MrSID Browser Plug-in) gives standard Windows Web browsers the ability to natively view MrSID and JPEG2000 images.

Geomatica FreeView - Geomatica FreeView is a flexible data viewing tool supporting over 100 raster and vector formats for loading, viewing, selection, and enhancement.

Commercial Tools

Geomatica - Geomatica is a single, integrated software system for remote sensing and image processing.

GAMMA - The GAMMA SAR and Interferometry Software is a collection of programs that allows processing of SAR, interferometric SAR (InSAR) and differential interferometric SAR (DInSAR) data for airborne and spaceborne SAR systems.

ENVI - ENVI provides advanced, user-friendly tools to read, explore, prepare, analyze and share information extracted from all types of imagery.

ERDAS IMAGINE - ERDAS IMAGINE performs advanced remote sensing analysis and spatial modeling to create new information.