From 2e515fad5a45d24919ebb13f7901c5990b119042 Mon Sep 17 00:00:00 2001 From: Daniel Pettersson <danpe975@student.liu.se> Date: Fri, 5 Apr 2024 08:59:22 +0000 Subject: [PATCH] Project requirement in README.md updated --- README.md | 19 ++++++++++++++----- 1 file changed, 14 insertions(+), 5 deletions(-) diff --git a/README.md b/README.md index 82b4075..44c1f04 100644 --- a/README.md +++ b/README.md @@ -1,8 +1,17 @@ # Requirements - Visualize statistical data from Statistikdatbasen.scb.se focusing on European Parliamental Election data. -- The data contains geographical information and thus can be vizualized on the map +- The data contains geographical information and thus can be represented on the map - D3 library will be used for graphical visalization +- Here the goal would be to project a map of Sweden using topoligical data. + +# D3 mapping concepts +The 3 concepts that are key to understanding map creation using D3 are: + +- GeoJSON (a JSON-based format for specifying geographic data) +- projections (functions that convert from latitude/longitude co-ordinates to x & y co-ordinates) +- geographic path generators (functions that convert GeoJSON shapes into SVG or Canvas paths) + - **Frontend:** React , **Backend:** SQLAlchemy - Dataman.se for topological data of sweden borders @@ -17,6 +26,7 @@ - Allows for focusing in on specific region for more fine detailed data ## IDEA2: +- TBD ## ADVANDCED: - Optional parameters? @@ -25,11 +35,10 @@ - Graphical transitions of the visalization frame ## Profile -- Log in / Sign out +- Sign in / Sign out with "forget password? procedure +- User profile (Name, e-mail, password) - Session token for saving log-in state locally - Access to key features through log-in. -- User profile (Name, e-mail, password) -- Session token -- + -- GitLab