Skip to content
Snippets Groups Projects
Select Git revision
  • 6bdc1ccfc0ef3852a748575805431c7d2a235fae
  • 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

config_fiche_desc.md

Blame
  • Configuration de la fiche descriptive

    Cette section est dédiée à la configuration de la fiche descriptive.
    Elle est décomposée en 3 parties :
    config_section_fiche_descriptive

    Tolérance d'intersection

    Surface (en pourcent %) à partir de laquelle une intersection est prise en compte.

    Intersection sur "id_com"

    Cette option est un champ a activer (cocher "Oui" ou "Non").
    Si cette option est activée, lors d'une intersection, vMap utilisera également l'identifiant "id_com" pour faire les intersections, si celui-ci existe dans la table.

    Tables d'intersection

    Ce champ est un document JSON, permettant d'indiquer les différentes tables utilisées pour les intersections avec vMap, ainsi qu'indiquer le type de champ pour la représentation de cette donnée (nombre, texte, lien, ...).

    Le document JSON accepte les paramètres suivant :

    Nom du champ Type de champ Obligatoire ? Description
    columns Objet JSON Oui Objet JSON contenant la description des champs de la table à intersecter pour la construction du document
    schema chaîne de caractères Oui Schéma dans lequel se trouve la table à intersecter
    table chaîne de caractères Oui Table à intersecter
    title chaîne de caractères Oui Nom de la section intersectée dans la fiche descriptive
    type chaîne de caractères Oui Type de la géométrie contenue dans la table intersectée

    Pour le descriptif du document JSON représentant les colonnes de la table :

    Nom du champ Type de champ Exemple de valeurs Obligatoire ? Description
    alias chaîne de caractères "Cliquez ici" Non Permet d'afficher une chaîne de caractères alternative dans le nom du lien de la colonne de la table intersectée, au lieu d'afficher le nom de la colonne, ne sert que pour les champs de type 'lien'
    alias_variable chaîne de caractères - true - false non, défaut à false Permet d'indiquer si le l'alias est une chaîne de caractère à afficher (false), ou du texte contenu dans un attribut qu'il faut référencer (true), ne sert que pour les champs de type 'lien'
    label chaîne de caractères "Identifiant" Oui Nom de la colonne à afficher
    name chaîne de caractères "id_X" Oui nom de la colonne en base de données
    type chaîne de caractères - lien - texte Non, défaut à texte Permet d'indiquer le type de représentation pour la donnée de la colonne. - En tant que texte, le contenu est juste affichée dans la colonne. - En tant que lien, le contenu est utilisé pour proposer un accès de type lien hypertexte à un document, cela est très utile pour donner l'accès à un document en rapport avec la parcelle par exemple.

    Ci-dessous, un exemple fictif de document JSON pour les intersections d'une fiche descriptive, celle-ci pouvant servir d'exemple :

    [
      {
        "columns": [
          {
            "label": "titre",
            "name": "col_titre",
          }
          {
            "alias": "Réglement",
            "alias_variable": false,
            "label": "Lien vers règlement",
            "name": "lien_reglement",
            "type": "lien"
          }
        ],
        "schema": "schema1",
        "table": "table1",
        "title": "Titre de ma table",
        "type": "POLYGON"
      }
    ]