Skip to main content

Week 5 - Edu-Chainsss

Ian-Chains Baute
Leerling informatica GO! atheneum en leefschool De Tandem

Dashboard met meetgegevens verder uitgewerkt door het toevoegen van tijdstip van laatste update & importeren van polygon figuren vanuit database. Voorbereidingen & tijd optimalisaties getroffen voor (2de) envisense sensor(s). Optimalisaties in database tabellen doorgevoerd voor snellere query prestaties.

Wat heb ik gedaan?​

  • Tijdstip toegevoegd aan de polygon layout op het dashboard, zodat zichtbaar is wanneer de data voor die polygon voor het laatst is bijgewerkt
  • Er voor gezorgd dat polygon figuren vanuit de database geïmporteerd worden in de dash pagina, ipv geo.json file
  • Markdown file aangemaakt met uitleg over hoe coordinaten van polygon figuur omzetten en importeren in database ./software/monitor_dash/data/location-coordinates.md
  • Voorbereidingen voor 2de envisense sensor getroffen, locatie & sensor informatie toegevoegd in database
  • tijdstip van de meetgegevens van de envisense sensor aangepast naar UTC+0, zodat dit overal overeenkomt met elkaar, uniformiteit
  • Meetingen opslaan in database met een nauwkeurigheid van seconden ipv microseconden, microseconden zijn niet nodig voor onze toepassing
  • Indexes optimaliseren in database tabellen measurement, voor snellere query prestaties

Wat heb ik geleerd?​

  • Hoe je coordinaten van een polygon figuur kan omzetten naar het juiste formaat (geojson) voor de database, en hoe je deze kan importeren in de database

Problemen of vragen​

  • Hoe kan ik de weergegeven data op de dash pagina variabel maken, zodat altijd de laatste gekende data van die locatie getoond wordt?
  • Plan opstellen voor: een extra kolom of tabel in de database voorzien om aan te geven welke sensor welke meetgegevens/grootheden (measurement_type) meet.
  • Wat is de plan van aanpak als er 2 of meer sensoren zijn voor dezelfde locatie/polygon? Dit kan problemen veroorzaken bij het weergeven van data op de dash pagina.

Volgende stappen​

  • Variabele & dynamische grootheden weergeven op de dash pagina #102