Message posté par : PY Joubert
----------------------------------------
Nickel avec les 2 lignes suivantes
-----------------
Code :
...
provider = raster.dataProvider()
value = provider.identify(QgsPointXY(x, y),QgsRaster.IdentifyFormatValue).results()[1]
return(value)
-----------------
Merci
PYJ
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=368572#p368572
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 : Oliv38
----------------------------------------
Bonjour,
je cherche à retourner une valeur (identifiant) d'une entité sur laquelle j'ai cliqué pour l'identifier (avec l'outil d'identification). Ce qui fait qu'elle n'est pas sélectionnée mais identifiée.
En python je n'y arrive pas, auriez-vous des pistes à me fournir svp ?
Merci d'avance
Olivier
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=368567#p368567
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 : Alphonse_66
----------------------------------------
Bonjour à tous,
Je dois utiliser pour une toute première fois une projection de Spilhaus (qui est axée sur les océans). Mais je peine à trouver un fond de carte qui soit adapté. J'ai plusieurs fonds de carte mondiaux, mais une fois la projection ESRI:54099 sélectionnée, l'affichage fait n'importe quoi. Les polygones disparaissent et je ne trouve pas comment "réparer" l'affichage.
Y aurait-il une autre projection de Spilhaus dans Qgis ? Où pourrais-je trouver des fonds de carte compatibles ? Devrais-je squatter le PC d'un collègue qui aurait ArcGis ?
Pour le moment, je suis complètement bloqué avant même d'avoir les données à afficher. :-(
Ib.
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=368547#p368547
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 : PY Joubert
----------------------------------------
Bonjour,
Je vais essayer d'être clair dans la description de mon besoin ;-)
Je dispose d'un fichier TIF dans lequel chaque pixel contient l'altitude. (voir capture faite dans FME inspector).
Je voudrais qu'en PYQGIS (donc en python) faire une fonction qui passerait en argument les coordonnée XY d'un point, (ou le pont même) et qui retournerait le Z de ce point
du style
-----------------
Code :
def WBO_DonnerAltitudePoint(X,Y):
...
...
return (Z)
-----------------
Avez-vous une idée de comment faire ?
Merci et bonne journée
PYJ
----------------------------------------
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=368555#p368555
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 : ML_aqua
----------------------------------------
J'ai trouvé cette documentation... Je ne sais pas si cela peut t'aider :
-POSTGRE/QFIELD :https://docs.qfield.org/how-to/pg-service/
-PLUGIN : https://docs.qfield.org/get-started/tutorials/get-started-qfs/
"Ces deux tables comportent les mêmes champs avec les mêmes noms, mais le copier/coller ne fonctionne pas, ça me colle n'importe quelle colonne dans n'importe quel champs. Ma nouvelle donnée comprend un champs date, peut-être le problème viendrait-il de ça ?"
Je pense que cela ne doit pas aider =) Remarques-tu un décalage régulier ? Sinon, pour t'en sortir et copier-coller ces valeurs dans ta couche finale, je pense qu'il serait plus judicieux de passer par une requête SQL. Tu devras d'abord créer un nouveau champ (si tu souhaites transférer l'information), puis écrire une requête pour "copier-coller" les données correctement (soit sur DB Manager de qgis soit sur ton gestionnaire de base de donnée). Si cette action est vouée à se faire quotidiennement, ce n'est pas la meilleure solution...
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=368554#p368554
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 : Zventibald
----------------------------------------
Bonjour,
Je m'occupe d'un site de cartographie historique, en l'occurrence celui-ci: https://topama.lamop.fr/index.php/view/map/?repository=topama&project=Topama
Pour cela, je travaille mes données avec QGis Desktop, puis j'exporte le fichier *.qgs correspondant pour mettre les données en ligne.
J'aimerais que sur la version en ligne, une couche précise s'affiche par défaut, pour éviter que l'utilisateur n'arrive sur un océan bleu et ne se demande ce qu'il faut faire. Or j'ai beau modifier les choses dans QGis Desktop, ça ne se répercute pas sur le *.qgs, et donc pas sur le site.
Quelqu'un aurait-il une solution? Merci d'avance à toutes les bonnes âmes!
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=368551#p368551
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 : ML_aqua (lucien.morel(a)aquabio-conseil.com)
----------------------------------------
Bonjour,
Je suis actuellement en train de travailler dans le fichier de style de QGIS où j'ai configuré un formulaire d'attributs pour afficher les données attributaires de l'entité courante, en incluant un affichage basique ainsi qu'un affichage sous forme de diagramme dans un widget HTML, utilisant les expressions `evaluate` de l'Expression Builder de QGIS pour traiter les données de l'entité courante.
Mon objectif maintenant est d'ajouter un onglet "bilan" qui résumera l'ensemble des données. Actuellement, pour chaque entité de 100m, je visualise un radar affichant les 4 notes de l'entité courante. Pour l'onglet "bilan", je souhaite créer un diagramme en boîte à moustaches qui décrira différentes informations (quantiles, médiane, etc.) sur la série de données de la couche dans son ensemble, et non uniquement sur les données de l'entité courante.
À ce jour, je n'ai pas trouvé de fonction native dans QGIS permettant de récupérer une série de données à cet effet. Il est possible qu'une telle fonction existe mais je ne l'ai pas identifiée. Ma stratégie actuelle est de considérer l'implémentation de Python dans le fichier QML qui gère le style de ma couche. L'idée serait de récupérer la série de données, configurer le diagramme en boîte à moustaches, et l'afficher dans un widget HTML. Cependant, je suis incertain de la viabilité de cette approche, car je ne sais pas si le Python dans le fichier QML peut gérer autre chose que l'affichage de la symbologie.
Je note également que le plugin Dataplotly semble répondre exactement à mes besoins, en récupérant les informations nécessaires et en créant le graphique désiré.
Si quelqu'un dispose d'exemples d'utilisation de fonctions Python (pour manipuler les données attributaires de la couche) à l'intérieur d'un fichier de style, ou d'autres solutions pour créer ce type de diagramme dans ce contexte, je serais très reconnaissant de toute aide.
Merci d'avance !
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=368539#p368539
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 : JuliaM (hazeeva-levana(a)hotmail.fr)
----------------------------------------
Bonjour
J ai une couche de travail avec les parcelles cadastrales et un champ de travail, lorsque je sélectionne un polygone j'aimerai lancer un modèle pour récupérer tous es polygones qui ont la même valeur dans ce champ de travail.
Actuellement j'ai fait un modele :
- En entrée : ma couche de travail
- Extraire les entitées sélectionnées
- Ajouter un champ auto-incrémenté à cette selection
- Joindre les attributs entre cette couche et la couche de travail de départ selon que le champ de travail est identique, et supprimer les enregistrements qui ne peuvent être joints
J'obtient alors la couche avec les polygones que je souhaite mais étant donné que la couche de tavail possède énormément de polygones ce n'est pas du tout rapide.
Est-ce qu'il y aurait un moyen plus simple ?
Merci d'avance
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=368524#p368524
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 : Gigi_76
----------------------------------------
Bonjour à tous,
Je sais comment joindre un CSV à une TB mais, peut on faire l'inverse ?
Je m'explique.
J'aimerais que ma table attributaire remplisse un Excel, et surtout, j'aimerais que les modifications réalisées sur la table soient prise en compte dans le Excel (exemple, modification de valeur sur un attribut, ou bien ajout d'une entité).
Merci par avance.
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=368531#p368531
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