Message posté par : K@roline
----------------------------------------
Merci beaucoup! Ca marche parfaitement :D
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=329611#p329611
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 : sylvain
----------------------------------------
Bonjour,
Vous pouvez essayer cette solution:
https://georezo.net/forum/viewtopic.php?id=118505
Bon courage
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=329608#p329608
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 : Loïc Ropraz
----------------------------------------
-----------------
SANTANNA écrit :
Bonjour,
Vous avez dans la boite à outils Traitement l'algorithme "Refactoriser les champs (https://docs.qgis.org/3.4/fr/docs/user_manual/processing_algs/qgis/vectorta…) ". Par contre il vous crée une nouvelle couche.
-----------------
Merci mais comment puis-je faire ? J'ai essayé d'utiliser cet outil mais je ne sais pas comment je peux renommer mes différents champs. Merci
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=329605#p329605
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,
Il vous faut préalablement créer une couche qui regroupe (https://docs.qgis.org/3.4/fr/docs/user_manual/processing_algs/qgis/vectorge…) toutes les parcelles de chaque exploitant --> une seule ligne par exploitant dans la table attributaire, et c'est cette table qui servira de couche de couverture.
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=329604#p329604
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,
Vous avez dans la boite à outils Traitement l'algorithme "Refactoriser les champs (https://docs.qgis.org/3.4/fr/docs/user_manual/processing_algs/qgis/vectorta…) ". Par contre il vous crée une nouvelle couche.
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=329603#p329603
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,
-----------------
Citation :
Le but est de trouver une formule mathématique qui me centre le plan sur une pages au lieu de 4, une sorte de grille dynamique
-----------------
Genre un atlas (https://docs.qgis.org/3.4/fr/docs/user_manual/print_composer/create_output.…) où la couche grille ferait office de couche de couverture et où un filtre serait appliqué pour n'exporter que les les entités qui se superposent à une autre couche définie? Si grille est, bien entendu, une couche...
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=329602#p329602
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 : Alexandre Vincendeau (alexvincendeau(a)gmail.com)
----------------------------------------
Bonjour à toute la communauté !
Voilà mon problème :
J'ai un MNT d'une zone montagneuse et un shapefile de lignes dont je voudrais connaître la longueur, mais pas la longueur horizontale, la longueur selon la pente.
Sauf que j'ai l'impression que soit en mesurant directement la longueur avec l'outil "mesurer", soit en créant un champ longueur dans la table attributaire, soit en utilisant l'outil "terrain profile", on obtient que la longueur horizontale, qui peut être beaucoup plus petite que la longueur selon le terrain...
Y a-t-il un moyen d'accéder à cette information ?
Bonne journée, et merci d'avance pour vos réponses !
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=329601#p329601
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 : K@roline (vigier.caroline(a)gmail.com)
----------------------------------------
Bonjour,
Je souhaite créer un Atlas sous Qgis dans lequel apparait l'intégralité de l'exploitation de chaque agriculteur. En gros je souhaite avoir une carte par exploitation agricole montrant l'intégralité des parcelles de cette exploitation. Dans ma table j'ai un identifiant d'exploitant pour chaque parcelle mais lorsque je cré mon atlas j'obtiens une carte par parcelle et non par exploitation. Comme vous le voyez je ne maitrise par trop l'atlas.... et je commence à m'arracher les cheveux sur ce problème... Quelqu'un pourra t-il m'aider?
Je vous remercie par avance :)
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=329600#p329600
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 : Lolo_roro (loic.ropraz(a)lausanne.ch)
----------------------------------------
Bonjour,
Mon but est de renommer plusieurs champs/attributs en une seule fois. Je souhaiterai leur mettre un préfixe pour pouvoir les différencier. Je voudrais éviter de renommer une quarantaine de champ un par un. Est-ce que c'est possible ? Ou ce n'est pas possible de tout modifier en une fois ?
Je travaille sous la version 3.4 de Qgis
Merci d'avance pour vos réponses !
Lolo_roro
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=329599#p329599
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 : GlaDal
----------------------------------------
Bonjour,
L'idée est séduisante mais on repassera pour le "Bertin compatible" en effet ! Techniquement, je suis sûr qu'il doit y avoir une solution mais est ce que ça vaut le coup de perdre du temps pour quelque chose dont le résultat sera "mauvais" ? Dans votre exemple, visuellement, les polygones remplis au 7/12 paraissent moins remplis que certains polygones au 1/2 (ça devrait être l'inverse !). Et même, certains polygones au 1/2 paraissent moins remplis que d'autres polygones au 1/2 !!!
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=329597#p329597
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 : GlaDal
----------------------------------------
Bonjour,
J'ai relu deux fois, je n'ai toujours pas saisi ce que vous vouliez !
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=329595#p329595
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 : Patrickblancseau
----------------------------------------
-----------------
odurr écrit :
Bonjour,
à mon avis il faut intégrer 4 éléments carte à votre mise en page, placés comme vous le voulez et centrés chacun sur la partie de la carte que vous voulez.
Cordialement
Olivier
-----------------
Bonjour
Merci pour la réponse
Mon but est de rendre automatique cette étape
La grille, enlève les cases vide et lancer l'impression ok
Mais mon but est que qgis analyse de très nombreux cas de figure et me dit voilà je tes crer un polygones à 18 degrés tu peux l'imprimer
Ou la seule solution et 2 pages une a 18° et l autre 26°
Bref une sorte de "formule "
D avance merci
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=329591#p329591
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 à tous,
Est-il possible de calculer de fameux indice de Moran sur QGis, pour me ressortir les éléments (Hight-hight, Hight-low, Low-hight, low-low) ?
Je ne trouve pas l'outil sur la version 3.8.0
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=329566#p329566
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 : Patrickblancseau
----------------------------------------
-----------------
SANTANNA écrit :
Bonjour,
-----------------
Citation :
Je m’explique pour pouvoir imprimer des plans sur plusieurs pages,
-----------------
-----------------
Citation :
Le problème est qu’il n’optimise pas l’impression et donc imprime sur quatre pages au lieu d’une
-----------------
Je suis largué, vous voulez imprimer sur plusieurs pages et vous n'êtes pas content car il imprime sur quatre (donc plusieurs) pages au lieu d'une? Il manque une info, je pense. Et je n'ai pas saisi ce qu'on devait déduire des pièces jointes.
-----------------
Bonjour
j en suis content, il fait le job, j ai créer une requête qui me crée autour dans le plan une grille et ensuite apres je cherche les cases vides et j'imprime celles qui restent grâce à l atlas
Le but est de trouver une formule mathématique qui me centre le plan sur une pages au lieu de 4, une sorte de grille dynamique
A+
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=329565#p329565
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 : Fredo221
----------------------------------------
Merci SANTANNA je pense que c'est ça qu'il me faut.
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=329559#p329559
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 :
Peut-être qu'il les considère pas comme des trous vu qu'ils sont souvent entre deux entités?
-----------------
Exact. Il ne fait pas ce genre de trous.
Dans ce cas, regardez du côté des algorithmes d'accrochage (https://docs.qgis.org/3.4/en/docs/user_manual/processing_algs/qgis/vectorge…)
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=329556#p329556
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 : Fredo221
----------------------------------------
Merci SANTANNA de votre réponse
J'ai utilisé l'outil Supprimer les trous du menu traitement mais j'ai toujours les trous sur ma couche. Peut-être qu'il les considère pas comme des trous vu qu'ils sont souvent entre deux entités?.
Ci-joint une capture (en rouge les trous).
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=329553#p329553
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 : cmoipich
----------------------------------------
-----------------
PA écrit :
C'est "Bertin compatible" ce type de rendu ? :)
-----------------
J'admet que ca n'est pas très académique, et que ca n'est sans doute pas la manière la plus lisible de représentation! :-)
En fait on m'a demandé si c'est faisable, et du coup j'ai essayé... et pas réussi!
-----------------
PA écrit :
Vous avez des exemples de rendu pertinent ?
-----------------
Je n'ai pas d'exemple comme ça, mais voici en pièce jointe ce à quoi je suis arrivé.
C'est proche de ce que j'attendais, mais je n'arrive pas à adapter la symbologie de chaque entité à son pourcentage individuel.
----------------------------------------
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=329551#p329551
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 : Olivier DURR
----------------------------------------
Bonjour,
à mon avis il faut intégrer 4 éléments carte à votre mise en page, placés comme vous le voulez et centrés chacun sur la partie de la carte que vous voulez.
Cordialement
Olivier
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=329541#p329541
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 : MLaure19
----------------------------------------
Bonjour Renaud,
Merci beaucoup pour ta réponse qui m'a débloquée !
En tapant "Polygone inversée" dans un moteur de recherche, je suis tombée sur l'extension Mask et j'ai réussi à faire ce que je souhaitais.
Merci encore
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=329540#p329540
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 : Fredo221
----------------------------------------
Bonjour à tous,
A la suite de la numérisation de mon zonage du PLUi sur mon territoire, j'ai utilisé les outils de détection d'erreurs géométriques sur ma couche, certaines ont été corrigées manuellement. Cependant, j'ai constaté qu'il y a de petits trous sur mon zonage souvent invisibles à l’œil nu à la suite du lancement de l'outil détection de trous.
J'aimerais savoir s'il y a sur QGIS 3 une manipulation, outil ou une extension qui me permet de les corriger automatiquement car j'en ai recensé plus de 500 sur ma couche.
Merci de vos réponses.
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=329537#p329537
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 : Le Ny Pierre-André
----------------------------------------
Bonjour,
C'est "Bertin compatible" ce type de rendu ? :)
La variation de teinte ne suffit pas ?
Vous avez des exemples de rendu pertinent ?
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=329532#p329532
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 : montagne thomas
----------------------------------------
Non car cela ne fonctionne pas lorsqu'on fait une symbologie "déplacement de point". L'étiquette n'est pas dans le symbole mais sur le point (cf PJ1).
Si on passe par le paramètre "étiquettes" de la symbologie (cf PJ2) , alors les étiquettes sont décalées par rapport au centre du symbole (cf PJ3).
----------------------------------------
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=329531#p329531
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 : cmoipich
----------------------------------------
Bonjour,
Mon titre n'est pas très explicite, je vais tenter de vous l'expliquer:
Je cherche à colorer des polygones en fonction d'un pourcentage.
J'aimerai que cette couleur s'affiche à la manière de bouteilles d'eau dont le niveau d'eau varie.
C'est à dire que les polygones seront colorés par une partie bleue au sud, et une partie blanche/transparente au nord.
Et le niveau (rapport bleu/blanc) varie en fonction du pourcentage de l'objet.
J'ai pensé remplir par un dégradé linéaire avec 2 couleurs, en paramétrant les Y des points de références 1 et 2
Mais je n'ai par réussi à le faire fonctionner, je ne comprend pas trop comment fonctionnent les points de référence.
Avez vous déjà réalisé ce rendu?
Est ce que le dégradé est la meilleur option?
Comment fonctionnent les points de références du dégradé?
Merci de votre aide!
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=329530#p329530
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,
-----------------
Citation :
Je m’explique pour pouvoir imprimer des plans sur plusieurs pages,
-----------------
-----------------
Citation :
Le problème est qu’il n’optimise pas l’impression et donc imprime sur quatre pages au lieu d’une
-----------------
Je suis largué, vous voulez imprimer sur plusieurs pages et vous n'êtes pas content car il imprime sur quatre (donc plusieurs) pages au lieu d'une? Il manque une info, je pense. Et je n'ai pas saisi ce qu'on devait déduire des pièces jointes.
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=329529#p329529
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 : F.Duval
----------------------------------------
Merci Sylther pour votre réponse.
Je reviens sur mon deuxième post :
-----------------
F.Duval écrit :
Je pensais que soit on passait pas dataProvider() soit par getFeatures(), je trouve donc bizarre que
Lctrl.dataProvider().getFeatures():
ne génère pas d'erreurs...
-----------------
Est ce que Lctrl.dataProvider().getFeatures(): ou for objet in Lctrl.dataProvider().getFeatures(): peut avoir un sens pour obtenir quelque chose ou est ce que dataProvider et getFeatures sont bien des chemins séparés ?
Je me permets également de relancer quelques questions qui n’intéresseront peut être pas que moi :
Existe -t-il un 'glossaire des erreurs' qui puisse aiguiller sur ce qui bloque, ce qu'il faut corriger : lors des "not iterable", has no attribute", etc... ?
+
à ma question
-----------------
Citation :
Y a t il un symbole ou une formule en code python pour dire 'pour tous les objets/id' ou 'sur toutes les lignes' ?
-----------------
La réponse est-elle bien : .id() ? Il n'y en a pas d'autres, pour d'autres situations ?
D'avance merci.
F.DUVAL
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=329525#p329525
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 : F.Duval
----------------------------------------
Bonjour,
J'ai utilisé il y a peu de temps l'extension : "Freehand raster georeferencer" que j'ai trouvé très simple et rapide à utiliser.
Néanmoins, il ne faut pas avoir besoin d'un géoréférencement d'une grande précision.
On peut quand même entre autre ajouter, déplacer, mettre à l'échelle faire tourner et géoréférencer son raster en 2 points (seulement 2 a priori).
Selon vos besoins, cela peut servir. L'extension semble fonctionnelle sur Qgis 2.x et 3.x.
Cordialement,
F.DUVAL
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=329524#p329524
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 : Morgane Moncade (morgane.moncade(a)hotmail.fr)
----------------------------------------
Bonjour,
j'ai un problème similaire. L'image JPG que je veux géoreferencer n'apparait pas dans le projet.
Voici ce que j'ai fait :
Raster > Georeferencer > j'ajoute mon jpg > je mets 3 points en utilisant le canevas de la carte
Lorsque je clique sur débuter le géoréférencement, je choisi
Type de transformation : Linéaire
Méthode de rééchantillonage : plus proche voisin
SCR cible : EPSG:2154 – RGF93/Lambert-93
> OK
Puis je reclique sur georeferencement, ça me dit que le géoreferencement a été effecuté avec succès, je vois l'image se mettre dans les couches, mais elle n’apparaît pas dans le projet. Je ne comprends pas ?
J'utilise la dernière version de QGIS 3.10.1 sous windows 10
Merci de votre aide !
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=329521#p329521
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 : Asawan (jacquot.alexis(a)gmail.com)
----------------------------------------
Bonjour,
De ce que je comprends, une symbologie par ensemble de règles devrait faire l'affaire.
Cdt,
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=329520#p329520
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 : Patrickblancseau
----------------------------------------
Bonjour
Mon but est d’optimisé mon impression de plan
Je m’explique pour pouvoir imprimer des plans sur plusieurs pages, je fais une grille et chaque case correspond à une partie de plans
Le problème est qu’il n’optimise pas l’impression et donc imprime sur quatre pages au lieu d’une
Je n’arrive pas à trouve une piste ou une idée pour optimiser la sortie de plan
----------------------------------------
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=329519#p329519
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 : Patrickblancseau
----------------------------------------
merci pour les explications les deux solution fonctionne
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=329518#p329518
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 : Sylther
----------------------------------------
-----------------
F.Duval écrit :
J
AlorsLctrl=Lctrl.dataProvider().fieldNameIndex("Alors")
et si j'écris :
AlorsLctrl=Lctrl.dataProvider().fields()[3]
Est ce exactement pareil ? A quelles fonctionnalités et quelles informations donnent accès l'une et l'autre ?
F.DUVAL
-----------------
C'est la même chose. Dans les dexu cas tu instancie un objet de la classe QgsFields (https://qgis.org/pyqgis/3.0/core/other/QgsFields.html?highlight=fieldname) .
Bon courage !
S.
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=329516#p329516
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 : xav
----------------------------------------
Bonjour,
vous pouvez vous rapprocher de la société Oslandia qui est très active dans le dev de QGis et qui propose des solutions dans ce sens.
D'autres sociétés (captocamp, lizmap, ...) également impliquées dans le dev de QGis proposent peut être également ce genre de solutions.
Bonne journée
Xavier
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=329503#p329503
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 : Jean-Daniel Lomenède
----------------------------------------
Bonjour,
Vous renseignez cette formule dans la calculatrice de champs
Ou dans la table attributaire.
Cordialement,
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=329502#p329502
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 : Alexandre Vincendeau (alexvincendeau(a)gmail.com)
----------------------------------------
C'est en effet ça ! Dans QGIS le EPSG 27573 s'appelle lambert zone III ce qu'y m'a induit en erreur, et m'a fait prendre ce SCR qui n'est pas le bon. En etant en EPSG 27563 ("Lambert Sud France"), ça fonctionne.
Merci beaucoup !!
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=329501#p329501
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 : Jean-Marie Arsac
----------------------------------------
Bonjour,
Vous avez peut-être confondu Lambert Zone III (EPSG:27563) et Lambert III "Carto" (EPSG:25573). Il y a un décalage de 3000000 sur l'Y entre les deux.
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=329500#p329500
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 : AH
----------------------------------------
Bonjour,
Regardez ce post, il devrait vous permettre de vous en sortir :
https://georezo.net/forum/viewtopic.php?id=105621
Cordialement.
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=329499#p329499
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 : Christophe_EMS
----------------------------------------
Bonjour,
Dans quelle mesure une collectivité peut-elle participer au développement de QGIS ? Rédaction du cahier des charges, financement ? Procédure à suivre pour contribuer ?
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=329498#p329498
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 : Thomas DUMONT
----------------------------------------
Bonjour,
Merci pour vos réponses.
Pour Chanteclair -> je travaille avec des shapefiles.
Pour JD -> pour vérifié que j'ai compris, je réécris votre formule comme suit :
aggregate('nom_couche_source','concatenate_unique', "nom_champs_source", filter:=intersects(geometry(@parent), $geometry))
Si c'est cela, ou désigne-t-on la couche cible et le champs à mettre à jour?
Veuillez excuser mon inexpérience.
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=329497#p329497
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 : Renaud Mouche (renaud(a)georezo.net)
----------------------------------------
Bonjour,
2 options :
1- Télécharger les données vecteurs avec l'extension OSMDownloader, puis découper plus précisément par son territoire, puis refaire la mise en forme
2- Utiliser dans chaque carte une symbolique 'Polygone inversée' sur le territoire, pour masquer les éléments de fond de carte extérieurs au territoire.
L'option 2 est probablement la plus simple, et elle permet de passer de OSM standard à Open Topo Map ou à de l'imagerie aérienne sans révolution.
Mais les étiquettes en marge du territoire seront coupées.
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=329495#p329495
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 : Alexandre Vincendeau (alexvincendeau(a)gmail.com)
----------------------------------------
Bonjour à toute la communauté !
J'ai un vilain problème de reprojection.....
Voilà, j'ai des données qui sont en Lambert Zone III (donc ellipsoïde Clarke 1880), que je voudrais convertir en Lambert 93 (donc WGS84).
Sauf que en utilisant l'outil de conversion, ou en exportant avec le nouveau scr, les coordonnées ne correspondent absolument plus, et je passe de Rhône Alpes au Niger....
J'imagine que c'est à cause de la différence entre les deux ellipsoïdes, mais dans ce cas, comment passer de l'un à l'autre ?
Merci à quiconque pourra m'aider ! :)
Bonne journée à vous !
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=329494#p329494
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 : Saliha
----------------------------------------
Bonjour,
Je vous remercie de m'avoir répondu. Effectivement, je développe une application avec le micro-framework FLASK et je veux intégrer une carte interactive qui permet de visualiser des informations en tant réel à une position spatiale ou une zone. Concernant la bibliothèques utilisée, je n'ai pas compris de quelle bibliothèque vous parlez puisque je suis débutante dans l'utilisation de FLASK, de QGIS (des systèmes d'informations géographiques en général). J'espère que j'ai pu donner les détails nécessaires et expliquer ce que je veux réaliser. Je reste à votre disposition pour d'autres informations que vous jugez utiles. Merci encore.
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=329478#p329478
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 : F.Duval
----------------------------------------
Concernant la boucle, j'ai peut être avancé :
Je n'ai pas de message d'erreur mais rien ne se modifie visuellement/
-----------------
Code :
valeur = 'Bien joué'
for objet in Lctrl.dataProvider().getFeatures():
objet.setAttribute(3, valeur)
Lctrl.commitChanges()
-----------------
sur des sites style stackoverflow, j'ai vu que sur qgis 2. on pouvait devoir faire un 'update' avant le 'commit', mais je ne vois pas l'équivalent sur le cookbook 3.4.
Je pensais que soit on passait pas dataProvider() soit par getFeatures(), je trouve donc bizarre que
Lctrl.dataProvider().getFeatures():
ne génère pas d'erreurs...
J'espère que vous pourrez m'apporter quelques réponses.
Cordialement,
F.DUVAL
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=329476#p329476
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 : F.Duval
----------------------------------------
Bonjour à tous,
Et merci à ceux qui prendront la peine de lire. Je suis novice dans le développement Python pour QGIS.
J'essaye de faire des auto-exercices 'step by step' pour acquérir les notions/traitement de bases, en suivant principalement le cookbook version 3.4.
A l'avenir j'aimerais (évidemment) être capable de remplir, pour chaque objet, un champ avec une valeur issu d'un calcul préalable, d'une géométrie d'une autre couche, etc...
Pour le moment je bloque pour tout simplement modifier un champ que je viens de créer (ici 'Alors') pour remplacer les 'NULL' par une valeur constante (ici 'Bien joué').
Voici mon code
[Je sais qu'il y a des choses inutiles, surtout au début de celui ci, mais cela me permet de garder une trace de chaque petite étape, pour plus tard)
-----------------
Code :
from qgis.core import *
from qgis.utils import *
from qgis.gui import *
iface=qgis.utils.iface
pjt=QgsProject.instance()
canvas=iface.mapCanvas()
for layer in canvas.layers():
print (layer.name())
#Renvoie :
#"Troncon CTRL"
#"Listing GEOSAT"
#"Listing CTRL"
Tctrl = canvas.layers()[0]
Lgeosat = canvas.layers()[1]
Lctrl = canvas.layers()[2]
#les numéros sont, a priori, dans l'ordre du canvas
print(Lctrl.name())
#Renvoie : "Listing CTRL"
iface.setActiveLayer(Lgeosat)
#Listing GEOSAT devient la couche sélectionnée
XLctrl=Lctrl.dataProvider().fields()[0]
caps = Lctrl.dataProvider().capabilities()
#voir si la couche vecteur est modifiable
if caps & QgsVectorDataProvider.DeleteFeatures:
print('C\'est possible')
else :
print('Pas possible')
#Renvoie : "C'est possible"
XLctrl=Lctrl.dataProvider().fields()[0]
caps = Lctrl.dataProvider().capabilities()
Lctrl.startEditing() #ouvrir mode édition de Listing Ctrl
# je fais sans problème les suppressions et ajouts de champs via le dataprovider
if caps & QgsVectorDataProvider.DeleteAttributes:
Lctrl.dataProvider().deleteAttributes([3])
Lctrl.dataProvider().addAttributes([QgsField("Alors", QVariant.String)])
AlorsLctrl=Lctrl.dataProvider().fieldNameIndex("Alors")
fid = 10
valeur = 'Bien joué'
# j'ai réussi à faire la modif via getFeature mais sur un seul objet : fid = 10, comme décrit dans le cookbook
Lctrl.changeAttributeValue(fid, AlorsLctrl, valeur)
Lctrl.commitChanges()
-----------------
je peux aussi le faire via le data provider (j'ai trouvé la solution en rédigeant ce post):
-----------------
Code :
Lctrl.startEditing() #ouvrir mode édition de Listing Ctrl
if caps & QgsVectorDataProvider.DeleteAttributes:
Lctrl.dataProvider().deleteAttributes([3])
Lctrl.dataProvider().addAttributes([QgsField("Alors", QVariant.String)])
AlorsLctrl=Lctrl.dataProvider().fieldNameIndex("Alors")
fid = 15
attrib = {3:"Bien joué"}
Lctrl.dataProvider().changeAttributeValues({fid : attrib})
Lctrl.commitChanges()
-----------------
J'ai cherché comment remplacer l'argument 'fid' par un symbole ou une formule qui dirait 'pour tous les objets/id', pour que tous aient la valeur 'Bien joué', mais je n'ai pas trouvé, c'est surement très simple pour certains d'entre vous...
J'avais essayé d'inclure les deux façons de faire dans une boucle mais sans réussir non plus.
un truc du style :
-----------------
Code :
fid = 15
attrib = {3:"Bien joué"}
for objet in Lctrl.dataProvider():
Lctrl.dataProvider.changeAttributeValues({fid : attrib})
-----------------
D'ailleurs existe -t-il un glossaire des erreurs qui aiguille sur ce qui bloque, ce qu'il faut corriger : "not iterable", has no attribute", etc... ?
Dans le cook book, je n'arrive pas à comprendre la différence entre :
page 24
-----------------
Code :
if caps & QgsVectorDataProvider.ChangeAttributeValues:
attrs = { 0 : "hello", 1 : 123 }
layer.dataProvider().changeAttributeValues({ fid : attrs })
-----------------
et page 25
-----------------
Code :
layer.changeAttributeValue(fid, fieldIndex, value)
-----------------
si ce n'est qu'il y a une histoire de undo/redo, mais c'est une autre question...
Je récapitule mes principales questions :
Existe -t-il un 'glossaire des erreurs' qui puisse aiguiller sur ce qui bloque, ce qu'il faut corriger : lors des "not iterable", has no attribute", etc... ?
Y a t il un symbole ou une formule en code python pour dire 'pour tous les objets/id' ou 'sur toutes les lignes' ?
Est ce que quelqu'un pourrait m'indiquer comment corriger la boucle SVP ?
Je vous remercie beaucoup d'avoir lu jusque là, et encore plus si vous avez des pistes ou réponses à certaines questions.
Bien cordialement,
F.DUVAL
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=329474#p329474
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 : Jean-Daniel Lomenède
----------------------------------------
Bonjour,
formule de mise à jour du champs quartier de la couche jardin
en supposant que votre couche s'appelle quartier et que le nom de champs s'appelle "nom_quartier"
pensez à bien choisir texte comme type de donnée.
Fonctionne uniquement sous qgis 3 :
-----------------
Code :
aggregate('quartien','concatenate_unique', "nom_quartier", filter:=intersects(geometry(@parent), $geometry))
-----------------
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=329471#p329471
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 : geomou
----------------------------------------
Super ! Merci pour les conseils.
Je ne maitrise absolument pas les tuiles. Je viens d'en créer une pour une image et il m'a créé, en 3 secondes, un fichier"nom.mbtiles".
Que dois-je faire avec ce fichier ? le stocker au même endroit que l'image original ? Il sera automatiquement associé à l'image si je veux importer cette dernière dans un autre projet ?
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=329468#p329468
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 : AH
----------------------------------------
Vous travaillez avec des shapes ou sur une base type PostgreSQL ?
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=329467#p329467
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 : Thomas DUMONT
----------------------------------------
Bonjour,
J'ai essayé mais cela ne met pas à jour ma colonne. Cela crée une copie de ma couche en y ajoutant la colonne de la couche de référence... Admettons, mais comment après, mettre à jour ma colonne. Je reviens au point de départ si ce n'est que la jointure se fera sur des champs et non plus sur des objets. Cela ne m'avance pas vraiment.
Merci quand même d'avoir essayé.
Thomas.
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=329466#p329466
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