Obecná dokumentace Datové platformy

Upozornění! Zveřejňování zdrojových kódů společně s dokuemntací modulů Datové platformy Golemio je postupné a bude probíhat v druhé polovině roku 2019. Je tak možné, že některé části nebudou fungovat bez logicky závislých modulů / databází apod. Máte-li však k něčemu dotazy, neváhejte se na nás ihned obrátit na golemio@operatorict.cz.
Snažíme se to "mít venku" co nejdřív 😉.


Datová platforma je soubor SW nástrojů pro integraci, ukládání a vizualizaci dat z městského prostředí, zejména pak v oblasti Smart City dat.

Základní funkční schéma

Základní funkční schéma

Co umí platforma zpracovat?

  • Dopravní data:
    • polohy vozů MHD, realtime výpočet zpoždění
    • jízdní řády,
    • detektory průjezdů aut,
    • data o aktuální dopravní situaci (kongesce, nehody, výluky)
    • realtime parkovací situace (P+R, on-street v zonách placeného stání, komerční parkoviště, stání pro ZTP řidiče)
  • Ovzduší
    • polutanty, teplotu, vlhkost, index kvality aj. senzorická data z meteostanic
    • Smart City prvky se senzory městského prostředí
  • Pohyb
    • sčítače průchodů chodců
    • cyklosčítače (detektory průjezdů, mobilní cyklonavigace)
  • BI analýzy
    • analýza dopadu Airbnb, popř. jiných platforem
    • zpracování mapových podkladů (zóny placeného stání, katalogy služeb)
    • potenciál zelených střech v Praze
    • analýza chování uživatelů karty Lítačka
  • IoT zařízení (skrze API dodavatele)
    • senzory zaplněnosti odpadových nádob
    • chytré osvětlení
    • kvalita prostředí v budovách
    • energetický monitoring budov
    • E-Health projekt

Komu platforma slouží?

  • Klient - Magistrát a městské části
    • Analytické webové aplikace na míru
    • Tvorba veřejných výstupů dat
    • BI reporting, interaktivní analýzy a podklady pro rozhodování
    • Monitoring a alerting na základě realtime dat
  • Klient - Městské společnosti
    • BI reporting, tvorba analýz a podkladů
    • Realizace integrační mezivrtstvy mezi různými IT systémy
  • Klient - Komerční subjekty
    • Výměna dat sloužící městu pro lepší rozhodování
    • Otevřená spolupráce zplešující městské služby
  • Klient - Veřejnost
    • Veřejné webové aplikace
    • Opendata
    • Public API pro integraci do aplikací třetích stran

Platformu tvoří nejen soubor SW nástrojů, ale i tým odborníků

Cílem projektu je vytvořit jednotnou platformu pro data z tzv. Smart City oblasti, tedy oblasti senzorických dat, dat z nových technologií a aplikací. Nechceme být datovým hrobem pro všechna data ze všech IT systémů města bez dalšího účelu a využití.

Moduly platformy

Schéma modulů

Schéma architektury

Integrační moduly platformy

  • Input Gateway
  • Output Gateway
  • Schema Definitions
  • Integration Engine
  • Message Broker
  • Permission Proxy

Databázové moduly platformy

  • MongoDB
  • PostgreSQL
  • Archivace a retence
  • Pomocné databáze, logování, monitoring

Vizualizační moduly platformy

  • Grafana
  • PowerBI Online
  • ArcGIS Online

Klientské aplikace platformy

  • Client Panel
  • Client API Management
  • Admin Permission Proxy Management

Autor Datové platformy Golemio

Software byl vyvinut společností Operátor ICT a.s., konkrétně odděleními Data City Lab (dříve Datové platformy) a Vývoje a analýzy

Logo OICT

Logo Praha