Message posté par : ML_aqua
----------------------------------------
Je travaille sur un script QGIS qui traite des images JPG en utilisant des données d'un fichier GPKG contenant des attributs comme l'emplacement et le nom d'origine de chaque photo.
Détails du script :
- Il identifie la photo par son nom et extrait son ID pour localiser l’enregistrement correspondant dans le GPKG.
- J’effectue plusieurs traitements spatiaux pour appliquer des règles de nommage, en utilisant trois algorithmes différents basés sur les attributs du GPKG.
- Je crée un champ dans le GPKG pour stocker le nouveau nom de la photo.
- J’utilise l’algorithme "Télécharger un fichier" de QGIS pour sauvegarder la photo avec son nouveau nom à l’emplacement spécifié.
Problème :
Le script fonctionne parfaitement en mode individuel (une photo à la fois), mais lorsque j'essaie de l’exécuter en mode "processus de lot", QGIS plante de manière aléatoire, quel que soit le nombre d’images (14 ou 100). Le plantage se produit aléatoirement, cela peut être 6 ou 45 photos.
Hypothèses :
Est-il possible que QGIS ait des limitations sur le nombre de fichiers écrits simultanément ?
Peut-être que le traitement spatial, ou l'algo télécharger consomme trop de ressource (RAS dans le gest de taches), entraînant un plantage ?
Version de QGIS (3.34.5) ?
Note complémentaire :
J'ai tenté d'exporter le script en Python, mais j'ai rencontré des problèmes avec l'algorithme "Télécharger un fichier" et les URLs spécifiées. Je n’ai pas encore corrigé ce script car je crains que le même problème de plantage ne se reproduise, même en mode lot avec Python.
Si quelqu'un a déjà rencontré ce type de problème ou a des suggestions pour diagnostiquer le plantage, je serais ravi d'en discuter. Merci pour votre aide !
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=369816#p369816
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 : Nourredine IDIR
----------------------------------------
Bonjour,
Je travaille sur la mise en valeur des données INSEE avec des cartographies statistiques dans Qgis.
Comme je travaille sur plusieurs millésimes et territoires, j’aimerais automatiser au maximum le rendu final.
Exemple : je ferai mes traitements SQL, dans le gestionnaire BD de Qgis (jointure de données INSEE avec limites communales, affichage du dernier millésime, autres calcul…etc).
Je paramétrerai ma symbologie (Catégorisé, Gradué, Ensemble de règles ou Diagrammes…) à l’échelle du département, les chargés d’études pourront afficher ces couches avec la possibilité de filtrer à l’échelle de l’EPCI ou du SCOT.
J’aimerais, dès que le filtre sera appliqué, la symbologie (les valeurs de mes classes) se mettra à jour.
Si vous avez des pistes à creuser, ça me serait d’une grande aide.
Merci par avance.
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=369811#p369811
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 : ailel (mllia2themoon(a)gmail.com)
----------------------------------------
Bonjour,
J'ai plusieurs couches raster et j'aimerai appliquer une formule à chaque couche afin de créer une nouvelle couche par couche de base. En gros pour n couches d'entrée il me faut n couches de sortie où je peux retrouver leur nom avec par exemple en entrée la couche nom_de_ma_couche_n qui s'appelerait nom_de_ma_couche_n_isotherme en sortie.
Ma formule prend donc chaque couche n en entrée ainsi qu'une couche raster MNT. Il faut aussi noter que toutes mes couches ont 4 bandes et que je n'utilise que la 4ème pour ce calcul. Idem pour le MNT.
Ma formule se présente donc sous la forme : (if( "nom_de_ma_couche_n@4">(-0.1) AND "nom_de_ma_couche_n@4"
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=369795#p369795
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 : Romane Edelbloute
----------------------------------------
Bonjour,
Merci pour votre réponse.
Néanmoins, je ne trouve pas de variable affiliée à l'élément que je souhaite modifier.
Precision/Exemple : Dans le cas d'un raster, dans propriété > Symbologie > Pseudo-couleur à bande unique > Paramètres de valeurs Min/Max -> Précision des étiquettes : 4 (Par défaut)
C'est dans cet élément-là que je souhaiterais pouvoir modifier la valeur en 2 par défaut, sans avoir à la modifier à chaque fois.
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=369799#p369799
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 : Gorgeter
----------------------------------------
Bonjour,
J'ai développé une chaîne de traitement à l'aide du modéleur graphique dans QGIS, mais je rencontre un problème technique avec l'un des outils. En fin de traitement, j'essaie d'automatiser la sauvegarde de la couche finale à l'aide de l'outil "Sauvegarder les entités vectorielles dans un fichier". J'ai correctement paramétré le chemin de sauvegarde, et spécifié l'option de création ou d'écrasement de la couche existante. Cependant, lors de l'exécution du traitement, un message d'erreur apparaît :
"Impossible d'évaluer l'expression pour le paramètre LAYER_NAME pour Sauvegarder les entités vectorielles dans un fichier : Pas de nœud racine ! Execution failed after 0.28 seconds."
Fait intéressant, lorsque je teste cet outil en dehors du modéleur graphique avec la même couche, il fonctionne parfaitement. J'ai également essayé de sauvegarder directement la donnée d'entrée dans le modéleur, mais j'obtiens le même message d'erreur.
J'aurais besoin d'aide pour comprendre l'origine de cette erreur et comment la corriger dans le cadre du modéleur graphique.
Merci pour votre assistance.
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=369796#p369796
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 : Jenecplu (cedric.lozano01(a)gmail.com)
----------------------------------------
Bonjour
Je souhaiterais intégrer les zonages réglementaires des Plans de Prévention des Risques naturels dans QGIS.
J'ai trouvé des liens WMS et WFS qui comportent ces données : https://datacarto.datara.gouv.fr/wfs ou wms
Il existe des sites qui présentent ces zonages avec les bonnes couleurs (rouge, bleu) :
- https://carto.datara.gouv.fr/1/layers/fr-120066022-jdd-07119ee8-6b71-4b2f-8…
- https://catalogue.datara.gouv.fr/geonetwork/srv/fre/catalog.search#/metadat…
- https://www.monterritoire.fr/01
Mais quand j'ajoute ces couches dans QGIS, je n'ai pas les bonnes couleurs.
En WFS, je peux cliquer sur les polygones des zones et j'ai les détails du zonages (rouge, bleu, glissement, inondation...).
Y a t'il une solution pour attribuer les bonnes couleurs aux différentes zones?
merci :-)
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=369780#p369780
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 : AURELIE ADIA
----------------------------------------
J Ai TrouvÉ
Merci A Vous
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=369775#p369775
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 : Laurine B (laurine.bouffandeau(a)yahoo.fr)
----------------------------------------
Bonjour,
Je viens de lire vos échanges car j'ai le même problème. J'ai un champ nommé "eunis1" qui contient : (un code + un %) , exemple : (E3.51[95%]). J'ai énormément de data à traiter dont les codes et % changent. Je souhaite obtenir : E3.51
Dans la calculatrice de champ j'ai demandé à mettre à jour le champ "eunis1" puis j'ai utilisé la fonction replace : replace("eunis1",'()','') pour enlever seulement les () extérieures dans un premier temps, mais la prévisualisation indique "Null" puis en faisant ok il ne se passe rien. J'ai essayé plusieurs façons, en rajoutant des espaces ou des ';' à la place des ','. ça ne change rien. J'ai aussi essayé : replace("eunis1",'[*]','') pour essayé de supprimer les crochets et les %, mais ça ne fonctionne pas non plus. Je suis à cours de solution, je ne comprends pas le soucis. Même après avoir fermer/réouvert le projet et idem pour la shp concernée.
Merci à vous et belle journée.
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=369723#p369723
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 : AURELIE ADIA
----------------------------------------
Est Ce Que Cela Ne Viendrait Pas Que La Couche N4est Pas Enregistrer ? Ilm Y A T Il Un Bouton ?
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=369769#p369769
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 : AURELIE ADIA
----------------------------------------
Bonjour.
J'ai un gros souci.
J'ai travaillé plus de deux heures sur un projet. Je ne fais que des entité linéaire sur un calque. D'un coup tous mes trait on disparu. Mon calque est bien resté. Si je fais "ouvrir la table d'attribut" il me ressort les attributs d'entité que j'ai supprimé bien avant.
Que je referme et rouvre le dossier c'est pareil.
Ce n'est pas un calque temporaire.
Et de la table d'attribut, si je lui demande de zoomer sur une sélection il me montre une zone blanche . J'ai bien les cases cochées des calques
a laide!!!!!!!!
Aurélie
en pièce jointe le dossier
----------------------------------------
Ce message est accompagné de fichiers, pour les télécharger, suivre le lien ci-dessous.
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=369767#p369767
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