geo-image.eu — produkt v přehledu
Tato stránka shrnuje rozsah funkcí, ovládání, přístupnost, bezpečnost, škálovatelnost a perspektivnost geo-image.eu — pro odborně odpovědné osoby, které chtějí provést fundované posouzení.
Stáhnout jako PDF1Co aplikace je
geo-image.eu je víceklientská mapová a místní databáze. Zaměstnanci nebo odborná pracoviště zadávají místa s popisem, obrázky a turistickými trasami; obsah se zobrazuje na interaktivní mapě a v prohledávatelných seznamech. Každý klient běží pod vlastní doménou, s vlastním vzhledem a striktně oddělenými daty — jediná instalace obsluhuje libovolný počet úřadů, podniků nebo organizací. Typickými případy použití jsou katastry pěších a cyklistických tras, adresáře hřišť nebo pamětihodností, ohlašovací portály pro místně vázané podněty občanů, jakož i mapy chráněných území a odborných dat.
2Rozsah funkcí
Místa s vícejazyčnými názvy a automatickým překladem, nahrávání obrázků s moderačním řízením, turistické trasy GPX s vyhodnocením převýšení, vlastní geo-vrstvy (body, linie, plochy — nahratelné nebo přímo kreslitelné na mapě), filtry kategorií a vlastností, vyhledávání v okolí a fulltextové vyhledávání. Viditelnost soukromá, sdílená nebo veřejná; jemné sdílení jednotlivým uživatelům, jiným mandantům nebo jako síť přátel. Pětistupňový model rolí, ohlašovací a tiketovací systém, statistiky, správa uživatelů a volitelně systém tarifů a fakturace. Klíčové funkce lze pro každou instalaci zapínat a vypínat, aniž by se zasahovalo do zdrojového kódu.
3Uživatelský zážitek
Aplikace je založena na aktuální technologii (Next.js 16, React 19), je vykreslována na straně serveru, a proto je rychlá a přívětivá k vyhledávačům. Je plně responzivní od chytrého telefonu po velkou obrazovku a použitelná jako instalovatelná aplikace (PWA) bez oklik přes obchod s aplikacemi. Světlý a tmavý režim se přizpůsobují automaticky. K dispozici je 28 jazyků včetně cyrilice a řeckého písma; automatický strážce zabraňuje tomu, aby byl jazyk dodán neúplný. Mapový podklad pochází z vlastního serveru, nikoli od cizího poskytovatele — bez poplatků třetích stran za užívání a bez předávání dat.
4Přístupnost
geo-image.eu je systematicky připraven na přístupnost: průběžné ovládání klávesnicí včetně nahrávání souborů a vyhledávání v mapě, přeskakovací odkaz na obsah, plnohodnotné zobrazení seznamu jako textová alternativa k mapě, popisy obrázků pro čtečky obrazovky, oznamitelná chybová hlášení, sémantická struktura, kontrasty na úrovni AA a viditelné vedení fokusu. Automatická kontrolní pravidla ve vývojovém procesu zajišťují dosažené. Formální posouzení externím orgánem podle BITV 2.0 / WCAG 2.1 AA může být pro zveřejnění v závislosti na výběrovém řízení nutné. Za tímto účelem prověřte specifikaci požadavků zadavatele a právní situaci dotčené země. Technické předpoklady k tomu jsou vytvořeny.
5Bezpečnost
Zdrojový kód neobsahuje žádné analytické, sledovací ani telemetrické moduly — ověřitelně, nejen přislíbeno. Zabezpečení je vícevrstvé: veřejně dostupné datové role nemají přístup k žádné tabulce; funkce se zvýšenými právy jsou vyhrazeny serveru a interně kontrolují vlastnictví a mandanta. K tomu se přidávají striktní zásady zabezpečení obsahu s hodnotou nonce a HSTS, bezpečná kontrola nahrávání se skutečným dekódováním obrázku, obrana proti útokům na XML entity u GPX, omezování počtu požadavků s identifikací IP odolnou proti podvržení a dvoufaktorové ověřování. Kontrolní protokol je odolný proti revizním zásahům: databázový spouštěč činí záznamy neměnnými, zaznamenává se původ, doba uchování se prosazuje automaticky. K dispozici je několik zdokumentovaných bezpečnostních auditů bez kritického nálezu.
6Škálovatelnost
Aplikace je navržena pro růst a kritická úzká místa jsou vyřešena: serverové seskupování map, které udržuje malý objem dat i při desítkách tisíc míst a tiše neztrácí značky; podle jazyka rozdělená mapa webu pro indexaci vyhledávači škálující se za hranice jediné mapy webu; strop velikosti obrázků, který udržuje kalkulovatelnou potřebu diskového prostoru (kolem 5 GB při 10 000 míst s obrázky); geodatabáze s prostorovým indexem a načítáním podle viditelného výřezu. Nový klient je datový záznam — žádná druhá instalace, žádná druhá databáze. To udržuje nízké provozní náklady na zákazníka.
7Perspektivnost
geo-image.eu využívá aktuální hlavní verze všech klíčových komponent a je prokazatelně udržován. Všechny povinné komponenty jsou open source a provozovatelné ve vlastním datovém centru; referenční instalace využívá výhradně služby v rámci EU a obejde se bez zpoplatněných cizích služeb. Data jsou uložena ve standardní databázi a ve standardních formátech souborů — export je kdykoli možný, uzamčení dodavatelem na úrovni dat neexistuje. Pro veřejné zadavatele licence navíc počítá s úschovou zdrojového kódu (escrow) a ujednáními typu EVB-IT (německé standardní smluvní podmínky pro IT ve veřejné správě). Zálohování, obnovení, přesun serveru a monitoring nezávislý na místě jsou zdokumentovány a odzkoušeny.
8K vyjasnění před zavedením
Tyto body nejsou skryté slabiny, nýbrž poctivý seznam toho, co je před produktivním provozem třeba prověřit nebo smluvně upravit: proprietární licence (podmínky, přístup ke zdrojovému kódu a údržba smluvně, Escrow/EVB-IT předpokládány); pokračování a zastoupení v krizovém případě (předávací příručka je k dispozici, doby reakce smluvně); formální posouzení přístupnosti, které je podle výběrového řízení a národního práva případně nutné dodatečně provést; oddělení klientů prosazované v aplikační vrstvě a zajištěné testy; záměrně neimplementovaná garantovaná úplnost protokolování při výpadku databáze; a nezbytná provozní způsobilost v oblasti Docker, PostgreSQL a provozu reverzní proxy. Poskytovatel, který odhaluje své hranice, je spolehlivějším partnerem.