Welcome to the Open source mapmaking technologies course.
This course introduces several open source technologies to handle maps and geographic information in a very flexible and powerful way.
To unleash the power of maps and geographic data handling we need to take advantage of several different tools. Instead of being constrained to the functionality of just one particular solution or provider, in the open source world we chain several different components to get the best of each one.
All exercises will be developed on top of the OSGeo Live distribution. OSGeo Live is entirely based on open source software allowing it to be freely distributed, duplicated and passed around.
It is an intensive hands on course, covering many topics. All attendees are requested to do the exercises during the course in the available computers or on their own laptops.
If you bring your own computer, please prepare it in advance. Consider the following:
- Backup your important data especially before doing anything risky like shrink partitions or installing another operating system. In theory all your data should be safe, but things can go wrong.
- Clean up and free some additional space, to install OSGeo Live. 20 Gb are required, but try to release more additional space.
- Don't bring the your company's computer if you can't install or uninstall programs, or change certain settings.
The course is structured in several modules. All steps are documented, so that modules can be repeated after the training session.
This course is supported by a wiki platform, which allows easy updating of content. See section contribute to help improve and expand the contents of this course.
To take advantage of so many geospatial open source tools, we will use the OSGeo Live distribution.
It will take a while to install, but it is much less than it would take to install all the applications that will use. It's easier if we all use the same distribution. Problems and solutions will be common.
Desktop GIS with QGIS
- Introducing SQL with geometry types
- Exploring PostgreSQL data with QGIS
- Managing Trieste OSM planet data
Routing using OpenStreetMap data
- Multi-modal routing with OSM data, with OpenTripPlanner
- Routing with OSM data, with Routino
Publishing beautiful maps on the web