Message posté par : Vauchey Vincent (vincent.vauchey(a)iea45.fr)
----------------------------------------
Bonjour
En règle générale, une case à cochée va avec un champ, sinon avec la valeur relationnelle tu peux faire de la sélection multiple. en dernière solution si vous ne voulez pas faire de relation, vous pouvez toujours faire une liste de valeur,avec tout les cas de figure possible.
Il y a aussi 'Valeur unique' avec éditable d'activé, qui vous donne la possibilité d'utilisé les valeur déjà existante dans une liste déroulante.
Cordialement
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=361700#p361700
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 : FabienP95 (fabien_a95(a)hotmail.fr)
----------------------------------------
Bonjour à tous,
Je souhaite calculer un laps de temps en secondes entre deux dates.
Dans ma table, j'ai deux champs qui sont sous ce format : 2023/07/08 15:02:16.000 et 2023/07/08 15:02:23.000
Le format de ces champs est Qstring longueur 24.
Je n'arrive pas à le calculer, pour chaque formule que je teste j'ai la valeur null qui s'affiche en résultat.
je pense que le format dans ma table n'est pas le bon.
J'ai testé avec cette syntaxe qui me renvoi bien le nombre de secondes:
-----------------
Code :
second(age('2023-07-22T13:05:53:000','2023-07-22T13:05:12:000'))
-----------------
Comment faut-il changer le format d'affichage de la date, pour passer de ce format 2023/07/08 15:02:16.000 à celui ci 2023-07-22T13:05:53:000 ?
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=361691#p361691
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 : ciok (cioknarf(a)hotmail.com)
----------------------------------------
Bonjour,
Premier message sur ce forum, que je consulte depuis pas mal de temps. Merci à tous pour les contributions !
Je travaille sous QGIS 3.24.3, W10 Pro.
Dans une couche de points d'un geopackage, j'ai un champ string dans lequel je renseigne un nombre à 2 chiffres (j'utilise un string car j'injecte ensuite ce numéro dans un identifiant avec d'autres infos ; il ne s'agit pas de nom id unique, pour lequel j'ai un uuid et le fid du geopackage). Dans le formulaire de la couche, je souhaite que la valeur par défaut de ce champ soit "la dernière valeur saisie +1".
Pour cela, je voulais appeler la dernière valeur saisie dans l'éditeur d'expression ; mais je ne trouve pas de fonction qui puisse le faire, ce qui m'étonne puisque QGIS sait chercher la dernière valeur saisie (option Réutiliser la dernière valeur saisie), et que d'autres fonctions me semblent bien plus complexes... J'imaginais une fonction du style "last_value(champ)" ou "previous_value(champ)".
(D'ailleurs, connaissez-vous un moyen de chercher rapidement une fonction à partir de mots-clé français ? Le moteur de recherche de l'éditeur ne cherche que dans les noms des fonctions (en Anglais) et non dans les descriptions (traduites en Français). J'utilise parfois https://docs.qgis.org/3.16/fr/docs/user_manual/working_with_vector/function… mais il y a p-e mieux ?)
Si une telle fonction n'existe pas, avez-vous en tête une solution simple (sans SQL, Python etc.) ? Peut-être un plug-in ? Mes recherches n'ont rien donné.
Sinon, je continuerai d'utiliser l'option Réutiliser la dernière valeur saisie, en modifiant à la main à chaque nouvelle entité.
Bonne journée, Ciok
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=360582#p360582
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,
Effectivement, votre question m'a amené à réfléchir. Je suis partie du fait que j'avais premièrement obtenu un tampon de forme circulaire (cf ma 1ère requête) et je souhaitais donc obtenir la même chose mais avec une forme géométrique plus étroite selon l'axe sur lequel mes lignes "nom"='vache' étaient le plus étalé (donc finalement une forme ovale). Non seulement cela signifie que je souhaite créer une forme géométrique ovale (par exemple en divisant par deux mon cercle selon un axe) mais en plus que je souhaite orienter mon ovale de telle sorte que toutes mes lignes avec "nom"='Vache' soient inclus dedans. Est-ce que QGIS est réellement capable de ça ?
Par ailleurs, (j'imagine qu'on pourrait me poser la question) je ne souhaite pas avoir une enveloppe convexe autour de mon ensemble de ligne "nom" = 'Vache' pour des raisons de sens. Il faut vraiment que ma forme reste "classique" et "générale", car je sais par avance qu'il y a dans mon ovale des lignes "nom"='Vache' pour lesquelles je n'ai pas encore la donnée mais qui y sont bien présentes.
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=361679#p361679
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,
J'ai une couche shapefile (SCR 4326) composée d'un certain nombre d'entités lignes disjointes ou non. J'aimerais créer un tampon ovale autour de l'ensemble de mes lignes telles que nom='Vache' dans ma table attributaire. J'ai initialement créé un tampon circulaire à l'aide de la requête suivante qui fonctionne :
SELECT ST_Buffer(ST_Centroid(geometry), 0.1) AS geometry
FROM (
SELECT ST_Union(geometry) AS geometry
FROM ma_couche
WHERE nom = 'Vache'
) AS merged_lines
Apparemment, il serait possible de modifier ma requête de la manière suivante pour avoir un tampon ovale : *
SELECT ST_Buffer(ST_Centroid(geometry), -100, 'quad_segs=16') AS geometry
FROM (
SELECT ST_Union(geometry) AS geometry
FROM ma_couche
WHERE nom = 'Vache'
) AS merged_lines
Cette requête fonctionne en effet puisque j'obtiens bel et bien une couche. Cependant, cette couche n'a aucune géométrie....
Quelqu'un aurait-il une solution s'il-vous-plaît ?
Cordialement.
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=361661#p361661
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 : raoul
----------------------------------------
Bonjour,
Je cherche à automatiser le remplissage de certains champs de mes tables à partir d'un fichier csv.
Je m'explique. J'ai un champs espèce que je remplis à partir d'une liste de choix de tous mes noms d'oiseaux. J'aimerais que les champs code_sps, nom_latin se remplissent automatiquement en allant chercher dans une liste les infos correspondantes. Est-ce que c'est possible?
Précision, je travaille sur des couches shp
En vous remerciant de votre aide
Marichy Raoul
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=361660#p361660
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 : berti
----------------------------------------
Bonjour à tous, je cherche une solution me permettant de cocher plusieurs choix pour un champ.
Nom du champ : type_chauff
choix possibles : PAC - Biomasse - Fioul - Gaz - Electricité
J'ai vu dans Type d’outils des formulaires -> Valeur relationnelle avec l'option Sélection multiple, mais je n'ai pas forcément besoin de créer une couche supplémentaire pour ça.
En gros, je voudrais faire une liste de valeur que je saisis mais avec des cases à cocher.
Je vous remercie
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=361657#p361657
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 : Michael ALLAIN
----------------------------------------
Bonjour,
Si j'ai bien compris votre question, il faudrait mettre l'unité de la taille de vos symboles et étiquettes en "mètres à l'échelle" ou "Unités de Carte".
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=361642#p361642
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 : JP Beaudoin
----------------------------------------
oui ... je ne sais pas si l'option est possible... si oui comment?!
merci!
-----------------
Michael ALLAIN écrit :
Bonjour,
Si j'ai bien compris votre question, il faudrait mettre l'unité de la taille de vos symboles et étiquettes en "mètres à l'échelle" ou "Unités de Carte".
-----------------
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=361652#p361652
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 : Benjamin Pierrevelcin
----------------------------------------
Bonjour,
Est-il possible d'ajouter des annotations sur ma carte, sur QFIELD ? (équivalent des "annotations de texte" sur QGIS)
merci par avance!
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=361649#p361649
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