Message posté par : cocro
----------------------------------------
Bonjour,
parce que c'est encore d'actualité, TOUS mes voeux pour cette année qui démarre très très vite
des bonnes données , des traitements légers et efficaces , des outils magiques , des sources propres et exactes seraient un rêve éveillé mais ferait perdre tout son sens à la communauté Georezo :-)
Pour rebondir que la question de Louise puis Insay, comment identifier la valeur maximale d'un id quand la donnée est filtrée ?
J'ai un fichier de plus de 1000 lignes mais seules 2000 doivent être embarquées sous Qfield pour faire de la mise à jour terrain.
pour se faire, j'applique un filtre d'entité sur ma couche, je génère mon formulaire mais
appliquer la formule (IF ("id" is NULL,maximum("id") + 1, "id")) sur mon champ "id" ne s'applique qu'aux seuls points conservés par mon échantillon :-( (Max de la base = 100064 contre max de l'extrait = 8467 ... l'incrémantation repart donc à 8468)
Une fois la saisie faite, je souhaite à l'importation, récupérer les nouveaux points saisis avec un ID unique qui n'écrasera pas un point existant hors cadre d'enquête.
J'espère être claire
Merci par avance
Corinne
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=338820#p338820
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 : aheurion
----------------------------------------
Bonjour cocro, et bonne année également ! ^^
Pourrais-tu expliquer un peu plus comment tu fais ton filtrage de tes 2000 lignes sur les 100.000 ?
Car normalement ton formulaire s'applique à toute la couche, donc doit prendre en compte les entités non sélectionnées également.
Si le filtrage implique de dupliquer la couche en ne gardant que les 2000 entités (qui seront traités puis réintégrées par fusion à la couche initiale) dans ce cas tu peux bidouiller en indiquant dans la formule l'id maximum que tu auras relevé à la main (ici 100064) :
IF ("id" is NULL, maximum(100064,maximum("id") + 1), "id")
Géolocalement votre
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=338958#p338958
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 : Jeremy80 (jeremy.bachmann(a)developpement-durable.gouv.fr)
----------------------------------------
Bonjour,
J’ai une couche avec de nombreux champs (Note1, Note2, …).
Entité / Note1 /Note2 /Note3
A / 3 / 2 / 1
B / 2 / 1 / 1
Je souhaite sortir une carte pour chaque champ. La symbologie à utiliser est la même (catégorisé 0 à 3).
J’ai créé une couche de couverture sans géométrie avec la liste de mes champs (Note1, Note2, …) et un libellé correspondant.
ListeNote / Lb_Note
Note1 / Nom du paramètre 1
Note2 / Nom du paramètre 2
Plutôt que de changer la Valeur de symbologie et le titre de la carte manuellement, je pensais utiliser un atlas.
Mais comment changer la symbologie ?
Quelques pistes de réflexion :
A/ Transformer la table en liste = dupliquer toutes les entités
Entité / ValeurNote / TypeNote
A / 3 / Note1
A / 2 / Note2
B / 2 / Note1
B / 1 / Note2
Ensuite, dans Ensemble de règles, je pourrais mettre un filtre
Symbole0 : "TypeNote" = @atlas_pagename AND "ValeurNote" = 0
Symbole1 : "TypeNote" = @atlas_pagename AND "ValeurNote" = 1
..
ou
Symbole0 : "TypeNote" = attribute( @atlas_feature, 'ListeNoteNote') AND "ValeurNote" = 0
Symbole1 : "TypeNote" = attribute( @atlas_feature, 'ListeNoteNote') AND "ValeurNote" = 1
..
> Cela multiplie énormément les entités
B/ Dupliquer la couche = 1 couche par variable
> Cela revient à tout faire à la main.
C/ Ensemble de règles filtrées
Symbole0 : "Note1" = 0 AND @atlas_pagename = ‘Note1’
Symbole1 : "Note1" = 1 AND @atlas_pagename = ‘Note1’
Symbole0 : "Note2" = 0 AND @atlas_pagename = ‘Note2’
Symbole1 : "Note2" = 1 AND @atlas_pagename = ‘Note2’
…
ou
Symbole0 : ("Note1" = 0 AND @atlas_pagename = ‘Note1’) OR (Symbole0 : "Note2" = 0 AND @atlas_pagename = ‘Note2’) OR ...
Symbole1 : ("Note1" = 1 AND @atlas_pagename = ‘Note1’) OR (Symbole1 : "Note2" = 1 AND @atlas_pagename = ‘Note2’) OR ...
> Long à intégrer ou à écrire
D/ Ce qui me paraitrait “ facile ” ce serait de pouvoir sélectionner la variable selon ma liste de couverture
Symbole0 : CHAMPS(@atlas_pagename) = 0
Symbole1 : CHAMPS(@atlas_pagename) = 0
…
> Je ne trouve pas cette fonction ‘CHAMPS’ qui renverrait un nom de champ à partir de texte (i.e. transformer ‘Note1’ en "Note1")
Quelqu’un a une idée ?
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=355938#p355938
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 : EmilieG (emilygibert(a)gmail.com)
----------------------------------------
Bonjour,
Utilisatrice régulière de QGIS, je suis aujourd'hui confrontée à un problème. J'ai reçu un MNT au format shape au sein duquel l'ensemble des données, et notamment les données d'altitude par maille, sont présentes au sein des attributs dérivés et non des attributs "actions". Au sein de la table attributaire, le fichier comprend seulement le numéro des mailles.
Savez-vous comment extraire ces données dérivées et notamment l'altitude Z?
Merci par avance de votre aide, Emilie
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=340582#p340582
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.k
----------------------------------------
D'accord mais sauf erreur de ma part, il n'y a quand même pas moyen de nommer le calque selon une valeur.
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=354829#p354829
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 : ENTECH
----------------------------------------
Bonjour Arnaud,
Nous souhaiterions orienter le symbole automatique pour qu'il soit perpendiculaire à la conduite, sans avoir besoin de créer un angle issu d'un champ. Le but serait de permettre une meilleure lecture des plans en visualisant les vannes et leurs conduites respectives.
Position de la vanne sur la conduite :
-----><-----
En vous remerciant pour la réponse.
ENTECH
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=335684#p335684
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 : Tixi
----------------------------------------
Vous pouvez probablement utiliser les themes, qui definissent quelles couches sont deployees et visibles, et qui seraient utilisees par chaque personne.
Chacun son theme en quelque sort.
Mais ca ne marche pas pour les etiquettes cependant, sauf erreur de ma part.
Cordialement
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=359894#p359894
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 : Forestons!
----------------------------------------
Bonjour,
Merci pour votre réponse, je vais essayer ça !
Cordialement
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=359897#p359897
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 : Yoann Lecomte
----------------------------------------
Pourquoi ne pas utiliser un caractère de retour à la ligne? C'est un option de QGIS et c'est très simple.
Choisissez un caractère qui n'apparait pas dans votre texte (personnellement j'utilise souvent * mais vous pouvez prendre @ , ; , ! , ? , où ce qui vous plaira) et utilisez le via l'option de la légende, comme vous aviez tenté de le faire sur le caractère : .
Ensuite vous n'avez plus qu'à insérer ce caractère à chaque endroit du texte ou vous souhaitez un retour à la ligne.
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=359000#p359000
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 : MA7O (malo.braquier(a)gmail.com)
----------------------------------------
Bonjour à tous, cela fait quelques jours que je bloque sur une manipulation malgré des recherches sur internet :
J'ai deux jeux de données :
- un jeu contenant des données d'observations d'oiseaux, que j'ai importé en CSV dans une couche sans géométrie, chaque donnée contient un ID qui la lie à un site
- la table des sites en question, qui sont des polygones
J'aimerais réussir à lier chaque donnée au polygone correspondant à son site. J'ai déjà essayé de faire une jointure via leur ID mais sans succès, à la fin j'obtiens toujours des points alors que j'aimerais que ma donnée soit représentée par un polygone (concrètement, l'oiseau est présent sur un site dans son ensemble, et pas seulement en un point précis).
Je n'ai pas l'impression que l'opération soit compliquée, mais impossible d'y arriver...
Merci,
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=360108#p360108
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