A Chrome extension that fetches Intensity-Frequency-Duration (IFD) rainfall data directly from the Australian Bureau of Meteorology (BOM) and rainfall data from Australian Rainfall and Runoff (ARR) using geographic coordinates. This extension is designed for engineers, hydrologists, urban planners, and others who need quick access to rainfall data for specific locations in Australia.
- Fetch BOM IFD Data by Coordinates: Input latitude and longitude to retrieve IFD data directly from BOM.
- Fetch ARR Data by Coordinates: Automatically input latitude and longitude to view the rainfall map and data from the ARR website.
- Quick and Simple Interface: User-friendly interface allows for easy fetching of rainfall data with minimal input.
- Lightweight: Minimal permissions are required, ensuring secure and fast functionality.
- Input Coordinates: Enter the latitude and longitude for the location you need rainfall data for.
- Fetch Data:
- Click Fetch BOM Data to retrieve IFD data from BOM.
- Click Fetch ARR Data to get ARR rainfall data, and the extension will open a new tab displaying the respective data.
- View Results: Data will be fetched directly from the BOM and ARR public databases for analysis and use.
- Download the extension files (this repository).
- Open Chrome and go to
chrome://extensions/
. - Enable Developer mode in the top-right corner.
- Click Load unpacked and select the folder containing the extension files.
- The extension will now be loaded in Chrome, and you can use it from the toolbar.
- Open the extension from the Chrome toolbar.
- Enter the latitude and longitude coordinates in the input field (e.g.,
-42.87555111366436, 147.3937423865089
). - Click either Fetch BOM Data or Fetch ARR Data.
- The rainfall data will be opened in a new tab, displaying detailed information for the provided coordinates.
Refer to screenshots included in the repository for visual representation of the interface.
This extension requests the following permissions:
- Host Permissions: Access to the BOM and ARR websites to fetch the rainfall data based on user input coordinates.
- Scripting: Used to inject scripts and automate the data-fetching process from external websites.
This project is licensed under the MIT License – see the LICENSE file for details.
Contributions are welcome! Feel free to submit a pull request or open an issue if you have suggestions for improvements or new features.
- Fork the repository.
- Create a new feature branch:
git checkout -b feature/new-feature
. - Commit your changes:
git commit -m 'Add a new feature'
. - Push to the branch:
git push origin feature/new-feature
. - Open a pull request and describe the proposed changes.