FOSS4G-Europe 2014 workshops

Workshops &amp; Tutorials
Workshops are 3 hours practical course where users are expected to execute exercises on the topic/application(s) under discussion. Tutorials are 1.5 hours presentation where participants are expected to get a guided tour into the topic/application(s) under discussion.

Where &amp; When
The day before of the main conference (Monday 14th July) has been set aside for the Workshops. For timetable see

PARTICIPANTS
Very important: Participants will have to bring their own laptop since at the venue is not available any PC room.

please refer to the following section to identify:
 * requirements (hardware and software)
 * preparation steps to attend (e.g. installation, etc..)
 * link to external resources

FOSS4G routing with pgRouting, OpenStreetMap road data and OpenLayers
To be able to actively participate in this workshop, please prepare the following:


 * 1) Bring your own notebook
 * 2) Download and install VirtualBox
 * 3) Download the Virtual Machine Image of OSGeo-Live
 * 4) Run OSGeo-Live in VirtualBox
 * 5) Select the correct keyboard layout

If you're not familiar with Ubuntu Linux, it's now a good time to try out OSGeo-Live ;-)

There will be a limited number of bootable USB Sticks containing OSGeo Live, but with the VirtualBox setup you will experience better performance.

Web mapping with OGC services and GeoServer: an introduction
The workshop will require a PC equipped with at least 2 cores and 4GB or memory (8GB better) with VMWare (Player or Workstation) or Virtualbox and 20GB of free space to host the virtual machine that will run the training.

The images can be downloaded from here: http://84.33.199.62/download/GeoServerWorkshop3h/

Instructions on which files to download, and how to use them with VMWare and VirtualBox are provided here: http://84.33.199.62/download/GeoServerWorkshop3h/readme.txt During the worskhop some USBs will be shared with the participants that have not downloaded the material in advance too, but we strongly advise to download the material in advance if possible.

Using R as a command line GIS
Most people know R is a powerful, fast and free package for data analysis. Recently, it has also developed some cutting edge GIS capabilities.

R is a command line GIS, so can seem 'scary' to new-comers. This tutorial is therefore introductory - for people who have some experience with R or another language but little knowledge of its amazing spatial capabilities. This workshop is based on a tutorial by Lovelace and Cheshire (2014) aimed at introducing R in an accessible way.

Requirements: A laptop with a recent version of R and preferably RStudio installed. Preparation steps: Install and play with R if you have not already.

Links to external resources:

Lovelace, R., & Cheshire, J. (2014). Introduction to visualising spatial data in R. The Comprehensive R Archive Network. http://cran.r-project.org/doc/contrib/intro-spatial-rl.pdf

Torfs and Brauer (2012). A (very) short Introduction to R. The Comprehensive R Archive Network. http://cran.r-project.org/doc/contrib/Torfs+Brauer-Short-R-Intro.pdf

Geo Reports
Welcome to the GeoReports Tutorial.  GeoReports Tutorial – a tutorial with warranty – author guarantees the accuracy and correctness of tutorial, all the actions mentioned in the tutorial can be reproduced in accurate manner if you follow tutorial instructions..

This tutorial will show how to produce reports with maps using today’s world leading free and open source software for web mapping and reports, GeoServer and JasperReport, respectively.

It is primary intended as a syllabus for GeoReports workshop and not as comprehensive guide for geo-reports cook book. Indeed source code provided in this tutorial can be used for creating a geo-reports.

Tutorial will go trough a series of steps increasing a level of complexity with various integration options: from comand line application setup, over web application to GeoServer extension – embedded reporting application delivered over OGC (Open Geospatial Consortium) WPS (Web Processing Service). For a more user friendly approach, Geoserver extension – named DigMap – will be wrapped in Boundless OpenGeo Suite.

Enjoy reading http://digmap.wordpress.com/georeport !

'''If you would like to get free testing virtual private server (VPS) for following GeoReports tutorial and make a preparation according to tutorial setup (http://digmap.wordpress.com/georeport/installation/) please send a mail to Krunoslav@yottabyte.HR Setting up your working environment will enable you to easily keep track with tutorial. The author, Krunoslav, will be happy to help if you encounter difficulties during installation.'''

Easily manage and dispatch your sensor data with istSOS & ENORASIS
Workshop contents: Concepts: Hands-on:
 * introduction to the ENORASIS project [ http://www.enorasis.eu ]
 * understanding the SOS standard
 * understanding istSOS UI
 * understanding istSOS RESTful API
 * Introduction to the standard and to istSOS
 * installation of the software
 * set-up of the service
 * registering new sensors
 * inserting observations
 * validation of observations (qualityIndex)
 * manipulating observations (load, edit, delete)
 * create virtual sensors (virtual procedures)
 * dynamic aggregation
 * istSOS RESTful API
 * mapping sensors and data with OpenLayers 3
 * plotting observations on the Web
 * analyze data for irrigation

Workshop preparation:
 * bring your laptop
 * possibly, use a Linux/Debian system (native, virtual environment, in live USB)
 * Ubuntu VirtuaBox images: [ http://virtualboxes.org/images/ubuntu/ ], instructions: [ http://virtualboxes.org/doc/ ]
 * OSGeoLive USB [ http://live.osgeo.org/it/quickstart/usb_quickstart.html ] - MAC PCs DON'T BOOT FROM USB, USE VBOX IMAGE !!!

PyWPS tutorial
Workshop contents:
 * introduction and explanation ofWPS
 * instalation of pywps
 * basic process creation

Workshop preparation:
 * OSGeoLive VirtualBox image
 * Or computer with python and apache

Building Standards Compliant Geospatial Web Application - The Quick and Easy MapMint Way
For beeing able to run the workshop, we would require the following from attendees:

* a computer with internet connection (simply to avoid pink tiles for base layers) and a free usb slot to plug the USB Stick in it (if USB 3.0 is available, it can make the experience better) * VirtualBox setup on the computer

We will come with 30 MapMint USB sticks containing the required iso image for the workshop (note that the iso image is also available here).