Skip to content

Commit

Permalink
[pre-commit.ci] auto fixes from pre-commit.com hooks
Browse files Browse the repository at this point in the history
for more information, see https://pre-commit.ci
  • Loading branch information
pre-commit-ci[bot] committed Jun 25, 2024
1 parent 3b92a19 commit 65004ce
Show file tree
Hide file tree
Showing 7 changed files with 14 additions and 14 deletions.
2 changes: 1 addition & 1 deletion website/documentation/user-guide/adddata.fr.md
Original file line number Diff line number Diff line change
Expand Up @@ -33,7 +33,7 @@ Dans l’onglet “Azimut”, les cadres et signaux peuvent y être saisis. L'at
![Outil Azimut](../assets/images/printscreen/azimut-edit.png)
<figcaption>Définition de l'azimut de manière graphique, grâce à l'Outil Azimut</figcaption>
</figure>


<video controls>
<source src="../../assets/videos/azimut_tool_720.mp4" type="video/mp4">
Expand Down
12 changes: 6 additions & 6 deletions website/documentation/user-guide/advanced/customsigns.fr.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ tx_slug: documentation_user-guide_advanced_customsigns

# Signaux définis par l'utilisateur

Il arrive qu'une certaine composition de signaux sur un même panneau n'existe pas dans la sélection des signaux officiels.
Il arrive qu'une certaine composition de signaux sur un même panneau n'existe pas dans la sélection des signaux officiels.

## Remplir la base de données
La table `vl_user_sign` (couche *Signal défini par l'utilisateur* dans QGIS) permet la création de signaux personnalisés. Cette table contient les mêmes attributs que `vl_official_sign`, la liste des signaux officiels. Les attributs peuvent être renseignés soit directement dans la base de données via pgAdmin, soit dans le projet QGIS. Au minimum, les attributs suivants doivent être renseignés:
Expand All @@ -21,7 +21,7 @@ Les attributs suivants permettent en outre de créer et gérer des panneaux dire
* `directional_sign` - à mettre sur *true* s'il s'agit d'un panneau directionnel
* `img_fr_right`, `img_de_right`, `img_it_right`, `img_ro_right`, qui contiendront le nom du fichier `.svg` avec direction à droite, par exemple *composite-r.svg*. Les attributs `img_fr`, `img_de` etc. contiendront alors le nom du fichier `.svg` avec direction à gauche, par exemple *composite-l.svg*.

Il est possible de créer des signaux statiques ou dynamiques. Le signal dynamique permet d'avoir une base de signal personnalisé qui est en plus dynamique par rapport au texte à afficher.
Il est possible de créer des signaux statiques ou dynamiques. Le signal dynamique permet d'avoir une base de signal personnalisé qui est en plus dynamique par rapport au texte à afficher.
L'attribut `no_dynamic_inscription` devrait contenir le nombre de textes dynamiques dans le `.svg` (ce qui équivaut au nombre de lignes). Cette information doit être renseignée manuellement.

## Création du symbol à afficher sur la carte
Expand All @@ -30,18 +30,18 @@ La création du `.svg` correspondant est donc dans la responsabilité de l'utili
* `project/images/user-defined/original` : ceci est l'image non-dynamique qui sera aussi affichée dans le formulaire d'attributs. Cette image doit contenir un text static d'exemple.
* `project/images/user-defined/editable` : ceci est l'image dynamique qui permet d'afficher des inscriptions dynamiques.

> A noter: Il est recommandé de reprendre un des fichiers d'images officielles (`project/images/official/original` et `/éditable`) **comme exemple et base** pour créer un signal personnalisé, afin d'avoir une idée de la taille et pour comprendre comment configurer les inscriptions dynamiques.
> A noter: Il est recommandé de reprendre un des fichiers d'images officielles (`project/images/official/original` et `/éditable`) **comme exemple et base** pour créer un signal personnalisé, afin d'avoir une idée de la taille et pour comprendre comment configurer les inscriptions dynamiques.
<figure markdown>
![Stockage fichiers personnalisés](../../assets/images/printscreen/folder_tree_images.png){width="200"; loading=lazy; style="max-width: 900px"}
<figcaption>Emplacement des fichiers `.svg` des signaux définis par l'utilisateur</figcaption>
</figure>

### Signaux dynamiques
### Signaux dynamiques
Les fichiers `.svg` éditables (dynamiques) contiennent des objets texte `param(text1)`, `param(text2)`, `param(text3)` en fonction du nombre de lignes à afficher sur le signal. Ce texte est défini via le projet QGIS, dans les champs `inscription_1`, `inscription_2` et `inscription_3` du formulaire d'attribut du signal.
Le nombre de lignes d'inscriptions dynamiques est limité à 3 au maximum.

Le `.svg` dynamique ne laisse pas beaucoup d'options de formatage. Le texte sera toujours affiché à partir de là où commence le champs texte `param(text)`. Il n'est donc pas possible de centrer le texte dynamique sur le signal.
Le `.svg` dynamique ne laisse pas beaucoup d'options de formatage. Le texte sera toujours affiché à partir de là où commence le champs texte `param(text)`. Il n'est donc pas possible de centrer le texte dynamique sur le signal.

<figure markdown>
![Exemple signal éditable](../../assets/images/printscreen/example_editable_sign.png){width="400"; loading=lazy; style="max-width: 900px"}
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -11,4 +11,4 @@ Au niveau du signal, (table `sign`, couche *Signal* dans QGIS) l'attribut `hangi
* *RECTO-VERSO* -> le signal est affiché des deux côtés du panneau
* *VERSO* -> le signal n'est affiché que dans le dos du panneau. Cette valeur peut être choisi p.ex. quand le recto et le verso du panneau ne sont pas identiques.

* A noter: la couche **cadre** contient également un attribut lié au recto-verso (case à cocher **montage recto-verso**). La valeur de cet attribut n'est néanmoins qu'informative, elle n'aura aucune influence sur l'affichage du panneau sur la carte.*
* A noter: la couche **cadre** contient également un attribut lié au recto-verso (case à cocher **montage recto-verso**). La valeur de cet attribut n'est néanmoins qu'informative, elle n'aura aucune influence sur l'affichage du panneau sur la carte.*
2 changes: 1 addition & 1 deletion website/documentation/user-guide/advanced/offset.fr.md
Original file line number Diff line number Diff line change
Expand Up @@ -15,4 +15,4 @@ En cas de supports portant de nombreux signaux, la visibilité des signaux sur l
<figure markdown>
![Azimut avec décalage](../../assets/images/printscreen/with_offset.png){width="400"; loading=lazy; style="max-width: 900px"}
<figcaption>Symbologie après décalage</figcaption>
</figure>
</figure>
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@ Plusieurs fichiers projets sont disponibles avec chaque version:
| `signalo_prod.qgs` | `pg_signalo_prod` | production |
| `signalo_dev.qgs` | `pg_signalo_dev` | test et développement |


## PG Service Parser

L'extension [PG Service Parser](https://github.com/opengisch/qgis-pg-service-parser-plugin) permet de visualiser, d'éditer ou de copier les entrées du service PG (i.e., pg_service.conf) pour les connexions PostgreSQL. Cela permet de travailler avec un seul projet QGIS et de simplement adapter les informations du service pour pointer vers la base de données souhaitée.
Expand Down
2 changes: 1 addition & 1 deletion website/documentation/user-guide/concepts.fr.md
Original file line number Diff line number Diff line change
Expand Up @@ -28,7 +28,7 @@ Ces tables, ansi que les tables de listes de valeurs, sont regroupé dans un sch

Il existe par ailleurs un second schéma, `signalo_app` offrant quant à lui la vue permettant l'affichage des signaux sur la carte. Celle-ci regroupe les données des quatres tables principales dans une hierarchie aplatie et est générée de manière à ce que l'ordre des panneaux, cadres et azimuts est respecté.


## Documentation du modèle des données

La description complète du modèle de données se trouve [ici](https://www.signalo.ch/model-documentation).
6 changes: 3 additions & 3 deletions website/documentation/user-guide/marker.fr.md
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@ Les balises sont gérées comme une catégorie de signaux à part. Tout comme le
<figcaption>Choisir le type de signal "balise"</figcaption>
</figure>

Les images `.svg` des balises sont stockées dans `project/images/marker/editable` et `... original`.
Les images `.svg` des balises sont stockées dans `project/images/marker/editable` et `... original`.

Les types de balises suivants sont directionnels et traités dans le projet QGIS exactement comme les [panneaux directionnels](https://signalo.ch/user-guide/directionalsigns/):

Expand All @@ -22,9 +22,9 @@ Les types de balises suivants sont directionnels et traités dans le projet QGIS
- Balise de guidage (direction).

## Bornes d'îlot
Les bornes d'îlot ne sont pas définies au niveau du type de signal (*balises*), mais avec le type de support *borne d'îlot*. Sur la carte s'affichera donc une borne en jaune et noire.
Les bornes d'îlot ne sont pas définies au niveau du type de signal (*balises*), mais avec le type de support *borne d'îlot*. Sur la carte s'affichera donc une borne en jaune et noire.

<figure markdown>
![Type de support - Borne d'îlot](../assets/images/printscreen/form_ilot_fr.png){width="600"; loading=lazy; style="max-width: 900px"}
<figcaption>Type de support: borne d'îlot</figcaption>
</figure>
</figure>

0 comments on commit 65004ce

Please sign in to comment.