Skip to content

Code for boundary extraction and vectorization used during the SmartLandMaps project

License

Notifications You must be signed in to change notification settings

aurioldegbelo/smartlandmaps

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

24 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

SmartLandMaps Digitization Software

This repository shows the code for boundary extraction and vectorization used during the SmartLandMaps project.

🔧 Scripts

The scripts can be found in the /scripts folder.

  • boundary_extractor_blur_2023_02 is useful to extract boundaries from the original image (raster-to-raster)
  • vectorizer_grass_2023_02 is useful to generate polygons from the boundaries extracted (raster-to-vector)
  • OCR_colab_2023_02 helps to extract the stickers from the original image
  • analyser_2023_02 is useful for analyzing the results and gives feedback on the number of parcels or stickers that need editing
  • joiner_2023_03 merges ODK data with polygons by sticker ID

You can run the different modules independently. The SmartLandMaps_Notebook is a Colab Notebook that brings all the pieces together. Note that running the Notebook requires you to upload the dataset to be digitized to the Cloud (e.g. Google Drive) if you intend to run the software in Colab directly. Finally, we trained a unet-model and fine-tuned a segformer model for boundary extraction at the patch level. Both models can be found here and here respectively.

👩‍🏭👨‍🏭 Contributors

  • Auriol Degbelo (Ideas & Implementation)
  • Kaspar Kundert (Ideas & Testing)
  • Claudia Linder (Ideas & Testing)
  • Gergely Vassányi (Ideas & Implementation)

📋 Documentation

  • The SmartLandMaps approach and the key intuitions of the software modules: Lindner, C., Degbelo, A., Vassányi, G., Kundert, K. and Schwering, A. (2023) ‘The SmartLandMaps approach for participatory land rights mapping’, Land, 12(11). Available at: https://doi.org/10.3390/land12112043.
  • FIG publications including:

❔ Questions

You are most welcome to open an issue if you have a question. You can also get in touch with Auriol Degbelo.

About

Code for boundary extraction and vectorization used during the SmartLandMaps project

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published