Hoppa till innehåll

geo-image.eu — produkten i överblick

Den här sidan sammanfattar funktionsomfång, användning, tillgänglighet, säkerhet, skalbarhet och framtidssäkring för geo-image.eu — för beslutsfattare som vill göra en väl underbyggd bedömning.

Ladda ner som PDF

1Vad applikationen är

geo-image.eu är en flermandantsbaserad kart- och platsdatabas. Medarbetare eller fackinstanser lägger in platser med beskrivning, bilder och vandringsleder; innehållet visas på en interaktiv karta och i sökbara listor. Varje mandant körs under en egen domän, med eget utseende och strikt åtskilda data — en enda installation betjänar hur många myndigheter, företag eller organisationer som helst. Typiska användningsfall är vandrings- och cykelledsregister, kataloger över lekplatser eller sevärdheter, rapporteringsportaler för platsbundna medborgartips samt skyddsområdes- och fackdatakartor.

2Funktionsspektrum

Platser med flerspråkiga benämningar och automatisk översättning, bilduppladdning med modereringsförfarande, GPX-vandringsleder med höjdanalys, egna geolager (punkter, linjer, ytor — uppladdningsbara eller ritade direkt på kartan), kategori- och egenskapsfilter, närområdes- och fritextsökning. Synlighet privat, delad eller offentlig; finkornig delning med enskilda användare, andra mandanter eller som ett vänskapsnät. En femstegs rollmodell, ett rapporterings- och ärendehanteringssystem, statistik, användarhantering samt valfritt ett tariff- och faktureringssystem. Centrala funktioner kan slås på och av per installation utan att röra källkoden.

3Användarupplevelse

Applikationen bygger på aktuell teknik (Next.js 16, React 19), renderas på serversidan och är därigenom snabb och sökmotorvänlig. Den är helt responsiv från smarttelefon till stor skärm och kan användas som en installerbar app (PWA) utan omvägen via en appbutik. Ljust och mörkt läge anpassas automatiskt. 28 språk, inklusive kyrillisk och grekisk skrift, finns tillgängliga; en automatisk vakt förhindrar att ett språk levereras ofullständigt. Kartmaterialet kommer från en egen server, inte från en tredjepartsleverantör — utan tredje parts användningsavgifter och utan att data lämnas vidare.

4Tillgänglighet

geo-image.eu är systematiskt förberett för tillgänglighet: genomgående tangentbordsstyrning inklusive filuppladdningar och kartsökning, en hopplänk till innehållet, en fullvärdig listvy som textalternativ till kartan, bildbeskrivningar för skärmläsare, uppläsbara felmeddelanden, semantisk struktur, kontraster på AA-nivå och synlig fokusföring. Automatiska kontrollregler i utvecklingsprocessen säkrar det uppnådda. En formell granskning av en extern instans enligt BITV 2.0 / WCAG 2.1 AA kan beroende på upphandlingen vara nödvändig för publiceringen. Kontrollera för detta upphandlarens kravspecifikation och det berörda landets lagstiftning. De tekniska förutsättningarna för detta är skapade.

5Säkerhet

Källkoden innehåller inga analys-, spårnings- eller telemetrikomponenter — kontrollerbart, inte bara försäkrat. Skyddet är flerskiktat: de offentligt nåbara databasrollerna har ingen åtkomst till någon tabell; funktioner med förhöjda rättigheter är förbehållna servern och kontrollerar internt ägarskap och mandant. Till detta kommer en strikt Content Security Policy med nonce och HSTS, säker uppladdningskontroll med verklig bildavkodning, försvar mot XML-entitetsattacker vid GPX, hastighetsbegränsning med förfalskningssäker IP-igenkänning och tvåfaktorsautentisering. Granskningsloggen är revisionssäker: en databasutlösare gör poster oföränderliga, ursprunget registreras och en bevarandeperiod tillämpas automatiskt. Flera dokumenterade säkerhetsgranskningar föreligger utan kritiska fynd.

6Skalbarhet

Applikationen är utformad för tillväxt och de kritiska flaskhalsarna är åtgärdade: serverbaserad kartgruppering som håller datamängden liten även vid tiotusentals platser och inte tyst tappar markörer; en efter språk uppdelad webbplatskarta för sökmotorindexering som skalar bortom gränserna för en enda sitemap; ett tak för bildstorlek som håller diskbehovet kalkylerbart (omkring 5 GB vid 10 000 platser med bilder); en geodatabas med rumsligt index och utsnittsbaserad laddning. En ny mandant är en datapost — ingen andra installation, ingen andra databas. Det håller driftskostnaden per kund låg.

7Framtidssäkring

geo-image.eu använder aktuella huvudversioner av alla kärnkomponenter och underhålls bevisligen. Alla obligatoriska komponenter är öppen källkod och kan drivas i det egna datacentret; referensinstallationen använder uteslutande tjänster inom EU och klarar sig utan avgiftsbelagda tredjepartstjänster. Data lagras i en standarddatabas och i standardfilformat — en export är möjlig när som helst, och det finns ingen leverantörsinlåsning på datanivå. För offentliga uppdragsgivare föreskriver licensen dessutom källkodsdeponering (escrow) och de tyska IT-avtalsvillkoren för offentlig sektor (EVB-IT). Säkerhetskopiering, återställning, serverflytt och platsoberoende övervakning är dokumenterade och beprövade.

8Att klargöra före ett införande

Dessa punkter är inga dolda svagheter utan den ärliga listan över det som ska kontrolleras eller regleras avtalsmässigt före produktiv drift: den proprietära licensen (villkor, källkodstillgång och underhåll avtalsmässigt, Escrow/EVB-IT föreskrivet); fortlevnad och företrädande i nödfall (överlämningshandbok finns, svarstider avtalsmässiga); den formella tillgänglighetsgranskningen som beroende på upphandling och nationell rätt eventuellt måste kompletteras; den i applikationsskiktet genomdrivna och genom tester säkrade mandantåtskillnaden; den medvetet inte implementerade garanterade loggfullständigheten vid databasfel; och den nödvändiga driftskompetensen inom Docker, PostgreSQL och omvänd proxydrift. En leverantör som redovisar sina gränser är den mer pålitliga partnern.