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.
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.
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.
cvs -d :pserver:[email protected]:/cvs loginpasswd: anonymouscvs -d :pserver:[email protected]:/cvs co ossim
See documentation section for further instructions on Compilation for different platforms.
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 rootrpm -U package-name
where -U means update and package-name is replaced with each of the packages that you downloaded.
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.orgUseful 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