Message posté par : Jean Cascalès
----------------------------------------
Bonjour,
Dans les ensembles de règles de l'onglet Symbologie, si on veut différencier la commune de l'atlas par rapport aux autres communes, il faut écrire
-----------------
Citation :
-----------------
$id=@atlas_featureid
-----------------
Citation :
-----------------
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=374730#p374730
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 : LamarreM
----------------------------------------
Bonjour,
Je suis dans l'impasse depuis quelques jours.
Je ne parviens pas à trouver la solution.
je souhaite générer un Atlas communal. Une carte = une commune.
L'idée est que sur chaque carte j'ai en couleur les autres communes voisines.
Donc d'avoir de visible toutes les communes sauf celle de la carte.
Je cherche donc pour cela créer un filtre sur l'Atlas pour que mon filtre fasse "supprimer" la commune en question par carte.
Mon atlas est généré par le filtre "libelle" de la commune (qui me permet de zoomer sur chaque commune).
Je ne sais pas si c'est super clair, mais si quelqu'un passe ici et a une solution ca serait super !
Merci d'avance
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=374719#p374719
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 : Yan (yan.mamelin(a)outlook.fr)
----------------------------------------
Bonjour
Lorsque je fusionne des rasters à l'aide d'un script python le raster de sortie est systématiquement en int alors que je le voudrais en float32 avez-vous déjà rencontré ce problème et comment le régler ?
Ma version de Gdal est la 3.11.3 et mes données de départ son elle en Float32
Voici le script :
from qgis.core import QgsProject, QgsRasterLayer
import processing
import os
project = QgsProject.instance()
raster_layers = [layer for layer in project.mapLayers().values() if isinstance(layer, QgsRasterLayer)]
raster_paths = [layer.source() for layer in raster_layers]
print("Couches raster détectées :", [layer.name() for layer in raster_layers])
output_dir = os.path.expanduser("~/Documents") #
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=374694#p374694
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 : dr63
----------------------------------------
Merci pour la piste. j'ai tenté mais cet algo se contente de relier les points par des lignes.
Je cherche à faire un profil 2D à partir d'une série de points de coordonnées X, Y, Z.
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=374721#p374721
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 : Julien81
----------------------------------------
Bonjour,
en me relisant je note une erreur, d'une part oui il ne faut pas reporter les [%%], mais il manque un area(), parce que le max d'une géométrie il connait pas^^ apparemment
Donc avec : aggregate( 'COMMUNE','concatenate',"INSEE_COM",max(area(intersection($geometry, geometry(@parent)))))
que se soit en valeur par défaut lors de mise à jours attributaires ou création de géom dans la couche, ou bien en mise à jour du champ via la calculatrice d'expression.
De plus ce n'est valide qu'à partir QGIS 3.10 si je ne m'abuse!
Salutations
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=331374#p331374
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 : ljrox
----------------------------------------
-----------------
Julien81 écrit :
Bonjour,
en me relisant je note une erreur, d'une part oui il ne faut pas reporter les [%%], mais il manque un area(), parce que le max d'une géométrie il connait pas^^ apparemment
Donc avec : aggregate( 'COMMUNE','concatenate',"INSEE_COM",max(area(intersection($geometry, geometry(@parent)))))
que se soit en valeur par défaut lors de mise à jours attributaires ou création de géom dans la couche, ou bien en mise à jour du champ via la calculatrice d'expression.
De plus ce n'est valide qu'à partir QGIS 3.10 si je ne m'abuse!
Salutations
-----------------
Bonjour,
Pour ma part, j'ai une couche "pei" de type points et une couche "commune" de type polygones contenant des informations comme le nom, le code postal, le code insee, etc. Mon souhait était qu'en ajoutant un point "pei" sur une commune précise, le point récupère dans un champs dédié le code insee de cette commune.
J'ai donc testé la formule de Julien81
-----------------
Code :
aggregate( 'commune','concatenate',"insee_com",max(area(intersection($geometry, geometry(@parent)))))
-----------------
Malheureusement cela n'a pas fonctionné.
J'ai réussi à la faire fonctionner en la modifiant comme cela :
-----------------
Code :
aggregate('commune' ,'concatenate', "code_insee", intersects( $geometry, geometry(@parent)))
-----------------
En espérant que cela puisse aider. (Et merci à Julien81)
Bonne journée à tous.
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=333666#p333666
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 : Desales
----------------------------------------
Bonjour,
Je créer un model dans ArcGIS 3.40.8.
Dans ce model, je fais la jointure par attribut entre une couche ‘A’ et une couche ‘B’. Le résultat est ‘C’. Tout va bien, j’ai récupéré les champs qui m’intéressent.
La suite du model c’est la jointure de la couche ‘C’ issue de la précédente jointure avec une autre couche ‘D’; c’est que ça commence à déconner : la jointure a bien lieu, mais les champs récupérés sont vides.
En dehors du model, les jointures se passent bien et je récupère les champs correctement, mais, dans le model, seule la première jointure fonctionne correctement.
Quelqu’un saurait m’aider ?
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=374677#p374677
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 : image95
----------------------------------------
Bonjour,
Je travaille sous Windows avec Qgis 3.34.13-Prizren.
J'ai un projet Qgis destiné à être embarqué sur une tablette pour de la saisie terrain (Qfield).
Mais jusqu"à maintenant mes tests ont été faits uniquement via un ordinateur portable assez puissant.
Le projet contient notamment une couche polygonale de 3427 objets (fichier shp). Il y a plusieurs champs de différents types. C'est couche porte le formulaire de saisie. Il y a également des valeurs relationnelles/jointures de définies au niveau du formulaire. Le projet comporte donc également des fichiers .csv
Le problème est que l'ouverture de cette table attributaire prend sur ma station 40 secondes. J'ai pris le temps d'identifier d'où pouvait venir le problème. Dans un premier temps je penchais pour des jointures/valeurs relationnelles. Ou même lié au format CSV qui semble parfois occasionné des lenteurs. Comme on peut le lire sur ce forum :
https://gis.stackexchange.com/questions/423054/what-is-slowing-qgis-the-mos…
Mais après plusieurs heures d'investigation, la source de ces lenteurs semble bien provenir des 4 champs (de type chaine de cratère) qui sont censés stocker les photos terrain. Dès que je retire ces 4 champs du formulaire, l'ouverture de la table attributaire prend que quelques secondes/instants.
J'ai essayé de jouer sur les quelques paramètres qu'offre ce type d'outil pièce jointe (comme par exemple chemin relatif/absolu, etc, taille des images,etc.). J'ai même essayé de supprimer/recréé un nouveau champ string et de l'ajouter au sein du formulaire. Mais rien y fait. Dès que je paramètre un/des champs en mode pièce jointe via le formulaire, cela occasionne des temps d'ouverture de la table de 10 secondes par champ. Soit 40 secondes vu que le formulaire contient 4 champs de ce type outil pièce jointe.
Des personnes ont elles déjà été confrontées à ce problème/limite/problème de performance d'ouverture de table portant un formulaire ? Particulièrement en lien avec des champs de type outil PJ pour photo/image ? Y aurait il des parades ? Car je ne peux pas concevoir un formulaire terrain sans envisager d'intégrer des champs dédiés aux photos terrain.
Je joins pour info une capture écran des principaux paramètres du champ du formulaire (outil type pièce jointe).
Merci.
----------------------------------------
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=374670#p374670
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 : Andrew Gibson (andrewgibson9(a)gmail.com)
----------------------------------------
Bonjour,
Je cherche à filtrer la carte écoforestière 31G afin d’afficher uniquement les érablières. Dans cette région, ces peuplements sont généralement dominés par l’érable à sucre, dont le code forestier serait, à ma connaissance, ERS. Il y a quelqu'un qui serait assez gentil de me confirmer la formule à utiliser dans QGIS pour effectuer ce filtrage?
Merci, et bonne journée, Andrew
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=374657#p374657
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 : ckiko13
----------------------------------------
Bonjour
Le message que vous avez est une erreur de syntaxe.
En regardant votre lien, il manquerait un ";" à la fin de
-----------------
Citation :
GROUP BY union_v6.geom
-----------------
Bonne journée
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=374650#p374650
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