/agriculture_india_igt

Primary LanguageJavaScriptMIT LicenseMIT

Agriculture Analysis in India

A Deep Analysis of Crops grown in India on the basis of groundwater, rainfall and soil

Table of Contents

About The Project

India is primarily an agricultural country. Agriculture is the mainstay of the Indian Economy. It accounts for 20% of India's GDP. It ensures food security for the country and produces several raw materials for industries. Agricultural development is therefore, a precondition of our national prosperity.

However this sector suffers from low productivity and innovation, adding into the fact that India is a water-stressed country. Data availability in India has always been a troublesome work. Data archives in India is not upto the mark. Same is the case for agricultural data. Past/historic data of agriculture is a must to study agricultural practices in India to plan agricultural activities to boon production. Also, the agricultural data needs to be organized so that farmers throughout the country can understand the intensive care that different crops in India need.

As a solution to this problem we provide a graphical interface of the data and its distribution across the India

Technologies Used

QGIS

QGIS is an open source geographic information system (GIS) software, allowing users to analyze and edit spatial information, in addition to composing and exporting graphical maps. QGIS supports both raster and vector layers; vector data is stored as either point, line, or polygon features. Multiple formats of raster images are supported, and the software can georeference images.

It is used in the project to perform mostly all the tasks. Tasks like creating the map, processing the data to get the required filtered data, converting the datatype as per the requirement, joining the data with the shapefiles, adding the different layers, exporting the layers, adding the OSM standard as the basemap and so on.

MapBox

It is an open source mapping platform for custom designed maps. It has a lot of already designed templates of webmaps which can be easily added to the project. It is used to create the webmap for our project using leaflet.

Leaflet

Leaflet is an open-source JavaScript library used for web mapping. The Leaflet library forms the basis of Mapbox. It is used in unison with mapbox tools to create the webmap.

Github Pages

GitHub Pages is a static site hosting service that takes HTML, CSS, and JavaScript files straight from a repository on GitHub, optionally runs the files through a build process, and publishes a website.

Data Acquisition Method

  • The Data has been collected by Field Survey Data Acquisition

  • Dataset for the soil

  • Dataset for the rainfall

  • Dataset for the crop

  • Dataset for the groundwater

Contributors