Aller au contenu

geo-image.eu — le produit en un coup d'œil

Cette page résume l'étendue fonctionnelle, l'utilisation, l'accessibilité, la sécurité, l'évolutivité et la pérennité de geo-image.eu — à l'intention des responsables qui souhaitent procéder à une évaluation étayée.

Télécharger au format PDF

1Ce qu'est l'application

geo-image.eu est une base de données cartographique et de lieux multitenant. Les collaborateurs ou services spécialisés saisissent des lieux avec description, images et itinéraires de randonnée ; les contenus apparaissent sur une carte interactive et dans des listes consultables. Chaque locataire fonctionne sous son propre domaine, avec sa propre identité visuelle et des données strictement séparées — une seule installation dessert un nombre quelconque d'administrations, d'entreprises ou d'organisations. Les cas d'usage typiques sont les registres d'itinéraires de randonnée et cyclables, les répertoires d'aires de jeux ou de sites remarquables, les portails de signalement pour les remontées citoyennes géolocalisées ainsi que les cartes de zones protégées et de données spécialisées.

2Spectre fonctionnel

Lieux avec dénominations multilingues et traduction automatique, téléversement d'images avec procédure de modération, itinéraires de randonnée GPX avec analyse du dénivelé, couches géographiques propres (points, lignes, surfaces — téléversables ou traçables directement sur la carte), filtres par catégorie et par attribut, recherche de proximité et en texte intégral. Visibilité privée, partagée ou publique ; partage fin avec des utilisateurs individuels, d'autres locataires ou sous forme de réseau d'amis. Un modèle de rôles à cinq niveaux, un système de signalement et de tickets, des statistiques, une gestion des utilisateurs ainsi que, en option, un système de tarification et de facturation. Les fonctions centrales peuvent être activées et désactivées par installation sans toucher au code source.

3Expérience utilisateur

L'application repose sur une technologie actuelle (Next.js 16, React 19), est rendue côté serveur et de ce fait rapide et favorable au référencement. Elle est entièrement adaptative, du smartphone au grand écran, et utilisable comme application installable (PWA) sans passer par une boutique d'applications. Les modes clair et sombre s'adaptent automatiquement. 28 langues, y compris les écritures cyrillique et grecque, sont disponibles ; un garde-fou automatique empêche qu'une langue soit livrée de façon incomplète. Le fond cartographique provient d'un serveur propre, non d'un prestataire tiers — sans frais d'utilisation de tiers et sans transmission de données.

4Accessibilité

geo-image.eu est systématiquement préparé à l'accessibilité : navigation clavier intégrale y compris les téléversements de fichiers et la recherche cartographique, un lien d'évitement vers le contenu, une vue en liste à part entière comme alternative textuelle à la carte, des descriptions d'images pour les lecteurs d'écran, des messages d'erreur annonçables, une structure sémantique, des contrastes de niveau AA et une indication de focus visible. Des règles de contrôle automatiques dans le processus de développement préservent les acquis. Un audit formel par un organisme externe conformément à BITV 2.0 / WCAG 2.1 AA peut être requis pour la publication selon les conditions de l'appel d'offres. Pour cela, veuillez vérifier le cahier des charges de l'entité adjudicatrice et la situation juridique du pays concerné. Les conditions techniques nécessaires sont réunies.

5Sécurité

Le code source ne contient aucun composant d'analyse, de suivi ou de télémétrie — vérifiable, et pas seulement affirmé. La protection est multicouche : les rôles de base de données accessibles publiquement n'ont accès à aucune table ; les fonctions à privilèges élevés sont réservées au serveur et vérifient en interne la propriété et le locataire. À cela s'ajoutent une Content Security Policy stricte avec nonce et HSTS, une validation sécurisée des téléversements avec décodage réel des images, une défense contre les attaques par entités XML dans le GPX, une limitation du débit avec détection d'IP résistante à la falsification et une authentification à deux facteurs. Le journal d'audit est inviolable : un déclencheur de base de données rend les entrées immuables, l'origine est enregistrée et une durée de conservation est appliquée automatiquement. Plusieurs audits de sécurité documentés sont disponibles, sans constat critique.

6Évolutivité

L'application est conçue pour la croissance et les goulets d'étranglement critiques sont traités : un regroupement cartographique côté serveur qui maintient un faible volume de données même avec des dizaines de milliers de lieux et ne perd pas silencieusement de marqueurs ; un plan de site réparti par langue pour une indexation par les moteurs de recherche qui s'étend au-delà des limites d'un plan de site unique ; un plafond de taille d'image qui rend le besoin en disque calculable (environ 5 Go pour 10 000 lieux illustrés) ; une base de données géographique avec index spatial et chargement basé sur la zone visible. Un nouveau locataire est un enregistrement — pas de deuxième installation, pas de deuxième base de données. Cela maintient un faible coût d'exploitation par client.

7Pérennité

geo-image.eu utilise les versions majeures actuelles de tous les composants clés et fait l'objet d'une maintenance avérée. Tous les composants obligatoires sont à code source ouvert et exploitables dans son propre centre de données ; l'installation de référence utilise exclusivement des services au sein de l'UE et se passe de services tiers payants. Les données sont conservées dans une base de données standard et dans des formats de fichiers standard — un export est possible à tout moment, et il n'existe aucun verrouillage propriétaire au niveau des données. Pour les commanditaires publics, la licence prévoit en outre un dépôt du code source (escrow) et les conditions contractuelles informatiques du secteur public allemand (EVB-IT). La sauvegarde, la restauration, la migration de serveur et une surveillance indépendante du lieu sont documentées et éprouvées.

8À clarifier avant une adoption

Ces points ne sont pas des faiblesses cachées mais la liste honnête de ce qui doit être vérifié ou réglé contractuellement avant l'exploitation productive : la licence propriétaire (conditions, accès au code source et maintenance réglés contractuellement, Escrow/EVB-IT prévus) ; la continuité et la représentation en cas d'urgence (un manuel de transfert est disponible, délais de réponse contractuels) ; l'audit formel d'accessibilité éventuellement à rattraper selon l'appel d'offres et le droit national ; la séparation des locataires imposée dans la couche applicative et sécurisée par des tests ; l'exhaustivité garantie des journaux en cas de panne de base de données, délibérément non mise en œuvre ; et la compétence opérationnelle requise en matière de Docker, PostgreSQL et exploitation de proxy inverse. Un prestataire qui révèle ses limites est le partenaire le plus fiable.