Learn R Programming

geomander (version 2.3.0)

regionalize: Estimate Regions by Geographic Features

Description

This offers a basic method for dividing a shape into separate pieces

Usage

regionalize(shp, lines, adj = adjacency(shp), epsg = 3857)

Value

integer vector of regions with nrow(shp) entries

Arguments

shp

sf tibble to estimate regions for

lines

sf tibble which divides shp into regions

adj

adjacency graph

epsg

numeric EPSG code to planarize to. Default is 3857.

Examples

Run this code
data(towns)
# make some weird roadlike feature passing through the towns
lines <- sf::st_sfc(sf::st_linestring(sf::st_coordinates(sf::st_centroid(towns))),
  crs = sf::st_crs(towns)
)
regionalize(towns, lines)

Run the code above in your browser using DataLab