Skip to contents

Builds renderer-neutral connector rows from label anchors and label offsets.

Usage

label_connectors(
  labels,
  state,
  threshold_m = 1,
  connector_type = NULL,
  include_unmoved = FALSE,
  as_sf = FALSE,
  crs = NA
)

Arguments

labels

Label data accepted by as_drag_labels().

state

A dragmapr_state or label-offset data frame.

threshold_m

Minimum connector distance to mark visible.

connector_type

Optional connector type override.

include_unmoved

Include zero-distance rows.

as_sf

Return an sf line layer instead of a plain data frame.

crs

Optional CRS for as_sf = TRUE.

Value

A data frame or sf object.