Pages: 1
- Sujet précédent - QGIS 3.4.11: Comment eviter le chevauchement de 2 marqueurs ? - Sujet suivant
#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: 3927
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: 1052
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
Pages: 1
- Sujet précédent - QGIS 3.4.11: Comment eviter le chevauchement de 2 marqueurs ? - Sujet suivant