Download bore records from the WaterNSW data portal.
You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
Dan Howe b6ee784d83 Add example usage to README 6 years ago
waternsw_grabber Clean up after extracting zip archives 6 years ago
README.md Add example usage to README 6 years ago
setup.py Add setup.py 6 years ago

README.md

waternsw-grabber

waternsw_grabber downloads bore records from the WaterNSW data portal.
https://realtimedata.waternsw.com.au

Installation

pip install git+http://git.wrl.unsw.edu.au:3000/danh/waternsw-grabber.git

Firefox is required (ww.firefox.com),

Usage

from waternsw_grabber import telemetered_bore_downloader, extract_records

download_dir = 'downloads'
output_dir = 'csv'
start_date = '1900-01-01'
end_date = '2019-02-14'
bore_ids = [
    'GW039102.1.1',
    'GW039114.1.1',
    'GW039117.1.1',
]

# Download bore records
telemetered_bore_downloader(bore_ids, start_date, end_date, download_dir)

# Extract zip archives
extract_records(download_dir, output_dir, clean_up=False)