Skip to content
Snippets Groups Projects
Select Git revision
  • 3050ee3b6d552c70dc977a572af1f70b4a706798
  • master default protected
  • next_version
  • 2025.03.02
  • 2025.03.01
  • 2025.03.00
  • 2025.02.01
  • 2025.02.00
  • 2025.01.01
  • 2025.01.00
  • 2024.04.03
  • 2024.04.02
  • 2024.04.01
  • 2024.04.00
  • 2024.03.01
  • 2024.03.00
  • 2024.02.02
  • 2024.02.01
  • 2024.02.00
  • 2024.01.03
  • 2024.01.02
  • 2024.01.01
  • 2024.01.00
23 results

specs.md

Blame
  • ArmandBahi's avatar
    Armand Bahi authored
    8019f257
    History
    specs.md 8.58 KiB

    Menu administration des cartes

    1. Jeux de données

    Menu dans lequel l'administrateur peut déclarer les différentes sources de données (Postgres, WMS, XYZ etc..)

    Dans ce menu il peut tester la source de donnée et l'afficher (mini-PgAdmin, GetCapabilities etc.)

    Ce menu s'affiche sous forme d'arbre dans qui servira de point d'entrée à la création de couches, publications etc.

    img

    L'interface d'ajout d'une nouvelle source de données s'ouvre sur une nouvelle page. Elle permet de sélectionner le type et en fonction de se dernier les informations de connexion.

    img

    En modification, l'administrateur voit un arbre avec comme point de départ l'ensemble des couches de données, en fonction du type la structure sera différente.

    L'interface est à ce moment divisé avec l'arbre à gauche et des potentiels formulaires à droite.

    1.1. JDD Postgres (Connexion publique)

    Formulaire d'ajout/modification

    • Server
    • Port
    • Login
    • Pass

    Structure

    • Dbs
      • Schémas
        • Tables
          • Couches
          • Publications
        • Vues

    Modification table/vue

    Au clic sur une table/vue on affiche les infos sur le formulaire (nom, propriétaire, schéma, commentaire)

    L'interface reste à dinir mais on peut envisager dans ce formulaire un onglet permet de visualiser les colonnes et un onglet permet la gestion des droits.

    On peut également imaginer un onglet pour la visualisation des données (carto ou attributaires)

    Couches

    À partir de la table il est possible de créer une ou plusieurs couches.

    Au clic sur une couche il faudra afficher le formulaire de cette dernière mentionné dans les chapitres suivants.

    Il est possible également de supprimer la couche.

    Publications

    Une publication est une couche qui sera publiée dans un flux WMS ou WFS pour l'utiliser dans une application tierce.

    L'interface est quasiment le même que pour les couches, à l'exception du formulaire qui est différent.

    1.2. JDD Interne (Connexion privée)

    Basé sur postgres, utilise le même socle que la connexion postgres publique.

    À l'installation de l'application la connexion interne est créée, elle utilise le compte u_vitis pour son administration, et les couches qui en découleront utiliseront la connexion de l'utilisateur.

    La source de données interne se comporte comme la source de données de type Postgres définie ci-dessus à quelques exceptions près.