Projekt

Obecné

Profil

Akce

Technická specifikace » Historie » Revize 13

« Předchozí | Revize 13/18 (rozdíl) | Další »
Lukáš Moučka, 2021-04-27 14:21


Technická specifikace

Stack aplikace

  • Angular/Angular CLI 11.2.3
  • HTML 5.0
  • CSS 3.0 (preprocesor SASS/SCSS)
  • Vega 5.20.2

Datový model

Návrh aplikace

Návrh aplikace znázorňuje využití jednotlivých API. Po přihlášení do aplikace získáme roli admina nebo uživatele. V rámci administrátorského účtu je využíváno hlavně API SensLog v1, které poskytuje interní funkcionality. Uživatelé budou využívat API SensLog Lite v2, které jim bude poskytovat data o senzorech v komprimovaném tvaru. Uživatelům bez autorizace bude OGC SensorThingsAPI standard poskytovat veřejně dostupné informace o senzorech.

Využávané endpointy na SensLog v1

Využívané endpointy na SensLog Lite v2

  • insert/get USER
  • insert/update/delete UNIT
  • insert/update/delete SENSOR
  • get All Rights
  • get All Sensors
  • get All Phenomenons

Aktualizováno uživatelem Lukáš Moučka před více než 3 roky(ů) · 13 revizí