wiki:GsocPyOssim

Version 7 (modified by vipulraheja, 13 years ago) ( diff )

--

PyOSSIM : Google Summer of Code, 2011 Project Page

Student Name
Vipul Raheja

Aim of the project
The aim is to expose the OSSIM and OSSIMPlanet API to Python in order to extend their functionalities to other essential GIS and remote sensing analysis tools like GRASS, QuantumGIS and libraries like GDAL etc. The software package consists of:

  • Software libraries,
  • Command line tools, and
  • GUI applications

OSSIM already has some API exposed using the SWIG interface as wrapper. Hence, The Python bindings for the core library will be used to write a toolbox based on the OSSIM function as an extension to GRASS and QGIS for image analysis while the python bindings for the OSSIMPlanet API will be used to extend the PlanetSasha functionalities inside the respective GRASS and QGIS plug-in.

Project Proposal is listed at:
GSoC Proposal

Old Page can be seen at:
PlanetSasha

Project repository present at:
Github Code Repository


Week 1 Report

Work Done

  • Delved into the requirements for PyOSSIM by understanding the source code structure better
  • Set up the following:
    • Wiki Page
    • Code Repository
    • Local development environment by downloading and building the OSSIM Source

Work to be done in Week 2

  • Read and understand about Python/C API
  • Start to read and learn about SWIG wrapping techniques and so as to understand the general python wrapping better and the problems exposed by it in context of OSSIM
  • Get a superficial idea about oms.i - the SWIG-Java wrapping interface for OSSIM
Note: See TracWiki for help on using the wiki.