Package geodata_harvester
This Python package provides automation tools for harvesting and processing geodata from the web. https://github.com/Sydney-Informatics-Hub/geodata-harvester
Expand source code
"""
Geodata-Harvester
-----------------
An automation tool for harvesting and processing geodata from the web
into spatial-temporal aligned maps and dataframes.
The following main data sources are currently implemented:
- Soil and Landscape Grid of Australia (SLGA), see getdata_slga.py
- SILO Climate Database, see getdata_silo.py
- National Digital Elevation Model (DEM), see getdata_dem.py
- Digital Earth Australia (DEA) Geoscience Earth Observations, see getdata_dea.py
- Radiometric Data, see getdata_radiometric.py
- Google Earth Engine Data (GEE account needed), see docs for eeharvest
"""
__version__ = "1.1.0"
__title__ = "Geodata-Harvester"
__description__ = """
This Python package provides automation tools for harvesting and processing geodata from the web.
"""
__uri__ = "https://github.com/Sydney-Informatics-Hub/geodata-harvester"
__doc__ = __description__ + " <" + __uri__ + ">"
__license__ = "LGPL-3.0"
from . import harvest, spatial, temporal
from . import arc2meter, settingshandler, validate_settings
Sub-modules
geodata_harvester.arc2meter
-
Converter arc seconds to meter and vice versa …
geodata_harvester.getdata_dea
-
Script to download satellite data from Digital Earth Australia (DEA)for a given time, resolution, and bounding box. Final data is saved as geotiff or …
geodata_harvester.getdata_dem
-
This script downloads the National Digital Elevation Model (DEM) 1 Second Hydrologically Enforced product, derived from the National DEM SRTM 1 Second …
geodata_harvester.getdata_landscape
-
Download landscape data from Soil and Landscape Grid of Australia (SLGA) …
geodata_harvester.getdata_radiometric
-
Script to download Radiometric data from NCI’s GSKY Data Server (using WCS) for a given resolution, and bounding box. Final data is saved as geotiff …
geodata_harvester.getdata_silo
-
Python script to automatically download and crop climate data layers from SILO …
geodata_harvester.getdata_slga
-
Python script to download data from Soil and Landscape Grid of Australia (SLGA) …
geodata_harvester.harvest
-
This script is running the headless version of the geodata-harvester …
geodata_harvester.settingshandler
geodata_harvester.spatial
-
Utility functions for for spatial processing …
geodata_harvester.temporal
-
Utility functions for temporal processing …
geodata_harvester.utils
-
Utility functions for use in the Agrefed data harvesting pipeline …
geodata_harvester.validate_settings
-
How to: import validate_settings validate_settings.validate(fname_settings)
geodata_harvester.widgets
geodata_harvester.write_logs