Illegal land occupation and unauthorized development on vacant or government-owned plots is a growing concern. Manual inspection is costly and inefficient.
Praahri aims to provide an intelligent, scalable solution to:
- Map land/plots using GPS location
- Periodically check those locations using satellite images (e.g., every 15 days)
- Detect unusual land use or changes automatically
- Generate alerts for authorities or stakeholders
VID_20250525003254.mp4
- Draw custom polygons on map interface
- Edit and modify selected areas
- Save multiple land areas for monitoring
- Intuitive touch-based drawing system
- NDVI (Normalized Difference Vegetation Index) calculation
- Temporal change detection between two time periods
- Satellite imagery comparison
- Automated activity detection
- Maintain history of all analyses
- Track changes over time
- Compare multiple time periods
- Export and share analysis results
- Integration with Google Earth Engine
- Multi-spectral image analysis
- Cloud-free composite imagery
- High-resolution satellite data processing
The app utilizes several key remote sensing techniques:
- NDVI Analysis: Calculates vegetation health using NIR and Red bands
- Change Detection: Implements temporal analysis algorithms
- Spectral Indices: Uses multiple spectral bands for comprehensive analysis
- Cloud Masking: Ensures clear imagery for accurate results
- React Native for cross-platform mobile development
- Google Maps API for visualization
- Earth Engine API for remote sensing calculations
- Real-time data processing and analysis
- React Native (via Expo) – Mobile app development
- Google Maps API – For map visualization and location services
- Google Earth Engine – Satellite image access and NDVI analysis
- JavaScript + Node.js – Core logic and environment
- Remote Sensing Algorithms – NDVI, Change Detection, Cloud Masking
- Landsat/Sentinel Data – Satellite imagery
- Git & GitHub – Version control
- Clone the repository:
git clone https://github.com/oyejateen/Praahri.git
cd Praahri- Install dependencies:
npm install- Run the application:
npm start- Node.js >= 14.0.0
- React Native >= 0.71.0
- Expo SDK >= 48.0.0
- Google Maps API Key
- Earth Engine API access
- iOS 13.0 or later
- Android 6.0 or later
- Internet connectivity for satellite data
- GPS capability for location services
This project is licensed under the MIT License - see the LICENSE file for details.
- Google Earth Engine for satellite imagery
- NASA for Landsat data
- ESA for Sentinel data
- OpenStreetMap contributors