Skip to content

mtj-mjc/gis

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

26 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

GIS - Vacation Planner

School Project for GIS Lecture

User Interface

Exercise Description

Tasks: (* is a user given parameter)

  • Selection of two polygons and show result of 9-cut model
  • Highlight all lakes with borders more than 4 administrative unites
  • Colorize each administrative unit by the number of camping places per square kilometer
  • Find the closest SBB station to position *
  • Find all camping places being* meter away from water
  • Find all train stations (‚remark‘ needs to contain „station“ in various languages) being * meter away from water
  • Find all camping places being * meter away from water and * meter from a SBB train stop
  • One medium sophisticated but interesting query of your own

Architecture

Architecture

Development

Start Database:

cd ./src/server
docker-compose up

Start Server:

cd ./src/server
npm run dev

Start Client:

cd ./src/client
npm run serve

References

Leaflet + Nodejs + Postgis Example: http://duspviz.mit.edu/web-map-workshop/leaflet_nodejs_postgis/

Leaflet Colorization Example: https://leafletjs.com/examples/choropleth/