Skip to content
This repository was archived by the owner on Feb 10, 2021. It is now read-only.

Live Map

Iosif George Andrei edited this page May 27, 2020 · 2 revisions

Descriere

Aceasta aplicatie este conceputa pentru a rula pe orice dispozitiv cu un browser web.

Scopul ei este de a afisa in timp real clusterele preluate din baza de date, clustere ce indica polii de interes, in care concentratia populatiei este una mare. Fiecare persoana, a carei locatie a fost preluata prin intermediul aplicatiei de telefon mobil, este afisara pe harta printr-un punct verde, in timp ce clusterele variaza prin dimensiune si culoare in functie de numarul de persoane aflate in suprafata considerata de generatorul de clustere.

Instalare si Rulare

Arhiva ce contine aplicatia fi descarcata de pe pagina de releases a acestui repository. Este necesar un server web care sa serveasca fisiere, un mod simplu fiind cel al folosirii pachetului serve de Node.js.

npm install serve
npm serve -s LiveMap

Exemplu

Mobile App

Principale Tehnologii Folosite

S-au folosit tehnologii web: HTML, CSS si framework-ul React pentru JavaScript, impreuna cu modulele necesare pentru a efectua conectarea la baza de date si afisarea pe harta, in timp real.

Resurse

Nume Tip Link
React librarie de JavaScript pentru dezvoltarea de interfete grafice website
react-map-gl librarie de React pentru crearea de harti Mapbox website
React Icons librarie de React pentru importarea de icons website
React Helmet librarie de React pentru schimbari in <head>-ul documentului Github repository
Firebase conector pentru baza de date NoSQL website
GeoJSON format de codificare a datelor geografice website
Clone this wiki locally