Message posté par : SANTANNA
----------------------------------------
-----------------
lejedi76 écrit :
Bonjour,
pourquoi ne pas créer dans votre couche de ligne avec la calculatrice de champs un champs virtuel (pour la mise à jour auto) nommé par exemple
long_totale_select et la formule suivante :
-----------------
Code :
sum($length, filter:=is_selected( ))
-----------------
Cordialement,
-----------------
Hé c'est malin, ça!
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=321528#p321528
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 : lejedi76
----------------------------------------
Sinon pour répondre à vos questions :
-----------------
felixd écrit :
select longueur as longueur, sum(st_length(geometry)) from "input" group by longueur
-----------------
Si vous mettez input, input de ne doit pas correpondre à votre nom de couche mais votre nom de fichier. (par exemple input.shp)
-----------------
felixd écrit :
Ne peut on pas faire des fonctions géométrique dans Executer SQL. J'utilise le paramètre SQL OGR, et OGR connait la commande ST_Length ???
-----------------
Non, il faut utiliser le dialect SQLITE
En bref, pour plus de souplesse,
il vaut mieux utiliser Execute SQL du fournisseur QGIS au lieu de celui de GDAL.
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=321527#p321527
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 : ThomasN
----------------------------------------
Merci beaucoup pour votre réponse,
La manip a bien fonctionné !
Cordialement,
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=321526#p321526
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 : lejedi76
----------------------------------------
Bonjour,
pourquoi ne pas créer avec la calculatrice de champs un champs virtuel (pour la mise à jour auto) nommé par exemple
long_totale_select et la formule suivante :
-----------------
Code :
sum($length, filter:=is_selected( ))
-----------------
Cordialement,
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=321525#p321525
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 : lejedi76
----------------------------------------
Bonjour,
pour la prochaine fois essayer de scinder vos questions en autant de sujets sinon on s'y perd à la lecture et les recherches sont plus difficiles.
Problème n°1 concernant l'intersection
Est-ce que vos couches sont bien dans la même projection ? Le résultat peut amener à une couche vide lorsque les projections ne sont pas les mêmes
Problème n°2 concernant la matrice des distances entre deux couches
-----------------
Yacha écrit :
Mais je n'arrive pas à le faire entre le pylône A et la forêt A.
-----------------
Quelles difficultés éprouvez-vous ? Arrivez-vous à lancer le géotraitement mais le résultat ne fonctionne pas ? Avez-vous des soucis de paramétrages ?
Cet algorithme nécessite 2 couches en entrées de point. Votre couche forêt est-elle ponctuelle ? Sinon il faudra peut-être passer par une étape intermédiaire qui consiste à la transformer en point (centroïde)
Problème n°3 concernant le chargement de style sld
-----------------
Yacha écrit :
..mais qgis refuse catégoriquement
-----------------
Y-a-t-il un message d'erreur ?
-----------------
Yacha écrit :
Ca ne vous embête pas si je vous pose des questions aussi basiques ?
-----------------
Il n'y a pas de problème avec les questions basiques. Comme on dit il n'y a pas de questions c***.
Le tout est de savoir bien expliqué son problème en détaillant au maximum ce qu'on a fait,
ce qu'on n'arrive pas à faire, les messages d'erreur rencontrés... afin de faciliter les réponses.
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=321523#p321523
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 : Yacha
----------------------------------------
Bonjour,
Je suis un gros débutant en SIG et je galère vraiment sur des trucs trop bêtes. Désolé pour mes questions super basiques.
Je suis en train d'essayer de créer une intersection entre 2 couches et la couche se créée mais rien ne s'affiche : selon mon cours (assez incomplet malheureusement) il est sensé y avoir un découpage en même temps, mais cela ne se fait pas...
J'ai aussi un soucis avec la matrice d'analyse des distances. J'arrive à la faire fonctionner entre 2 points d'une même couche exemple : pylone A et pylone B
Mais je n'arrive pas à le faire entre le pylône A et la forêt A.
Vous auriez des idées ? Ca ne vous embête pas si je vous pose des questions aussi basiques ?
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=321521#p321521
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 : preliator
----------------------------------------
Je m'excuse pour ce malentendu...
Je pense avoir trouvé la réponse dans la documentation de Qgis.
Merci à vous deux pour vos réponses :)
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=321517#p321517
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 ne suis pas sûr que l'algorithme "Exécuter SQL (https://docs.qgis.org/3.4/fr/docs/user_manual/processing_algs/qgis/database…) " soit fait pour générer des couches. J'avoue ne pas m'être penché sur le sujet et ne pas bien comprendre son usage. Mais ça c'est une autre histoire.
Sinon, vous pouvez calculer dans un champ de la couche la longueur/surface de chaque entité dans la couche puis utiliser le panneau des Statistiques (https://docs.qgis.org/3.4/fr/docs/user_manual/introduction/general_tools.ht…) sur vos éléments sélectionnés (sans créer de champ, vous pouvez aussi juste taper la formule $length).
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=321516#p321516
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 : tevrard
----------------------------------------
-----------------
SANTANNA écrit :
Bonjour,
Je ne pense pas que tevrard vous reprochait de n'avoir pas fait de recherche; il pensait juste donner un coup de main avec un mot-clé auquel vous n'auriez peut-être pas pensé (d'ailleurs, comment aurait-il pu avoir ce que vous avez déjà recherché?). Anyway...
Pour ce qui est de vos recherches infructueuses, regardez donc les algo de réseau dans QGIS (https://docs.qgis.org/3.4/fr/docs/user_manual/processing_algs/qgis/networka…) et le tuto (https://docs.qgis.org/3.4/fr/docs/training_manual/vector_analysis/network_a…) . Quant à l'outil le plus adapté à votre situation, je vous laisse rechercher dans le lot.
-----------------
Santanna est complètement dans le vrai, il n'y avait aucun reproche dans mon message et j'espérais surtout permettre à l'auteur de cibler son champ de recherches.
Je n'ai jamais pratiqué en profondeur les isochrones, c'est donc compliqué pour moi de donner plus que pistes générales. je pense qu'en tirant la pelote par les isochrones, l'auteur serait retombé sur l'aspect réseau et, de fil en aiguille, aurait pu trouver de la doc sur comment sont utilisés les caractéristiques des réseaux dans le calcul et notamment les limitations de vitesses.
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=321514#p321514
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 : felixd
----------------------------------------
Bonjour,
Un plugin permettait de faire du calcul de longueur et de surface trés simplement dans QGIS 2. Cette outil dont j'ai perdu le nom, désolé, n'est pas porté dans la version 3 de QGIS.
Je tente donc d'utiliser le modeleur graphique pour réaliser une opération très simple:
- Calculer le longueur totale des entités linéaires sélectionnées
J'ai une entré, un algorithmes qui me ressort les entités sélectionnées (Extraire les entités séléctionnées) suivi de l'algorithme Exécuter SQL dans lequel j'ai écrit.
select longueur as longueur, sum(st_length(geometry)) from "input" group by longueur
Mais voici le message d'erreur en retour:
ERROR 1: Undefined function 'st_length' used.
C'est pareil pour length.
Ne peut on pas faire des fonctions géométrique dans Executer SQL.
Voila si vous avez une idée elle sera la bien venue.
Merci pour votre aide.
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=321513#p321513
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