unlinkAtCrossPoint,AxialShapeGraph-method {alcyon}R Documentation

Unlink two Axial Lines (crosspoint)

Description

Unlink two crossing lines on an Axial ShapeGraph at the crossing point

Usage

## S4 method for signature 'AxialShapeGraph'
unlinkAtCrossPoint(map, x, y, copyMap = TRUE)

Arguments

map

An Axial ShapeGraph

x

X coordinate of the unlink crossing point

y

Y coordinate of the unlink crossing point

copyMap

Optional. Copy the internal sala map

Value

A new Axial ShapeGraph with unlinked lines

Examples

mifFile <- system.file(
    "extdata", "testdata", "barnsbury",
    "barnsbury_small_axial_original.mif",
    package = "alcyon"
  )
  sfMap <- st_read(mifFile,
    geometry_column = 1L, quiet = TRUE
  )
  shapeGraph <- as(sfMap, "AxialShapeGraph")
unlinkAtCrossPoint(shapeGraph, 530925.0, 184119.0)

[Package alcyon version 0.4.0 Index]