Message posté par : ES123 (louloutte060(a)gmail.com)
----------------------------------------
Bonjour,
J'ai un petit problème pour appliquer un ensemble de règle sur une couche. J'ai une couche permettant de répertorier la présence d'espèces géographiquement on l'appellera PresenceSP. Pour chaque point de présence 4 champs sont à remplir dont, Date et Id. Les champs sont respectivement de type date et entier(64bit), et permettent de renseigner la date et le type d'espèce selon un code (nombre entier). Je souhaiterais appliquer un style selon le type d'espèce ex: espece_1 (code n°1) = point rouge, espece_2 (code n°2) = point bleu, etc. et selon la dernière rencontre par espèce qui se mettrait à jour au fur et à mesure de l'ajout de point ex: espèce_1 rencontré pour la dernière fois le 23/08/2025 = losange jaune.
La première partie aucun problème mais ça se complique quand je veux ajouter une règle avec une expression. J'ai tenté plusieurs formule:
"Date" = maximum(
group_by:="Id",
expression:="Date"
)
et
"Date" = aggregate(
layer:='PresenceSP',
aggregate:='max',
expression:="Date",
filter:="Id" = attribute($currentfeature, 'Id')
)
Aucune des deux ne fonctionne. J'ai voulu tester ma formule dans la table d'attribut en utilisant l'outil Sélection par expression et j'ai commencer petit à petit pour voir où ça coince. J'ai donc essayer de sélectionner la/les dates(s) la plus récentes avec: maximum("Date"), la prévisualisation identifie bien la date à laquelle je m'attendais mais si je fais sélectionner, cela me renvois en erreur: aucune entité correspondantes trouvés.
C'est la que je suis bloqué et que ne sais pas ce qui cloche ni comment obtenir ce que je veux.
Il n'y a pas de valeur NULL dans le champs Date, mais dans les autres ça peut arriver.
Date s'exprime visuellement JJ/MM/AAAA mais semble encoder AAAA-MM-JJ si je double clique pour modifier
J'ai plus de 1100 entités dans ma table.
Merci d'avance pour votre aide
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=374787#p374787
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 : arnaudp
----------------------------------------
Bonjour,
En m'insirant de la réponse suivante https://gis.stackexchange.com/questions/358912/creating-an-qgis-action-to-c…
J'arrive au script suivant :
-----------------
Code :
from qgis.utils import iface
layer_id = '[%@layer_id%]'
layer_obj = QgsProject().instance().mapLayer(layer_id)
fid = [%$id%]
fld = layer_obj.fields().lookupField('nomdocument') # Le nom de votre champ
with edit(layer_obj):
layer_obj.changeAttributeValue(fid, fld, 'Mon Nouveau Nom')
-----------------
# La nouvelle valeur
Je viens de faire un test rapide sur une couche temporaire en mémoire et ça à l'air de bien fonctionner.
Bonne journée.
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=374824#p374824
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 : Thomasnia
----------------------------------------
Je viens de trouver.
- Pseudo-couleur a bande unique
- Interpolation : discrète
- Mode : Quantiles
- Classes : 2 (avec valeur 0).
Voila...
@▲+
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=374836#p374836
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 : Thomasnia
----------------------------------------
Bonjour,
Je cherche a mettre en forme un raster en fonction de sa valeur.
Je veux une couleur 1 qd la valeur du raster est >0, et une couleur 2 quand la valeur du raster est <0 (truc simple ;)
J'ai essayé de configurer la symbologie mais sans succès.
Couleur a bandes multiples, Palettes/valeurs uniques... J'ai tout testé ?
Vous avez une idée ?
Merci.
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=374834#p374834
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 : arnaudp
----------------------------------------
Bonjour Thomasnia,
Sinon, en utilisant la boîte à outils, avec dans un premier temps un décomposition avec l'outil native:explodelines qui transformera les polylignes en segments.
Puis l'outil native:dissolve pour regrouper les segments se touchant.
Est-ce que ça ne résoudrait pas le problème ?
Bonne journée.
Arnaud
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=374822#p374822
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 : SANTANNA
----------------------------------------
Bonjour
Je pense que s'il faut utiliser un algo, créant de fait une nouvelle couche, le "Partie multiple vers partie unique" sera plus adapté. Le plugin a par contre l'avantage de modifier dans la meme couche.
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=374826#p374826
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 : arnaudp
----------------------------------------
Bonjour Tixi,
Si votre projet est au format QGS et que vous l'ouvrez avec un éditeur de texte, est-ce que vous trouver une référence à l'adresse IP (ou le nom de domaine) du serveur défaillant dans ce fichier ?
Et si votre projet est au format QGZ, faites une copie, renommer la copie en .zip, désactiver le zip et vous devriez avoir le fichier QGS accessible à l'intérieur.
Ça pourrait déjà donner des pistes sur un éventuel appel au serveur.
Bonne journée.
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=374823#p374823
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
J'ai un formulaire avec plusieurs champ dont un intitulé "chemin_document" contenant le chemin et nom d'un fichier image.
Dans le code python associé à une action du formulaire, je voudrais relire le champ
Comment faire ?
Merci et bonne journée
PYJ
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=374808#p374808
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 : Thomasnia
----------------------------------------
Bonjour,
Je cherche a effectuer une opération simple mais je n'y arrive point :)
J'ai un objet (= 1 ligne dans la BDD) qui est composé de 2 segments distincts, non sécants.
Et je cherche à en faire 2 objets (2 lignes en BDD).
La fonction "séparer les entités" ne fonctionne pas, il n'y a pas d'intersection entre les 2 segments.
La fonction "séparer les parties" ne fonctionne pas non plus...
Il doit bien y avoir un moyen simple de séparer ces 2 segments pour en faire 2 entités distinctes.
Merci par avance pour votre aide.
Bien a vous,
Thomas
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=374809#p374809
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 : Clément Laskar
----------------------------------------
Bonjour,
Si vous essayez de déçouper la BD Ortho ajoutée en tant que service cela ne va pas fonctionner car la donnée est affichée via un flux et non via un fichier raster.
Vous pouvez suivre cet article pour une démarche alternative https://mapinfo.formation-sig.com/comment-extraire-une-ortho-wms-wmts-avec-…
Bonne journée !
Clément
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=374807#p374807
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