1. The method of delineation

knitr::opts_chunk$set(
  collapse = TRUE,
  comment = "#>"
)

rcrisp implements a spatial morphological method of delineation (Forgaci, 2018) that considers both the terrain of the river valley and the configuration of the urban fabric, as shown in the diagram below.

knitr::include_graphics("img/method-diagram.png")

The method consists of the following steps, each explained on this website in a separate article:

  1. The valley is delineated using a cost distance accumulation analysis on a Digital Elevation Model, as shown in vignette("valley-delineation"). The resulting valley edge is used as one of the inputs in the next step.

  2. The urban corridor surrounding the river is delineated on the street network along a path following road centrelines that is closest to the valley edge, as shown in vignette("corridor-delineation").

  3. The delineated corridor is divided into corridor segments bounded by the main transversal streets, as shown in vignette("corridor-segmentation").

  4. The river space, i.e., the space between the river and the first line of buildings is determined, as shown in vignette("riverspace-delineation").



Try the rcrisp package in your browser

Any scripts or data that you put into this service are public.

rcrisp documentation built on Aug. 8, 2025, 6:42 p.m.