Message posté par : YOURY
----------------------------------------
Hello la communauté
merci de m'apporter de l'aide sur ce sujet:
Inputs:
Des points sur une couche1
Des ponts sur une couche2
But: je veux rattacher chaque groupe de n Points de la couche1 à un point de la couche2 tel que la distance entre chacun des n point et le point d'attachement soit min.
Autrement dit, je veux grouper un ensemble de n points de la couche1 au point le plus proche d'eux sur la couche2.
Avez vous une idée de comment je peux faire ça?
merci d'avance
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=322454#p322454
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 : Cedricc
----------------------------------------
Merci Matthieu, cela fonctionne très bien !
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=322452#p322452
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 : laurent00
----------------------------------------
bonjour
tu peux modifier les intitulés de chaque éléments de ta légende
sinon tu peux aussi ajouter un cadre txt ...
LJ
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=322449#p322449
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 : odusvaulx
----------------------------------------
Bonjour,
J'ai utilisé le générateur de géométrie pour faire les flèches et ça fonctionne avec le code :
make_line(centroid( $geometry ),make_point( "LblX" , "LblY" ))
merci
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=322446#p322446
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 : isaquarelle (isabellerose.thiebaut(a)gmail.com)
----------------------------------------
Bonjour,
J'essaie de faire une carte avec des parcelles de différentes couleurs selon le zonage du PLU de la commune. J'affiche le nombre de logements sur chaque parcelle, en étiquettes.
Dans ma légende, j'arrive à mettre les deux couleurs de parcelles. J'aimerais ajouter une ligne pour expliquer l'étiquette. Est-ce que c'est possible ? J'ai essayé de créer une règle dans ma légende mais je n'arrive pas à faire le lien entre le symbole et le champ d'étiquette. J'ai aussi pensé à exporter mes étiquettes comme nouvelle couche, mais je ne sais pas si c'est possible ni si c'est pertinent de faire comme ça...
Merci, bonne journée, Isabelle
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=322433#p322433
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 : odusvaulx
----------------------------------------
J'ai refait un test et c'est un problème d'affichage : mon étiquette de polygone se positionne sur le polygone voisin, mais quand je zoome, elle se place sur le bon polygone (voir images)
Mais j'ai également un souci avec la flèche de départ d'étiquette dans easy custom labeling sur une autre couche de données : l'étiquette se positionne correctement, en revanche, le point de départ de la flèche se fait sur le polygone voisin. du coup on a l'impression que l'étiquette concerne le polygne voisin. Est ce qu'on peut intervenir sur les coordonnées de départ de la flèche ? est ce que c'est le centroïde du polygone ?
Merci
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=322426#p322426
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 : Lambert I
----------------------------------------
Bonjour,
Vous pouvez utiliser en symbologie les polygones inversés avec comme sous-moteur de rendu la règle $id= @atlas_featureid
Voir pièce jointe
Cordialement
----------------------------------------
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=322425#p322425
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 : Mathieu CHAILLOUX
----------------------------------------
Bonjour,
Quelques remarques tout d'abord :
- si la structure est un dictionnaire, autant l'appeler dict plutôt que List
- par convention le nom d'une variable doit commencer par une minuscule (enfin c'est mieux)
- faites attention à votre indentation quand vous postez du code, le else est décalé et peut s'appliquer au if ou au for
- dans un dictionnaire, la clé est unique et permet d'accéder à la valeur, l'avantage de cette structure est d'accéder rapidement à la valeur en connaissant la clé, ce n'est donc pas forcément une bonne idée de vouloir séparer la clé en 2 parties (couche / champ)
Maintenant pour répondre à vos interrogations, le if ne fonctionne pas car vous testez s'il existe une clé k telle que k = 'BDI_PLU' or toutes les clés sont des tuples (couche,champ) donc structurellement différents.
Le for est effectivement à revoir car vous utilisez la variable 'clef' avant de la définir.
Une idée de code (en remplaçant List par dict) :
-----------------
Code :
for (k_layer, k_field), v in dict.items():
if k_layer == ca.name():
orapport.write(v)
-----------------
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=322424#p322424
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 : mad_sydela
----------------------------------------
Bonjour,
Dans le composeur d'impression j'ai plusieurs cartes. Je souhaiterai choisir un cadrage et une échelle pour une carte et qu'automatiquement les autres cartes aient la même emprise (même cadrage et même échelle). J'utilise l'Aperçus dans les propriétés de l'objet mais l'échelle ne suit pas. J'ai pensé utiliser @mapscale mais je ne trouve pas la bonne syntaxe.
Seriez-vous faire ?
Je vous remercie par avance,
MAD
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=322423#p322423
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 : Mathieu CHAILLOUX
----------------------------------------
Quelque chose dans le genre devrait marcher :
-----------------
Code :
max = None
for feature in iter:
feature_id = feature["id"]
if max is None or feature_id > max:
max = feature_id
-----------------
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=322422#p322422
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