Learn R Programming

mapycusmaximus (version 1.0.7)

points_from_sf: Extract Point Coordinates from sf Objects

Description

Converts sf point geometries into a list structure containing coordinate pairs, suitable for serialization to JSON or use in JavaScript visualizations.

Usage

points_from_sf(sf_obj, id_col = NULL)

Value

A list of lists, each containing:

  • id: Character identifier for the point

  • x: Numeric x-coordinate

  • y: Numeric y-coordinate

Arguments

sf_obj

An sf or sfc object containing POINT geometries.

id_col

Character. Optional column name to use as point IDs. If NULL, IDs are generated as sequential integers. (default = NULL).

Details

This function prepares point geometries for client-side rendering as circles or markers in SVG or Canvas visualizations.

See Also

polygons_from_sf(), lines_from_sf(), shiny_fisheye()

Examples

Run this code
if (FALSE) {
library(sf)

# Create simple points
pts <- st_sfc(st_point(c(0, 0)), st_point(c(1, 1)))
sf_obj <- st_sf(id = c("A", "B"), geometry = pts)

# Extract coordinates
coords <- points_from_sf(sf_obj, id_col = "id")
str(coords)
}

Run the code above in your browser using DataLab