This utility function takes a path (to a file or folder) and returns the detected geospatial file type,
such as "shp", "gpkg", "tif", etc. It checks extensions for files and scans directory contents
for recognizable formats (e.g., .shp, .gdb).
Arguments
- path
Character. A file path or directory path to inspect.
Valeur de retour
A character string indicating the file type (e.g., "shp", "gpkg", "tif").
Exemples
get_file_type("data/boundaries.shp") # returns "shp"
#> [1] "shp"
get_file_type("data/vector_layers.gpkg") # returns "gpkg"
#> [1] "gpkg"
if (FALSE) { # \dontrun{
get_file_type("data/rasters") # scans folder for known formats
} # }