Ground Water Prospect Check — a native Android (Kotlin) app that auto-loads your location, queries ISRO's public Bhuvan-Bhujal (GWIS) groundwater prospects data, and gives you a farmer-friendly, decision-oriented answer.
🚫 Not affiliated with ISRO / NRSC. This is an independent community tool using publicly available government data. Always confirm with a licensed hydrogeologist before drilling a borewell.
- 📍 Automatic location capture (GPS / network)
- 🌊 Live groundwater prospects query from ISRO Bhuvan-Bhujal (GWIS)
- 🟢 RED / 🟠 / 🔴 decision banner with:
- What the result means
- Why the result is expected
- Before-you-drill guidance
- 📊 Indicative success probability %
- 🗺️ Open the detailed GWIS report in a web browser with your coordinates pre-filled
- 📦 Offline detail panel (expected lithology / rock type / landform)
- 🌐 Full UI in 8 languages: English, हिन्दी, తెలుగు, தமிழ், ಕನ್ನಡ, বাংলা, मराठी, ગુજરાતી
| Layer | Choice |
|---|---|
| Language | Kotlin |
| Minimum SDK | 24 (Android 7.0) |
| Target / Compile SDK | 35 |
| UI | ViewBinding + Material Components |
| Locale switching | AppCompatDelegate.setApplicationLocales |
- Reverse-geocodes the coordinates using the GWIS
searchlatlon.phpAPI. - Resolves the Indian state via a bundled 34-state registry.
- Fetches the groundwater prospects polygon via the NRSC proxy.cgi
WMS
GetFeatureInfo(layergw:<STATE>_LGEOM). - Classifies the result (GOOD chances / MODERATE / POOR) + success probability and renders the decision banner and guidance.
Requires JDK 17 and Android SDK 35.
gradle assembleDebug
# or for a signed Play Store upload:
gradle assembleReleaseAPK output: app/build/outputs/apk/debug/app-debug.apk
| code | entry |
|---|---|
en |
English |
hi |
हिन्दी |
te |
తెలుగు |
ta |
தமிழ் |
ka |
ಕನ್ನಡ |
bn |
বাংলা |
mr |
मराठी |
gu |
ગુજરાતી |
To add a language: add a values-<code>/strings.xml, and append the code to
LANG_CODES in MainActivity.kt.
© 2026 Hari Krishna Setty. All rights reserved.
This project is source-available under a custom license (see LICENSE):
- Free for non-commercial use with attribution (credit the author and link this repository).
- Commercial use requires prior written permission.
The ISRO NRSC Bhuvan-Bhujal (GWIS) data and APIs are Government of India public data and are not covered by this license.
This app provides an indicative scientific estimate based on regional hydrogeology. It does not guarantee groundwater availability. Always get a field survey by a licensed hydrogeologist before drilling.