- Osgeo Live CD / DVD
- OSSIM overview
- Ossimplanet and its applications
Advanced Geospatial Modeling – MEA792 Helena Mit...
- What is it?
OSGeo-Live is a self-contained bootable DVD, USB thumb drive or Virtual
Machine based on Xubuntu (xfce as de...
- Where can I download it?
http://download.osgeo.org/livedvd/
- Why is it useful?
Live DVD provides a number of open sourc...
- What's the Live user name and password?
user/user. See the passwords.txt file on the desktop for application specific
da...
OSSIM overview
”Awesome”
Open Source Software Image Map
OSSIM is a high performance software system for remote sensing,
image processing,...
Platform independent:
● Linux
● Mac OSX
● Windows
● Solaris
● IBM AIX - (xlc compiler)
Ossim overview
Capabilities
• Parallel processing capabilities with mpi libraries
• Rigorous sensor modeling
• Universal Sensor Models (R...
The architecture of the library supports parallel
processing with mpi, a dynamic plugin architecture, and
dynamically conn...
Ossim overview
Image chains
 Dynamically Connectable Image Chains
 Source > Models > Filters > Combiners >
Output
 Para...
Around the core ossim library, the software distribution
includes a large number of command line utilities that
can be eas...
Also included in the distribution are the osgPlanet and
osgPlanet_qt modules.
These modules build on top of OSSIM and
Open...
Website:
http://www.ossim.org/OSSIM/OSSIM_Home.html
Tutorials and data sample:
http://download.osgeo.org/ossim/
Mailing li...
OssimPlanet and its applications
OssimPlanet is a 3D Geospatial viewer built on top of
OpenSceneGraph, Trolltech QT and OSSIM.
OssimPlanet extends geospati...
The current version of OssimPlanet supports:
● Staging of local geospatial files;
● Remote access of OGC WMS layers;
● Dir...
Ossimplanet and its applications
Supported Data Sets:
●OSSIM Geo-Spatial Formats
●GDAL Geo-Spatial Formats
●OGC WMS Interf...
Ossimplanet and its applications
Requirements:
OssimPlanet currently requires a 3 button mouse for navigation.
Event Actio...
Ossimplanet and its applications
Preferences:
Enable HUD
Heads Up Display includes the cross hairs at the center of the im...
Ossimplanet and its applications
Enable ephemeris
This checkbox enables the osgEphemeris library. If this option is
enable...
Ossimplanet and its applications
Open Session
A Session is an xml file that contains the state of the program including
da...
Ossimplanet and its applications
PlanetSasha:
PlanetSasha is a project started thanks to the OSGEO foundation and
Google-S...
Ossimplanet and its applications
Application
Author: Massimo Di Stefano
Using a raster elevation map as base layer, displa...
License of this document
             This work is licensed under a Creative Commons License.
                         htt...
Upcoming SlideShare
Loading in …5
×

Lecture OSSIM

2,926 views

Published on

Lecture on OSSIM and Ossimplanet at NC State University

Published in: Technology
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
2,926
On SlideShare
0
From Embeds
0
Number of Embeds
21
Actions
Shares
0
Downloads
37
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Lecture OSSIM

  1. 1. - Osgeo Live CD / DVD - OSSIM overview - Ossimplanet and its applications Advanced Geospatial Modeling – MEA792 Helena Mitasova Lecture by Margherita Di Leo
  2. 2. - What is it? OSGeo-Live is a self-contained bootable DVD, USB thumb drive or Virtual Machine based on Xubuntu (xfce as desktop manager), that allows you to try a wide variety of open source geospatial software without installing anything. It is composed entirely of free software, allowing it to be freely distributed, duplicated and passed around. It provides pre-configured applications for a range of geospatial use cases, including storage, publishing, viewing, analysis and manipulation of data. It also contains sample datasets and documentation. To try out the applications, simply: 1. Insert DVD or USB thumb drive in computer or virtual machine. 2. Reboot computer. (verify boot device order) 3. Press "Enter" to startup & login. 4. Trial applications from the "Geospatial" menu. Osgeo Live CD / DVD
  3. 3. - Where can I download it? http://download.osgeo.org/livedvd/ - Why is it useful? Live DVD provides a number of open source geospatial tools, Desktop GIS, Databases, Web services. Everything is compiled and ready to use. Also, there are sample datasets and tutorials to get started. - How I can find help? Osgeo website: http://wiki.osgeo.org/wiki/Live_GIS_Disc_FAQ Mailing list archive: http://news.gmane.org/gmane.comp.gis.osgeo.livedemo IRC: Server: irc.freenode.net, channel: #osgeolive Osgeo Live CD / DVD
  4. 4. - What's the Live user name and password? user/user. See the passwords.txt file on the desktop for application specific database user/passwords. - What's the root password? There isn't one. To run commands as root type `sudo <command>` in a terminal. To become root type `sudo - su`. Enter the user's password when prompted. Osgeo Live CD / DVD
  5. 5. OSSIM overview
  6. 6. ”Awesome” Open Source Software Image Map OSSIM is a high performance software system for remote sensing, image processing, geographical information systems and photogrammetry. It is an open source software project maintained at www.ossim.org and has been under active development since 1996. Ossim overview
  7. 7. Platform independent: ● Linux ● Mac OSX ● Windows ● Solaris ● IBM AIX - (xlc compiler) Ossim overview
  8. 8. Capabilities • Parallel processing capabilities with mpi libraries • Rigorous sensor modeling • Universal Sensor Models (RPCs) • Wide range of Map Projections and Datums supported • Non-destructive, parameter based image chains • Native file access • Precision Terrain correction and orthorectification • Advanced Mosaicing, compositing, and fusions • Elevation support • Vector and shapelib support • Projection and resolution independent • Equation editors • Histogram matching and tonal balancing Ossim overview
  9. 9. The architecture of the library supports parallel processing with mpi, a dynamic plugin architecture, and dynamically connectable objects allowing rapid prototyping of custom image processing chains. Ossim overview
  10. 10. Ossim overview Image chains  Dynamically Connectable Image Chains  Source > Models > Filters > Combiners > Output  Parameter Based, Non-Destructive Processing
  11. 11. Around the core ossim library, the software distribution includes a large number of command line utilities that can be easily scripted for batch production systems and higher level GUI applications – imagelinker, and iview. Additionally, bindings have been generated for other languages. See "running imagelinker" (Massimo Di Stefano) at: http://www.geofemengineering.it/GeofemEngineering/Blog/Voci/2010/3/15_OSGEO_-_Live_-_DVD_-_%22running_imagelinker%22.html Ossim overview
  12. 12. Also included in the distribution are the osgPlanet and osgPlanet_qt modules. These modules build on top of OSSIM and OpenSceneGraph to provide geospatially accurate 3D visualization capabilities. Ossim overview
  13. 13. Website: http://www.ossim.org/OSSIM/OSSIM_Home.html Tutorials and data sample: http://download.osgeo.org/ossim/ Mailing list: https://lists.sourceforge.net/lists/listinfo/ossim-developer Tracker and wiki: http://trac.osgeo.org/ossim/ IRC: Server: irc.freenode.net; Channel: #ossimplanet Ossim overview
  14. 14. OssimPlanet and its applications
  15. 15. OssimPlanet is a 3D Geospatial viewer built on top of OpenSceneGraph, Trolltech QT and OSSIM. OssimPlanet extends geospatial viewing with access to native geospatial formats, Elevation data sets, and OGC Web Mapping Services (WMS) interfaces over the web. osgPlanet is a C++ library and includes ossimplanetviewer as a demonstration. Ossimplanet and its applications
  16. 16. The current version of OssimPlanet supports: ● Staging of local geospatial files; ● Remote access of OGC WMS layers; ● Direct access to WorldWind protocol servers; ● Navigation to street addresses through the geocoding menu item; ● osgEphemeris has also been recently incorporated providing a skydome and current time/location positioning of the sun, moon, and stars. Ossimplanet and its applications
  17. 17. Ossimplanet and its applications Supported Data Sets: ●OSSIM Geo-Spatial Formats ●GDAL Geo-Spatial Formats ●OGC WMS Interface ●WorldWind Server (a Web Mapping Service server) ●Pixia NUI format (proprietary file format)
  18. 18. Ossimplanet and its applications Requirements: OssimPlanet currently requires a 3 button mouse for navigation. Event Action Left mouse drag Rotates the globe Right mouse drag Zoom in, zoom out Arrow keys Start constant rotation (accumulates with additional key presses) Return key Freezes all motions Space bar Resets view to default position W key Toggles between textured, wire frame and point mode L key Toggles directed light source (currently disabled) Ctrl+F Toggles full screen mode
  19. 19. Ossimplanet and its applications Preferences: Enable HUD Heads Up Display includes the cross hairs at the center of the image and the latitude, longitude, elevation, and height readout at the bottom left hand corner of the display. Enable elevation Turns on or off elevation processing for topographic relief and visualization in ossimPlanet. Elevation processing requires that elevation data sets be staged through the Application Support directory for ossim. DTED and SRTM file structures for elevation can be automatically parsed and retrieved by the software. Elevation multiplier A pull down menu applies an elevation scaling factor. The higher the number, the more exaggerated the topography.
  20. 20. Ossimplanet and its applications Enable ephemeris This checkbox enables the osgEphemeris library. If this option is enabled, the system date and time as the well as the viewers location are used to render a view of the heavens. The sun and the moon are rendered in their relative positions against sky dome. WMS The OGC Web Mapping Services interface is supported in ossimPlanet. The menu item will open a dialog box for getting WMS access to online servers.
  21. 21. Ossimplanet and its applications Open Session A Session is an xml file that contains the state of the program including data that has been loaded and the currrent view. The Open Session command retrieves this file from disk, loads the data, and navigates to the saved view. Goto Lat Lon Entering a Latitude, Longitude and optionally an altitude will navigate to that position. Some screenshots of OssimPlanet (source: Massimo Di Stefano) http://web.me.com/epiesasha/PlanetSasha/Gallery.html
  22. 22. Ossimplanet and its applications PlanetSasha: PlanetSasha is a project started thanks to the OSGEO foundation and Google-Summer-of-Code initiative. http://web.me.com/epiesasha/PlanetSasha/Project.html GUI description: http://web.me.com/epiesasha/PlanetSasha/PlanetSasha.html Developer : Massimo Di Stefano Mentor : Mark Lucas Aim of the project : Development of a plug-in for the OssimPlanet application for interface with other Open Source G.I.S software such as Grass and Qgis. This allows to export the elevation and texture data from Grass/Qgis to OssimPlanet. The result is to synchronize the grass/qgis maps canvas extent with the Ossimplanet scene.
  23. 23. Ossimplanet and its applications Application Author: Massimo Di Stefano Using a raster elevation map as base layer, display it in a 2D gui and use the mouse movement to write a tour on the map. The tour has been processed and the output is an elevation profile and the instruction to execute the tour in ossimplanet. http://www.youtube.com/watch?v=8rWqUCPRHaY
  24. 24. License of this document              This work is licensed under a Creative Commons License.                          http://creativecommons.org/licenses/by­sa/3.0/                                       2010, Margherita Di Leo, Italy                                       dileomargherita AT gmail DOT com License details: Attribution­ShareAlike 3.0: You are free:   * to Share — to copy, distribute and transmit the work   * to Remix — to adapt the work Under the following conditions:   * Attribution — You must attribute the work in the manner specified by the author or licensor (but not  in any  way that suggests that they endorse you or your use of the work).   *Share Alike — If you alter, transform, or build upon this work, you may distribute the resulting work  only under the same, similar or a compatible license. With the understanding that:   * Waiver — Any of the above conditions can be waived if you get permission from the copyright holder.   * Other Rights — In no way are any of the following rights affected by the license:        o Your fair dealing or fair use rights;        o The author's moral rights;        o Rights other persons may have either in the work itself or in how the work is used, such as publicity  or privacy rights.

×