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

GEODATA DAYS 2024

#1 Mon 03 September 2007 15:54

rmi5222
Participant occasionnel
Lieu: Bourg en bresse
Date d'inscription: 3 Sep 2007
Messages: 28

Problème avec une analyse thématique

Bonjour à tous,
voila mon problème:
dans le cadre de la réalisation d'un livre présentant 615 espèces de plantes menacées, je dois faire autant de carte de répartition par tranche de date.
Ma table concerne plusieurs colonnes:
- Nom de commune
- Date
- Espèce
- "Plein d'autres champs pas importants"
Je fait le tri pour faire une table par espèce.
Ainsi, je me retrouve pour une espèce avec des noms de communes parfois renseignées de plusieurs dates.
Mon analyse concerne trois ronds de différentes couleurs celon si elle a été observé avant 1980, entre 80 et 90 et après 90.
Tout va bien jusque là. Mais il faut que la couleur de la date la plus récente soit la seule apparente !
Or elles se superposes quand il y a plusieur date pour une commune et du coup c'est le bordel...

Merci de me renseigner !

Hors ligne

 

#2 Mon 03 September 2007 16:03

Maurice
Membre
Lieu: Montpellier
Date d'inscription: 5 Sep 2005
Messages: 5331

Re: Problème avec une analyse thématique

Piste:
- créer une nouvelle colonne en entier (par exemple)
- sélectionner les dates > 90 et mettre à jour cette sélection -> valeur 9000
- sélectionner les dates < 80 et mettre à jour cette sélection -> valeur 8000
- sélectionner les dates 80<date<90 et mettre à jour cette sélection -> valeur 8090
Faire l'analyse sur cette nouvelle colonne

Hors ligne

 

#3 Mon 03 September 2007 16:14

rmi5222
Participant occasionnel
Lieu: Bourg en bresse
Date d'inscription: 3 Sep 2007
Messages: 28

Re: Problème avec une analyse thématique

Merci pour votre réponse très rapide!
On m'a déjà prposé cette solution. En faite, je ne vois pas ce que cela va changer, si je me trouve avec 80000 et 90000 sur la même commune, les deux vont se superposer, non?

Hors ligne

 

#4 Mon 03 September 2007 16:16

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

Re: Problème avec une analyse thématique

Hello,

L'astuce serait d'avoir une colonne où on a l'information "avant 80", "entre 80 et 90" et "après 90", renseigné avec un identifiant numérique par SQL si besoin (pour avoir 1, 2 ou 3). Utilisez une fonction qui recherche le maximum pour une même commune si besoin, puis triez et renseignez par SQL la colonne de tri avec l'identifiant numérique.

Pour être sur d'avoir la symbolique des dates plus récente au dessus, rien ne vous empêche de créer des sets de sélection en fonction des dates sur le champ ci dessus et d'agencer ces sets en fonction de leur ancienneté.

En espérant que ca ne soit pas trop charabia hmm
Robin

EDIT : grilled by Maurice big_smile

Hors ligne

 

#5 Mon 03 September 2007 16:46

Maurice
Membre
Lieu: Montpellier
Date d'inscription: 5 Sep 2005
Messages: 5331

Re: Problème avec une analyse thématique

rmi5222 a écrit:

...je ne vois pas ce que cela va changer, si je me trouve avec 80000 et 90000 sur la même commune, les deux vont se superposer, non?


J'ai oublié de dire qu'il faut utiliser une table de points (centroïdes des communes) et pas de polygones (désolé)
- taper dans la fenêtre MapBasic
Update ma_table set obj=createpoint(CentroidX(obj),CentroidY(obj))
- enregistrer la table sous un nouveau nom
- annuler les changements de ma_table
L'analyse thématique de la table de points par valeur individuelle sur cette colonne créra un seul rond par commune, auquel vous donnerez la couleur "qui va bien"...

Hors ligne

 

#6 Mon 03 September 2007 16:48

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

Re: Problème avec une analyse thématique

Ou plutôt :

- enregistrer la table sous un nouveau nom
*Puis*
- taper dans la fenêtre MapBasic
Update ma_table set obj=createpoint(CentroidX(obj),CentroidY(obj))


C'est plus sûr wink

Hors ligne

 

#7 Mon 03 September 2007 16:57

Maurice
Membre
Lieu: Montpellier
Date d'inscription: 5 Sep 2005
Messages: 5331

Re: Problème avec une analyse thématique

Tu as sûrement raison Robin...mais j'ai entièrement confiance dans MapInfo smile

Hors ligne

 

#8 Mon 03 September 2007 17:47

Olivier T
Participant actif
Date d'inscription: 31 May 2006
Messages: 71

Re: Problème avec une analyse thématique

Bonjour,
je pense qu'il y a plus simple en créer trois couches d'analyses thématiques
la première en appliquant un tampon pour les observations d'avant 1980
la deuxième en appliquant la meme taille de tampon et en modifiant la couleur  pour les observations entre 1980 et 1990
et une dernière pour les dernières observations

Toujours en ignorant les valeurs zero , on ne voit ainsi que l'observation la plus récente.

Pas très pro, mais éfficace !

Hors ligne

 

#9 Tue 04 September 2007 09:04

rmi5222
Participant occasionnel
Lieu: Bourg en bresse
Date d'inscription: 3 Sep 2007
Messages: 28

Re: Problème avec une analyse thématique

Merci à tous,
alors, j'ai essayé les solutions que vous m'avez fait passer.
La dernière me plaisait bien mais l'analyse peut se faire que sur minimum de 2 tranches. Le problème est diffèrent, il me teinte la totalité des données même en mettant une des deux tranches avec des dates bidons???
Si vous pouvez m'aider.

Les autres solutions sont clairements trop difficiles pour un débutant comme moi

Hors ligne

 

#10 Tue 04 September 2007 10:03

Olivier T
Participant actif
Date d'inscription: 31 May 2006
Messages: 71

Re: Problème avec une analyse thématique

bonjour,
la solution passant par une analyse thematique par valeur individuelle de points est la plus simple.
Il vous faut trier la table d'origine par date décoissante et par lieu ainsi l'observation la plus récente sera la première visible.
bonne journée

Hors ligne

 

#11 Tue 04 September 2007 10:31

rmi5222
Participant occasionnel
Lieu: Bourg en bresse
Date d'inscription: 3 Sep 2007
Messages: 28

Re: Problème avec une analyse thématique

Le probleme que je rencontre quand je fais avec une analyse individuelle pour une espèce donnée, c'est que pour chaque carte d'espèce, je vais devoir refaire mes couleurs.
Et si je fais ça sur mes 12 000 données, y a pas assez de valeur individuelle.

Hors ligne

 

#12 Tue 04 September 2007 15:02

Olivier T
Participant actif
Date d'inscription: 31 May 2006
Messages: 71

Re: Problème avec une analyse thématique

pour moi, il ne faut pas faire les analyses individuelles sur les données mais sur la date d'observation, il y aura donc beaucoup moi de choix de cette manière

Hors ligne

 

#13 Tue 04 September 2007 15:29

rmi5222
Participant occasionnel
Lieu: Bourg en bresse
Date d'inscription: 3 Sep 2007
Messages: 28

Re: Problème avec une analyse thématique

12000 données, avec près de 12000 dates différentes ;-)
Désolé, j'y met de la mauvaise volonté !

Hors ligne

 

#14 Tue 04 September 2007 15:39

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

Re: Problème avec une analyse thématique

12000 données, avec près de 12000 dates différentes ;-)
Désolé, j'y met de la mauvaise volonté !


J'ai du mal à comprendre le problème :  que vous ayez 50 000 dates ou 10, et d'après ce que je comprend, il faut "agréger" les dates avec des critères de sélection et les trier en 3 catégories dans une colonne : "si elle a été observé avant 1980, entre 80 et 90 et après 90."

Ca ne m'a pas l'air sorcier...

Ensuite et seulement ensuite, on peut discriminer d'autres facteurs.

Hors ligne

 

#15 Tue 04 September 2007 16:12

rmi5222
Participant occasionnel
Lieu: Bourg en bresse
Date d'inscription: 3 Sep 2007
Messages: 28

Re: Problème avec une analyse thématique

oui, désolé, j'étais partit sans avoir fait un tri par tranche!
ok, je vais essayer

Hors ligne

 

#16 Tue 04 September 2007 16:26

Maurice
Membre
Lieu: Montpellier
Date d'inscription: 5 Sep 2005
Messages: 5331

Re: Problème avec une analyse thématique

Robin a écrit:

Ca ne m'a pas l'air sorcier...


Vu que j'ai pu voir un exemple, j'explique:
- il y a un enregistrement par date et tous ces enregistrement sont empilé sous forme de points au centroïde de la commune
- avec une telle organisation, on ne peut pas faire une analyse thématique "fiable"...puisqu'on ne peut pas maîtriser l'ordre dans lequel MapInfo représente les enregistrements (vieux sujet ...)

On doit donc soit
   + séparer en trois tables (>90, milieu et <80) ....puis coloriser en mettant ces tables dans l'ordre, ou analyser
   + utiliser un tableau dynamique avec Excel pour faire la table des dates les plus récentes par commune et par espèce: c'est rapide et facile .. quand on est familier d'Excel smile

Hors ligne

 

#17 Tue 04 September 2007 16:33

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

Re: Problème avec une analyse thématique

- avec une telle organisation, on ne peut pas faire une analyse thématique "fiable"...puisqu'on ne peut pas maîtriser l'ordre dans lequel MapInfo représente les enregistrements (vieux sujet ...)


Et les sélections provisoires ? Je ne pense pas qu'il y ait besoin de séparer physiquement la table en trois...

Hors ligne

 

#18 Tue 04 September 2007 16:46

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

Re: Problème avec une analyse thématique

Pour les gens qui ne suivent pas forumsig aussi, le lien pour la question que vous avez posté là bas :
http://www.forumsig.org/showthread.php?t=14419

Merci de faire le suivi si vous avez des infos additionnelles sur l'autre forum.

Ps : notamment on y voit une copie de votre table.

Hors ligne

 

#19 Tue 04 September 2007 16:56

Maurice
Membre
Lieu: Montpellier
Date d'inscription: 5 Sep 2005
Messages: 5331

Re: Problème avec une analyse thématique

Robin a écrit:

Et les sélections provisoires ? Je ne pense pas qu'il y ait besoin de séparer physiquement la table en trois...


C'est bien vrai !!  Quand je dis séparer, je ne veux pas dire de forcément enregistrer...on peut faire ces sélections (ce sont aussi des tables) et les ajouter simplement à la fenêtre carte.
Ce qu'on voit sur ForumSig c'est une image du tableau croisé dynamique que j'ai fait sous Excel à partir d'un extrait que rmi5222 m'a fait passer

Hors ligne

 

#20 Fri 07 September 2007 12:45

rmi5222
Participant occasionnel
Lieu: Bourg en bresse
Date d'inscription: 3 Sep 2007
Messages: 28

Re: Problème avec une analyse thématique

Merci à tous,
j'ai finalement opté pour le tableau croisé dynamique !
très pratique !

Merci encore pour le temps économisé.

Hors ligne

 

Pied de page des forums

Powered by FluxBB