Reads a Spatial Studio project ZIP or extracted project directory and
returns its components as a named list. This is the low-level companion to
render_dragmapr_project(): use it when you want to access the raw source
geometry, offsets, labels, or palette programmatically before rendering.
Value
A named list with elements:
sourceThe source
sfobject read fromsource.gpkg.region_offsetsData frame from
drag_region_offsets.csv, orNULLif not present.label_offsetsData frame from
drag_label_offsets.csv, orNULLif not present.labelsLabel table from
labels.csv(as returned byas_drag_labels()), orNULL.region_paletteNamed character vector of colors from
palette.csv, orNULL.metadataNamed list parsed from
metadata.json.pathPath to the extracted project directory.
See also
render_dragmapr_project() to render a project bundle directly;
write_dragmapr_project() to create a project bundle from R objects.
Examples
if(interactive()){
bundle <- read_dragmapr_project("dragmapr-project.zip")
names(bundle)
nrow(bundle$source)
}
