Skip to content

Commit

Permalink
Deploying to gh-pages from @ 0a4b94c 🚀
Browse files Browse the repository at this point in the history
  • Loading branch information
3nids committed Feb 13, 2024
1 parent 8a089fb commit c86b106
Show file tree
Hide file tree
Showing 6 changed files with 114 additions and 72 deletions.
56 changes: 35 additions & 21 deletions de/desktop/index.html
Original file line number Diff line number Diff line change
Expand Up @@ -939,35 +939,49 @@ <h2 id="decalage-des-panneaux">Décalage des panneaux</h2>
<p>En cas de supports portant de nombreux signaux, la visibilité des signaux sur la carte peut être améliorée avec les attributs <code>offset_x</code> et <code>offset_y</code> de la table <code>azimut</code> (attributs <em>décalage X</em> et <em>décalage Y</em> de la couche <em>Azimut</em> dans QGIS).</p>
<h2 id="panneaux-speciaux">Panneaux spéciaux</h2>
<h3 id="panneaux-directionnels">Panneaux directionnels</h3>
<p>Le modèle des données permet une gestion fine des panneaux directionnels. Trois attributs définissent l'affichage de ces panneaux:
* Dans la table <code>vl_official_sign</code> (couche <em>Signal officiel</em> dans le projet QGIS), l'attribut boolean <code>directional_sign</code> définit si un signal est un signal directionnel ou non.
* Dans la table <code>frame</code>, l'attribut <code>anchor</code> permet de définir le point d'ancrage du cadre: <em>Gauche</em>, <em>Centré</em> ou <em>Droite</em> (couche <em>Cadre</em> avec l'attribut <em>point d'ancrage</em> dans le projet QGIS).
* Dans la table <code>sign</code>, l'attribut boolean <code>natural_direction_or_left</code> permet de changer la direction naturelle du panneau par rapport à son point d'ancrage défini au niveau du cadre. Par défaut (la case est cochée), la direction du panneau sera à l'opposé de son point d'ancrage. C'est-à-dire, si le point d'ancrage est à droite, le panneau pointera à gauche et vice-versa. Cet automatisme peut être contourné en décochant la case <em>direction naturel ou gauche</em>.</p>
<p>Le modèle des données permet une gestion fine des panneaux directionnels. Trois attributs définissent l'affichage de ces panneaux:</p>
<ul>
<li>Dans la table <code>vl_official_sign</code> (couche <em>Signal officiel</em> dans le projet QGIS), l'attribut boolean <code>directional_sign</code> définit si un signal est un signal directionnel ou non.</li>
<li>Dans la table <code>frame</code>, l'attribut <code>anchor</code> permet de définir le point d'ancrage du cadre: <em>Gauche</em>, <em>Centré</em> ou <em>Droite</em> (couche <em>Cadre</em> avec l'attribut <em>point d'ancrage</em> dans le projet QGIS).</li>
<li>Dans la table <code>sign</code>, l'attribut boolean <code>natural_direction_or_left</code> permet de changer la direction naturelle du panneau par rapport à son point d'ancrage défini au niveau du cadre. Par défaut (la case est cochée), la direction du panneau sera à l'opposé de son point d'ancrage. C'est-à-dire, si le point d'ancrage est à droite, le panneau pointera à gauche et vice-versa. Cet automatisme peut être contourné en décochant la case <em>direction naturel ou gauche</em>.</li>
</ul>
<h3 id="panneaux-recto-verso">Panneaux recto-verso</h3>
<p>Au niveau du signal, (table <code>sign</code>, couche <em>Signal</em> dans QGIS) l'attribut <code>hanging_mode</code> ou <em>mode d'accrochage</em> permet de définir si un panneaux porte le même signal des deux côtés.
* <em>VERSO</em> -&gt; le signal n'est affiché que d'un côté
* <em>RECTO-VERSO</em> -&gt; le signal est affiché des deux côtés du panneau
* <em>RECTO</em> -&gt; 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.</p>
<p><em>A noter: la couche </em><em>cadre</em><em> contient également un attribut lié au recto-verso (case à cocher </em><em>montage recto-verso</em><em>). La valeur de cet attribut n'est néanmoins qu'informative, elle n'aura aucune influence sur l'affichage du panneau sur la carte.</em></p>
<p>Au niveau du signal, (table <code>sign</code>, couche <em>Signal</em> dans QGIS) l'attribut <code>hanging_mode</code> ou <em>mode d'accrochage</em> permet de définir si un panneaux porte le même signal des deux côtés.</p>
<ul>
<li><em>VERSO</em> -&gt; le signal n'est affiché que d'un côté</li>
<li><em>RECTO-VERSO</em> -&gt; le signal est affiché des deux côtés du panneau</li>
<li>
<p><em>RECTO</em> -&gt; 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.</p>
</li>
<li>
<p>A noter: la couche <strong>cadre</strong> contient également un attribut lié au recto-verso (case à cocher <strong>montage recto-verso</strong>). La valeur de cet attribut n'est néanmoins qu'informative, elle n'aura aucune influence sur l'affichage du panneau sur la carte.*</p>
</li>
</ul>
<h3 id="signaux-definis-par-lutilisateur">Signaux définis par l'utilisateur</h3>
<p>Il arrive qu'une certaine composition de signaux sur un même panneau n'existe pas dans la sélection des signaux officiels. La table <code>vl_user_sign</code> (couche <em>Signal défini par l'utilisateur</em> dans QGIS) permet la création de signaux personnalisés. Cette table contient les mêmes attributs que <code>vl_official_sign</code>, la liste des signaux officiels. Au minimum, les attributs suivants doivent être renseignés:
* <code>id</code> - identifiant unique qui sera utilisé dans la liste déroulante dans QGIS
* <code>active</code> - à mettre sur <em>true</em>, autrement le signal n'apparaîtra pas dans la liste déroulante dans QGIS
* <code>value_fr</code>, ou <code>value_de</code> ou <code>value_it</code>, en fonction de la langue utilisateur - ce nom apparaîtra également dans la liste déroulante dans QGIS
* <code>img_fr</code> ou <code>img_de</code> ou <code>img_it</code>, en fonction de la langue de l'utilisateur. Cet attribut doit contenir le nom exact du fichier <code>.svg</code> du signal personnalisé
* <code>img_height</code> et <code>img_width</code> - deux valeurs qui contiennent la hauteur et la largeur de l'image <code>.svg</code></p>
<p>Les attributs suivants permettent en outre de créer et gérer des panneaux directionnels personnalisés:
* <code>directional_sign</code> - à mettre sur true s'il s'agit d'un panneau directionnel
* <code>img_fr_right</code>, <code>img_de_right</code>, <code>img_it_right</code>, <code>img_ro_right</code>, qui contiendront le nom du fichier <code>.svg</code> avec direction à droite, par exemple <em>composite-r.svg</em>. Les attributs <code>img_fr</code>, <code>img_de</code> etc. contiendront alors le nom du fichier <code>.svg</code> avec direction à gauche, par exemple <em>composite-l.svg</em>.</p>
<p>Il arrive qu'une certaine composition de signaux sur un même panneau n'existe pas dans la sélection des signaux officiels. La table <code>vl_user_sign</code> (couche <em>Signal défini par l'utilisateur</em> dans QGIS) permet la création de signaux personnalisés. Cette table contient les mêmes attributs que <code>vl_official_sign</code>, la liste des signaux officiels. Au minimum, les attributs suivants doivent être renseignés:</p>
<ul>
<li><code>id</code> - identifiant unique qui sera utilisé dans la liste déroulante dans QGIS</li>
<li><code>active</code> - à mettre sur <em>true</em>, autrement le signal n'apparaîtra pas dans la liste déroulante dans QGIS</li>
<li><code>value_fr</code>, ou <code>value_de</code> ou <code>value_it</code>, en fonction de la langue utilisateur - ce nom apparaîtra également dans la liste déroulante dans QGIS</li>
<li><code>img_fr</code> ou <code>img_de</code> ou <code>img_it</code>, en fonction de la langue de l'utilisateur. Cet attribut doit contenir le nom exact du fichier <code>.svg</code> du signal personnalisé</li>
<li><code>img_height</code> et <code>img_width</code> - deux valeurs qui contiennent la hauteur et la largeur de l'image <code>.svg</code></li>
</ul>
<p>Les attributs suivants permettent en outre de créer et gérer des panneaux directionnels personnalisés:</p>
<ul>
<li><code>directional_sign</code> - à mettre sur true s'il s'agit d'un panneau directionnel</li>
<li><code>img_fr_right</code>, <code>img_de_right</code>, <code>img_it_right</code>, <code>img_ro_right</code>, qui contiendront le nom du fichier <code>.svg</code> avec direction à droite, par exemple <em>composite-r.svg</em>. Les attributs <code>img_fr</code>, <code>img_de</code> etc. contiendront alors le nom du fichier <code>.svg</code> avec direction à gauche, par exemple <em>composite-l.svg</em>.</li>
</ul>
<p>Afin d'accéder à la liste déroulante des signaux définis par l'utilisateur dans QGIS, le <strong>type de signal</strong> <em>défini par l'utilisateur</em> doit être choisi.</p>
<figure>
<p><img _=";" alt="Liste définie par l'utilisateur" loading="lazy" src="../assets/images/printscreen/liste_defini_par_lutilisateur.png" width="500" />
</p>
<figcaption>Liste des types de signal</figcaption>
</figure>
<p>La création du <code>.svg</code> correspondant est donc dans la responsabilité de l'utilisateur. Le fichier d'image doit être enregistré dans les deux dossiers
* project &gt; images &gt; user-defined &gt; original : ceci est l'image non-dynamique qui sera aussi affichée dans le formulaire d'attributs
* project &gt; images &gt; user-defined &gt; editable : ceci est l'image dynamique qui permet d'afficher des inscriptions</p>
<p>La création du <code>.svg</code> correspondant est donc dans la responsabilité de l'utilisateur. Le fichier d'image doit être enregistré dans les deux dossiers</p>
<ul>
<li>project &gt; images &gt; user-defined &gt; original : ceci est l'image non-dynamique qui sera aussi affichée dans le formulaire d'attributs</li>
<li>project &gt; images &gt; user-defined &gt; editable : ceci est l'image dynamique qui permet d'afficher des inscriptions</li>
</ul>
<p>Il est recommandé de prendre une des images officielles 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.</p>
<figure>
<p><img _=";" alt="Projet QField" loading="lazy" src="../assets/images/printscreen/folder_tree_images.png" width="200" />
Expand Down
56 changes: 35 additions & 21 deletions desktop/index.html
Original file line number Diff line number Diff line change
Expand Up @@ -939,35 +939,49 @@ <h2 id="decalage-des-panneaux">Décalage des panneaux</h2>
<p>En cas de supports portant de nombreux signaux, la visibilité des signaux sur la carte peut être améliorée avec les attributs <code>offset_x</code> et <code>offset_y</code> de la table <code>azimut</code> (attributs <em>décalage X</em> et <em>décalage Y</em> de la couche <em>Azimut</em> dans QGIS).</p>
<h2 id="panneaux-speciaux">Panneaux spéciaux</h2>
<h3 id="panneaux-directionnels">Panneaux directionnels</h3>
<p>Le modèle des données permet une gestion fine des panneaux directionnels. Trois attributs définissent l'affichage de ces panneaux:
* Dans la table <code>vl_official_sign</code> (couche <em>Signal officiel</em> dans le projet QGIS), l'attribut boolean <code>directional_sign</code> définit si un signal est un signal directionnel ou non.
* Dans la table <code>frame</code>, l'attribut <code>anchor</code> permet de définir le point d'ancrage du cadre: <em>Gauche</em>, <em>Centré</em> ou <em>Droite</em> (couche <em>Cadre</em> avec l'attribut <em>point d'ancrage</em> dans le projet QGIS).
* Dans la table <code>sign</code>, l'attribut boolean <code>natural_direction_or_left</code> permet de changer la direction naturelle du panneau par rapport à son point d'ancrage défini au niveau du cadre. Par défaut (la case est cochée), la direction du panneau sera à l'opposé de son point d'ancrage. C'est-à-dire, si le point d'ancrage est à droite, le panneau pointera à gauche et vice-versa. Cet automatisme peut être contourné en décochant la case <em>direction naturel ou gauche</em>.</p>
<p>Le modèle des données permet une gestion fine des panneaux directionnels. Trois attributs définissent l'affichage de ces panneaux:</p>
<ul>
<li>Dans la table <code>vl_official_sign</code> (couche <em>Signal officiel</em> dans le projet QGIS), l'attribut boolean <code>directional_sign</code> définit si un signal est un signal directionnel ou non.</li>
<li>Dans la table <code>frame</code>, l'attribut <code>anchor</code> permet de définir le point d'ancrage du cadre: <em>Gauche</em>, <em>Centré</em> ou <em>Droite</em> (couche <em>Cadre</em> avec l'attribut <em>point d'ancrage</em> dans le projet QGIS).</li>
<li>Dans la table <code>sign</code>, l'attribut boolean <code>natural_direction_or_left</code> permet de changer la direction naturelle du panneau par rapport à son point d'ancrage défini au niveau du cadre. Par défaut (la case est cochée), la direction du panneau sera à l'opposé de son point d'ancrage. C'est-à-dire, si le point d'ancrage est à droite, le panneau pointera à gauche et vice-versa. Cet automatisme peut être contourné en décochant la case <em>direction naturel ou gauche</em>.</li>
</ul>
<h3 id="panneaux-recto-verso">Panneaux recto-verso</h3>
<p>Au niveau du signal, (table <code>sign</code>, couche <em>Signal</em> dans QGIS) l'attribut <code>hanging_mode</code> ou <em>mode d'accrochage</em> permet de définir si un panneaux porte le même signal des deux côtés.
* <em>VERSO</em> -&gt; le signal n'est affiché que d'un côté
* <em>RECTO-VERSO</em> -&gt; le signal est affiché des deux côtés du panneau
* <em>RECTO</em> -&gt; 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.</p>
<p><em>A noter: la couche </em><em>cadre</em><em> contient également un attribut lié au recto-verso (case à cocher </em><em>montage recto-verso</em><em>). La valeur de cet attribut n'est néanmoins qu'informative, elle n'aura aucune influence sur l'affichage du panneau sur la carte.</em></p>
<p>Au niveau du signal, (table <code>sign</code>, couche <em>Signal</em> dans QGIS) l'attribut <code>hanging_mode</code> ou <em>mode d'accrochage</em> permet de définir si un panneaux porte le même signal des deux côtés.</p>
<ul>
<li><em>VERSO</em> -&gt; le signal n'est affiché que d'un côté</li>
<li><em>RECTO-VERSO</em> -&gt; le signal est affiché des deux côtés du panneau</li>
<li>
<p><em>RECTO</em> -&gt; 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.</p>
</li>
<li>
<p>A noter: la couche <strong>cadre</strong> contient également un attribut lié au recto-verso (case à cocher <strong>montage recto-verso</strong>). La valeur de cet attribut n'est néanmoins qu'informative, elle n'aura aucune influence sur l'affichage du panneau sur la carte.*</p>
</li>
</ul>
<h3 id="signaux-definis-par-lutilisateur">Signaux définis par l'utilisateur</h3>
<p>Il arrive qu'une certaine composition de signaux sur un même panneau n'existe pas dans la sélection des signaux officiels. La table <code>vl_user_sign</code> (couche <em>Signal défini par l'utilisateur</em> dans QGIS) permet la création de signaux personnalisés. Cette table contient les mêmes attributs que <code>vl_official_sign</code>, la liste des signaux officiels. Au minimum, les attributs suivants doivent être renseignés:
* <code>id</code> - identifiant unique qui sera utilisé dans la liste déroulante dans QGIS
* <code>active</code> - à mettre sur <em>true</em>, autrement le signal n'apparaîtra pas dans la liste déroulante dans QGIS
* <code>value_fr</code>, ou <code>value_de</code> ou <code>value_it</code>, en fonction de la langue utilisateur - ce nom apparaîtra également dans la liste déroulante dans QGIS
* <code>img_fr</code> ou <code>img_de</code> ou <code>img_it</code>, en fonction de la langue de l'utilisateur. Cet attribut doit contenir le nom exact du fichier <code>.svg</code> du signal personnalisé
* <code>img_height</code> et <code>img_width</code> - deux valeurs qui contiennent la hauteur et la largeur de l'image <code>.svg</code></p>
<p>Les attributs suivants permettent en outre de créer et gérer des panneaux directionnels personnalisés:
* <code>directional_sign</code> - à mettre sur true s'il s'agit d'un panneau directionnel
* <code>img_fr_right</code>, <code>img_de_right</code>, <code>img_it_right</code>, <code>img_ro_right</code>, qui contiendront le nom du fichier <code>.svg</code> avec direction à droite, par exemple <em>composite-r.svg</em>. Les attributs <code>img_fr</code>, <code>img_de</code> etc. contiendront alors le nom du fichier <code>.svg</code> avec direction à gauche, par exemple <em>composite-l.svg</em>.</p>
<p>Il arrive qu'une certaine composition de signaux sur un même panneau n'existe pas dans la sélection des signaux officiels. La table <code>vl_user_sign</code> (couche <em>Signal défini par l'utilisateur</em> dans QGIS) permet la création de signaux personnalisés. Cette table contient les mêmes attributs que <code>vl_official_sign</code>, la liste des signaux officiels. Au minimum, les attributs suivants doivent être renseignés:</p>
<ul>
<li><code>id</code> - identifiant unique qui sera utilisé dans la liste déroulante dans QGIS</li>
<li><code>active</code> - à mettre sur <em>true</em>, autrement le signal n'apparaîtra pas dans la liste déroulante dans QGIS</li>
<li><code>value_fr</code>, ou <code>value_de</code> ou <code>value_it</code>, en fonction de la langue utilisateur - ce nom apparaîtra également dans la liste déroulante dans QGIS</li>
<li><code>img_fr</code> ou <code>img_de</code> ou <code>img_it</code>, en fonction de la langue de l'utilisateur. Cet attribut doit contenir le nom exact du fichier <code>.svg</code> du signal personnalisé</li>
<li><code>img_height</code> et <code>img_width</code> - deux valeurs qui contiennent la hauteur et la largeur de l'image <code>.svg</code></li>
</ul>
<p>Les attributs suivants permettent en outre de créer et gérer des panneaux directionnels personnalisés:</p>
<ul>
<li><code>directional_sign</code> - à mettre sur true s'il s'agit d'un panneau directionnel</li>
<li><code>img_fr_right</code>, <code>img_de_right</code>, <code>img_it_right</code>, <code>img_ro_right</code>, qui contiendront le nom du fichier <code>.svg</code> avec direction à droite, par exemple <em>composite-r.svg</em>. Les attributs <code>img_fr</code>, <code>img_de</code> etc. contiendront alors le nom du fichier <code>.svg</code> avec direction à gauche, par exemple <em>composite-l.svg</em>.</li>
</ul>
<p>Afin d'accéder à la liste déroulante des signaux définis par l'utilisateur dans QGIS, le <strong>type de signal</strong> <em>défini par l'utilisateur</em> doit être choisi.</p>
<figure>
<p><img _=";" alt="Liste définie par l'utilisateur" loading="lazy" src="../assets/images/printscreen/liste_defini_par_lutilisateur.png" width="500" />
</p>
<figcaption>Liste des types de signal</figcaption>
</figure>
<p>La création du <code>.svg</code> correspondant est donc dans la responsabilité de l'utilisateur. Le fichier d'image doit être enregistré dans les deux dossiers
* project &gt; images &gt; user-defined &gt; original : ceci est l'image non-dynamique qui sera aussi affichée dans le formulaire d'attributs
* project &gt; images &gt; user-defined &gt; editable : ceci est l'image dynamique qui permet d'afficher des inscriptions</p>
<p>La création du <code>.svg</code> correspondant est donc dans la responsabilité de l'utilisateur. Le fichier d'image doit être enregistré dans les deux dossiers</p>
<ul>
<li>project &gt; images &gt; user-defined &gt; original : ceci est l'image non-dynamique qui sera aussi affichée dans le formulaire d'attributs</li>
<li>project &gt; images &gt; user-defined &gt; editable : ceci est l'image dynamique qui permet d'afficher des inscriptions</li>
</ul>
<p>Il est recommandé de prendre une des images officielles 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.</p>
<figure>
<p><img _=";" alt="Projet QField" loading="lazy" src="../assets/images/printscreen/folder_tree_images.png" width="200" />
Expand Down
Loading

0 comments on commit c86b106

Please sign in to comment.