 Hello, this is Hans van der Kwaas, senior lecturer at IHE Delft Institute for Water Education. In this video, I'm going to demonstrate how to import OpenStreetMap data into QGIS using the QuickOSM plugin. We'll start looking at the rendered OpenStreetMap data from the QuickMapServices plugin that we have also used in other exercises. There it is, and the biggest difference with Google is that all these elements that we see here on the online map are also available as points, lines, and polygons that we can download to QGIS. So let me zoom back to the catchment boundary, and most important thing is if we build a catchment map is that we also have our hydrography. Now we can download a plugin to download the QuickOSM plugin. QuickOSM is a plugin that uses the Overpass API to download OpenStreetMap data. We can find it in the menu, in the vector menu, there we have QuickOSM, and it uses keys and values. If you want to know what the keys and values are, and that's how the data in OpenStreetMap is structured, we go to help with key value, and here we find all the definitions. We use including example pictures and the style on the map. So let's start with adding the rivers. They are with the key waterway, and for value, we will choose river, and we are only interested in the extent of our catchment. So I use here the root catchment boundary as the search area, and under advanced, we always keep nodeway and relation checked, but we are only interested in the river as lines, so I only check the box for lines, and then I run the query, and it will now fetch the data from the Overpass server. And when it's done, we can find the rivers here on the map. I will change the colors a bit so you can more clearly see them, a simple blue line, and there it is. We can even label it with names, and we can do other analysis with it. If we want to use it, we can save it as a shapefile, so export, click write, export, save features as, and we can build a geopackage with all this data, or we can use it as individual shapefiles. So let's save in this case to a shapefile, make a new folder, open data, and I save this one as rivers, and we change the projection to the one of the project, there it is. Now it's a shapefile, but it is too large, it covers more, so we're going to clip it. So here under vector, I go to geoprocessing tools clip, and here I choose as an input layer the rivers, as a clip layer the roor catchment, and then I save it to a file, rivers roor, save, and I run it in the background, and now it's clipped. I can remove this one, copy the style of this one, and remove this one too, and then we see we only have the rivers in the roor catchment, so I can give this another rename layer, roor, rivers, in the same way I can add the lakes vector, quick osm, and the lakes are on natural, and then the value water, and the lakes are polygons, so we only check the polygons, and then we run the query, there it is. So here we are only interested in the lakes that are within the catchment boundary of the roor catchment. In this case we are first going to select the areas that are in the catchment boundary, we can do that under vector using the research tools, and then select by location. We select features from natural water, and we choose the ones that are really within the roor catchment boundary. You can see that these layers have different projections, but QGS3 can take care of that. When I run it, it's quite quick, click close, and I see now in yellow highlighted all the lakes that are within the catchment boundary, so what I can do now is click right, export, save selected features as lakes roor shape, and we change the projection to UTM, save only the selected features. There we are, let's remove this one, and let's change the style, and now we have the lakes and the rivers from OpenStreetMap. What would also be nice to have is where the dams are located, so let's use again the quick OSM, and let's choose here waterway dam, again in the roor catchment who's advanced, in this case it will just be a line, and we run the query, and there with the dams, let's style them first, simple black line, a bit thicker, that's a bit too thick, but there they are, so in this way we have the lakes and the dams and the waterways. So here we can clip it to only the catchment. We go to the vector menu, choose geoprocessing tools clip, and we choose the dam and roor catchment, give it an output name, let's call it dams roor, QGS takes care of the different projection and we run it, and there it is. Let's copy the style from the original and paste it to the new one, remove the original and change the name of the new one, and this is our result map. So in this video I've demonstrated how to use the quick OSM plugin to download the vectors from OpenStreetMap into your catchment mapping QGS. If you like to see more videos, please subscribe to my YouTube channel to get automatic updates. For more free GIS tutorials you can have a look at GISOpenCourseWare.org.