Message posté par : lejedi76
----------------------------------------
-----------------
SANTANNA écrit :
Peut-être que l'algorithme aggregate (https://docs.qgis.org/3.4/fr/docs/user_manual/processing_algs/qgis/vectorge…) peut remplacer le "Exécuter SQL"...
-----------------
Clairement c'est ce qu'il faut utiliser avec les paramètres suivants :
Expression en entrée : $length
Fonction d'aggrégat : sum
Nom : longueut_totale
Type : Integer
Ceci s'incorpore facilement dans un modèle. Execute SQL n'est pas l'outils le plus adapté pour faire cela. Bien joué SANTANNA.
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=321548#p321548
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
----------------------------------------
Bonjour,
Ou pourrais-je trouver les routes de France avec un champ renseignant la limite de vitesse ? Si possible, autre que celles proposées par GéoFabrik. En effet, celles-çi sont très incomplètes.
Merci
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=321545#p321545
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,
En restant sur votre logique (même si une couche virtuelle serait plus lisible), quid en concaténant les deux champs dans une expression (non testée), en s'assurant que les combinaisons observation<->communes sont uniques
-----------------
Code :
sum("observation", group_by:= concat("date_obs", '-', "commune"))
-----------------
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=321539#p321539
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
----------------------------------------
-----------------
Citation :
Je veux réaliser un outil qui soit utilisable sur n'importe quelle couche de linéaire et utilisable par n'importe quelle personne du service.
-----------------
Ah ça, c'était pas dans l'énoncé de départ :D
Faudrait peut-être un peu plus préciser ce que vous souhaitez comme rendu: une couche, une fenêtre? Je comprends que vous faites un script ou un modèle. Peut-être que l'algorithme aggregate (https://docs.qgis.org/3.4/fr/docs/user_manual/processing_algs/qgis/vectorge…) peut remplacer le "Exécuter SQL"...
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=321537#p321537
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
----------------------------------------
Salut,
-----------------
Citation :
1. Lorsque je change d'outil (par exemple je veux créer une géométrie à la main, puis je reviens sur mon outil sélection pour sélectionner la ou les géométrie(s) que je viens de créer) le panneau se ferme tout seul, sans que je n'aie mon mot à dire... Serait-ce dû à un réglage particulier ? (je n'ai rien trouvé en fouinant dans les menus d'options...)
-----------------
Je ne peux pas confirmer. Je n'en suis pas grand utilisateur mais pour les fois où je l'ai utilisé, il se comportait comme tout autre panneau (Couche, style, Traitement..): il reste calmement dans son coin tant que j'en ai besoin.
Je n'ai pas connaissance d'un paramétrage particulier et qui d'ailleurs n'aurait d'effet que sur ce panneau (je suppose que les autres ne disparaissent pas d'eux-même.) A reporter peut-être?
-----------------
Citation :
2. Le confort qu'offrait Live statistics était de faire son paramétrage une fois ($area) et après je pouvais me situer dans n'importe quelle couche et il calculait la somme de la surface des entités sélectionnées dans cette couche. Là je dois changer de couche et reprendre ma fonction à chaque fois...
-----------------
C'est vrai ça. Il devrait conserver la formule, quitte à l'afficher en rouge si l'expression ou le champ est incompatible avec la couche sélectionnée. Également un bug report pour toi.
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=321535#p321535
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 et merci pour vos reponse
Vos suggestions bien que pertinentes, ne me satisfont pas.
Je veux réaliser un outil qui soit utilisable sur n'importe quelle couche de linéaire et utilisable par n'importe quelle personne du service.
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=321534#p321534
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 : Nighthawk
----------------------------------------
Bonjour,
Je cherche à simuler des bâtiments à partir d'une couche de points (plus simples à placer, orienter,...).
D'habitude je simulais des bâtiments en faisant un style de carré d'une certaine dimension (10 mètres de côté par exemple) et je pouvais l'orienter en fonction d'un champs rempli à cet effet. Mais c'est des carrés...
Du coup je me demandais s'il était possible d'utiliser des formes bâties existantes comme modèle ?
Les cadastres sont pleins d'exemples, du coup je pensais monter une "bibliothèque" de formes bâties pour ensuite les utiliser sur QGIS.
Ma questions pourrait donc être résumée en quelque questions :
1. Est-ce plus simple d'enregistrer mes formes en svg ou dans un format SIG pour les réutiliser ?
2. Vaut-il mieux utiliser un style (symboles svg) ou existe-t-il une fonction QGIS permettant de créer une couche de surfaces basées sur leur centroides (qui réutiliserait donc des fichiers au format SIG), tout en y appliquant, notamment, une rotation ?
3. Qui dit bibliothèque dit fichiers source, et à ce moment-là, comment est-ce facile de créer un svg (avec un semblant d'échelle) à partir de données SIG ? Et pour des fichiers au format SIG ?
4. Une fois que j'ai une bibliothèque, il me semble que faire appel à un fichier svg en fonction du fichier qgis est assez simple. Ma question porte plutôt sur le côté aléatoire, et automatique afin de ne pas toujours renvoyer vers le même symbole (dans le temps j'avais trouvé une commande python qui le faisait, mais c'était plutôt lié à la contiguïté de 2 géométries) ?
D'avance merci pour vos lumières !
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=321533#p321533
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 : Simon Cro
----------------------------------------
Bonjour à tous.
Je dispose d'une table de données contenant des observations, la date de chaque observation, ainsi que la commune d'observation.
Je souhaite créer un nouveau champ contenant le nombre d'observation par date et par commune.
J'ai déjà essayé de travailler avec la fonction sum(), mais je n'arrive pas à grouper les données plus d'une fois.
En principe il faudrait que la fonction puisse s'écrire comme ceci:
sum("observation", group_by:= "date_obs", "commune")
Malheureusement, ça n'a pas l'air d'être possible en l'état, et je vois pas comment faire
Je ne peux pas utiliser une formule SQL car je n'arrive pas à me servir de l'interface (DB manager m'indique des erreurs de syntaxe que je trouve incompréhensibles).
Si vous connaissez une solution, je vous remercie par avance pour votre aide.
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=321532#p321532
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 : Nighthawk
----------------------------------------
Bonjour,
C'est pas mal du tout, mais je dois dire qu'il y a quelque manques avec le panneau statistique, mais qui peuvent venir d'un paramétrage ? Voilà de quoi je parle :
1. Lorsque je change d'outil (par exemple je veux créer une géométrie à la main, puis je reviens sur mon outil sélection pour sélectionner la ou les géométrie(s) que je viens de créer) le panneau se ferme tout seul, sans que je n'aie mon mot à dire... Serait-ce dû à un réglage particulier ? (je n'ai rien trouvé en fouinant dans les menus d'options...)
2. Le confort qu'offrait Live statistics était de faire son paramétrage une fois ($area) et après je pouvais me situer dans n'importe quelle couche et il calculait la somme de la surface des entités sélectionnées dans cette couche. Là je dois changer de couche et reprendre ma fonction à chaque fois...
Du coup voilà mes 2 soucis avec ce panneau, sinon il est vrai qu'il fait ce que je lui demande !
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=321531#p321531
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
----------------------------------------
Alors merci pour le temps que vous prenez !
Pour l'intersection, la couche intersection se créée mais elle est vide.
Pour le sld il y a un message d'erreur qui s'affiche dans le projet, mais il part trop rapidement pour que je puisse le lire et/ou faire une capture d'écran. J'essaye de charger le sld comme vecteur mais s'il faut passer par autre chose, par quoi ?
Pour les matrices de distances les couches sont en lambers et en point.
Le message d'erreur est le suivant :
Traitement de l'algorithme…
Démarrage de l'algorithme 'Matrice des distances'…
Paramètres en entrée:
{ 'INPUT' : 'C:\\Users\\Utilisateur\\COURS\\L3\\S6\\SIG\\Données Rattrapages\\DATA_IGN\\BDTOPO34_Extrait\\BDTOPO_D034\\C_TRANSPORT_ENERGIE\\PYLONE.SHP', 'INPUT_FIELD' : 'ID', 'MATRIX_TYPE' : 0, 'NEAREST_POINTS' : 0, 'OUTPUT' : 'memory:', 'TARGET' : 'C:\\Users\\Utilisateur\\COURS\\L3\\S6\\SIG\\Données Rattrapages\\DATA_Autres\\lavognes_causses\\lavognes_causses.shp', 'TARGET_FIELD' : 'X_L93' }
Traceback (most recent call last):
File "C:/PROGRA~1/QGIS3~1.4/apps/qgis/./python/plugins\processing\algs\qgis\PointDistance.py", line 120, in processAlgorithm
raise QgsProcessingException(self.tr('Input point layer is a MultiPoint layer - first convert to single points before using this algorithm.'))
_core.QgsProcessingException: Input point layer is a MultiPoint layer - first convert to single points before using this algorithm.
Échec d'exécution au bout de 0.28 secondes
Chargement des couches de résultat
Algorithme 'Matrice des distances' terminé
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=321530#p321530
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