Skip to content

tlyons253/MDCSpatialData

Repository files navigation

Last updated 2025-01-02

MDCSpatialData

MDCSpatialdData provides spatial data sets in tabular or other R-compatible forms (sf, terra) for easy access by MDC staff or others. All data objects are projected in NAD83 UTM15N unless otherwise noted. Measurement attriubutes in spatial objects (e.g., sf, terra) may not be based on the projected coordinate system. All tabular data calculations have been performed on spatial data using NAD83 UTM15N.

Installation

You can install the MDChelp from GitHub with:

# install.packages("devtools")
devtools::install_github("tlyons253/MDCSpatialData")

Examples

On advantage to having these spatial data sets in a separate package is they do not need to be read into memory to be processed; they don’t need to take up RAM in their raw format.

For example, if you wanted to clip flowlines to Boone County you might normally try:

MDCSpatialData::nhd.flowline.mo->flowlines

MDCSpatialData::counties.mo->counties

sf::st_intersection(flowlines,counties)->boone.flow

rm(flowlines) # remove the raw flowlines file

But that reads in all flowlines in the state. A more memory friendly version that doesn’t keep the raw flowlines file in the environment is:

sf::st_intersection(MDCSpatialData::nhd.flowline.mo,
                    MDCSpatialData::counties.mo)->boone.flow

Releases

No releases published

Packages

No packages published

Languages