Message posté par : Kiecane
----------------------------------------
Petite précision : j'utilise la version 3.22 de QGIS.
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=362181#p362181
Pour y répondre : qgis_fr(a)ml.georezo.net ou reply de votre messagerie
Pour vous désabonner connectez-vous sur le forum puis Profil / Abonnement
--
Association GeoRezo - le portail géomatique
https://georezo.net
Message posté par : Kiecane
----------------------------------------
Bonjour,
Je construis actuellement un modèle via le modeleur graphique de QGIS 3.22 et je rencontre une difficulté vis-à-vis d'un regroupement que j'aimerais effectuer. Mon algorithme "Regrouper" utilise la sortie d'un algorithme "Créer un index spatial", ce dernier étant associé à une couche issue d'une intersection. J'ai plusieurs champs de regroupement (disons a, b, c, d, etc.) que j'ai indiqués dans "Champ(s) de regroupement [optionnel]" de la manière suivante : a ; b ; c ; d ; e
Mais lorsque je lance mon modèle, le résultat issu du regroupement équivaut au résultat issu de l'ensemble de ma couche sans tenir compte de mes champs de regroupement...
Comment cela se fait-il et comment y remédier ?
Merci d'avance.
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=362177#p362177
Pour y répondre : qgis_fr(a)ml.georezo.net ou reply de votre messagerie
Pour vous désabonner connectez-vous sur le forum puis Profil / Abonnement
--
Association GeoRezo - le portail géomatique
https://georezo.net
Message posté par : anthony.v
----------------------------------------
Bonjour,
Essayez peut-être avec la fonction distance_to_vertex :
https://docs.qgis.org/3.28/fr/docs/user_manual/expressions/functions_list.h…
Il est indiqué d'utiliser une géométrie de polyligne, mais en testant le code suivant, la longueur du 1er segment du polygone semble bien être renvoyé.
-----------------
Code :
distance_to_vertex($geometry ,1)
-----------------
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=362149#p362149
Pour y répondre : qgis_fr(a)ml.georezo.net ou reply de votre messagerie
Pour vous désabonner connectez-vous sur le forum puis Profil / Abonnement
--
Association GeoRezo - le portail géomatique
https://georezo.net
Message posté par : Jérémie
----------------------------------------
Bonjour.
Les fichiers .mldata sont créés par le plugin Memory layer saver.
https://plugins.qgis.org/plugins/MemoryLayerSaver/
Il permet de sauvegarder les couches temporaires créés dans QGIS (par exemple par des outils de la boîte à outil) et de les retrouver à la prochaine ouverture du projet.
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=362104#p362104
Pour y répondre : qgis_fr(a)ml.georezo.net ou reply de votre messagerie
Pour vous désabonner connectez-vous sur le forum puis Profil / Abonnement
--
Association GeoRezo - le portail géomatique
https://georezo.net
Message posté par : Elise Henrot
----------------------------------------
Bonjour,
Je m'applique à numériser une couche de polygone (zonage) en m'appuyant en partie sur le fond de plan cadastral (parcelle). J'utilise la fonction "accrochage" pour être sure que les polygones que je créé attrape tous les points de ma couche "parcelle" et ceux de ma couche "zonage" pour que mes polygones soient jointifs entre eux. Tout semble aller bien, sauf que très souvent les polygones créés ont plus de nœuds que les polygones de la couche "parcelle" ou de ma propre couche "zonage" sur lesquels ils s'appuient :-(
J'ai mis une capture d'écran pour montrer concrètement ce que ça donne :
- ma couche "zonage" correspond aux aplats de couleur (un polygone marron clair et un autre marron foncé et les nœuds apparaissent dans les ronds rouges évidés
- ma couche "parcelle" apparaît en trait noir et les nœuds sont des ronds blancs entourés de noir
- les nœuds indésirables créé sont donc les ronds rouges évidés dans lesquels on ne vois pas les ronds blancs
Ces nœuds indésirables qui se créent de façon aléatoire (mais toujours un seul nœud indésirable entre 2 nœuds existants), se créent aussi lorsque je supprime des nœuds superposés (qui se sont créés eux aussi automatiquement et de façon aléatoire sans que je le veuille).
C'est sans fin : je nettoie un double nœuds superposés, de nouveaux nœuds indésirables se créent ailleurs.
Mes couches sont au format shp et toutes les 2 dans le système de projection "RGF93 v1 / Lambert-93"
Je suis sous W10 avec Qgis 3.30 (je n'ai jamais fait remonter le problème, mais cela me le fait depuis de nombreuses versions de qgis).
Une idée pour pour numériser proprement du premier coup et que des nœuds indésirables n’apparaissent pas ?
Cordialement,
Elise
----------------------------------------
Ce message est accompagné de fichiers, pour les télécharger, suivre le lien ci-dessous.
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=362162#p362162
Pour y répondre : qgis_fr(a)ml.georezo.net ou reply de votre messagerie
Pour vous désabonner connectez-vous sur le forum puis Profil / Abonnement
--
Association GeoRezo - le portail géomatique
https://georezo.net
Message posté par : Kiecane
----------------------------------------
Bonjour,
Je construis actuellement un modèle à l'aide du modeleur QGIS, et je ne parviens pas à trouver la manière dont il faut procéder pour paramétrer l'import d'une couche stockée en base de données. J'ai vu qu'il y avait trois entrées potentiellement associées à ce processus : "Configuration de l'authentification", "Schéma de la base de données" et "Table de la base de données". J'ai remarqué, en ajoutant l'entrée "Table de la base de données" qu'un lien en pointillés s'était automatiquement créé à partir de "Schéma de la base de données" vers "Table de la base de données". Est-ce que ce serait possible de m'indiquer quels sont les paramètres à renseigner, leur emplacement, et comment procéder pour que cela fonctionne s'il-vous-plaît ?
Cordialement.
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=362159#p362159
Pour y répondre : qgis_fr(a)ml.georezo.net ou reply de votre messagerie
Pour vous désabonner connectez-vous sur le forum puis Profil / Abonnement
--
Association GeoRezo - le portail géomatique
https://georezo.net
Message posté par : PY Joubert
----------------------------------------
Bonjour,
Je me permet de relancer le sujet
Bonne journée
PYJ
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=362154#p362154
Pour y répondre : qgis_fr(a)ml.georezo.net ou reply de votre messagerie
Pour vous désabonner connectez-vous sur le forum puis Profil / Abonnement
--
Association GeoRezo - le portail géomatique
https://georezo.net
Message posté par : Jérémie
----------------------------------------
Cette fonction a en effet l'air de fonctionner. D'après mes tests, la distance est calculée depuis le 1er point du polygone.
Intéressant donc si on veut connaitre la longueur des 3 premiers segmen
De mon côté j'aurais plutôt fait avec cette formule (dans un champ virtuel à créer avec la calculatrice de champ)
-----------------
Code :
length(make_line(point_n($geometry,1),point_n($geometry,2)))
-----------------
length calcule la longueur
make_line crée une ligne entre deux points :
- le premier point du polygone, récupéré avec point_n($geometry,1)
- le deuxième point du polygone, récupéré avec point_n($geometry,2)
On a donc bien la longueur du premier segment.
Si on veut la longueur du deuxième segment on peut facilement l'avoir en changeant les indexes.
-----------------
Code :
length(make_line(point_n($geometry,2),point_n($geometry,3)))
-----------------
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=362153#p362153
Pour y répondre : qgis_fr(a)ml.georezo.net ou reply de votre messagerie
Pour vous désabonner connectez-vous sur le forum puis Profil / Abonnement
--
Association GeoRezo - le portail géomatique
https://georezo.net
Message posté par : loic05
----------------------------------------
Bonjour,
Je vous remercie.
J'ai testé la formule mais j'ai le message d'erreur suivant:
"Une erreur a été rencontrée lors de l'exécution de la requête.
Le fournisseur de données renvoie :
Auriez vous une idée d'ou cela peut provenir?
Merci
ERREUR: erreur de syntaxe sur ou près de « $ »
LINE 1: ...POSTS_geom_9ddf6b9d_7ffc_438f_a6ee_81fd95435523', $currentfe..."
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=362148#p362148
Pour y répondre : qgis_fr(a)ml.georezo.net ou reply de votre messagerie
Pour vous désabonner connectez-vous sur le forum puis Profil / Abonnement
--
Association GeoRezo - le portail géomatique
https://georezo.net
Message posté par : Robin BNF
----------------------------------------
Bonjour,
Pour répondre à votre besoin, j'utiliserais l'expression suivante :
-----------------
Code :
overlay_intersects(layer:='couche_polyligne', filter:= is_selected('couche_polyligne', $currentfeature ))
-----------------
En espérant que cela vous soit utile,
Robin B
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=362097#p362097
Pour y répondre : qgis_fr(a)ml.georezo.net ou reply de votre messagerie
Pour vous désabonner connectez-vous sur le forum puis Profil / Abonnement
--
Association GeoRezo - le portail géomatique
https://georezo.net