Message posté par : Tommy C
----------------------------------------
Bonjour,
J'ai une couche des départements et une couche des routes. Je souhaite ajouter un champ dans la couche département qui calcule et montre la longueur des routes par départements. Si cela est faisable je souhaiterai ensuite ajouter un champ par type de route. Exemple : un champ pour la longueur des routes départementales, un pour les routes nationales etc..
Je vous remercie par avance de votre attention
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=361717#p361717
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 : Tommy C (tomcunningham1283(a)gmail.com)
----------------------------------------
Bonjour à tous,
Je souhaiterai savoir comment afficher dans la légende de la mise en page de carte le nombre de polygones à l'intérieur d'un polygone. Par exemple avec une carte des régions et des communes de France, je choisis de cartographier la Nouvelle-Aquitaine et de rajouter le nombre de communes s'y trouvant dans la légende sans le nombre de toutes celles de France.
Merci d'avance pour votre aide
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=361670#p361670
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 : Vauchey Vincent (vincent.vauchey(a)iea45.fr)
----------------------------------------
Bonjour
Oui cela est possible, avec les valeurs relationnelles.
Il vous faut pour cela, un fichier csv ou excel avec toutes vos informations, et utiliser les valeurs relationnelles.
Cordialement
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=361701#p361701
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 : 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