API

Types

All

No documentation found for public binding GeoFetch.All.

Summary

struct GeoFetch.All

CDS

Copernicus Climate Data Store — ERA5 reanalysis and other climate datasets.

CDSDataset

CDS dataset configured by dataset ID, variables, times, and output format. Requires API key.

Chunk

No documentation found for public binding GeoFetch.Chunk.

Summary

abstract type GeoFetch.Chunk

Subtypes

GeoFetch.CDSChunk
GeoFetch.ETOPOChunk
GeoFetch.FireChunk
GeoFetch.GOESChunk
GeoFetch.GribChunk
GeoFetch.HRRRArchiveChunk
GeoFetch.LandfireChunk
GeoFetch.NASAPowerChunk
GeoFetch.NCEIChunk
GeoFetch.NDBCChunk
GeoFetch.NominatimChunk
GeoFetch.OISSTChunk
GeoFetch.SRTMChunk
GeoFetch.USGSWaterChunk

Dataset

No documentation found for public binding GeoFetch.Dataset.

Summary

abstract type GeoFetch.Dataset

Subtypes

GeoFetch.CDSDataset
GeoFetch.ETOPODataset
GeoFetch.FIRMSDataset
GeoFetch.GOESDataset
GeoFetch.HRRRArchiveDataset
GeoFetch.LandfireDataset
GeoFetch.NASAPowerDataset
GeoFetch.NCEIDataset
GeoFetch.NDBCDataset
GeoFetch.NomadsDataset
GeoFetch.NominatimDataset
GeoFetch.OISSTDataset
GeoFetch.SRTMDataset
GeoFetch.USGSWaterDataset

ETOPO

NOAA ETOPO Global Relief Model — combined topography and bathymetry.

ETOPODataset

ETOPO 2022 global relief at 60”, 30”, or 15” resolution (surface or bedrock).

FIRMS

NASA Fire Information for Resource Management System — active fire/hotspot data.

FIRMSDataset

FIRMS active fire dataset by satellite source (VIIRS, MODIS, LANDSAT). Requires MAP_KEY.

GOES

NOAA Geostationary Operational Environmental Satellites — real-time imagery and products.

GOESDataset

GOES satellite imagery dataset by satellite (16/17/18), product, and optional band.

HRRRArchive

NOAA High-Resolution Rapid Refresh archive — hourly 3km weather forecasts (S3).

HRRRArchiveDataset

HRRR archived GRIB2 files by product (sfc/prs/nat), domain, forecast hours, and cycles.

Landfire

USGS LANDFIRE — wildland fire, vegetation, and fuel geospatial data via WCS.

LandfireDataset

LANDFIRE raster product accessed via WCS (30m resolution, GeoTIFF output).

Latest

Sentinel type for versioned datasets — resolves to the most recent available version.

NASAPower

NASA Prediction of Worldwide Energy Resources — global daily meteorological and solar data.

NASAPowerDataset

NASA POWER daily data by variables, community (AG/RE/SB), and query type (point/regional).

NCEI

NOAA National Centers for Environmental Information — historical weather and climate observations.

NCEIDataset

NCEI Data Access Service by dataset, data types, and stations or bbox. No API key required.

NDBC

NOAA National Data Buoy Center — ocean and meteorological observations from moored and drifting buoys.

NDBCDataset

NDBC buoy observations by station, data type, and format (text or NetCDF).

NOMADS

NOAA Operational Model Archive and Distribution System — real-time weather model output.

NomadsDataset

NOMADS forecast dataset identified by category, name, and GRIB filter URL.

Nominatim

OpenStreetMap Nominatim — geocoding, reverse geocoding, and OSM object lookup.

NominatimDataset

No documentation found for public binding GeoFetch.NominatimDataset.

Summary

struct GeoFetch.NominatimDataset

Fields

endpoint        :: String
q               :: String
osm_ids         :: Vector{String}
format          :: String
addressdetails  :: Bool
extratags       :: Bool
namedetails     :: Bool
limit           :: Int64
zoom            :: Int64
polygon_geojson :: Bool
countrycodes    :: Vector{String}
layer           :: Vector{String}
accept_language :: String
email           :: String
base_url        :: String

Supertype Hierarchy

GeoFetch.NominatimDataset <: GeoFetch.Dataset <: Any

OISST

NOAA Optimum Interpolation SST — daily global sea surface temperature on a 0.25° grid.

OISSTDataset

NOAA OISST v2.1 daily global SST on a 0.25° grid. One NetCDF file per day, 1981–present.

Project

No documentation found for public binding GeoFetch.Project.

Summary

struct GeoFetch.Project{G, E, C}

Fields

geometry  :: G
extent    :: E
datetimes :: Union{Nothing, Tuple{Dates.DateTime, Dates.DateTime}}
crs       :: C
path      :: String
datasets  :: Vector

SRTM

NASA Shuttle Radar Topography Mission — global elevation data at 1” and 3” resolution.

SRTMDataset

SRTM elevation tiles (SRTMGL1 at 1” or SRTMGL3 at 3”). Requires Earthdata login.

Source

No documentation found for public binding GeoFetch.Source.

Summary

abstract type GeoFetch.Source

Subtypes

GeoFetch.CDS
GeoFetch.ETOPO
GeoFetch.FIRMS
GeoFetch.GOES
GeoFetch.HRRRArchive
GeoFetch.Landfire
GeoFetch.NASAPower
GeoFetch.NCEI
GeoFetch.NDBC
GeoFetch.NOMADS
GeoFetch.Nominatim
GeoFetch.OISST
GeoFetch.SRTM
GeoFetch.USGSWater

USGSWater

USGS Water Data — streamflow, gage height, water quality, and other hydrological observations.

USGSWaterDataset

USGS water observations by parameter codes, collection (daily/continuous), and site IDs or bbox.

Functions

datasets

No documentation found for public binding GeoFetch.datasets.

GeoFetch.datasets is a Function.

# 14 methods for generic function "datasets" from GeoFetch:
  [1] datasets(::GeoFetch.GOES; satellite, product)
     @ ~/work/GeoFetch.jl/GeoFetch.jl/src/sources/GOES.jl:124
  [2] datasets(::GeoFetch.USGSWater; collection, parameter_code)
     @ ~/work/GeoFetch.jl/GeoFetch.jl/src/sources/USGSWater.jl:112
  [3] datasets(::GeoFetch.CDS; dataset_id, product_type)
     @ ~/work/GeoFetch.jl/GeoFetch.jl/src/sources/CDS.jl:166
  [4] datasets(::GeoFetch.Nominatim; endpoint)
     @ ~/work/GeoFetch.jl/GeoFetch.jl/src/sources/Nominatim.jl:123
  [5] datasets(::GeoFetch.NCEI; dataset)
     @ ~/work/GeoFetch.jl/GeoFetch.jl/src/sources/NCEI.jl:103
  [6] datasets(::GeoFetch.SRTM; product)
     @ ~/work/GeoFetch.jl/GeoFetch.jl/src/sources/SRTM.jl:86
  [7] datasets(::GeoFetch.HRRRArchive; product, domain)
     @ ~/work/GeoFetch.jl/GeoFetch.jl/src/sources/HRRRArchive.jl:79
  [8] datasets(::GeoFetch.NASAPower; community)
     @ ~/work/GeoFetch.jl/GeoFetch.jl/src/sources/NASAPower.jl:85
  [9] datasets(::GeoFetch.NOMADS; category, name, freq)
     @ ~/work/GeoFetch.jl/GeoFetch.jl/src/sources/NOMADS.jl:263
 [10] datasets(::GeoFetch.NDBC; datatype)
     @ ~/work/GeoFetch.jl/GeoFetch.jl/src/sources/NDBC.jl:127
 [11] datasets(::GeoFetch.FIRMS)
     @ ~/work/GeoFetch.jl/GeoFetch.jl/src/sources/FIRMS.jl:86
 [12] datasets(::GeoFetch.ETOPO; resolution, surface_type)
     @ ~/work/GeoFetch.jl/GeoFetch.jl/src/sources/ETOPO.jl:64
 [13] datasets(::GeoFetch.Landfire; product, region)
     @ ~/work/GeoFetch.jl/GeoFetch.jl/src/sources/Landfire.jl:89
 [14] datasets(::GeoFetch.OISST)
     @ ~/work/GeoFetch.jl/GeoFetch.jl/src/sources/OISST.jl:46

help

No documentation found for public binding GeoFetch.help.

GeoFetch.help is a Function.

# 28 methods for generic function "help" from GeoFetch:
  [1] help(::GeoFetch.OISSTDataset)
     @ ~/work/GeoFetch.jl/GeoFetch.jl/src/sources/OISST.jl:8
  [2] help(::GeoFetch.NomadsDataset)
     @ ~/work/GeoFetch.jl/GeoFetch.jl/src/sources/NOMADS.jl:17
  [3] help(::GeoFetch.CDS)
     @ ~/work/GeoFetch.jl/GeoFetch.jl/src/sources/CDS.jl:35
  [4] help(::GeoFetch.HRRRArchive)
     @ ~/work/GeoFetch.jl/GeoFetch.jl/src/sources/HRRRArchive.jl:16
  [5] help(::GeoFetch.FIRMSDataset)
     @ ~/work/GeoFetch.jl/GeoFetch.jl/src/sources/FIRMS.jl:31
  [6] help(::GeoFetch.NominatimDataset)
     @ ~/work/GeoFetch.jl/GeoFetch.jl/src/sources/Nominatim.jl:26
  [7] help(::GeoFetch.SRTM)
     @ ~/work/GeoFetch.jl/GeoFetch.jl/src/sources/SRTM.jl:11
  [8] help(::GeoFetch.GOESDataset)
     @ ~/work/GeoFetch.jl/GeoFetch.jl/src/sources/GOES.jl:22
  [9] help(::GeoFetch.USGSWater)
     @ ~/work/GeoFetch.jl/GeoFetch.jl/src/sources/USGSWater.jl:33
 [10] help(::GeoFetch.ETOPO)
     @ ~/work/GeoFetch.jl/GeoFetch.jl/src/sources/ETOPO.jl:14
 [11] help(::GeoFetch.NDBC)
     @ ~/work/GeoFetch.jl/GeoFetch.jl/src/sources/NDBC.jl:43
 [12] help(::GeoFetch.FIRMS)
     @ ~/work/GeoFetch.jl/GeoFetch.jl/src/sources/FIRMS.jl:30
 [13] help(::GeoFetch.NCEIDataset)
     @ ~/work/GeoFetch.jl/GeoFetch.jl/src/sources/NCEI.jl:26
 [14] help(::GeoFetch.GOES)
     @ ~/work/GeoFetch.jl/GeoFetch.jl/src/sources/GOES.jl:21
 [15] help(::GeoFetch.OISST)
     @ ~/work/GeoFetch.jl/GeoFetch.jl/src/sources/OISST.jl:7
 [16] help(::GeoFetch.ETOPODataset)
     @ ~/work/GeoFetch.jl/GeoFetch.jl/src/sources/ETOPO.jl:15
 [17] help(::GeoFetch.NDBCDataset)
     @ ~/work/GeoFetch.jl/GeoFetch.jl/src/sources/NDBC.jl:44
 [18] help(::GeoFetch.NCEI)
     @ ~/work/GeoFetch.jl/GeoFetch.jl/src/sources/NCEI.jl:25
 [19] help(::GeoFetch.USGSWaterDataset)
     @ ~/work/GeoFetch.jl/GeoFetch.jl/src/sources/USGSWater.jl:34
 [20] help(::GeoFetch.NASAPower)
     @ ~/work/GeoFetch.jl/GeoFetch.jl/src/sources/NASAPower.jl:21
 [21] help(::GeoFetch.SRTMDataset)
     @ ~/work/GeoFetch.jl/GeoFetch.jl/src/sources/SRTM.jl:12
 [22] help(::GeoFetch.Nominatim)
     @ ~/work/GeoFetch.jl/GeoFetch.jl/src/sources/Nominatim.jl:25
 [23] help(::GeoFetch.NASAPowerDataset)
     @ ~/work/GeoFetch.jl/GeoFetch.jl/src/sources/NASAPower.jl:22
 [24] help(::GeoFetch.NOMADS)
     @ ~/work/GeoFetch.jl/GeoFetch.jl/src/sources/NOMADS.jl:16
 [25] help(::GeoFetch.HRRRArchiveDataset)
     @ ~/work/GeoFetch.jl/GeoFetch.jl/src/sources/HRRRArchive.jl:17
 [26] help(::GeoFetch.LandfireDataset)
     @ ~/work/GeoFetch.jl/GeoFetch.jl/src/sources/Landfire.jl:40
 [27] help(::GeoFetch.Landfire)
     @ ~/work/GeoFetch.jl/GeoFetch.jl/src/sources/Landfire.jl:39
 [28] help(d::GeoFetch.CDSDataset)
     @ ~/work/GeoFetch.jl/GeoFetch.jl/src/sources/CDS.jl:36

metadata

No documentation found for public binding GeoFetch.metadata.

GeoFetch.metadata is a Function.

# 15 methods for generic function "metadata" from GeoFetch:
  [1] metadata(d::GeoFetch.CDSDataset)
     @ ~/work/GeoFetch.jl/GeoFetch.jl/src/sources/CDS.jl:49
  [2] metadata(d::GeoFetch.ETOPODataset)
     @ ~/work/GeoFetch.jl/GeoFetch.jl/src/sources/ETOPO.jl:19
  [3] metadata(::GeoFetch.NCEIDataset)
     @ ~/work/GeoFetch.jl/GeoFetch.jl/src/sources/NCEI.jl:28
  [4] metadata(::GeoFetch.NDBCDataset)
     @ ~/work/GeoFetch.jl/GeoFetch.jl/src/sources/NDBC.jl:46
  [5] metadata(::GeoFetch.HRRRArchiveDataset)
     @ ~/work/GeoFetch.jl/GeoFetch.jl/src/sources/HRRRArchive.jl:20
  [6] metadata(::GeoFetch.OISSTDataset)
     @ ~/work/GeoFetch.jl/GeoFetch.jl/src/sources/OISST.jl:10
  [7] metadata(d::GeoFetch.SRTMDataset)
     @ ~/work/GeoFetch.jl/GeoFetch.jl/src/sources/SRTM.jl:14
  [8] metadata(::GeoFetch.NomadsDataset)
     @ ~/work/GeoFetch.jl/GeoFetch.jl/src/sources/NOMADS.jl:19
  [9] metadata(::GeoFetch.GOESDataset)
     @ ~/work/GeoFetch.jl/GeoFetch.jl/src/sources/GOES.jl:25
 [10] metadata(::GeoFetch.NominatimDataset)
     @ ~/work/GeoFetch.jl/GeoFetch.jl/src/sources/Nominatim.jl:28
 [11] metadata(::GeoFetch.FIRMSDataset)
     @ ~/work/GeoFetch.jl/GeoFetch.jl/src/sources/FIRMS.jl:33
 [12] metadata(d::GeoFetch.NASAPowerDataset)
     @ ~/work/GeoFetch.jl/GeoFetch.jl/src/sources/NASAPower.jl:24
 [13] metadata(::GeoFetch.USGSWaterDataset)
     @ ~/work/GeoFetch.jl/GeoFetch.jl/src/sources/USGSWater.jl:36
 [14] metadata(::GeoFetch.LandfireDataset)
     @ ~/work/GeoFetch.jl/GeoFetch.jl/src/sources/Landfire.jl:42
 [15] metadata(::GeoFetch.Dataset)
     @ ~/work/GeoFetch.jl/GeoFetch.jl/src/GeoFetch.jl:73