A guide to eco-friendly travel through the countryside
The result's identifiers
Result code in IS VaVaI
<a href="https://www.isvavai.cz/riv?ss=detail&h=RIV%2F62690094%3A18450%2F22%3A50020078" target="_blank" >RIV/62690094:18450/22:50020078 - isvavai.cz</a>
Result on the web
<a href="https://www.toursman.org/extra/2fb35d07e06a47ecc7f39f758a161032" target="_blank" >https://www.toursman.org/extra/2fb35d07e06a47ecc7f39f758a161032</a>
DOI - Digital Object Identifier
—
Alternative languages
Result language
čeština
Original language name
Průvodce pro šetrné putování krajinou
Original language description
Systém je tvořen zejména serverovou částí vyvinutou v architektuře mikroslužeb, na kterou je navázána referenční klientská mobilní aplikace turistického průvodce. Systém umožňuje pro cílovou destinaci přes webové rozhraní spravovat vzájemně provázaná interpretační data (fotografie, texty), vztahovat je k území a opatřovat sémantickými značkami, z textů v propracovaném modulu přímo v systému pořizovat a spravovat překlady, budovat model cest územím využívaných k turismu, v kontextu území spravovat časové řady z monitoringu návštěvnosti, z časových řad predikovat návštěvnost na další období, simulovat pohyb návštěvníků územím a přijímat reálné záznamy průchodů územím od uživatelů navázaného turistického průvodce a tato data vizualizovat. V reálném čase lze ovlivňovat chování systému i vzhledem k návštěvníkům; například lze segment cesty dočasně uzavřít a okamžitě jej tak vyloučit z navigace nebo návštěvníkům v pohybujícím se v území předat aktuální výstrahu. Využito bylo kombinace pokročilých postupů a nástrojů datového modelování, sémantického značkování, rekurentních neuronových sítí, agentových simulací, geografických informačních systémů, vizualizací a řady dalších. Referenční klientská mobilní aplikace turistického průvodce pro systém Android podporuje základní práci s mapou, odemykání interpretačních detailů míst, kolem kterých uživatel prošel, záznam trasy výletu.
Czech name
Průvodce pro šetrné putování krajinou
Czech description
Systém je tvořen zejména serverovou částí vyvinutou v architektuře mikroslužeb, na kterou je navázána referenční klientská mobilní aplikace turistického průvodce. Systém umožňuje pro cílovou destinaci přes webové rozhraní spravovat vzájemně provázaná interpretační data (fotografie, texty), vztahovat je k území a opatřovat sémantickými značkami, z textů v propracovaném modulu přímo v systému pořizovat a spravovat překlady, budovat model cest územím využívaných k turismu, v kontextu území spravovat časové řady z monitoringu návštěvnosti, z časových řad predikovat návštěvnost na další období, simulovat pohyb návštěvníků územím a přijímat reálné záznamy průchodů územím od uživatelů navázaného turistického průvodce a tato data vizualizovat. V reálném čase lze ovlivňovat chování systému i vzhledem k návštěvníkům; například lze segment cesty dočasně uzavřít a okamžitě jej tak vyloučit z navigace nebo návštěvníkům v pohybujícím se v území předat aktuální výstrahu. Využito bylo kombinace pokročilých postupů a nástrojů datového modelování, sémantického značkování, rekurentních neuronových sítí, agentových simulací, geografických informačních systémů, vizualizací a řady dalších. Referenční klientská mobilní aplikace turistického průvodce pro systém Android podporuje základní práci s mapou, odemykání interpretačních detailů míst, kolem kterých uživatel prošel, záznam trasy výletu.
Classification
Type
R - Software
CEP classification
—
OECD FORD branch
50901 - Other social sciences
Result continuities
Project
<a href="/en/project/TL02000267" target="_blank" >TL02000267: Reducing negative impacts of tourism on ecosystems through an intelligent software tourist guide</a><br>
Continuities
P - Projekt vyzkumu a vyvoje financovany z verejnych zdroju (s odkazem do CEP)
Others
Publication year
2022
Confidentiality
S - Úplné a pravdivé údaje o projektu nepodléhají ochraně podle zvláštních právních předpisů
Data specific for result type
Internal product ID
IPD 1.0
Technical parameters
Software se skládá ze serverové části a mobilní aplikace. Server byl navržen a implementován v architektuře kontejnerizovaných mikroslužeb pro provoz v prostředí Docker, s možností orchestrace pomocí Kubernetes. Respektovány jsou principy pro vysokou dostupnost a škálovatelnost, např. použití deklarativních formátů pro automatizaci nastavení, jasný kontrakt s operačním systémem, maximální podobnost mezi běhovými prostředími pro instance systému. Obsahuje následující moduly: Modul pro importy interpretačních dat; Modul pro řízené překlady; Modul pro vymezování sítě cest v území; Modul pro sestavování doporučených okruhů; Modul pro vizualizace záznamů z trackingu; Modul pro uzavírky; Modul pro práci s časovými řadami návštěvnosti a predikce. V mobilní aplikaci pro Android e k dispozici je sledování změn polohy pro záznam trasy vč. zohlednění nároků na systémové prostředky. Byl implementován algoritmus filtrování nepřesně zaznamenaných bodů a optimalizace využití systémových prostředků (baterie, výpočetní výkon, datové připojení). K záznamu trasy se může uživatel vrátit a zobrazit si ho v mapě. Aplikace podporuje práci s mapou vč. možností zobrazování polohy, trasy a vrstev s informacemi určenými návštěvníkům území získávanými ze serveru. Testována byla možnost zobrazení různých podkladových vrstev a jejich přepínání. Mapové podklady jsou stahovány přímo z openstreetmap.org, nicméně aplikace je připravena i pro možnost mapové podklady po jednotlivých oblastech uložit do interního úložiště, nebo na kartu pro offline režim. Za tím účelem byl připraven propracovaný balíčkovací systém. Aplikace reaguje na změny stavu (na popředí, na pozadí, vypnutý displej, offline, online, nízký stav baterie, apod.) a podporuje všechny běžně používané verze Android. Podle aktuálního stavu přizpůsobuje svoje chování (např. frekvenci komunikace se serverem). Implementován je vlastní řešení přesného geofencingu. Aplikace je tak schopna vyvolat akci, pokud je zaznamenán průchod kolem stanoveného bodu v území. Geofencing je využíván pro odemykání interpretačních detailů míst, kolem kterých uživatel prošel. Naopak pro vyhodnocení toho, zda se uživatel přiblížil k destinaci (širší území), bylo možné využít vestavěné geofencingové funkcionality Androidu. Připraven a implementován byl také systém balíčkování interpretačních dat podle jejich geografického zařazení. Využíváno je principu rozčlenění povrchu Země do čtverců vhodné velikosti a aplikace technologie geohashing. Systém je využit i pro optimalizaci algoritmu, jež vyhodnocuje která interpretační data jsou v blízkém okolí uživatele. Implementovány byly schválené části grafického návrhu, jako např. logo, logotyp, navigační lišta a základní rozvržení prvků. Do dalších verzí vydané mobilní aplikace mohou být zapracovány i jiné pozitivně hodnocené části navržené grafiky. Výhledově zamýšlíme též portaci pro iOS. Tu významně usnadní zvolené vývojové prostředí Flutter, díky čemuž je většina kódu aplikace platformně nezávislá.
Economical parameters
Přínosem software pro destinační organizaci je schopnost systému obohatit a zkvalitnit zážitek návštěvníka, při současném nenásilném usměrnění jeho chování v prostoru a čase s ohledem na další cíle, např. ochranu přírody, propagaci preferovaných cílů, apod. Implementovaný systém současně uživateli (organizaci) zpřístupňuje anonymizovaná data o pohybu návštěvníků. Dále poskytuje možnosti provádět nad daty predikce a simulace, jež spolu s daty o návštěvnosti mohou sloužit jako vstup pro rozhodování o rozvoji infrastruktury, volbu opatření k usměrňování podoby turismu nebo pro jednání s dalšími aktéry ve smyslu participativního managementu. Ve výsledku je tak současně hned několika způsoby zefektivněn výkon hlavní činnosti organizace.
Owner IČO
25999630
Owner name
Univerzita Hradec Králové. Fakulta informatiky a managementu