Installation/Downloads

  1. Additional Package Support
  2. Ossim Source Code
  3. OSSIM RPMS
  4. Binaries
  5. Sample data

Breaking News - 1 Mar 2003

Garrett Potts has restructured the configure/make systems for OSSIM. In the process he has incorporated GDAL, Libtiff, Geotiff, OGR, iso8211 as included packages. This removes the need to preinstall these packages. The only optional packages are freetype and wxWindows for the GUI based apps. It is recommended that wxWindows be installed. Freetype is already installed on linux. The new release has been tagged and have been generated.

Additional Package Support

All additional packages need to be installed first if you are building OSSIM from scratch (see installation notes in the documentation section). These packages will be picked up from the ./configure command.

wxWindows is used for any GUI application in OSSIM but the core OSSIM library does not depend on it and is not required if you are just using the core applications and library. OSSIM GUI should work with the current RPMS of wxWindows. Please go to www.wxwindows.org and download the current files for wxWindows. Follow their instructions for setup on different platforms. If you are linux redhat or mandrake just use the wxGTK rpms and if you are cygwin or any other windows environment use their windows setup/install program.

OSSIM includes GDAL, Geotiff, libtiff, and ogr which adds additional image and vector loading support.

Freetype is required for any font annotation support in OSSIM. If you are not using font annotation support then don't have to worry about it. Freetype should com standard on the CD's of RedHat. If you do need to install from scratch then go to www.freetype.org for download and installation. Freetype is usually supplied in whatever linux distribution CD's you have. It is best to just use the freetype2 distribution supplied by you Linux/Unix distribution. Follow their instructions for installing.

OSSIM Source

Once all optional packages are installed we need to install the OSSIM package. A current cvs snapshaot can be downloaded from here. Alternatively you can go through the CVS checkout method described below.

You can also browse the repository here. Select the cvs root to be OSSIM.

Download OSSIM from CVS:

cvs -d :pserver:[email protected]:/cvs login
passwd: anonymous
cvs -d :pserver:[email protected]:/cvs co ossim

See documentation section for further instructions on Compilation for different platforms.

Installing OSSIM from RPMS

If installing OSSIM from RPMS all you need are the current RPM builds from the ftp directory. There is a possibility that you will need to rebuild the source RPMS for your environment. You will see Redhat 7.3 and Mandrake 9.0 RPMS available. IF they do not work for your enviroment please re-build from source RPMS and install. Make sure you install in the following order. libtiff (if the system libtiff doesn't work with geotiff or gdal), geotiff, gdal, and then OSSIM RPMS.

Current ossim RPM is at 1.4.0-1

Note: We currently don't have development RPMS but they will come soon and if you want to develop to OSSIM then you must go through the CVS build of OSSIM (see documentation notes on building from scratch).

Once you have downloaded the RPM package you can issue the following command to each package:

login as root
rpm -U package-name

where -U means update and package-name is replaced with each of the packages that you downloaded.

Precompiled executables

Cygwin binaries: please copy the cygwin1.dll to the same location as the executables. If it dows complain then copy the cygwin1.dll to a location that is specified in your system path statement. If you have cygwin installed then just set the path to the cygwin/bin directory and remove the downloaded cygwin1.dll. Use the windows file browser to execute ossim.exe. It should run without complaining about loading shared libraries. You may have to hold down the shift key for netscape users to start the download with a file browser.

cygwin1.dll - required install to run any cygwin binary outside the cygwin environment (needs to be acquire separately due to licensing).
ossim.exe - The ossim GUI interface to OSSIM.
vce2.exe - Visual image chain editor
img2rr.exe - Builds overviews
icp.exe - Copy any supported input format to any suppoorted output format.
create_histo.exe - Creates a histogram from an input image file and outputs it with a .his extension.
igen.exe - Is the command line app to generate an image product from a keywordlist.
image_info.exe - Extracts image information from any input image.
Sample Data

Igen examples can be downloaded here. Additionally, there are a number of test images, maps, keyword examples, etc located on ftp.remotesensing.org under the ossim directory tree. Logon as anonymous and give your email account as your password to gain access.

ftp ftp.remotesensing.org
login: anonymous

password: [email protected]
cd ossim

Useful ftp commands:

ls - to list the files

cd <dir> - to change to a directory

prompt - to toggle prompts on and off (useful for mget)

mget * - to get all of the files in the current directory