ČASOPROSTOROVÁ DATA NA WEB ZA 15 MINUT. Jan RŮŽIČKA

Podobné dokumenty
OPENSYMOS JAKO ZÁSUVNÝ MODUL PRO QGIS. Jan RŮŽIČKA, Kateřina RŮŽIČKOVÁ

PŘEHLED A MOŽNOSTI VYUŽITÍ WEBOVÝCH MAPOVÝCH SLUŽEB

ANOTACE vytvořených/inovovaných materiálů

Použitá metodika. Jan Pytel. NOP.

Hardware Různé počítačové platformy (personální počítače, pracovní stanice, víceuživatelské systémy) Požadavek na konkrétní vstupní a výstupní zařízen

Mapa Česka:

Pracovní listy s komponentou ICT

REPORTING. Příručka pro Partnery a zákazníky -1-

ArcGIS Online Subscription

VÝUKA SYSTÉMU IDRISI NA KATEDŘE GEOINFORMATIKY PŘÍRODOVĚDECKÉ FAKULTY UNIVERZITY PALACKÉHO V OLOMOUCI

Servisně orientovaná architektura Základ budování NGII

GEODATA PRO 3D MODEL PORUBSKÉHO AREÁLU VŠB-TUO BUDOVA NK

Uživatelská příručka. Software DataPlot nástroj pro vizualizaci csv dat

NÁVRH ZPRACOVÁNÍ DAT SCIO V PROSTŘEDÍ GIS

Nápověda aplikace Patron-Pro

WEBOVÁ APLIKACE PRO SBĚR HODNOT A PROBLÉMŮ V ÚZEMÍ PRO ÚAP

Specializovaná mapa s interpretací regionálních rozdílů v oblasti sociálního výzkumu

DIGITÁLNÍ POVODŇOVÉ PLÁNY. M. Banseth

Softwarová podpora v procesním řízení

Nástrojová lišta v editačním poli

Parametrizace, harmonogram

Výukový materiál zpracovaný v rámci projektu

Souhrn výukových materiálů ke kurzu: Tvorba výukových materiálů pomocí tabletu (B3.6)

Možnosti využití dat RÚIAN poskytovaných VDP pomocí webových služeb

TVOŘÍME MAPU V GIS. manuál

Strategie ochrany před negativními dopady povodní a erozními jevy přírodě blízkými opatřeními v České republice

Možnosti aplikací Google pro analýzu (geo(

Popis funkcí tlačítek jednotlivých modulů programu OGAMA

Tvorba 3D výukových aplikací pomocí technologie

SketchUp je zase o něco snadnější a výkonnější!

Závěrečná konference Rozvoj talentů

FOSS4G úspěšné projekty

Docházka INTRAWEB. Osobní údaje

Inovace bakalářského studijního oboru Aplikovaná chemie

MBI - technologická realizace modelu

Vzdělávací obsah předmětu

GEOGRAFICKÉ INFORMAČNÍ SYSTÉMY CVIČENÍ 4

Webové stránky. 13. Obrázky na webových stránkách, modul Uložit pro web a zařízení. Datum vytvoření: str ánk y. Vytvořil: Petr Lerch

Jádrem systému je modul GSFrameWork, který je poskytovatelem zejména těchto služeb:

Maple 2015 poskytuje novou infrastrukturu pro přístup a práci s miliony dat, a to nejen s daty vestavěných typů, ale i s daty online.

Tvorba internetových aplikací s využitím framework jquery

Pokročilé funkce. Průvodce systémem Moodle ČZU. Pokročilé funkce. Středisko podpory elektronického vzdělávání

WEBOVÉ STRÁNKY ŠKOLY A REDAKČNÍ SYSTÉM

SPŠS Č.Budějovice Obor Geodézie a Katastr nemovitostí 4.ročník. ArcGIS ONLINE PROJEKT SBĚR DAT

HRUBÝ NÁVRH SYSTÉM NA KONTROLU STAVU POHYBOVÝCH PLOCH LETIŠŤ V ČESKÉ REPUBLICE PRO PŘIPRAVOVANOU AGENDU ÚCL (etapa I)

WEBOVÝ PROSTOROVÝ DOTAZ

Racionální hnojení Zpráva o výsledcích AZZP

Studentská tvůrčí a odborná činnost STOČ 2013

Olga Rudikova 2. ročník APIN

StatSoft Jak vyzrát na datum

Hydroprojekt CZ a.s. WINPLAN systém programů pro projektování vodohospodářských liniových staveb. HYDRONet 3. Modul EDITOR STYLU

TVORBA STUDIJNÍCH MATERIÁLŮ Z MATEMATIKY I S VYUŽITÍM INTERAKTIVNÍ TABULE

HLEDEJCENY.mobi. Obsah. Mobilní verze e-shopu. Důvody instalace

První kapitola úvod do problematiky

Nápověda k webové aplikaci určené k revizi. ochranných pásem vodních zdrojů a vodárenských nádrží

Systém JSR představuje kompletní řešení pro webové stránky malého a středního rozsahu.

IS SEM - informační systém pro správu a evidenci nemovitého majetku hlavního města Prahy

3 MOŽNÉ PŘÍSTUPY K TVORBĚ APLIKACÍ NAD SVG DOKUMENTY

Formy komunikace s knihovnami

T-Cloud Zakázka. Uživatelská příručka

Docházkový systém modul E-PORTÁL

Sada zásuvných modulů pro práci s daty vektorové katastrální mapy

GeoHosting. Martin Vlk. (vypusťte svoje data do světa) Help forest s.r.o. člen skupiny WirelessInfo 2008

Modul distribuce standardních smluv na MV

Převod prostorových dat katastru nemovitostí do formátu shapefile

AUTOMATICKÉ ŘÍZENÍ S INTERNETOVOU KOMUNIKACÍ V PHP Automatic Control with Internet Communication in PHP

Karta předmětu prezenční studium

Kartografická webová aplikace. Přednáška z předmětu Počítačová kartografie (KMA/POK) Otakar Čerba Západočeská univerzita

Free and open source v geoinformatice. Příloha 3 - Praktické cvičení R Studio

PostGIS. Luboš Hejduk, Petr Sedlář 2007

NÁVOD NA OBSLUHU INTERNETOVÉ PREZENTACE. Ataxo Czech s.r.o.

Videoprezentace pomocí HTML5 jako modul LMS Moodle

Survey 123. Jak na sběr (nejen) prostorových dat v terénu

INFORMAČNÍ SYSTÉMY NA WEBU

Přehled technologií mapových serverů ve státní správě

Sada zásuvných modulů pro práci s daty vektorové katastrální mapy

nástroj pro jednoduchou správu a vedení agendy studentských počítačových sítí na kolejích SU OPF Karviná Ing.

WinFAS. informace. Doprovodná příručka ke školení Základy ovládání IS WinFAS

Obchodní akademie a Jazyková škola s právem státní jazykové zkoušky Jihlava

Snadná úprava stránek, nemusím umět HTML, tvořím obsah téměř jako ve Wordu. Jak změnit obsah nástěnky: vpravo nahoře Nastavení zobrazených informací

Vyhledávání v citační databázi Web of Science (WOS)

Knihovna WebGraphLib

Free and open source v geoinformatice. Příloha 1 - Praktické cvičení QGIS

Projekty. Úvodní příručka

ArcGIS for Server. V oblasti správy, vizualizace a zpracování prostorových dat nabízí ArcGIS for Server tyto možnosti:

Uživatelský manuál. Aplikace GraphViewer. Vytvořil: Viktor Dlouhý

UNIVERZITA PARDUBICE

36 Elektronické knihy

KATALOG PRODUKTŮ A SLUŽEB (stručný návod pro přispěvatele) 1. KATALOG PRODUKTŮ A SLUŽEB

Téma: MAPUJEME S GIS. Název aktivity: ML-ZE-5: Seznámení s ArcGIS Explorer Online

Fórum mladých geoinformatikov TU Zvolen, 16. máj MOŽNOSTI VYUŽITÍ GOOGLE CHARTS API V GEOINFORMATICE Roman Ožana 1, Tomáš Minarčík 2

Jídelna Intraweb. Osobní údaje

DOSTUPNÝ. SNADNÝ. ONLINE NÁVOD JE TO JEDNODUCHÉ, ZAČNĚTE UŽ DNES!

GRAFICKÉ ŘEŠENÍ ROVNIC A JEJICH SOUSTAV

Personální evidence zaměstnanců

Obsah. Úvod do studia 11 Co byste měli předem znát 13. Úvod do obsluhy AutoCADu 23. Kapitola Kapitola 1 23

Web. Získání informace z internetu Grafické zobrazení dat a jejich struktura Rozšíření funkcí pomocí serveru Rozšíření funkcí pomocí prohlížeče

Elektronické publikování. doc. RNDr. Petr Šaloun, Ph.D. katedra informatiky FEI VŠB TU Ostrava

Transkript:

ČASOPROSTOROVÁ DATA NA WEB ZA 15 MINUT Jan RŮŽIČKA Institut geoinformatiky, HGF, VŠB-TUO, 17. listopadu 15, 708 33, Ostrava-Poruba, Česká republika jan.ruzicka@vsb.cz Abstrakt Cílem článku je demonstrovat jak je v současné době snadné publikovat časoprostorová data v prostředí WWW prohlížeče s minimální nebo žádnou znalostí programování. Příspěvek se také věnuje otázce co v součastné době vyučovat studenty v oblasti platformy GeoWeb, když samotné publikování dat je již tak triviání. Abstract Spatio-temporal Data on Web in 15 Minutes. The paper is focused on demonstration how easy is to publish spatio-temporal data in WWW environment. A publisher does not need any programming (or minimal) skills to publish the data. The paper is questioning what to teach students in the area of GeoWeb, when the publishing is so simple novadays. Klíčová slova: čas;prostor;časprostor;geodata;web;publikování Keywords: time;space;spatio-temporal;geodata;web;publishing ÚVOD Časoprostorová data jsou dnes již běžnou součástí geoinformatiky. Běžně se již dnes setkáváme s jejich pořizováním, analýzou, zpracováním a publikováním. V oblasti publikování se velmi často využívají animace, které simulují průběh nějakého jevu v čase. Můžeme tak např. sledovat jak se vyvíjelo město za posledních 20 let. V oblasti elektronicky publikovaných map na webu se také s tímto způsobem velmi často setkáme. Běžně je také možné interaktivně ovládat časovou osu a tedy měnit aktuální čas a zobrazit tak stav k nějakému místu na časové ose. Tyto aplikace jsou obvykle vyvinuty na míru nějakému konkrétnímu fenomému. Pokud však máme časoprostorová data k dispozici a nemáme k dispozici vývojáře, který by takovou aplikaci vyvinul můžeme se o to pokusit sami. Tento článek demonstruje, že to není zas až tak složité, pokud nám stačí jen základní funkcionalita, kterou je pohyb po časové ose. Protože i takto jednoduchá úprava kódu může činit některým uživatelům problémy, připravil jsem jednoduchou webovou aplikaci, která umožňuje nahrát export z qgis2web do leaflet a provést úpravu kódu, tak aby umožnil práci s časovou osou. Aplikace je dostupná na: http://gis.vsb.cz/ruzicka/time/ POSTUP Vyjdeme z již existujícího nástroje, který je volně dostupný a jmenuje se Quantum GIS (také QGIS) (QGIS 2016). QGIS je nástroj pro práci s prostorovými daty. Dokáže běžné operace, jako je vizualizace, editace a analýza prostorových dat. QGIS je možné také rozšiřovat pomocí zásuvných modulů, který jsou dnes již stovky. Jedním z pěkných modulů je qgis2web (qgis2web 2016). Qgis2web Tento zásuvný modul dokáže projekt spravovaný v prostředí QGIS publikovat do podoby souborů ve formátech HTML, JavaScript a GeoJSON, tak aby bylo možné daná data prohlížet v prostředí WWW prohlížeče. Jako možné knihovny dnes nabízí QGIS využití Open Layers nebo Leaflet. Následující tři obrázky ukazují projekt v QGIS (obr. 1) a jeho ekvivavalent v prostředí WWW prohlížeče vizualizovaný pomocí knihovny Leaflet (obr. 3) a dialogové okno pro export do WWW (obr. 2).

Obr. 1. Projekt v QGIS Obr. 2. Export na Web

Obr. 3. Projekt v prostředí WWW prohlížeče Do prostředí prohlížeče se exportují vektorová data do formátu GeoJSON, a je tedy možné I zobrazovat atributy objektů nebo vyhledávat v datech. Přidání časové osy a úprava vizualizace dat Pokud naše data obsahují časové značky, jako v ukázace na obr. 2 (položky rokod, rokdo), pak je možné vyexportovaný soubor HTML upravit. Úprava spočívá v následujících krocích: Přidání časové osy Úprava stylu vrstvy, tak aby bylo kontrolováno zobrazení objektu v závislosti na hodnotách položek s časem a stavem časové osy Přidání odchycení událostí na časové ose Z pohledu programování to demonstrují následující tři ukázky. <p>time axis: <input id="datetxt"/></p> type="range" id="date" Obr. 4. Přidání časové osy min="1970" max="2016"/><input

for (var row=0; row<pocetobjektu; row++) { if ( typeof(json_vsbjson._layers[row])=='undefined') continue; if (json_vsbjson._layers[row].feature.properties.rokod <= $("#date").val() && json_vsbjson._layers[row].feature.properties.rokdo >= $("#date").val()) { s["opacity"] = 1.0; s["fillopacity"] = 1.0; } else { s["opacity"] = 0.0; s["fillopacity"] = 0.0; } json_vsbjson._layers[row].setstyle(s); } } Obr. 5. Úprava stylu vrstvy $(document).ready(function(){ $("input").change(function(){ $("#datetxt").val($("#date").val()); setvisibility(); }); $("#datetxt").val($("#date").val()); }); Obr. 6. Odchycení události na časové ose V případě, že se takto upraví vytvořená aplikace, může si pak uživatel pomocí posuvníku zobrazovat různá místa na časové ose, a podle toho se vykreslí v mapě dané objekty, které mají v dané době časovou platnost. Toto demonstrují následující tři obrázky s časovými řezy v letech 1975, 1990, 2015. Obr. 7. Časový řez 1975

Obr. 8. Časový řez 1990 Obr. 9. Časový řez 2015

WEBOVÁ APLIKACE PRO KONVERZI Protože i takto jednoduchá úprava kódu může činit některým uživatelům problémy, připravil jsem jednoduchou webovou aplikaci, která umožňuje nahrát export z qgis2web do leaflet a provést úpravu kódu, tak aby umožnil práci s časovou osou. Aplikace je dostupná na: http://gis.vsb.cz/ruzicka/time/ Aplikace má své nedostatky a rozhodně by bylo lepší úpravu zabudovat přímo do zásuvného modulu qgis2web, ale to již není cílem tohoto článku. LITERATURA QGIS 2016. Quantum GIS. 2016. Dostupné na: http://qgis.org/ qgis2web 2016. qgis2web. 2016. Dostupné na: https://plugins.qgis.org/plugins/qgis2web/