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"
  }
]