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 !.
banniere

Le portail francophone de la géomatique


Toujours pas inscrit ? Mot de passe oublié ?
Nom d'utilisateur    Mot de passe              Toujours pas inscrit ?   Mot de passe oublié ?

Annonce

Printemps des cartes 2024

#1 Thu 18 May 2017 10:22

Juliettam04
Participant occasionnel
Date d'inscription: 10 Nov 2014
Messages: 11

QGIS: Appliquer style zigzag à des lignes

Bonjour,
Je cherche à appliquer un style zigzag à des lignes simples mais je n'ai pas encore de solution...
J'ai trouvé une proposition sur le site de Géoinformation : http://www.geoinformations.developpemen … a3484.html
mais cela ne fonctionne pas sur mon QGIS v.2.18.1...
J'utilise leur générateur de géométrie mais il me dit que l'expression " zigzag($geometry,200,100)" est invalide :
"Erreur d'analyse:
Erreur d'évaluation: index 0 is out of bounds for axis 0 with size 0"
Si jamais quelqu'un a une idée de la provenance du pb ?
ou simplement une autre solution pour créer un style zigzag je suis preneuse !
Merci d'avance.


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

Hors ligne

 

#2 Fri 02 June 2017 12:28

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

Re: QGIS: Appliquer style zigzag à des lignes

Bonjour,

Avez-vous bien intégré la fonction dans les fonctions customs de QGIS ?

Il faut télécharger le zip qui est dans la page et insérer le code de zigzag.py dans l'éditeur de fonction de la fenêtre d'expression de QGIS.

Du coup, la fonction zigzag apparaîtra dans les fonctions utilisables et l'erreur, à mon avis, disparaîtra


geodata au cerema et petits billets en géomatique

Hors ligne

 

Pied de page des forums

Powered by FluxBB