El paquete siga permite descargar datos meteorológicos de las
estaciones disponibles en el Sistema de Información y Gestión
Agrometeorológica. Para acceder a la información de las estaciones
diponibles se puede utilizar la función
siga_estaciones()
estaciones <- siga_estaciones()
#> Descargando estaciones y guardando en /tmp/RtmpKyqUwU/siga_metadatos.csv.
head(estaciones)
#> id nombre tipo localidad provincia
#> <char> <char> <char> <char> <char>
#> 1: A872822 Huinca Renanco - EEA Anguil Nimbus THP Huinca Renanco Córdoba
#> 2: A872853 Gualjaina - EEA Esquel Nimbus THP Gualjaina Chubut
#> 3: A872864 Ceres - EEA Rafaela Nimbus THP Ceres Santa Fe
#> 4: A872867 Calchaqui - EEA Reconquista Nimbus THP Calchaqui Santa Fe
#> 5: A872855 Puerto Piramides - EEA Chubut Nimbus THP Puerto Pirámides Chubut
#> 6: A872900 Santa Sylvina - EEA Sáenz Peña Nimbus THP Santa Sylvina Chaco
#> lat lon altura ubicacion
#> <num> <num> <num> <char>
#> 1: -34.77 -64.37 189.0 Ruta Nac. Nº35 Km.535 CP: 6270
#> 2: -42.73 -70.50 501.4 Chacra Tertulia de Gualjaina
#> 3: -29.87 -61.96 2.0 Ruta 34 km 389, Ceres
#> 4: -29.88 -60.24 70.0 Est. Los Laureles, 5 km al este de Calchaquí
#> 5: -42.54 -64.29 85.0 Ruta Prov Nº2 (Altura Pto. Piramides)
#> 6: -27.85 -61.13 90.0 Ruta 5 S/n. CP: 3541. Dto. F J Sta María de Oro
#> desde hasta
#> <char> <char>
#> 1: 2010-09-06T00:00:00Z[UTC] 2022-11-02T00:00:00Z[UTC]
#> 2: 2011-05-30T00:00:00Z[UTC] 2026-03-05T00:00:00Z[UTC]
#> 3: 2013-06-06T00:00:00Z[UTC] 2025-06-20T00:00:00Z[UTC]
#> 4: 2011-11-16T00:00:00Z[UTC] 2024-08-28T00:00:00Z[UTC]
#> 5: 2012-05-17T00:00:00Z[UTC] 2026-01-09T00:00:00Z[UTC]
#> 6: 2012-12-07T00:00:00Z[UTC] 2024-06-18T00:00:00Z[UTC]Por defecto el archivo con los metadatos de las estaciones se
descarga en un directorio o carpeta temporal pero el argumento
archivo permite indicar una dirección donde se guardará el
archivo o se leerá el archivo en caso de que ya exista. Esta base de
datos puede cambiar con el tiempo por lo que el argumento
forzar permite volver a descargar el archivo de metadatos
en caso de ser necesario.
Los metadatos incluyen una columna id con un código
único por estación que puede usarse para darcargar los datos
meteorológicos de determinadas estaciones con la función
siga_datos().
ids <- estaciones[1:2, ]
ids
#> id nombre tipo localidad provincia
#> <char> <char> <char> <char> <char>
#> 1: A872822 Huinca Renanco - EEA Anguil Nimbus THP Huinca Renanco Córdoba
#> 2: A872853 Gualjaina - EEA Esquel Nimbus THP Gualjaina Chubut
#> lat lon altura ubicacion
#> <num> <num> <num> <char>
#> 1: -34.77 -64.37 189.0 Ruta Nac. Nº35 Km.535 CP: 6270
#> 2: -42.73 -70.50 501.4 Chacra Tertulia de Gualjaina
#> desde hasta
#> <char> <char>
#> 1: 2010-09-06T00:00:00Z[UTC] 2022-11-02T00:00:00Z[UTC]
#> 2: 2011-05-30T00:00:00Z[UTC] 2026-03-05T00:00:00Z[UTC]head(siga_datos(ids))
#> id fecha temperatura_abrigo_150cm temperatura_abrigo_150cm_maxima
#> <char> <IDat> <num> <num>
#> 1: A872822 2010-09-06 NA NA
#> 2: A872822 2010-09-07 17.40486 18.8
#> 3: A872822 2010-09-08 18.59375 21.2
#> 4: A872822 2010-09-09 18.85971 19.8
#> 5: A872822 2010-09-10 NA NA
#> 6: A872822 2010-09-15 NA NA
#> temperatura_abrigo_150cm_minima temperatura_intemperie_5cm_minima
#> <num> <lgcl>
#> 1: NA NA
#> 2: 16.0 NA
#> 3: 16.5 NA
#> 4: 18.1 NA
#> 5: NA NA
#> 6: NA NA
#> temperatura_intemperie_50cm_minima temperatura_suelo_5cm_media
#> <lgcl> <lgcl>
#> 1: NA NA
#> 2: NA NA
#> 3: NA NA
#> 4: NA NA
#> 5: NA NA
#> 6: NA NA
#> temperatura_suelo_10cm_media temperatura_inte_5cm
#> <num> <lgcl>
#> 1: NA NA
#> 2: 17.36111 NA
#> 3: 18.04168 NA
#> 4: 18.10555 NA
#> 5: NA NA
#> 6: NA NA
#> temperatura_intemperie_150cm_minima humedad_suelo
#> <lgcl> <lgcl>
#> 1: NA NA
#> 2: NA NA
#> 3: NA NA
#> 4: NA NA
#> 5: NA NA
#> 6: NA NA
#> precipitacion_pluviometrica precipitacion_cronologica
#> <num> <num>
#> 1: NA NA
#> 2: 0.0 0.0
#> 3: 8.3 8.3
#> 4: 0.0 0.0
#> 5: NA NA
#> 6: NA NA
#> precipitacion_maxima_30minutos heliofania_efectiva heliofania_relativa
#> <num> <lgcl> <lgcl>
#> 1: NA NA NA
#> 2: 0.0 NA NA
#> 3: 8.3 NA NA
#> 4: 0.0 NA NA
#> 5: NA NA NA
#> 6: NA NA NA
#> tesion_vapor_media humedad_media humedad_media_8_14_20 rocio_medio
#> <num> <int> <int> <num>
#> 1: NA NA NA NA
#> 2: 13.33949 67 68 11.22590
#> 3: 13.24805 62 57 11.09170
#> 4: 14.45837 66 67 12.44104
#> 5: NA NA NA NA
#> 6: NA NA NA NA
#> duracion_follaje_mojado velocidad_viento_200cm_media direccion_viento_200cm
#> <lgcl> <num> <char>
#> 1: NA NA
#> 2: NA NA
#> 3: NA NA
#> 4: NA NA
#> 5: NA NA
#> 6: NA NA
#> velocidad_viento_1000cm_media direccion_viento_1000cm
#> <num> <char>
#> 1: NA
#> 2: NA
#> 3: NA
#> 4: NA
#> 5: NA
#> 6: NA
#> velocidad_viento_maxima presion_media radiacion_global horas_frio
#> <num> <lgcl> <lgcl> <num>
#> 1: NA NA NA NA
#> 2: NA NA NA 0
#> 3: NA NA NA 0
#> 4: NA NA NA 0
#> 5: NA NA NA NA
#> 6: NA NA NA NA
#> unidades_frio
#> <num>
#> 1: NA
#> 2: -15.52102
#> 3: -19.75402
#> 4: -23.90403
#> 5: NA
#> 6: NALas estaciones puede tener metadatos extra a los que puede accederse
con la función siga_metadatos().
siga_metadatos(ids)
#> id nombre descripcion
#> <char> <char> <char>
#> 1: A872822 Huinca Renanco - EEA Anguil Establecimiento La Perla
#> 2: A872853 Gualjaina - EEA Esquel Establecimiento “Tertulia”
#> localidad provincia lon lat
#> <char> <char> <num> <num>
#> 1: Huinca Renanco Córdoba -34.76537 -64.36607
#> 2: Gualjaina Chubut -42.72997 -70.50421Para descargar los datos directamente a archivos existe la función
siga_descargar().
archivos <- siga_descargar(ids)
archivos
#> id datos metadatos
#> <char> <char> <char>
#> 1: A872822 /tmp/RtmpKyqUwU/A872822.csv /tmp/RtmpKyqUwU/A872822_metadatos.csv
#> 2: A872853 /tmp/RtmpKyqUwU/A872853.csv /tmp/RtmpKyqUwU/A872853_metadatos.csv
#> descargado
#> <lgcl>
#> 1: TRUE
#> 2: TRUENuevamente, por defecto se descargan en un directorio temporal pero
se puede indicar una ubicación permanente con el argumento
dir.