Healthcare Accessibility Analysis with Map Functionalities and Geospatial Analysis

App Objectives

The main objective of this web application is to allow users to analyze healthcare accessibility and environmental factors in various regions using interactive maps. The application provides tools to visualize and analyze the proximity of healthcare facilities, the air quality through the AQI (Air Quality Index), and important geographic data such as district boundaries and airports.

Technology Stack

Frontend:

Backend:

Database:

APIs:

Functionality of Each System Component

Map Initialization and Base Layers:

The map is initialized with Leaflet.js, displaying a default map view centered over Nepal with coordinates [27.7172, 85.3240] and a zoom level of 7.

Healthcare Facility Layers:

Air Quality Index (AQI) Monitoring:

Geospatial Data Layers:

Interactive Layer Control:

The map includes a layer control panel that allows users to toggle between various layers. This includes base layers (OpenStreetMap, Satellite, Terrain) and overlay layers (Districts, AQI, Healthcare Facilities, Airports).

User Documentation (Step-by-Step Guide for Using the App)

Opening the App:

Upon accessing the app in a browser, the map will load automatically, displaying a map of Nepal. The map will include a default base layer and several map overlays.

Navigating the Map:

Changing Base Layers:

In the top-right corner, you can select between three base map views:

Viewing Healthcare Facilities:

Viewing Air Quality Data:

Viewing District and Airport Data:

Layer Control Panel:

At the top-right corner of the map, there is a layer control panel. From here, users can toggle the visibility of different map layers. This includes:

Interacting with Popups:

Popups provide additional information about specific markers on the map (e.g., healthcare facilities, air quality, districts). Simply click on a marker to open the associated popup.