Flexurba

Flexurba is an open-source R package to flexibly reconstruct the Degree of Urbanisation classification of cities, towns and rural areas.

Flexurba

logo-flexurba

The Degree of Urbanisation is a globally consistent classification of cities, towns and rural areas, developed by the European Commission. The flexurba package contains an open reconstruction of the algorithm, and facilitates constructing alternative versions of the classification by customising, for example, the minimum population size required for a city. The package enables a broad range of analyses beyond the Degree of Urbanisation’s original application, such as evaluating alternative urban delineations, sensitivity analyses and comparative research. Flexurba’s source code be explored here, and the documentation is included on this website.

Flexurba was granted the GISRUK & OSGeo:UK GoFundGeo Award, and is developed in the context of an FWO-funded doctoral project at KU Leuven.

Core features

  • Enhanced Flexibility

    • Provide a custom population grid
    • Customize thresholds for urban classification
    • Adjust contiguity and smoothing rules
  • Complete Workflow

    • Download data from the Global Human Settlement Layer
    • Preprocess and prepare the data
    • Classify grid cells and spatial units
    • Visualize and map results

Implemented Standards

  • Geographic JSON (GeoJSON)
  • Georeferenced Tagged Image File Format (GeoTIFF)
flexurba-screensnap