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

Rencontres QGIS 2025

L'appel à participation est ouvert jusqu'au 19 janvier 2025!

#1 Tue 31 March 2009 17:25

Razorbak
Participant assidu
Lieu: Clermont Ferrand
Date d'inscription: 7 Oct 2007
Messages: 505

Superposition d'entités ponctuelles

Re-bonjour,

Je dispose d'une couche de points. Certains sont situés exactement au même endroit (mêmes coordonnées) mais les attributs sont différents. En fait, ce sont des accidents et bien évidemment, ils n'ont pas les mêmes caractéristiques. A l'affichage, ces accidents se superposent et quand je modifie la symbologie en prenant en compte les valeurs d'un champ, seul le premier enregistrement est visible.
Je voulais savoir s'il existait une solution pour que soit les points se dispersent quelque peu sans détériorer l'info que je veux obtenir à mes différentes échelles, ou comment faire pour "agréger" les points se superposant pour les représenter avec un symbole proportionnel (la taille du symbole variant selon le nombre d'accidents à cette adresse).
Quelle est selon vous la meilleure méthode ? Bien que je pense que la seconde est plus appropriée...A cet égard, je pense devoir utiliser la fonction Récapituler, non ?

Je vous remercie.

Hors ligne

 

#2 Tue 31 March 2009 18:02

Spacejo
Membre
Lieu: Nancy
Date d'inscription: 17 Aug 2008
Messages: 2511

Re: Superposition d'entités ponctuelles

Salut Razorbak,

Au risque de dire une bêtise pourquoi ne pas utiliser les étiquettes en cochant l'option de non superposition de ces dites étiquettes.
Tu auras plusieurs étiquettes qui te signifieront qu'il y a plusieurs entités superposées à cet endroit (sur ce point).
En espérant t'aider
A+
Joël

Hors ligne

 

#3 Tue 31 March 2009 18:06

Razorbak
Participant assidu
Lieu: Clermont Ferrand
Date d'inscription: 7 Oct 2007
Messages: 505

Re: Superposition d'entités ponctuelles

Salut Joël,

Oui c'est une solution mais elle ne va pas trop convenir étant donné que je dois représenter graphiquement les différents types d'accidents (quel moment de la journée, type de collision...), et quoi de mieux que de la couleur ou des symboles pour illustrer ceci...
Le truc, c'est qu'en plus, les étiquettes risquent d'être trop nombreuses...ma carte doit couvrir une agglo entière...avec des zooms sur les points chauds je pense...

Mais bon, merci quand même, c'est toujours bon à prendre

Dernière modification par Razorbak (Tue 31 March 2009 18:06)

Hors ligne

 

#4 Tue 31 March 2009 18:24

Robin
GeoRezo forever
Lieu: France
Date d'inscription: 31 Aug 2005
Messages: 13614
Site web

Re: Superposition d'entités ponctuelles

C'est du challenge Razorback, tes accidents big_smile

Je reprend tes données dispo : tu as une couche points avec des points superposés (ou pas). Chaque point est un accident et peut (ou ne pas) se situer au même endroit qu'un autre.

Proposition (que tu peux conceptualiser comme une couche Modelbuilder pour qu'elle se réactualise) :
1. Créer une colonne dans ta couche de point avec pour valeur 1 à chaque accident
2. Créer un buffer de ta couche de points (genre 1 m de rayon) pour créer une couche polygonale qui va contenir tes points. A partir de cette couche, tu fais une jointure spatiale avec tes points en utilisant la focntion sum sur ton champ préalablement créé.

Tu obtiens : une couche de polygones avec comme attribut le nombre d'accident sur la zone.

Ensuite, tu utilise la fonction de symbologie "Attribut multiples", et variation par taille de symbole. De cette manière tu pourras avoir ta classification par nombre d'accidents

[img]http://img148.imageshack.us/img148/6412/accidents.jpg[/img]

Hors ligne

 

#5 Tue 31 March 2009 18:27

Robin
GeoRezo forever
Lieu: France
Date d'inscription: 31 Aug 2005
Messages: 13614
Site web

Re: Superposition d'entités ponctuelles

Petite erratum, le champs "nombre" est automatique quand tu fais la jointure spatiale (il s'appelle count), il compte le nombre de points joints de toute façon. Mais bon, le principe est valable pour d'autres opération (moyenne, etc).

Robin.

Hors ligne

 

#6 Tue 31 March 2009 18:33

Spacejo
Membre
Lieu: Nancy
Date d'inscription: 17 Aug 2008
Messages: 2511

Re: Superposition d'entités ponctuelles

Salut Razorback,

Salut Robin,

Maintenant que Razorback a des polygones (Buffer) cet outil peut peut être satisfaire sa problématique:
http://support.esrifrance.fr/index.asp? … oints.html
Sinon pourquoi pas un hyperlien sur le centroîde du buffer qui pointe sur un fichier word  ou txt avec un extrait de la table.
Ou une étiquette avec plusieurs lignes ----> Champs1 & Champs2 & Champs3
Comme tu vois Robin j'aime bien les étiquettes wink
A+
Joël

Hors ligne

 

#7 Tue 31 March 2009 18:33

Marc ROSSI
Participant occasionnel
Lieu: Ploemeur
Date d'inscription: 2 Sep 2005
Messages: 36
Site web

Re: Superposition d'entités ponctuelles

Bonsoir,

Je me demande si tu n'as pas des fonctions de resempling qui pourraient résoudre ton problème dans la palette d'outils "hawths tools" téléchargeable sur le site d'esri us

non telechargeable ici : http://www.spatialecology.com/htools/tooldesc.php

Dernière modification par Marc ROSSI (Tue 31 March 2009 18:34)


Marc ROSSI

Hors ligne

 

#8 Wed 01 April 2009 09:20

Razorbak
Participant assidu
Lieu: Clermont Ferrand
Date d'inscription: 7 Oct 2007
Messages: 505

Re: Superposition d'entités ponctuelles

Bonjour,

C'est vrai que mes accidents font parler d'eux sur pas mal de posts... c'est juste tout nouveau pour moi donc je fais appel à vous : donc merci !

A l'origine, dans mon esprit, je pensais utiliser la fonction Récapituler (sur un champ, par exemple sur l'adresse au numéro) afin d'obtenir un dbf et ainsi avoir le nombre d'accidents à cette adresse...après je faisais une jointure sur le numéro de l'adresse et j'avais le nombre d'accidents par numéro...je sais pas si c'est clair...

Alors pour en revenir à mon problème, je vais essayer ces différentes solutions et je vous tiens au courant dans la journée. Encore merci

Hors ligne

 

#9 Wed 01 April 2009 09:49

crossbones
Participant actif
Lieu: Bertreville
Date d'inscription: 17 Feb 2006
Messages: 99

Re: Superposition d'entités ponctuelles

Bonjour,
Tout à fait clair. On peut pour traiter de l'accidentologie, prétraiter son fichier avant defaire une cartographie et de géocoder à l'adresse. ainsi passer par un SGBD et faire un dénombrement des accidents à l'adresse et par type d'accident et  les représenter en proportionnel ensuite. C'est la méthode la plus simple à partir du moment qu'elle n'est pas répétitive (études plan de mobilité communale de BE).
Cordialement

Hors ligne

 

#10 Wed 01 April 2009 10:32

Razorbak
Participant assidu
Lieu: Clermont Ferrand
Date d'inscription: 7 Oct 2007
Messages: 505

Re: Superposition d'entités ponctuelles

Bonjour Crossbones,

L'utilisation d'un SGBD (genre Access ?) est donc plus adaptée pour l'étude de l'accidentologie ? Pour cela, il faut donc que je crée un lien ODBC entre ma base et le SIG, c'est çà ?

Je vous remercie

Hors ligne

 

#11 Wed 01 April 2009 10:40

Spacejo
Membre
Lieu: Nancy
Date d'inscription: 17 Aug 2008
Messages: 2511

Re: Superposition d'entités ponctuelles

Salut Razorback,

Avec une base access tu pourrais utiliser ceci:
http://support.esrifrance.fr/index.asp? … ccess.html
----> Cela reviens un peu ce que je disais avec un hyperlien
En espérant t'aider
A+
Joël

Hors ligne

 

#12 Wed 01 April 2009 10:58

Razorbak
Participant assidu
Lieu: Clermont Ferrand
Date d'inscription: 7 Oct 2007
Messages: 505

Re: Superposition d'entités ponctuelles

Salut Spacejo,

Très intéressant ce que tu me proposes là...Mais est-ce que la même chose existerait en libre (Gvsig, Qgis) ? Car moi j'ai ArcView mais pas mon client...
Dois-je poster ce genre de message dans le forum spécialisé ?

Merci

Hors ligne

 

#13 Wed 01 April 2009 11:00

Anais4008
Participant actif
Lieu: France
Date d'inscription: 25 Apr 2007
Messages: 71

Re: Superposition d'entités ponctuelles

Salut Razorback,

Est ce que tu as pensé à l'outil dans l'ArcToolBox "disperser les ponctuels"?
Cela pourrait, selon tes paramètres, te permettre de faire une meilleure analyse thématique, au niveau visuel en dispersant légèrement tes points....

Hors ligne

 

#14 Wed 01 April 2009 11:43

crossbones
Participant actif
Lieu: Bertreville
Date d'inscription: 17 Feb 2006
Messages: 99

Re: Superposition d'entités ponctuelles

re et fin
à vous de voir si la base doit être dynamique... la seule chose que je dis c'est qu'il est par moment dans le cadre d'étude ponctuelle, plus rapide de faire son prétraitement en amont du SIG (traitement de l'information alphanumérique) pour obtenir une cartographie de l'accidentologie. donc, créer ses propres champs avec ses indicateurs, importer le fichier dans le SIG et cartographier,dans le cadre bien sur d'une représentation cartographique ponctuelle d'un phénomène spatial
Bonne continuation
@+

Hors ligne

 

#15 Wed 01 April 2009 11:44

Spacejo
Membre
Lieu: Nancy
Date d'inscription: 17 Aug 2008
Messages: 2511

Re: Superposition d'entités ponctuelles

Salut,

Je pense que tu devrais poster là  ---> http://georezo.net/forum/viewforum.php?id=37
Cet outils doit être faisable avec du libre.
Par contre là je ne connais pas trop ces logiciels
A+
Joël

Hors ligne

 

#16 Wed 01 April 2009 14:20

Zoouuu
Participant occasionnel
Date d'inscription: 13 Feb 2007
Messages: 48

Re: Superposition d'entités ponctuelles

Bonjour,

Pour fusionner des points qui sont aux mêmes coordonnées, tu as l'outil "thin point" dans ET geowizard (onglet points). Il te permet de sommer un des attributs numériques de ta couche d'origine et t'indique en plus le nombre de points fusionnés.
En espérant que ça puisse t'aider.

Hors ligne

 

#17 Mon 04 May 2009 16:55

Razorbak
Participant assidu
Lieu: Clermont Ferrand
Date d'inscription: 7 Oct 2007
Messages: 505

Re: Superposition d'entités ponctuelles

Bonjour,

Je reviens sur le sujet car je peux enfin avancer...

Alors, je suis donc bien intéressé par la solution de Robin mais je bloque à un moment.

2. Créer un buffer de ta couche de points (genre 1 m de rayon) pour créer une couche polygonale qui va contenir tes points. A partir de cette couche, tu fais une jointure spatiale avec tes points en utilisant la focntion sum sur ton champ préalablement créé.


J'ai donc ajouté une colonne dans ma couche avec pour valeur 1 pour chaque accident.
Ensuite, j'ai créé la couche correspondant à la zone tampon de 1m autour de chaque point.
C'est là que je bloque, il faut que je fasse une jointure spatiale entre la couche d'origine et la couche de la zone tampon. C'est bien çà ? Le hic c'est que je ne sais pas à quel moment utiliser la fonction Somme afin d'obtenir une couche de polygones avec comme champ le nombre d'accidents inclus dans celui-ci...
C'est sans doute tout bête mais est-ce qu'il serait possible de détailler un peu la manipulation.

Je vous remercie. Bonne fin de journée

Hors ligne

 

#18 Thu 11 June 2009 12:22

Razorbak
Participant assidu
Lieu: Clermont Ferrand
Date d'inscription: 7 Oct 2007
Messages: 505

Re: Superposition d'entités ponctuelles

Bonjour,

Robin, à l'aide...peux-tu m'en dire plus sur ta méthode STP ?

Surtout que ma problématique se complexifie au niveau de la représentation. Je voudrais en effet représenter un nombre d'accidents (en cercles proportionnels) et en même temps la répartition de ce nombre en fonction d'un champ.

Pour donner un exemple, je voudrais cartographier les accidents selon la météo et donc je dispose d'un champ me donnant les conditions météo (est-ce qu'il pleut, est-ce qu'il fait beau...). Donc est-ce possible à la fois de représenter le nombre d'accidents ayant eu lieu sous la pluie, par beau temps en sachant que les conditions météo peuvent varier (et donc la problématique de la superposition des entités refait son apparition).
La solution est-elle de faire des sortes de camemberts ou des histogrammes (est-ce possible déjà ?) ?

J'espère avoir été assez clair...

Merci beaucoup. Bonne journée

Hors ligne

 

#19 Thu 11 June 2009 14:13

Robin
GeoRezo forever
Lieu: France
Date d'inscription: 31 Aug 2005
Messages: 13614
Site web

Re: Superposition d'entités ponctuelles

Je regarde dès que possible smile

Hors ligne

 

#20 Thu 11 June 2009 14:17

Razorbak
Participant assidu
Lieu: Clermont Ferrand
Date d'inscription: 7 Oct 2007
Messages: 505

Re: Superposition d'entités ponctuelles

Ok, merci beaucoup. Bonne journée

Hors ligne

 

Pied de page des forums

Powered by FluxBB