Die aktuelle Version dieser Datei und die dazugehörenden Folien finden Sie unter: https://svn.osgeo.org/osgeo/livedvd/promo/en/presentations/OSGeoLive4_0Taster Zu den Folien liegt ein Video in englischer Sprache vor: http://cameronshorter.blip.tv/file/4078371/ Herzlich Willkommen, Mein Name ist und ich werde Ihnen in den nächsten Minuten einen Überblick über das OSGeo Live Projekt geben. Das Projekt wurde von Cameron Shorter (GeoSpatial Programs Manager at LISAsoft) ins Leben gerufen. OSGeo Live ist eine bootbare DVD, die auf der Xubuntu Linux Distribution basiert. Das System wurde um 43 der besten GeoSpatial Open Source Anwendungen erweitert. Außerdem liegen finden Sie Beispieldaten auf der DVD. Die DVD bietet Ihnen außerdem Dokumentationen zu OGC Standards, Marketing-Material zu den jeweiligen Projekten sowie Schritt-für-Schritt Einweisungen. Die DVD ist perfekt als Werbematerial auf Konferenzen, zur Nutzung in Workshops und für den schnellen Überblick und EInstieg in Open Source Software geeignet. Diese Präsenation soll Sie neugierig auf die Anwendungen, die auf der DVD vorliegen, machen. Das Projekt kann ebenfalls über einen USB-Stick, über eine Virtuelle Maschine oder auf installiert auf Ihrer Festplatte laufen. Diese Präsentation enthält einen Überblick über alle Anwendungen, so dass Sie einen Eindruck bekommen wie leistungsstark und vielfältig die vorliegenden Produkte sind. Um die OSGeo-Live Anwendungen zu testen müssen Sie die DVD oder den USB-Stick einfach auf Ihrem Rechner oder Ihrer virtuellen Maschine einfügen. Starten Sie nun Ihren Rechner neu. Starten Sie Ihren Computer neu. Drücken Sie ein paarmal "Enter". Das System ist gestartet. Sie können nun Anwendungen aus dem Menü "GeoSpatial" auswählen. OSGeo-Live verdankt den Namen der Open Source GeoSpatial Foundation, die als OSGeo Foundation bekannt ist. Die OSGeo Foundation wurde 2006 als non-profit Dachorganisation gegründet mit dem Ziel, die Entwicklung und Vermarktung von räumlicher Open Source Software and Open Data zu unterstützen. Open Source Anwendungen sind in der Regel hervorragend Standard konform. Es sei kurz angemerkt, dass das OGC Open Source Projekte nutzt, wenn es darum geht Referenzimplementationen für Standards zu definieren. OSGeo-Live beinhaltet Übersichten zu allen wichtigen Standards. Diese Übersichten sind einfach formuliert und sollen vor allem Anwendern ohnen technischen Hintergrund einen Einstieg in das Thema ermöglichen. Der Aufbau von Geodateninfrastrukturen unter Verwendung von Standards ermöglicht Interoperabilität zwischen proprietärer und Open Source Software. Langzeitkosten in Zusammenhang mit Datenunterhaltung werden reduziert, Projektrisiken werden reduziert durch die Vermeidung von Abhängigkeiten von proprietären Formaten oder Produkten. Der Überblick über die Anwendungen soll am Grunde der Architektur bei den Datenbanken beginnen. PostGIS erweitert die beliebte objektrelationale Datenbank PostgreSQL um räumliche Funktionalität. Über diese Erweiterung kann PostgreSQL als Back-End Datenbank für GDIs und Web-Mapping Anwendungen verwendet. In ähnlicher Weise erweitert Oracle Spatial die Oracle Datenbank um räumliche Funktionen. PostGIS is stable, fast, standards compliant, comes with hundreds of spatial functions and is currently the most widely used Open Source spatial database. PostGIS is used by diverse organisations from around the world, including risk adverse government agencies and organisations storing terrabytes of data serving millions of web requests per day. Database administration is available via pgAdmin and other tools. Importing and exporting data is provided by various converter tools and there are numerous desktop and browser GIS clients for viewing PostGIS data. pgRouting extends the PostGIS database to provide geospatial routing functionality so you can apply queries like finding the shortest path between points from within the database, thus simplifying both routing functionality and maintenance of data. SpatiaLite adds spatial functionality to the popular SQLite database. It is a self-contained, zero-administration, relational database, which can be built into applications without needing a database server. Each SQLite data store is kept in one file, which can be easily copied between platforms and around the internet without complication. Moving up the stack are the Web Services which are accessed via a URL, and return map data in various formats. Data is primarily accessed via OGC standards based interfaces, including Web Map Services for images, Web Feature Service for vector and Catalog Services for the Web for Metadata. Mapserver is one of the earliest Open Source Web Map Services. The codebase is very mature and it retains a large development community. It serves data up through Web Map Service images, non-transactional Web Feature Service vectors, Web Coverage Service and Sensor Observation Services. It connects to a wide range of databases and data stores. It is written in C and has connections for a number of other languages. GeoServer contains similar functionality to Mapserver. As well as providing a Web Map Service interface, it holds the title of being the OGC reference implementation for the Transactional Web Feature Service and the Web Coverage Service standards. Included with GeoServer is GeoWebCache, which supports tiling of base maps for fast map delivery. GeoServer comes with an nice browser based management interface with OpenLayers map viewer built in. GeoServer is built upon many of the same java libraries used by java based desktop applications, and through these libraries accesses a wide range of back end databases and data stores. deegree is another robust application which has claimed the title of the supporting the most comprehensive set of OGC Web Services in free and open source software, ranging from a transactional Web Feature Service to three-dimensional data display in a Web Terrain Service and many more! QGIS Mapserver provides a web map service based on the popular QGIS desktop application. The close integration with QGIS means desktop maps can easily be exported to web maps by copying the QGIS project file into the server directory, and a nice touch is that the web maps look exactly the same as they do in the desktop. MapGuide bundles both a Web Map Service and browser based client in one. MapGuide features an interactive viewer that includes support for feature selection, property inspection, map tips, and operations such as buffer, select within, and measure. MapGuide is bundled with Maestro which allows users to build a website without writing a single line of code. MapGuide also supports most popular geospatial file formats, databases, and standards. The ZOO Project provides a developer friendly Web Processing Service (WPS) framework for creating and chaining Web Processing Services. A Web Processing Service provides web access to functions which run spatial algorithms. Zoo Project supports many programming languages and comes with C and Python examples. The 52°North WPS is a java based Web Processing Service which provides web access to geospatial processing algorithms provided by Sextane, ArcGIS Server, or custom developed functions. Algorithms may be as simple as determining the difference in influenza cases between two different seasons, or as complicated as a global climate change model. GeoNetwork is a catalog for managing and searching for spatially referenced resources. It provides powerful metadata editing and search functions, an embedded interactive web map viewer, and is the OGC's reference implementation for the Catalog Services for the Web standard. We will now move from Web Services to Browser Based clients. Browser clients are increasingly being used to deliver a wide range of tools and functions previously only available in desktop applications. OpenLayers is one of the popular choices for web mapping and provides an extensive set of browser based mapping tools and widgets, similar to the Google Maps API. All functionally runs inside the web browser, which makes OpenLayers easy to install, without any server side dependencies. With OpenLayers it is easy for web developers to embed dynamic maps, from a multitude of sources, in any web page. MapFish incorporates OpenLayers with the cross browser widgets provided by ExtJS and GeoExt, as well as the Pylons web framework, thus incorporating browser tools with server side functionality. Mapbender is a web based geoportal framework to publish, register, view, navigate, monitor and grant secure access to spatial data infrastructure services. Mapbender allows users to easily create customised browser clients from a wide range of widgets with minimal programming. Widgets integrate with server functionality to provide advanced functionality like security proxying, digitizing, auto snapping and more. The Mapbender client side is based on JavaScript and jQuery widgets. The server side is implemented in PHP and PostGIS. Geomajas provides a wide range of spatial tools in a thin browser mapping client which integrates into the powerful server side, java based, geotools library for processing. This makes Geomajas applications incredibly scalable and performant. We'll now move from the browser to desktop, where we find the heavy lifting applications. Geopublisher is an atlas authoring system which enables easy publication of geo-data, documents, images, videos, and statistics in the form of digital multimedia atlases. These atlases are effectively a minimal, pre-configured, end-user GIS which offers selected functionality only where its meaningful. Geopublisher provides tools for quality assurance and multilingual meta-data management. Atlases can be directly published locally, on a DVD or the Internet. Geopublisher's unique features make it especially applicable in the fields of international research, participatory GIS, capacity building, and developing cooperation. Atlas Styler is often bundled with Geopublisher. It is a desktop application for styling geographic data. The resulting styles can be saved in standards compliant Style Layer Descriptor files which are used by applications such as GeoServer, uDig, OpenLayers and others. Atlas Styler provides a multitude of intuitive dialogs to simplify style creation. Users can apply abstract classifications like unique values, colored quantiles or equal distance. Additionally users have integrated access to an online symbol-database. Users can create and save symbols in the SymbolEditor and reuse them in other projects. GRASS GIS provides powerful raster, vector, and geospatial processing. It includes tools for spatial modeling, visualization of raster and vector data, management and analysis of geospatial data, and the processing of satellite and aerial imagery. It also provides the capability to produce sophisticated presentation graphics and hardcopy maps. GRASS is used around the world in academic and commercial settings as well as by many governmental agencies and environmental consulting companies. The GRASS software includes over 400 built-in analysis modules and 100 community supplied modules and toolboxes. After 27 years of continuous development GRASS is both the oldest and largest Open Source GIS available. It is capable of very powerful analysis, but may not be as simple to get started with as other offerings with more of a geodata viewer focus. Many Open Source projects make use of GRASS's algorithms. Quantum GIS (QGIS) is a very popular user friendly GIS client which allows you to visualize, manage, edit, analyse data, and compose printable maps. It supports numerous vector, raster and database formats, and boasts many free toolboxes, including a user friendly interface to many of the advanced GRASS analysis modules. In 2003, the Ministry for Transport and Infrastructure in Valencia, Spain, started migrating all their systems to Open Source Software. Part of this migration involved the development of gvSIG to replace ESRI desktop applications in use. gvGIS is a desktop GIS application designed for capturing, storing, handling, analysing and deploying any kind of referenced geographic information in order to solve complex management and planning problems. gvSIG is available in over 20 languages, and has a very strong following amongst Spanish speakers. gvSIG is also available in a mobile version which integrates with the desktop application. uDig is short for User-friendly Desktop Internet GIS. uDig is a java based spatial data viewer and editor, which is based upon the geotools library and powerful Eclipse development environment, making uDig a common choice for developers wishing to integrate mapping into java based applications. OpenJump is a spin off from the original Jump project, which was Open Source but didn't accept improvements and updates from the community. This resulted in over 10 forks of the original code base. OpenJump provided a merging back together of many of these forks. OpenJUMP is an easy to use and powerful deskstop GIS that enables users to edit, analyse, and display geographic data. OpenJUMP is particularly good at conflation, which involves aligning a feature which is shown in different locations on two different map layers. Kosmo is another of the Jump forks which has a strong Spanish community behind it and provides excellent support for topology integrity. SAGA, or the System for Automated Geoscientific Analyses, is a GIS used for editing and analysing spatial data. It includes a large number of modules for the analysis of vector, table, grid and image data. Among others the package includes modules for geostatistics, image classification, projections, simulation of dynamic processes like hydrology, landscape development and terrain analysis. The functionality can be accessed through a GUI, the command line or by using the C++ programming interface. The Open Source Software Image Map, often referred to as OSSIM, or Awesome Image Processing, is a high performance engine for remote sensing, image processing, geographical information systems and photogrammetry. OSSIM has been funded by several US government agencies in the intelligence and defense communities. It has been actively developed since 1996 and the technology is deployed in research and operational sites. Designed as a series of high performance software libraries written in C++. It includes many command line utilities, GUI applications, and integrated systems. osgEarth is a scalable 3D terrain rendering toolkit for OpenSceneGraph, an open source, high performance, 3 dimensional graphics toolkit. Just create a simple XML file, point it at your imagery, elevation, and vector data, load it into your favorite Open Scene Graph application, and go! osgEarth supports all kinds of data and comes with lots of examples to help you get up and running quickly and easily. MB-System processes sonar data to visualise sea floor terrains. It displays bathymetry and backscatter imagery derived from multibeam, interferometry, and sidescan sonars. It builds upon the GMT software I'll talk about next. MB-System has been under development since 1993, with active support from a number of research and science organisations. The next category we have grouped together are Mapping Tools. Starting with Generic Mapping Tools, or GMT. GMT is a collection of tools that allow users to manipulate (x,y) and (x,y,z) data sets for filtering, trend fitting, gridding, projecting, and so on. It supports the production of journal quality cartographic illustrations ranging from simple x-y plots through to contour maps to artificially illuminated surfaces and 3-D perspective views in black and white, gray tone, hachure patterns, and 24-bit color. Mapnik is a toolkit for rendering beautiful maps, with clean, soft edges for features provided by quality anti-aliasing graphics, also intelligent label placement, and scalable, SVG symbolisation. Most famously, mapnik is used to render the Open Street Map layers. Mapnik has typically been embedded in python applications which deliver their maps over the internet and recent scaling improvements have meant that Mapnik is starting to be used to create high resolution paper maps too. MapTiler is a desktop application for the creation of map tiles for rapid raster map publishing. Geodata is transformed to tiles compatible with Google Maps and Google Earth - ready for publishing via direct upload to any webserver or a cloud storage. Browser viewing is provided by OpenLayers and Google Maps and can be easily customized. R is a powerful, widely used software environment for statistical computing and graphics which excels at analyzing and processing geographic data sets. Geospatial analysis capabilities provide access to a large number of traditional and state of the art algorithms, often before they are available in other open source or proprietary software. R and it’s packages are able to process point, line, polygon and grid data. Users can accomplish a broad array of tasks such as: image classification and statistical analysis to infer spatial relationships and patterns of features. The core R interface is a command line window which provides excellent flexibility and control but tends to lengthen the time required to become a proficient user when compared to a graphical user interface. Fortunately R is well documented on the web site which eases the learning process. GeoKettle is a “spatially-enabled” version of Pentaho Data Integration, a powerful, Extract, Transform and Load tool, or ETL tool. GeoKettle compares with the proprietary FME. GeoKettle is particularly useful for automating complex and repetitive data processing between different formats and databaes, without producing specific code. GeoKettle is used by diverse organisations from around the world, including governmental agencies, banks, insurance and geospatial system integrators. The next category we will look at is Navigation and Maps. OpenStreetMap is a project for crowd sourcing a map of the world, using the same collaborative editing principles as Wikipedia. By early 2010 there were nearly 250,000 registered Open Street Map users, 10% of whom regularly contribute to the base map every month. The Open Street Map tools bundled with OSGeo Live include viewers, editors, a routing engine, renderer, and a tool for loading Open Street Map data into the Postgres database. Marble is a spinning Globe and World Atlas similar to Google Earth or NASA Worldwind. It was developed as part of the KDE project. You can view various map layers, pan and zoom, look up roads and Wikipedia descriptions of places, measure distances and more. GpsDrive is a GPS navagation system for a car, bike, ship, plane, or just walking. It displays your position provided from a GPS on a zoomable map. The map file is auto-selected depending on your position and preferred map scale. It can read position from any GPS which supports the NMEA protocol as well as many USB GPSs. OpenCPN provides free navigation software for use at the helm of vessels of all types and sizes, as well as for offline route planning. It has been developed by a team of active sailors using real world conditions. OpenCPN presents a user with the vessel's current position, speed and course superimposed upon accurate navigational charts, tide and current predictions. Information received by standard radio links describing the position and intent of other vessels can also be shown. Further, the user may enter routes and waypoints allowing interface to an external autopilot. Viking is a GPS data editor, analyser and viewer. It is easy to use, yet powerful in accomplishing a wide variety of GPS related tasks. It allows you to import and plot tracks and waypoints, show OpenStreetMap and Terraserver maps, download geocaches for a map area, make new tracks and waypoints, see your real time GPS position and more. zyGrib is a program to download and visualize weather forecast data from GRIB data sources, the standard format for storing meteorological forecast and historical data. Among other things, it supports playing forecast animations, plotting wind, pressure, temperature, humidity, rain, snow, cloud cover, dew point, and high altitude pressure data. Crowd sourcing and Open Source has proven itself to be incredibly effective in Crisis Management situations, and we show a couple of projects here that are actively used. Sahana is a web based collaboration tool that addresses the common coordination problems during a disaster. From finding missing people, managing aid, managing volunteers, and tracking camps effectively between Government groups, NGOs and the victims themselves. The Sahana project was initiated by volunteers in Sri Lanka during the 2004 Asian Tsunami. The system was officially used by the Government and then released as Free and Open Source software. Ushahidi is an open source platform that allows anyone to gather distributed data via SMS, email or the web and visualize it on a map or timeline. It facilitates democratizing information, increasing transparency and lowering the barriers for individuals to share their stories. Ushahidi, which means "testimony" in Swahili, was initially developed to map reports of violence in Kenya after the post-election fallout at the beginning of 2008 and attracted 45,000 users in its first deployment. As you can see listed here, many people have been involved in packaging the Open Source Software for OSGeo-Live, and literally thousands of developers have helped build the software we package. Thankyou. I'd like to especially mention Cameron Shorter, Hamish Bowman and Alex Mandel who have lead the coordination and core packaging of the OSGeo-Live project, and LISAsoft, the Information Centre for the Environment at the University of California, Davis and Australia's Office of Spatial Data Management for providing resources and sponsorship. This has just been a taster, do you want to know more? You can see project descriptions or download the OSGeo-Live DVD at our website. The OSGeo Foundation provides links to all things GeoSpatial and Open Source. There are many conferences worth attending, in particular, the key FOSS4G conference. And in Australian and New Zealand, LISAsoft provide commercial support and training for GeoSpatial Open Source.