geo-image.eu — produktet i overblik
Denne side sammenfatter funktionsomfang, betjening, tilgængelighed, sikkerhed, skalerbarhed og fremtidssikring af geo-image.eu — henvendt til fagansvarlige, der ønsker at foretage en velfunderet vurdering.
Download som PDF1Hvad applikationen er
geo-image.eu er en flerlejer kort- og stedsdatabase. Medarbejdere eller fagenheder indtaster steder med beskrivelse, billeder og vandreruter; indholdet vises på et interaktivt kort og i søgbare lister. Hver lejer kører under sit eget domæne, med sit eget udseende og strengt adskilte data — en enkelt installation betjener et vilkårligt antal myndigheder, virksomheder eller organisationer. Typiske anvendelsestilfælde er vandre- og cykelrutekatastre, fortegnelser over legepladser eller seværdigheder, indberetningsportaler for stedsbundne borgerhenvendelser samt kort over beskyttede områder og fagdata.
2Funktionsspektrum
Steder med flersprogede betegnelser og automatisk oversættelse, billedupload med moderationsprocedure, GPX-vandreruter med højdeanalyse, egne geo-lag (punkter, linjer, flader — kan uploades eller tegnes direkte på kortet), kategori- og egenskabsfiltre, nærheds- og fritekstsøgning. Synlighed privat, delt eller offentlig; finkornet deling med enkelte brugere, andre klienter eller som venskabsnetværk. Femtrins rollemodel, indberetnings- og ticketsystem, statistikker, brugeradministration samt valgfrit et takst- og faktureringssystem. Centrale funktioner kan slås til og fra pr. installation uden at røre kildekoden.
3Brugeroplevelse
Applikationen bygger på aktuel teknik (Next.js 16, React 19), gengives på serversiden og er derved hurtig og søgemaskinevenlig. Den er fuldt responsiv fra smartphone til stor skærm og kan bruges som installerbar app (PWA) uden omvejen over en app-butik. Lys og mørk tilstand tilpasser sig automatisk. 28 sprog inklusive kyrillisk og græsk skrift er tilgængelige; en automatisk vagt forhindrer, at et sprog udleveres ufuldstændigt. Kortmaterialet kommer fra en egen server, ikke fra en tredjepartsudbyder — uden tredjeparts brugsgebyrer og uden videregivelse af data.
4Tilgængelighed
geo-image.eu er systematisk forberedt på tilgængelighed: gennemgående tastaturbetjening inklusive filoverførsler og kortsøgning, et springlink til indholdet, en fuldgyldig listevisning som tekstalternativ til kortet, billedbeskrivelser til skærmlæsere, oplæselige fejlmeddelelser, semantisk struktur, kontraster på AA-niveau og synlig fokusføring. Automatiske kontrolregler i udviklingsprocessen sikrer det opnåede. En formel prøvning ved et eksternt organ i henhold til BITV 2.0 / WCAG 2.1 AA kan afhængigt af udbuddet være nødvendig for offentliggørelsen. Kontroller til dette udbyderens kravspecifikation og det pågældende lands lovgivning. De tekniske forudsætninger herfor er skabt.
5Sikkerhed
Kildekoden indeholder ingen analyse-, sporings- eller telemetrikomponenter — kontrollerbart, ikke blot forsikret. Sikringen er flerlaget: De offentligt tilgængelige dataroller har ikke adgang til nogen tabel; funktioner med forhøjede rettigheder er forbeholdt serveren og kontrollerer internt ejerskab og klient. Hertil kommer streng Content-Security-Policy med nonce og HSTS, sikker upload-kontrol med ægte billeddekodning, afværgelse af XML-entitetsangreb ved GPX, ratebegrænsning med forfalskningsrobust IP-genkendelse og tofaktor-godkendelse. Kontrolprotokollen er revisionssikker: En databaseudløser gør poster uforanderlige, oprindelsen registreres, og en opbevaringsfrist håndhæves automatisk. Flere dokumenterede sikkerhedsafprøvninger foreligger uden kritiske fund.
6Skalerbarhed
Applikationen er designet til vækst, og de kritiske flaskehalse er adresseret: serverbaseret kortgruppering, der holder datamængden lille selv ved titusinder af steder og ikke tavst mister markører; et efter sprog opdelt sitemap til søgemaskineindeksering, der skalerer ud over grænserne for et enkelt sitemap; et loft for billedstørrelse, der holder pladsbehovet beregneligt (omkring 5 GB ved 10.000 steder med billeder); en geodatabase med rumligt indeks og udsnitsbaseret indlæsning. En ny lejer er en datapost — ingen anden installation, ingen anden database. Det holder driftsomkostningerne pr. kunde lave.
7Fremtidssikring
geo-image.eu anvender aktuelle hovedversioner af alle kernekomponenter og vedligeholdes påviseligt. Alle obligatoriske komponenter er open source og kan drives i eget datacenter; referenceinstallationen anvender udelukkende tjenester inden for EU og klarer sig uden betalingspligtige tredjepartstjenester. Dataene ligger i en standarddatabase og i standardfilformater — en eksport er til enhver tid mulig, og der findes ingen leverandørbinding på dataniveau. For offentlige ordregivere fastsætter licensen desuden kildekodedeponering (escrow) og aftaler efter tyske it-kontraktvilkår for det offentlige. Sikkerhedskopiering, gendannelse, serverflytning og en placeringsuafhængig overvågning er dokumenteret og afprøvet.
8Skal afklares før en indførelse
Disse punkter er ikke skjulte svagheder, men den ærlige liste over det, der før produktiv drift skal kontrolleres eller reguleres kontraktligt: den proprietære licens (betingelser, kildekodeadgang og vedligeholdelse kontraktligt, Escrow/EVB-IT forudset); videreførelse og repræsentation i nødstilfælde (overdragelseshåndbog foreligger, reaktionstider kontraktligt); den formelle tilgængelighedsprøvning, der afhængigt af udbud og national ret eventuelt skal indhentes; den i applikationslaget håndhævede og ved tests sikrede lejeradskillelse; den bevidst ikke gennemførte garanterede logfuldstændighed ved databasesvigt; og den nødvendige driftskompetence inden for Docker, PostgreSQL og reverse proxy-drift. En udbyder, der afdækker sine grænser, er den mere pålidelige partner.