Salt la conținut

geo-image.eu — produsul pe scurt

Această pagină rezumă gama de funcții, utilizarea, accesibilitatea, securitatea, scalabilitatea și viabilitatea de viitor a geo-image.eu — pentru persoanele responsabile din domeniu care doresc să efectueze o evaluare fundamentată.

Descarcă în format PDF

1Ce este aplicația

geo-image.eu este o bază de date cartografică și de locații multi-tenant. Angajații sau serviciile de specialitate introduc locații cu descriere, imagini și trasee de drumeție; conținuturile apar pe o hartă interactivă și în liste căutabile. Fiecare tenant rulează sub un domeniu propriu, cu o identitate vizuală proprie și date strict separate — o singură instalare deservește un număr oricât de mare de autorități, întreprinderi sau organizații. Cazuri de utilizare tipice sunt cadastrele de trasee pietonale și cicliste, directoarele de locuri de joacă sau obiective turistice, portalurile de raportare pentru sesizări ale cetățenilor legate de locație, precum și hărțile de zone protejate și de date de specialitate.

2Gama de funcții

Locuri cu denumiri multilingve și traducere automată, încărcare de imagini cu procedură de moderare, trasee de drumeție GPX cu evaluarea altitudinii, straturi geo proprii (puncte, linii, suprafețe — care pot fi încărcate sau desenate direct pe hartă), filtre de categorii și caracteristici, căutare în împrejurimi și în text integral. Vizibilitate privată, partajată sau publică; partajare fină cu utilizatori individuali, cu alți chiriași sau ca rețea de prieteni. Model de roluri pe cinci niveluri, sistem de raportare și de tichete, statistici, gestionarea utilizatorilor, precum și opțional un sistem de tarife și facturare. Funcțiile centrale pot fi activate și dezactivate pentru fiecare instalare, fără a atinge codul sursă.

3Experiența utilizatorului

Aplicația se bazează pe tehnologie actuală (Next.js 16, React 19), este randată pe partea de server și, prin urmare, este rapidă și prietenoasă cu motoarele de căutare. Este complet responsivă, de la smartphone la ecranul mare, și utilizabilă ca aplicație instalabilă (PWA), fără ocolul prin magazinul de aplicații. Modul luminos și cel întunecat se adaptează automat. Sunt disponibile 28 de limbi, inclusiv scrierea chirilică și greacă; un paznic automat împiedică livrarea incompletă a unei limbi. Materialul cartografic provine de la un server propriu, nu de la un furnizor extern — fără taxe de utilizare ale terților și fără transmiterea datelor.

4Accesibilitate

geo-image.eu este pregătit sistematic pentru accesibilitate: operare integrală prin tastatură inclusiv încărcările de fișiere și căutarea pe hartă, un link de salt către conținut, o vizualizare de listă cu drepturi depline ca alternativă textuală la hartă, descrieri de imagini pentru cititoarele de ecran, mesaje de eroare anunțabile, structură semantică, contraste la nivel AA și indicare vizibilă a focalizării. Reguli de verificare automate în procesul de dezvoltare asigură ceea ce s-a realizat. Un audit formal de către un organism extern conform BITV 2.0 / WCAG 2.1 AA poate fi necesar pentru publicare în funcție de condițiile licitației. În acest scop, verificați caietul de sarcini al autorității contractante și situația legală a țării în cauză. Condițiile tehnice pentru aceasta sunt create.

5Securitate

Codul sursă nu conține componente de analiză, urmărire sau telemetrie — verificabil, nu doar asigurat. Protecția este pe mai multe straturi: rolurile de date accesibile public nu au acces la nicio tabelă; funcțiile cu drepturi ridicate sunt rezervate serverului și verifică intern proprietatea și chiriașul. La acestea se adaugă o politică strictă de securitate a conținutului cu valoare nonce și HSTS, o verificare sigură a încărcării cu decodare reală a imaginii, apărarea împotriva atacurilor asupra entităților XML la GPX, limitarea ratei cu recunoaștere IP rezistentă la falsificare și autentificarea cu doi factori. Jurnalul de audit este rezistent la revizuire: un declanșator de bază de date face intrările imuabile, se înregistrează proveniența, iar perioada de păstrare este impusă automat. Sunt disponibile mai multe verificări de securitate documentate, fără constatări critice.

6Scalabilitate

Aplicația este concepută pentru creștere, iar blocajele critice sunt abordate: gruparea pe hartă din partea serverului care menține volumul de date mic chiar și la zeci de mii de locații și nu pierde silențios marcatori; o hartă a site-ului împărțită pe limbi pentru o indexare de către motoarele de căutare care se scalează dincolo de limitele unei singure hărți a site-ului; un plafon al dimensiunii imaginilor care menține calculabilă necesitatea de spațiu pe disc (circa 5 GB la 10.000 de locații cu imagini); o bază de date geografică cu index spațial și încărcare bazată pe zona vizibilă. Un nou tenant este o înregistrare de date — fără a doua instalare, fără a doua bază de date. Aceasta menține scăzut efortul de operare per client.

7Viabilitate de viitor

geo-image.eu utilizează versiunile principale actuale ale tuturor componentelor de bază și este întreținut în mod demonstrabil. Toate componentele obligatorii sunt cu sursă deschisă și pot fi operate în propriul centru de date; instalarea de referință utilizează exclusiv servicii din interiorul UE și se descurcă fără servicii externe cu plată. Datele se află într-o bază de date standard și în formate de fișiere standard — un export este posibil în orice moment, o dependență de furnizor la nivelul datelor nu există. Pentru autoritățile contractante publice, licența prevede suplimentar depozitarea codului sursă (escrow) și acorduri de tip EVB-IT (condițiile contractuale standard germane pentru IT în administrația publică). Copierea de siguranță, restaurarea, mutarea serverului și o monitorizare independentă de locație sunt documentate și testate.

8De clarificat înainte de introducere

Aceste puncte nu sunt slăbiciuni ascunse, ci lista onestă a ceea ce trebuie verificat sau reglementat contractual înainte de operarea productivă: licența proprietară (condiții, acces la codul sursă și mentenanță reglementate contractual, Escrow/EVB-IT prevăzute); continuarea și reprezentarea în caz de urgență (un manual de predare este disponibil, timpi de răspuns contractuali); auditul formal de accesibilitate care, în funcție de licitație și de dreptul național, ar putea trebui efectuat ulterior; separarea tenanților impusă în stratul aplicației și asigurată prin teste; integralitatea garantată a jurnalizării la căderea bazei de date, deliberat neimplementată; și competența operațională necesară în Docker, PostgreSQL și operarea proxy-ului invers. Un furnizor care își dezvăluie limitele este partenerul mai de încredere.