8. Create Landslide Data#

Note

If you want to skip creating the landslide area, you can check this link. But, anyway, you are advised through the subsequent sections.

We need landslide areas as raster data. The best free resources available for creating landslide data is the Google Earth. We will identify all the landslide areas within our basin boundary. As the basin boundary is more than \(100 km^2\), it is better to divide it into parts to make searching easier. Following steps are recommended to create landslide vector polygons.

  1. Divide the basin extent into rectangular grid.

  2. Export basin polygon and the grid to KML (Keyhole Markup Language) format which can be read by Google Earth.

  3. Open the KML file in Google earth and digitize the landslide polygon within each grid.

Each process will be explained in detail in the following sub-sections.

8.1. Extent of ROI (Region of interest)#

Before starting further processing in Grass, confirm that your current region is NewBasin.

To create grid in the new region extent, we use following code. Size of grid is set with box parameter. About 1.8km by 1.2km area seems to be managable in Google Earth.

v.mkgrid map=roigrid box=1800,1200

It will create new vector map roigrid. Clip extra grids outside the region of interest.

v.clip input=roigrid clip=basin output=roigridclip

Following Image shows the clipped vector-grid.

https://mrakhilesh.com/GIS/image/roigrid.png

Fig. 8.1 Sample of ROI Vector Grid#

Export the clipped grid data to kml (Change the output path as appropriate):

v.out.ogr input=roigridclip output=path/to/roigrid.kml format=KML

8.2. Open Google Earth and zoom to each feature#

Open roigrid.kml in Google Earth. Zoom to each grid one by one and check whether it contains any landslide. In this way all the landslide area can be checked. Following figure shows how to zoom to each figure.

  1. Expand the kml file.

  2. Double click a feature.

https://mrakhilesh.com/GIS/image/GEzoom.png

Fig. 8.2 Zoom to KML Feature#

8.3. Digitize landslide area#

To create landslide polygons, we need to digitize the area in Google Earth.

  1. Right click Temporary Folder (See figure: Add Folder).

  2. Click Add \(\rightarrow\) Folder and give name to the folder (e.g. Landslide)

  3. Right click the Landslide folder and click Add \(rightarrow\) Polygon. (See figure: Add Landslide Polygon). A dialog box will appear. You can change the color and opacity of the polygon. Set opacity to 50% opacity so that you can see beneath the polygon while drawing.

  4. Draw polygon over the landslide while the dialog box is visible.

https://mrakhilesh.com/GIS/image/GEcreateFolder.png

Fig. 8.3 Add Folder#

https://mrakhilesh.com/GIS/image/GEcreateLS.png

Fig. 8.4 Add Landslide Polygon#

https://mrakhilesh.com/GIS/image/GEdigitize.png

Fig. 8.5 Digitize Landslide Polygon#

8.4. Save Landslides as kmz (Zipped KML)#

After completion of digitizing all the landslide polygons, save the folder as kmz file. See the steps and figure below.

  1. Right click the folder where all the landslides are created.

  2. Click Save Place As

  3. Browse to the folder and save file.

https://mrakhilesh.com/GIS/image/save_to_kmz.png

Fig. 8.6 Save Landslides as kml#

8.5. Convert landslide polygons to Grass raster (Grass GIS)#

We need to import and convert the landslide polygons created in Google Earth to Grass raster data. It is very easy two step process.

  1. Run this code to import kmz: v.import input=path/to/kmz output=lslist

  2. Run this code to convert it into raster: v.to.rast input=lslist output=lsrast use=val

8.6. Download Landslide KML files#

If you want to skip few steps, following are the options

  1. Download this kml file of landslide locations and draw landslide polygon yourself

  2. Download this kml file of landslide polygons and skip to the next section