ossim 安装

原创 2008年10月02日 17:50:00

OSSIM - Open Source Software Image Map

Introduction:

OSSIM, pronounced "awesome" is an open source project to
develop a state of the art set of libraries and tools for remote
sensing and geographic information systems.A test application,
OSSIM, is included in the distribution to showcase the
functionality of the libraries. For a complete list of OSSIM
functionality, point your Internet web browser to
http://www.ossim.org


Environmental Variables:
The various builds will use the following environmental variables, set them to point to the relevant paths in your development environment:

OSSIM_HOME
OSSIM_INC_DIR
OSSIM_LIB_DIR
OSSIM_PREFS_FILE

for example, in .bashrc on the mac

export OSSIM_HOME=/Users/Shared/Development/ossim
export OSSIM_INC_DIR=/Library/Frameworks/ossim.framework/Headers
export OSSIM_LIB_DIR=/Library/Frameworks/ossim.framework/Versions/current
export OSSIM_PREFS_FILE=/Users/mrl/ossim_preferences

Other useful Environmental variables you might want to set for OSSIM related builds:

LIBTIFF_HOME

OSSIM_QT_HOME
OSSIM_QT_INC_DIR
OSSIM_QT_LIB_DIR

LIBWMS_INC_DIR
LIBWMS_LIB_DIR

OPENTHREADS_INC_DIR
OPENTHREADS_LIB_DIR

PRODUCER_INC_DIR
PRODUCER_LIB_DIR


Binary distributions and source packages are available from sourceforge at:
http://sourceforge.net/project/showfiles.php?group_id=5891

Getting the source code via cvs, this includes get external packages that
we need/like to have:

//---
// cd into some work directory.  I like to put all packages parallel to
// each other.
//---

//---
// Get external packages we like to have.  If you have these installed already
// you just need to tell ossim where they're at...  In most cases if you
// install these parallel to ossim they will be found during a "./configure"
//---

// Get OpenThreads if not installed already (now a required library):
svn co http://www.openscenegraph.org/svn/osg/OpenThreads/trunk OpenThreads

// Login to maptools cvs pserver
cvs -d :pserver:cvsanon@cvs.maptools.org:/cvs/maptools/cvsroot login
password:  <hit return for password>

// Get libtiff
cvs -d :pserver:cvsanon@cvs.maptools.org:/cvs/maptools/cvsroot co libtiff

// Get geotiff
cvs -d :pserver:cvsanon@cvs.maptools.org:/cvs/maptools/cvsroot co geotiff

// Get gdal
svn co http://svn.osgeo.org/gdal/trunk/gdal gdal

// Logout of cvs pserver
cvs -d :pserver:cvsanon@cvs.maptools.org:/cvs/maptools/cvsroot logout

// The ossim source code is available via svn (subversion) server on:
http://svn.osgeo.org/ossim

// Get ossim core
svn co http://svn.osgeo.org/ossim/trunk/ossim ossim

// Get ossim_qt - this is the old QT3.x gui module with imagelinker and iview
svn co http://svn.osgeo.org/ossim/trunk/ossim_qt ossim_qt

// Get ossim_qt4 - this is the QT4.x port of imagelinker and iview
svn co http://svn.osgeo.org/ossim/trunk/ossim_qt4 ossim_qt4

// Get ossim_plugins
svn co http://svn.osgeo.org/ossim/trunk/ossim_plugins ossim_plugins

//---
// Building on unix like machines, linux, sunos and so on.
// Note my workspace directory is "/work/drb".  You should change that out
// to be yours...
//---

//---
// Build libtiff:
// Note that ossim requires "libtiff", won't build without it.  Most systems
// have libtiff installed.  If you need to build it follow directions
// below.
//
// Official website at: 
// http://www.remotesensing.org/libtiff
//
// LIBTIFF Notes:
// My libtiff is in "/work/drb/libiff".  The --prefix will tell it to install
// there rather than user local.
//---
cd /work/drb/libtiff
cvs -z 3 update -d -P
./configure --prefix=/work/drb/libtiff
make
make install

//---
// Build geotiff:
// Note that ossim does not require geotiff; however, it is nice to have.
// Without it none of you geotiffs will be placed on the ground correctly.
// Official website at: 
// http://www.remotesensing.org:16080/websites/geotiff/geotiff.html
//---
cd /work/drb/geotiff/libgeotiff
cvs -z 3 update -d -P
./configure --prefix=/work/drb/geotiff --with-libtiff=/work/drb/libtiff
make
make install
cd ../..

cd /work/drb/ossim
cvs -z 3 update -d -P
./configure
make depends;
make

//---
// Sample configure line to build single static libossim.a and static
// applications.  (linux Fedora Core 3)
// Notes:
// 1) Mpi and freetype were shut off since there were no static
//    libraries on my machine.
// 2) libtiff and geotiff packages were explicitly set since there were not
//    parallel to the static ossim build.
//---
./configure --enable-singleStaticOssimLibrary=yes --enable-singleSharedOssimLibrary=no --with-mpi=no --with-freetype=no --with-libtiff=/work/drb/libtiff --with-geotiff=/work/drb/geotiff --enable-staticOssimApps

http://wlx.westgis.ac.cn/286/

libgeotiff在gcc 4.x下的问题

make[1]: Entering directory `/home/wlx/ubuntu/ossim.org/geotiff/libgeotiff/bin'
gcc -O2 -Wall makegeo.o -L/lib -L.. -lgeotiff -lproj -ltiff -ljpeg -lz -lm -o makegeo
/usr/bin/ld: makegeo: hidden symbol `__stack_chk_fail_local' in /usr/lib/libc_nonshared.a(stack_chk_fail_local.oS) is referenced by DSO
/usr/bin/ld: final link failed: 输出不可表示的节
collect2: ld returned 1 exit status
make[1]: *** [makegeo] 错误 1
make[1]: Leaving directory `/home/wlx/ubuntu/ossim.org/geotiff/libgeotiff/bin'
make: *** [Progs] 错误 2

./configure --with-ld-shared="gcc -shared" --prefix=/usr
make
checkinstall -D
sudo dpkg -i *.deb


ossim5.0安装

1、下载镜像文件 下载最新的OSSIM版本:http://downloads.alienvault.com/c/download?version=current_ossim_iso 2、虚机配置...
  • blubird
  • blubird
  • 2016年03月22日 15:22
  • 491

OSSIM安装与驱动问题

OSSIM安装与驱动问题   大家在部署OSSIM系统常遇到的就是驱动安装的问题,或是网卡没驱动或是硬盘没驱动,其实在Linux手动安装驱动是一项必须掌握技能。在《Unix/Linux网络...
  • lcgweb
  • lcgweb
  • 2015年06月22日 10:47
  • 1238

SOC安全运营中心(一) OSSIM安装

SOC(Security Operation Center)是网络安全建设发展到现阶段开始面向业务持续性保障进行建设的产物。本文简单介绍了SOC的两个开源框架,并对其中一个框架OSSIM进行了安装的实...
  • csolo
  • csolo
  • 2017年11月30日 14:27
  • 342

Hyper-V下安装Ossim系统

WindowsServer2008Hyper-V下安装Ossim系统背景:很多朋友在用Hyper-v安装Linux的时候总是抱怨速度很慢,而且装好了系统无法识别网卡,可实际上针对网卡的问题本文提出了一...
  • lcgweb
  • lcgweb
  • 2014年05月19日 19:23
  • 819

VMware下OSSIM 5.0安装和使用小结

1. 概述 OSSIM即开源安全信息管理系统(Open Source Security Information Management),是目前一个非常流行和完整的开源安全架构体系。 OSSIM通过...
  • i_chips
  • i_chips
  • 2015年05月04日 14:48
  • 12092

ossim agent的插件和日志格式化过程

主要流程: 1 设备把日志信息以syslog的形式发给agent, 2 日志存储在agent上面的/var/log/xxx.log下面, 3 agent调用/etc/ossim/...
  • anzhuangguai
  • anzhuangguai
  • 2016年10月13日 15:40
  • 968

OSSIM关联分析讨论

在《开源安全运维平台OSSIM最佳实践》一书中叙述到,事件关联是整个OSSIM关联分析的核心,对于OSSIM的事件关联需要海量处理能力,主要便于现在需要及时存储从设备采集到的日志,并能关联匹配和输出,...
  • shuaigexiaobo
  • shuaigexiaobo
  • 2018年01月04日 09:57
  • 88

Ossim主要功能实战

Ossim主要功能实战OSSIM通过将开源产品进行集成,从而提供一种能够实现安全监控功能的基础平台将Nagiso,Ntop,Snort,Nmap等开源工具集成在一起提供综合的安全保护功能,而不必在各个...
  • lcgweb
  • lcgweb
  • 2014年05月19日 19:25
  • 826

OSSIM平台安全事件关联分析实践

OSSIM平台安全事件关联分析实践        在《开源安全运维平台OSSIM最佳实践》一书中叙述到,事件关联是整个OSSIM关联分析的核心,对于OSSIM的事件关联需要海量处理能力,主要便于...
  • lcgweb
  • lcgweb
  • 2016年04月07日 14:32
  • 1087

开源安全平台Ossim视频资料分享

摘要 近期,我写的有关Ossim应用的系列文章网友们非常关注,这里对大家提出有一些问题我制作了高清的视频和截图发布到网站,以让更多的人了解这款开源安全平台。在年后出版的教程中会详细讲解ossim体系结...
  • sqzhao
  • sqzhao
  • 2014年12月31日 12:35
  • 658
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:ossim 安装
举报原因:
原因补充:

(最多只允许输入30个字)