2021
Geovisto: Toolkit for Generic Geospatial Data Visualization
HYNEK, Jiří, Kryštof RYKALA, Jakub KACHLÍK a Vít RUSŇÁKZákladní údaje
Originální název
Geovisto: Toolkit for Generic Geospatial Data Visualization
Název česky
Geovisto: toolkit pro grafickou vizualizaci generických geografických dat
Autoři
HYNEK, Jiří, Kryštof RYKALA, Jakub KACHLÍK a Vít RUSŇÁK
Vydání
2021
Další údaje
Jazyk
angličtina
Typ výsledku
Software
Obor
10201 Computer sciences, information science, bioinformatics
Stát vydavatele
Česká republika
Utajení
není předmětem státního či obchodního tajemství
Odkazy
Organizační jednotka
Fakulta informatiky
Klíčová slova česky
vizualizace; geografická data; D3.js; Leaflet
Klíčová slova anglicky
visualization; geographic data; D3.js; Leaflet
Technické parametry
Knihovna geovizualizací implementována v jazyce React určená pro webové stránky.
Odpovědná osoba: Vít Rusňák, Masarykova univerzita, tel.: +420 549 49 6223, e-mail: rusnak@ics.muni.cz
Změněno: 6. 11. 2023 10:41, RNDr. Pavel Šmerk, Ph.D.
V originále
Geovisto is a library based on the React, Leaflet, and D3.js libraries. Provides the ability to process and visualize generic geographic data in the form of thematic multilayer maps. This can be achieved both programmatically and user-wise using a user interface. The user can interactively define mappings between data and map layers. Among other things, the library provides an API for easy extension in the form of tools (Geovisto tools). It, therefore, represents a compromise between program libraries (e.g., Leaflet) and authoring systems (e.g., Tableau). Geovisto architecture emphasizes modularity. It consists of a core (Geovisto core) and the already mentioned tools. The core processes program and user inputs (geographic data, definition of geographic objects in GeoJSON format, and map settings) initialize the map and individual tools depending on the entered inputs. The tools provide map functionality (controls, map layers). This version of Geovisto provides tools for basic functionality (commonly used map layers and a sidebar for controlling them).
Česky
Geovisto je knihovna založená na knihovnách React, Leaflet a D3.js. Poskytuje možnosti zpracovávat a vizualizovat generická geografická data ve formě tématických vícevrstvých map. Toho je možné docílit jak programově, tak uživatelsky s využitím uživatelského rozhraní, v kterém uživatel snadno specifikuje mapování mezi daty a vrstvami mapy. Mimo jiné knihovna poskytuje API pro její snadné rozšíření formou nástrojů (Geovisto tools). Představuje tedy kompromis mezi programovými knihovnami (např. Leaflet) a autorskými systémy (např. Tableau). Architektura Geovisto klade důraz na modularitu. Skládá se z jádra (Geovisto core) a již zmíněných nástrojů. Jádro zpracovává programové i uživatelské vstupy (geografická data, definice geografických objektů ve formátu GeoJSON a nastavení mapy), inicializuje mapu a jednotlivé nástroje v závislosti na zadaných vstupech. Nástroje poskytují funkcionalitu mapy (ovládací prvky, mapové vrstvy). Tato verze Geovisto poskytuje nástroje pro základní funkcionalitu (běžně používané mapové vrstvy a postranní lišta pro jejich ovládání).
Návaznosti
MUNI/33/DP2/2019, interní kód MU |
| ||
TN01000077, projekt VaV |
|