Nous utilisons des cookies pour vous garantir la meilleure expérience sur notre site. Si vous continuez à utiliser ce dernier, nous considèrerons que vous acceptez l'utilisation des cookies. J'ai compris ! ou En savoir plus !.
banniere

Le portail francophone de la géomatique


Toujours pas inscrit ? Mot de passe oublié ?
Nom d'utilisateur    Mot de passe              Toujours pas inscrit ?   Mot de passe oublié ?

Annonce

Printemps des cartes 2024

#1 Wed 08 July 2020 15:35

Viniasco
Participant actif
Date d'inscription: 3 May 2019
Messages: 50

QGIS 3.4.11: Comment eviter le chevauchement de 2 marqueurs ?

Bonjour,

Je dois réaliser une carte d'installations de compostage, localisées sur les communes les accueillant et dont la taille du marqueur sera fonction de la capacité de l'installation.
Je pars du fond de carte communal fourni par ADMIN Express et je pensais ajouter un champ "capacité" pour indiquer cette dernière au niveau de la commune correspondante.

Problème, une commune accueille 2 installations. Du coup je voulais faire une 2è colonne pour saisir les 2 capacités, mais comment éviter que les marqueurs se chevauchent ?

Merci


Utilisateur complètement néophyte et occasionnel du SIG, mais totalement convaincu de son utilité.

Hors ligne

 

#2 Thu 09 July 2020 14:42

monique
Participant actif
Date d'inscription: 7 Oct 2005
Messages: 146

Re: QGIS 3.4.11: Comment eviter le chevauchement de 2 marqueurs ?

Bonjour,

Peut être que ce lien pourra vous aider
https://anitagraser.com/2016/03/19/crea … on-series/

Monique

Hors ligne

 

#3 Thu 09 July 2020 15:37

Viniasco
Participant actif
Date d'inscription: 3 May 2019
Messages: 50

Re: QGIS 3.4.11: Comment eviter le chevauchement de 2 marqueurs ?

Bonjour Monique
Merci pour ce lien, très intéressant par ailleurs, mais qui ne solutionne pas mon problème.
En effet, cet article parle des étiquettes et non des marqueurs. Et même si on retrouve les réglages de décalage des étiquettes pour les marqueurs, je cherchais un paramétrage qui automatiserait ces décalages puisqu'ils varieront en fonction de la taille du marqueur.


Utilisateur complètement néophyte et occasionnel du SIG, mais totalement convaincu de son utilité.

Hors ligne

 

#4 Thu 09 July 2020 15:51

monique
Participant actif
Date d'inscription: 7 Oct 2005
Messages: 146

Re: QGIS 3.4.11: Comment eviter le chevauchement de 2 marqueurs ?

Ce que tu appelles marqueur, ce sont des symboles ? c'est ce dont parle ce lien

Hors ligne

 

#5 Thu 09 July 2020 15:58

Viniasco
Participant actif
Date d'inscription: 3 May 2019
Messages: 50

Re: QGIS 3.4.11: Comment eviter le chevauchement de 2 marqueurs ?

Oui, mais si j'ai bien lu, les positions relatives des marqueurs sont définies avec les réglages de position des étiquettes, et sont fixées.


Utilisateur complètement néophyte et occasionnel du SIG, mais totalement convaincu de son utilité.

Hors ligne

 

#6 Thu 09 July 2020 16:47

SANTANNA
Moderateur
Lieu: Angers
Date d'inscription: 18 Jan 2008
Messages: 3799

Re: QGIS 3.4.11: Comment eviter le chevauchement de 2 marqueurs ?

Bonjour,

Problème, une commune accueille 2 installations. Du coup je voulais faire une 2è colonne pour saisir les 2 capacités, mais comment éviter que les marqueurs se chevauchent ?


Et quid d'avoir une couche de points installation, dans laquelle vous indiqueriez la position exacte de l'installation, sa commune (s'il faut) et ses informations de capacité, voire le type d'installation que c'est, et plein d'autres choses qui vous chantent?
Vous auriez ensuite qu'à représenter les installations par dessus la couche commune. et dans un tel contexte, une commune pourra avoir dix installations qu'il n'y aurait pas nécessairement à se poser des questions d'évitement de chevauchement.

Hors ligne

 

#7 Thu 09 July 2020 18:35

Viniasco
Participant actif
Date d'inscription: 3 May 2019
Messages: 50

Re: QGIS 3.4.11: Comment eviter le chevauchement de 2 marqueurs ?

Certainement une très bonne idée, mais déjà au-delà de mes compétences...
Je vais me pencher sur le manuel pour créer une couche contenant des coordonnées en correspondance avec le fond de carte communal.


Utilisateur complètement néophyte et occasionnel du SIG, mais totalement convaincu de son utilité.

Hors ligne

 

#8 Fri 10 July 2020 10:19

GlaDal
Participant assidu
Date d'inscription: 30 Aug 2013
Messages: 995

Re: QGIS 3.4.11: Comment eviter le chevauchement de 2 marqueurs ?

Bonjour,

L'autre solution consisterait à faire une jointure entre votre base de données "INSTALLATIONS" (avec un champ 'Nom_Commune' par exemple défini pour chaque installation qui reprendrait la même orthographe que celle de la BD ADMIN) et la couche COMMUNE de la BD ADMIN  (avec le champ "COM" pour le nom de commune).
Puisque vous avez plusieurs installations pour une commune, il faudra créer une couche virtuelle (Menu Couche-Créer couche-New virtual layer), importer la BDD "INSTALLATIONS" et "COMMUNE" et saisir l'expression :

SELECT * FROM INSTALLATIONS, COMMUNE WHERE Nom_Commune=COM

Ca créera ainsi autant de polygone qu'il y a d'installations. Suffit ensuite de créer des centroides de polygone.

Bon, j'ai fait vite, mais ça peut donner une piste....

Hors ligne

 

Pied de page des forums

Powered by FluxBB