- Ground Water is an invaluable and exhaustible resource
- Regulation of Ground Water consumption is becoming a priority for every regional governing body
- Ground Water resources are dependent on numerous factors such rain, geographical conditions, soil and terrain
- Regulate and monitor ground water consumption against quantity and quality metrics
- Utilize Ground Penetration Radar data to observe Ground Water levels and establish quotas
- Augment weather data such as rainfall information with Ground Water data to establish tolerable consumption trends
- Send out email notifications to consumers when consumption or quality metrics need attention
We utilize IOT Hub to fetch data from outlets registered on the Bhoojal platform. Outlets seed data in related to consumption and quality of the water from the registered outlet. Quality data is processed via a Stream Analytics job and alerts are raised through a Cosmos DB entry that further triggers an email notification to the outlet owner through an Azure Function. Dummy device /device and Stream Analytics query stream-analytics/ProcessAlerts can be found here.
GPR and Historical weather data is aggregated on the platform to score outlets based on their quality and quantity health. Notebooks that are part of this pipeline are located at /notebooks.
Ground Penetration Radar (GPR) are radars that can identify ground characteristics and highlight the presence of materials such as minerals and water under the ground surface. The GPR data can prove to be highly useful to monitor health of under ground aquifiers.
GPR heatmaps and outlet data processed through Stream Analytics and Databricks notebooks is made available via a CDN hosted dashboard. The static files are hosted on a storage account that is connected to a CDN profile for optimized access for citizens and administrators. VueJS app can be found here /web along with APIs hosted on Azure functions /bhoojal-api.