Message posté par : Vauchey Vincent (vincent.vauchey(a)iea45.fr)
----------------------------------------
Bonjour
Oui le plus simple est de faire une jointure sur le champs code insee. Cela devrais en théorie fonctionner très bien, vous avez peut être une erreur dans votre Jointure ou bien vos de champs insee ne sont pas identique ou de même type.
Il nous faudrait plus de détail pour vous aider.
Cordialement
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=360385#p360385
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 : mickael_53
----------------------------------------
Bonjour,
J'ai un code python qui permet d'exporter un atlas en plusieurs fichiers.
-----------------
Code :
import os
from qgis.core import QgsProject
import time
project = QgsProject.instance()
myAtlasProject='W:/PARTAGE_FDCM/GEOLIS/MAJ_V3/qgis/generation_atlas_v3.qgz'
project.read(myAtlasProject)
manager = project.layoutManager()
layoutName = "Composeur 1"
layout = manager.layoutByName(layoutName)
#start atlas iterator
atlas = layout.atlas()
if atlas.beginRender():
print('lecture de atlas')
while atlas.next():
exporter = QgsLayoutExporter(layout)
settings = QgsLayoutExporter.PdfExportSettings()
filename = atlas.currentFilename()+'.pdf' #f'atlas.currentFilename().png'
filename_path = os.path.join("W:/PARTAGE_FDCM/GEOLIS/ATLAS_MATRICULE/carte_territoire/", filename)
print(f'Export '+atlas.currentFilename())
exporter.exportToPdf(filename_path, settings)
print(f'finished')
atlas.endRender()
else:
print ('pas de lecture')
print('WARNING - No atlas features available for export!')
os._exit(0)
-----------------
Maintenant je voudrais que les pages de l'atlas soit dans un seul fichier pdf. Mais pas moyen de trouver, je fais donc appel à vos lumières !
Merci d'avance.
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=360379#p360379
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 : antho0023
----------------------------------------
Bonjour, je suis face à un problème.
Je dispose actuellement d'un coté d'une couche "COMMUNES" (BD TOPO) comprenant dans sa table d'attributs le code INSEE des communes de mon département.
De l'autre je dispose d'une couche de points créée par moi même ou j'ai pris soin d'intégrer un champ CODE INSEE.
Ayant réduit ma couche COMMUNES pour ne garder que celles dont je souhaite, je voudrais savoir quelle technique serait envisageable pour que les points de ma couche B, se situant dans la commune AB dont le code insee serait AB000333 par exemple, puisse retrouver cette infos dans la table attributaire (de la couche B).
J'ai essayer avec une jointure mais pas de résultats. Peut etre s'agit-il d'une erreur de ma part.
En vous remerciant d'avance
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=360371#p360371
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 : HockYan
----------------------------------------
Bonjour,
Je suis actuellement sur la réalisation de fiche de terrain. Pour cela je créé des fiches automatiques d'après l'acquisition du terrain à l'aide du logiciel QFIELD.
J'ai actuellement un problème que je n'arrive pas à résoudre sur la mise en page sur QGIS.
Sur le terrain, je dois identifier des digues et savoir s'il y a des déversoirs. Ce que je cherche à faire c'est quand sur le tronçon il n'y a pas de déversoir alors il m'enlève la mise en page du déversoir ou il me le masque.
La méthode la plus simple que j'ai pu trouver et de créer un rectangle et de mettre le code suivant : case when "DEVERSOIR" is FALSE then color_rgb (255,255,255) end
Le code permet de rempli le rectangle en blanc à la condition que "DEVERSOIR" soit faux. Cependant, cela me fait rien.
Pour information, la propriété du champ "DEVERSOIR" est une case à cocher. Si elle est cochée alors elle me permet de rentrer des valeurs supplémentaires.
Je ne sais pas si mes explications sont claires, n'hésitez pas à me demander plus d'informations.
Je vous remercie par avance,
Yan.
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=360364#p360364
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 : leo_lgrc (leolgrc.sigma(a)gmail.com)
----------------------------------------
Bonjour,
J'ai une multitude de points contenus dans des polygones que j'aimerais déplacer automatiquement sur le centroïde du polygone grâce à un traitement. Savez-vous si cela est possible ?
Merci,
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=360270#p360270
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,
Là comme ça, pour faire au plus simple, je dirais qu'il faudrait numéroter les encarts de carte également de 1 à N, et l'idée serait de faire en sorte que son étendue s'adapte à l'ER de même numéro dans la commune en visualisation. Pour l'expression, tout dépend de la relation qu'il y a entre les couches ER et commune (un champ avec le code insee? un champ avec numero ER? Séparés ou concaténés? Avec d'autres textes? juste une relation spatiale?).
Ci-après un exemple avec les couches communes et departement de la bdadminexpress (ou bdtopo?) où j'afficherais la commune dont le code insee finit par le num de l'objet carte (ne s'applique qu'aux 9 premières, cela dit) dans chaque département. A adapter sur les autres coordonnées. Et vous pouvez ajouter une certaine distance de recul par rapport aux bords.
-----------------
Code :
x_min(
aggregate(
layer:= 'COMMUNE',
aggregate:= 'collect',
expression:= $geometry,
filter:= "INSEE_COM"= concat(attribute(@atlas_feature, 'INSEE_DEP'), '00', @map_id) -- tout se joue sur ce filtre qui doit faire apparaitre l'entité de l'atlas ET le numéro de l'objet carte afin de renvoyer l'objet unique qui nous intéresse
)
)
-----------------
Il faudra aussi penser à contrôler l'affichage de l'objet carte lorsqu'il n'y a pas d'ER dans la commune. Peut-être l'exclure de l'export si son num est supérieur au nombre maxi d'ER dans la commune.
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=360259#p360259
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
----------------------------------------
Je metterai le max de cases sur ma mise page.
-----------------
SANTANNA écrit :
Bonjour,
J'imagine que le nombre d'emplacements réservés n'est pas identique d'une commune à une autre. Comment envisagez-vous de traiter cela?
1- Je mets le max de cases sur ma page, quitte à avoir des encarts vides sur celle-ci (et aussi des encarts de (trop?) petite taille)
2- Je modifie le nombre d'encarts sur la page en fonction du nombre d'ER sur la commune, afin de tous les afficher.
3- J'affiche x encarts par page et s'il y en a plus, je rajouterais autant de pages que nécessaire, sur le même format.
Selon l'option choisie, le challenge ne sera pas identique, mais oui, je pense qu'il va falloir jouer avec les emprises et la numérotation des ER (voire des éléments de carte).
-----------------
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=360188#p360188
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 : goldfinger
----------------------------------------
Apparement il faut utiliser les relations ... si quelqu'un un petit mode d'emploi... je suis preneur
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=360294#p360294
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 : tiyan34
----------------------------------------
Bonjour,
je viens chercher de l'aide car j'ai un gros bu d'affichage depuis quelques semaines qui est très récurent et qui me plombe mon boulot (et mon moral) car je n'arrive pas à comprendre d'où ça vient, quand ça arrive et à le résoudre...
Concrètement j'ai un shape contenant quelques milliers d'objets (lignes) et ces lignes disparaissent par 100aines de ma vue carto, sans aucune raison, du jour au lendemain...je ne peux donc plus les séléctionner via l'outil selection standart, c'est comme si Qgis ne les trouvait plus, qu'ils n'existaient plus...pourtant lorsque je fais une recherche par attribut "ID", il les trouve dans la table attributaire, ils n'ont donc pas totalement disparu...
mais ça rend ma couche completement exploitable, et je ne sais pas comment résoudre ce probleme, lorsque j'extrait ce shape pour l'enregistrer sous un autre nom....Même soucis, ça copie ce "BUG" et les objets ne s'affichent toujours pas....
Je suis perdu et je perd de nombreuses heures dans mon boulot de production de cartes depuis des semaines...
Avez vous déjà eu ce problème? Si oui avez vous reussi à le regler?
(je précise que la version de Qgis ne semble pas etre le soucis, car j'ai eu le bug sur des versions précédentes)
Merci beaucoup !
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=360337#p360337
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 : MaximeBianchi (maxime.bianchi52(a)gmail.com)
----------------------------------------
Bonjour à tous,
Mise en contexte : Je travaille actuellement sur le modeleur de QGIS (version 3.22.14).
Mon objectif est de formaliser des données afin de réaliser des cartographies automatiquement selon une mise en page prédéfinie dans ce même modeleur.
Ma première étape (de formalisation et de traitement des données) est finie.
Je souhaite donc m'attaquer aujourd'hui à la création des cartes grâce aux algorithmes proposés par le modeleur.
Mon problème : Je ne dispose pas de l'algorithme nécessaire à la création de la mise en page des cartes "Créer une mise en page de carte".
Or, d'après ChatGPT, cet algorithme devrait se trouver sur ma version de QGIS.
Avez-vous des solutions à me proposer ?
Merci par avance, Maxime
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=360311#p360311
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