Skip to content

This is an example of a WebGIS project that aims to share data and display Web Map Service (WMS) and Web Feature Service (WFS) data

License

Notifications You must be signed in to change notification settings

Gerardusdavidbayuaji/Django-Backend

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

22 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Flood Early Warning System

Flood Early Warning System (FEWS) is an application developed by the Ministry of Public Works and Housing to predict floods and their inundation areas in Indonesia. The trial uses GeoServer, an open-source server written in Java, which enables users to share, process, and edit geospatial data. Designed for interoperability, GeoServer publishes data from various sources using open standards.

The data sharing features in this trial include:

  • WMS (Web Map Service): Displaying maps dynamically via the web.
  • WFS (Web Feature Service): Sharing geospatial feature data via the web.

Tech Stack

Django, PostgreSQL, GeoServer, Axios, TailwindCSS.

Run Locally

Clone the project

git clone https://github.com/Gerardusdavidbayuaji/flood_early_warning_system.git

Go to the project directory

cd flood_early_warning_system

Set Up a Virtual Environment

python -m venv .venv
source .venv/bin/activate

Install Python Dependencies

pip install -r requirements.txt

Run Server

python backend/manage.py migrate
http://127.0.0.1:8000/upload/

Live Demo

Web Map Service App Screenshot #1

Web Feature Service App Screenshot #2

About

This is an example of a WebGIS project that aims to share data and display Web Map Service (WMS) and Web Feature Service (WFS) data

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published