R/df-spatial-sp.R

Defines functions df_spatial.Spatial

#' @export
df_spatial.Spatial <- function(x, ...) {
  if ("data" %in% methods::slotNames(x)) {
    # a Spatial*DataFrame
    df_spatial(sf::st_as_sf(x))
  } else {
    # a Spatial*
    df_spatial(sf::st_as_sfc(x))
  }
}
paleolimbot/ggspatial documentation built on Aug. 22, 2023, 6:36 p.m.