R/st_drop_geometry_keep_coords.R

Defines functions st_drop_geometry_keep_coords

Documented in st_drop_geometry_keep_coords

#' Wraps SF st_drop_geometry but retains coordinates as first column in data.frame
#' @param sf_objec simple_feature object
#' @return sf object as data frame with coordinates as first column
#' @export


st_drop_geometry_keep_coords<-function(sf_object){
  coords<-sf::st_coordinates(sf_object)
  df_object<-sf_object %>% st_drop_geometry()
  df_object[,colnames(coords)]<-coords
  df_object<- df_object %>% dplyr::select(colnames(coords), everything())
  return(df_object)
}
zackarno/butteR documentation built on May 8, 2021, 4:50 p.m.