Message posté par : GlaDal
----------------------------------------
-----------------
Citation :
Je ne sais pas si c'est le rôle de ce forum, mais pourquoi pas.
-----------------
Oui, je pense que ça peut être le rôle de ce forum.
Si vou sle souhaitez, vous pourriez échanger avec cette personne qui a animée un atelier aux dernières journées Qgis qui se sont déroulées à Avignon : https://talks.osgeo.org/qgis-french-users-days-2025/talk/PKPNFK/
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=373688#p373688
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 : image95
----------------------------------------
Bonjour,
Suite à mon précédent message :
https://georezo.net/forum/viewtopic.php?id=135748 ,
je me permets d'en rédiger un nouveau afin de préciser/clarifier mon besoin. Merci aux personnes qui avaient pris le temps de me répondre. Grace à elles, j'ai pu avoir des premiers éléments de réponse.
Je travaille avec qgis et postgis. En entrée, j'ai 25 couches polygonales sur un grand territoire(intercommunalité). Dont une donnée très volumineuse (1 million d'objets). Les 24 autres sont beaucoup plus légères (au maximum une centaines d'objets).
Pour information, je précise que certaines de ces données polygonales sont en mode "entités multi parties" et d'autre en mode "morceaux/entités mono parties". J'imagine que celà peut avoir in fine une petite incidence sur la méthode/résultat.
Ces 25 fichiers .shp polygonaux ont des structures de données très variables, non homogènes/non harmonisées. Chaque couche a un champ "data_id" qui permet de définir pour chaque entité son appartenance à la couche. Par exemple, toutes valeurs du champ "data_id" de la première couche sont de valeur '1'. Pour la 2ème couche, les valeurs du champ sont '2', etc.
Mon objectif serait de pouvoir m'inspirer du moins en partie du geotraitement existant Qgis nommé Union multiple :
https://docs.qgis.org/3.40/fr/docs/user_manual/processing_algs/qgis/vectoro…
Je colle une capture écran de la doc Qgis.
Mon but est d'avoir in fine un fichier:
- qui serait le résultat des croisements des 25 données d'entrée. Pour reprendre les termes de la doc qgis, que le traitement vérifie les chevauchements entre les entités au sein des 25 couches et crée des entités distinctes pour les parties qui se chevauchent et qui ne se chevauchent pas.
Ce geotraitement "union multiple" me convient pour les parties où il n'y pas de chevauchement (a, NULL ; b, NULL; c, NULL).
Pour les parties où il y a un chevauchement, le géotraitement union qgis créées autant d’entités de chevauchement identiques qu’il y a d’entités qui participent à ce chevauchement. En soi celà ne me dérange pas. Mais vu qu'in fine J'aimerais que dans le fichier résultat, un champ puisse permettre, pour chaque entité, de récupérer la liste des couches d'entrée qui participent/contribuent à cette entité résultat (Dans un but de récupérer l'origine/la source des données). Je me disais qu'il serait peut être préférable qu'il y ait qu'une seule entité créée par zone de chevauchement ?
- J'aimerais que dans le fichier résultat, un champ puisse permettre, pour chaque entité, de récupérer la liste des couches d'entrée qui participent/contribuent à cette entité résultat. Dans un but de récupérer l'origine/la source des données.
- Idéalement, un champ qui permette de récupérer le nombre (COUNT) de couches qui participent à cette entité (a minima 1 couche, au max 25 couches)
-Concernant cette fois la partie attributs/champ non géométrique, j'aimerais pouvoir spécifier la sélection/définir la liste champs que je souhaite vouloir conserver in fine. Je ne souhaite pas conserver la totalité, une partie des champs pour chacune des 25 couches d'entrée.
J'espère être suffisamment clair. J'imagine que cela n'est pas si facile.
J'imagine qu'il est recommandé de faire ce traitement sous postgis plutot que qgis ? Je peux si besoin importer mes 25 fichiers shp dans un bdd postgis. J'imagine aussi qu'il est important d'avoir à l'esprit que le mode "entités multi parties" / "morceaux/entités mono parties"
des couches d'entrée peut influer sur le résultat. Si je pars sur une requête postgis, je me disais qu'il aurait pu être intéressant de forcer le fait que toutes les entités soient en mode mono parties (avec la fonction postgis 'st_dump' ?).
Si une personne pense pouvoir m'aider? Un grand merci.
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=373659#p373659
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 : FA (florent.adamo(a)hotmail.fr)
----------------------------------------
Bonjour à la communauté GeoRezo,
Bien que le sujet soit régulièrement évoqué, je me permets un nouveau post concernant ce sujet car je rencontre un problème que je n'arrive pas à résoudre malgré mes nombreuses lectures.
A partir de capture JPEG de grande définition, je géoréférence via QGIS les cartes pour mettre sur mon GPS Garmin 66i. J'ai déjà fait de nombreuses fois cette opération pour des pays voisins de la France et pour le Groenland.
L'opération se passe sans problème et j'obtiens un Tiff. Je transforme ensuite ce Tiff en .kml ou .kmz via l'outil de conversion raster dans la perspective du test dans Google Earth. Le test est concluant avec la bonne position dans l'espace.
Enfin une fois le fichier chargé sur mon GPS, je monte la carte et il me le localise au mauvais endroit... et pas qu'un peu... Au lieu de se trouver en laponie Finlandaise, je me retrouve au niveau du Golfe de Guinée.
J'ai essayé de modifier à plusieurs reprise le système de coordonnée de référence du projet et de la carte mais je rencontre le même problème (SCR 4326, 3857, ETRS89G et divers WGS84). Sur Google Earth, la carte se trouve au bon endroit puis dans Garmin elle bascule dans le Golf de Guinée.
Je sollicite donc votre aide pour tenter d'avoir des pistes pour résoudre ce problème (SCR spécifique, autre méthodo, autre logiciel, autre extension...).
Merci d'avance pour votre coup de pouce.
FA
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=373642#p373642
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 : Pierre Coll (pierrecolla(a)gmail.com)
----------------------------------------
Bonjour,
j'utilise qfield pour mon boulot de conservation de la nature.
en son temps, j'ai extrait les images aériennes des serveurs de la région wallone puis je les ai traitées pour les alleger et les utiliser sur le terrain hors connection.
j'ai fais cela en 2021 cela a bien marché mais c etait tres chronophage.
Aujourd hui, les nouvelles photos aériennes sont sorties et j'aimerais bien recharger ces nouvelles données.
je vous mets ci dessous ma procédure.
La question est: est-il possible d'automatiser cela avec un script?
D'avance merci pour vos réponses.
Procédure:
Extraire et utiliser des flux wms ppnc du serveur RW puis les utiliser sur qfield :
1 :extraire les données wms en TIFF
Impossible d’automatiser et de faire un traitement par lot.
Charger le wms sur le projet.
Clic droit et exporter ==> enregistrer sous=> geotiff==>decocher « cree un VRT »==>enregistrer sous ==>zoomer sur un site N2K et cliquer sur etendue du canevas de la carte.
Resolution H et V 0.5 (ou 0.25 mais plus lourd)
Option de creation : profil : compression elevée (plutôt compression jpeg avec l’expérience)
==> Executer le script.
Pour reduire fortement la taille du fichier il y a moyen de decouper le raster obtenu selon une couche masque :
-Boite a outils de traitement==> GDAL==>decouper raster selon une couche masque.
-choisire la couche source (le carré ortho du site N2K), la couche masque ( le périmetre N2k +20m de buffer), cocher créer une bande transparente, cocjer conserver la resolution du raster d’entree, choisir profil : compression elevée (plutôt compression jpeg avec l’expérience), choisir un dossier d’enregistrement.
2: Compresser les Tiff en Tiff conpressé jpeg
Gdal==>conversio raster==> convertir
Clique sur la roue dentee des paratmetres pour afficher le champs « option de création supplementaire
(commande « COMPRESS=JPEG|JPEG_QUALITY=50 » dans option de création supplementaire en exécution de traitement de lot)
3: crée un virtual raster
1- Ouvrir tous les fichiers raster dans QGIS
2- Créer un raster virtuel .vrt avec le menu de QGIS Raster > Divers > Contruire un raster virtuel (qui se base sur la commande gdalbuildvrt)
Ne PAS cocher "Place each input file into a separate band"
Préciser le SCR correspondant aux tuiles dans "Override projection", dans mon cas 31370
Cocher add aplpha mask
Dans le champs no data ajouter : « 0 »
4)Modifier les bandes du VRT :
Gdal==> conversion raster ==> reordonner les bandes==> ne garder que les bandes 1 (R) 2(G) 3(B) 4 (A)
5 : Exporter le VRT en gpkg
Mettre tt les tiff et le VRT danc un dossier C:/traitement
Ouvrire osgeo4 shell
Taper : « cd traitement » (cd= change directory = changer de dossier
Puis taper e code suivant :
« gdal_translate --config OGR_SQLITE_SYNCHRONOUS OFF -co APPEND_SUBDATASET=YES -co TILE_FORMAT=WEBP -a_srs EPSG:31370 -of GPKG lenomdemonvrt.vrt lenomdemongpkensortie.gpkg
gdaladdo --config OGR_SQLITE_SYNCHRONOUS OFF -r AVERAGE lenomdemongpkensortie.gpkg 2 4 8 16 32 64 128 256 »
!!!!!!!!!!!!!!!!!!!!!!!!!Attention : il faut charger le gpkg par glisser du dossier vers deposer dans le projet !!!!!!!!!!!!
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=373621#p373621
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 : Mira
----------------------------------------
Bonjour
Je vous remercie de vos propositions bbk9 et SANTANNA.
La première option a fonctionné parfaitement.
Bonne soirée
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=373579#p373579
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 : Alban Kraus
----------------------------------------
Bonjour,
Dans le fichier du projet sont stockés l'état déplié/replié des groupes et sous-groupes, ainsi que la couche actuellement sélectionnée.
Si vous repliez le groupe contenant la couche sélectionnée, lors de l'ouverture QGIS va devoir choisir entre respecter le paramétrage déplié/replié et afficher de manière proéminente quelle est la couche actuellement sélectionnée, sur laquelle s'exerceront les actions de tous les outils. QGIS a fait le choix de ne pas obéir au paramétrage déplié/replié pour pouvoir afficher quelle est la couche sélectionnée. Je ne pense pas que les développeurs voudront changer ce choix, mais vous pouvez toujours demander.
-> Avant d'enregistrer, assurez-vous de sélectionner un groupe de premier niveau, ou du moins une couche qui sera dans un groupe déplié.
De même, l'état coché/décoché est enregistré dans le fichier du projet. Je ne parviens pas à reproduire votre problème. Toutefois, les vieilles versions de QGIS n'enregistraient pas, dans les thèmes de carte https://docs.qgis.org/3.40/fr/docs/user_manual/introduction/general_tools.h…, l'état coché/décoché des groupes, seulement celui des couches individuelles. Essayez de ne pas utiliser de thèmes ; et si vous parvenez à circonscrire votre problème par l'usage des thèmes, y compris dans la dernière version de QGIS, vous pourrez tenter de rapporter un bug.
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=373611#p373611
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 : aurore74 (dupont.priscilla(a)gmail.com)
----------------------------------------
Bonjour,
é
Etant novice avec les données couranto, je dois extraire sur des points d'un fichier shp des vitesses de courant et d'orientation d’après un fichier slf.
J'ai réussi a extraire des series temporelles de vitesse en m/s a partir de mes points avec l'outil maillage. Par contre je n'ai aucune idée a savoir comment extraire mon orientation. Est il possible de le faire sur qgis ?
Je vous remercie de votre aide, Aurore
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=373531#p373531
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 Cascalès
----------------------------------------
Bonjour,
Je fais un atlas de plaques d'égout. Les plans sont divisés en plusieurs parties :
- le plan avec la localisation de la plaque
- des tableaux avec les valeurs attributaires de la plaque
- des photos de la plaque
Si pour le plan et les tableaux c'est ok, qu'en est-il de l'intégration des photos en lien avec la plaque?
Comment procède-t-on?
Merci.
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=373607#p373607
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