FOSS4G-Europe 2014 workshops

== Workshops & 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 & 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:
# Bring your own notebook
# Download and install VirtualBox
# Download the Virtual Machine Image of OSGeo-Live
# Run OSGeo-Live in VirtualBox
# 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.
== Spatio-Temporal Big Data - the EarthServer approach ==
== 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.
== Introduction to rasdaman ==
== 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:
* introduction to the ENORASIS project [ http://www.enorasis.eu ]
* understanding the SOS standard
* understanding istSOS UI
* understanding istSOS RESTful API
Hands-on:
* 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 !!!
== Analyzing spatial data with GRASS GIS 7 ==
== 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).