Nous utilisons des cookies pour vous garantir la meilleure expérience sur notre site. Si vous continuez à utiliser ce dernier, nous considèrerons que vous acceptez l'utilisation des cookies. J'ai compris ! ou En savoir plus !.
Nom d'utilisateur    Mot de passe              Toujours pas inscrit ?   Mot de passe oublié ?

Annonce



#AGAURAGEO

1ère Biennale de l'Information Géographique
Lyon - 17 décembre 2019

http://agaurageo.fr/

#1 Wed 06 November 2019 15:44

Maury Gérard
Membre
Date d'inscription: 19 Jun 2019
Messages: 6

QGIS 3.4: Representer l'Ecoulement d'un Reseau

Bonjour,

Je souhaiterai représenter un ruisseau comme une surface centrée sur l'axe du ruisseau et hachurée en flèche, la pointe de la flèche étant sur l'axe du ruisseau.
En gros, ce que je veux obtenir, en ayant le ruisseau à l'horizontale,  ressemble à :


   \    \    \
__\__\__\__
     /   /    /
    /   /    /



Mon ruisseau est constitué de tronçons, objets linéaires.

Je sais dessiner un buffer centré sur mon tronçon avec le générateur de géométrie et la fonction buffer.

Je sais hachurer ce buffer avec des hachures simples.


Par contre, et c'est pourquoi je poste ce message, je ne sais pas dessiner les hachures en forme de flèche.

Je vous remercie de me donner la solution, ou même un axe de recherche.

Cordialement

Hors ligne

 

#2 Thu 07 November 2019 12:10

lejedi76
Moderateur
Date d'inscription: 8 Aug 2013
Messages: 343

Re: QGIS 3.4: Representer l'Ecoulement d'un Reseau

Bonjour,

une approche serait de combiner 3 symboles :

La partie du haut générée avec le générateur de géométrie et la formule suivante :

Code:

single_sided_buffer($geometry,100)

et une orientation des flèches à 135°

La partie du bas générée avec le générateur de géométrie et la formule suivante :

Code:

single_sided_buffer($geometry,-100)

et l'orientation des flèches à 45°.

Et la partie centrale en 1 ligne classique.

Exemple en pj


Fichier(s) joint(s) :
Pour accéder aux fichiers vous devez vous inscrire.

Hors ligne

 

#3 Thu 07 November 2019 14:16

sylvain poupard
Membre
Date d'inscription: 19 Mar 2009
Messages: 247

Re: QGIS 3.4: Representer l'Ecoulement d'un Reseau

Bonjour,

Vous pouvez aussi
- ajouter votre linéaire du cours d'eau par dessus vos buffers 
- avec pour style une ligne de symbole. Par exemple, un triangle.

Il y a aussi la symbologie "flèche" qui pourrait éventuellement répondre à votre besoin.

Bon courage

Hors ligne

 

#4 Thu 07 November 2019 15:21

MathieuR
Moderateur
Lieu: aix-en-provence
Date d'inscription: 16 Feb 2009
Messages: 1652
Site web

Re: QGIS 3.4: Representer l'Ecoulement d'un Reseau

Je me demande si ce que vous souhaitez ne s'apparenterait pas au nouveau style
hash line symbol

https://qgis.org/en/site/forusers/visua … ymbol-type


Geodata au Cerema et petits billets en géomatique

Hors ligne

 

#5 Thu 07 November 2019 15:40

Maury Gérard
Membre
Date d'inscription: 19 Jun 2019
Messages: 6

Re: QGIS 3.4: Representer l'Ecoulement d'un Reseau

Bonjour et merci a tous

je vais tester les solutions que vous me proposez et vous tiendrez au courant des résultats

Encore merci

Hors ligne

 

#6 Thu 07 November 2019 15:52

lejedi76
Moderateur
Date d'inscription: 8 Aug 2013
Messages: 343

Re: QGIS 3.4: Representer l'Ecoulement d'un Reseau

MathieuR a écrit:

Je me demande si ce que vous souhaitez ne s'apparenterait pas au nouveau style
hash line symbol


Effectivement, on fait cela beaucoup plus facilement sans passer par les générateurs de géométrie !

Encore une nouveauté qui m'avait échappé.

Hors ligne

 

Pied de page des forums

Powered by FluxBB

Partagez  |