Exporta un resultado de búsqueda a formatos interoperables
Source:R/project_utils.R
exportar_resultados.RdEscribe las ocurrencias consolidadas como tabla CSV, capa GeoJSON y/o un
manifiesto JSON de reproducibilidad. El manifiesto registra parámetros,
geometría, versiones de paquetes y las rutas creadas. No se genera ningún
archivo si resultado$ocurrencias no contiene filas.
Usage
exportar_resultados(
resultado,
dir_salida = NULL,
prefijo = NULL,
formatos = c("csv", "geojson", "manifiesto")
)Arguments
- resultado
Lista producida por una función
buscar_especies_*(). Debe contener al menosocurrencias,resumen,parametrosyunidad_sf.- dir_salida
Ruta del directorio de destino. Si es
NULL, usaprocessed/dentro deperuocc_data_dir(). Si no se ha configurado un directorio, debe especificarse explícitamente (por ejemplo,tempdir()).- prefijo
Cadena opcional para el identificador de archivos. Con
NULLse forma uno con fecha UTC, nivel, unidad y grupo. No incluya extensión: esta función añade.csv,.geojsono.json.- formatos
Vector no vacío formado por
"csv","geojson"y/o"manifiesto". El CSV mantiene todas las filas; el GeoJSON omite filas sin longitud o latitud finitas.
Value
Invisiblemente, una lista nombrada con las rutas creadas. Los nombres
posibles son csv, geojson y manifiesto.
Examples
if (FALSE) { # \dontrun{
resultado <- buscar_especies_distrito("Miraflores", departamento = "Lima")
exportar_resultados(resultado, dir_salida = tempdir(), formatos = c("csv", "manifiesto"))
} # }