Page MenuHomeDevCentral

Correspondance des données en saisie manuelle
OpenPublic

Mock History

Current Revision1

Mock Description

Lorsque la base de données utilise un référentiel différent de celui du fond de carte, il faut modifier l'un ou l'autre.

Nous partons du principe que les fonds de carte qui seront disponibles sur Tasacora utilisent une table d'attributs avec des noms d'entités standardisés.

On peut citer l'ISO 3166-2 pour les codes de pays à deux lettres, les codes INSEE pour les communes françaises, les NUTS...

Les fonctionnalités requises sont les suivantes :

  • la table attributaire du fond de carte choisi doit être consultable et copiable (pas modifiable) ;
  • la base de données de l'utilisateur peut être affichée et modifiée directement.

Le schéma ci-dessous explique (ou essaye) comment l'utilisateur peut utiliser les codes ISO dans sa base de données (qui utilise comme référentiels les noms de pays en français, ce qui n'est pas un standard convenable).

Les manipulations suivantes peuvent être possibles :

  • l'insertion/suppression de nouveaux champs dans la base de données ;
  • la saisie ligne par ligne ;
  • l'insertion par copier-coller ;
  • le déplacement des lignes entières ;
  • choisir dans la base de donnée la colonne qui doit servir de référentiel au fond de carte (via une case à cocher par exemple).

Par exemple, l'utilisateur peur copier toute la liste des ISO 3166-2 dans sa base, puis faire les réajustements à la main.

Une autre fonctionnalité souhaitable serait de visualiser au moment des opérations la correspondance entre la table attributaire du fond de carte et la base de données en colorant en vert les entités qui sont liées à une donnée (là où ça "match").