#1 Mon 01 December 2003 19:32
- PERON Christine
- Invité
Analyse thematique enregistree
Bonjour,
J'ai realise une analyse thematique (par valeur individuelle sur lignes) que
j'ai sauvegardee.
Or lorsque je la reapplique a une table j'ai un probleme: ma nouvelle table
ne comprend pas toutes les valeurs qui existaient auparavant. Resultat:
Mapinfo au lieu d'affecter les couleurs issues de l'analyse en fonction des
valeurs des champs ,il les affecte dans l'ordre ou il trouve les valeurs;
Exemple
table initiale:
donnees et couleurs attribuees par l'analyse thematique:
0 noir
1 rouge
2 orange
3 jaune
4 vert
Dans ma deuxieme table:
donnees et couleurs
1 noir
2 rouge
4 orange
Est-ce normal? Ce n'est evidemment pas ce que je voulais.
#2 Tue 02 December 2003 10:35
- Laurent Frilleux
- Invité
Re: Analyse thematique enregistree
Bonjour
j'ai ete confronte a ce probleme en 2001, vous trouverez des reponses sur
les archives.
bonne journee
Laurent FRILLEUX
Cartographie et formation
SIG STRATEGIS S.A.
#3 Tue 02 December 2003 10:35
- Pascal Geraut
- Invité
Re: Analyse thematique enregistree
Bonjour
Oui MapInfo ne se pose pas trop de questions : il rejoue l'analyse
enregistree par val indiv dans l'ordre ou il rencontre les donnees dans une
table et decale les valeurs absentes sans etat d'ame. Jacques Paris
(http://www.paris-pc-gis.com/) saura vous conseiller d'utiliser IVT
(individual value thematic) qu'il a mis en beta testing jusqu'a fin decembre
me semble-til sur son site pour resoudre ce probleme bien connu.
Cordialement
Pascal GERAUT
DIOG - ITS
CETE de l'Ouest
#4 Tue 02 December 2003 10:36
- Pascal Geraut
- Invité
Re: Analyse thematique enregistree
Bonjour
je complete legerement la reponse de Jean-Francois Behm qui ecrit :
Procedure :
1. Afficher une table de points dans une fenetre Carte ;
2. Faire une analyse thematique par classe (classe de points par defaut) sur
la variable en valeur relative (variation de couleur). Dans style :
propagation couleur, appliquer a couleur ;
3. Faire une analyse thematique par classe (classe de point par defaut) sur
la variable quantitative (variation de taille) de la meme table. Dans Style
: propagation taille, appliquer a taille.
Le probleme souvent rencontre est que l'analyse demarre en general sur une
couche de polygones, et que l'on propose de faire l'analyse sur des points
!!!
Pour passer des polygones aux points, le plus rapide (a mon avis) consiste a
suivre cette demarche :
1. faire une sauvegarde de la couche polygones (dans toto.tab par exemple)
2. ouvrir toto (qui est encore une table de polygones)
3. ouvrir la fenetre mapbasic (menu affichage)
4. transformer la table toto en table de points en passant les commandes :
set coordsys table toto
Update Toto set obj = centroid(obj)
5. superposer la table initiale des polygones et la table toto qui est
devenue une table de points
La demarche proposee par JF Behm peut etre alors utilisee sur toto.
Je suis preneur d'une eventuelle demarche evitant la duplication de donnees
...
Cordialement
Pascal GERAUT
DIOG - ITS
CETE de l'Ouest
#5 Tue 02 December 2003 20:33
- Christian Venet
- Invité
Re: Analyse thematique enregistree
Apparemment ce n'est pas si simple dans MapInfo 6.5, il n'est pas possible
de combiner les 2 analyses successives. Il affiche les 2 analyses mais
independament l'une de l'autre.
Quelqu'un a-t'il une autre solution ?
Christian VENET - DDE 73 - SAUE/Geomatique
#6 Tue 02 December 2003 20:33
- Annick Lagnion
- Invité
Re: Analyse thematique enregistree
dans un document ou on a fait une analyse thematique , on a qque chose qui
ressemble a ca dans un set map:
shade 1 with STATUT values
3 Brush (2,16711680,16777215) Pen (1,2,0) ,
4 Brush (2,65280,16777215) Pen (1,2,0) ,
5 Brush (2,255,16777215) Pen (1,2,0) ,
6 Brush (2,16711935,16777215) Pen (1,2,0)
default Brush (1,0,16777215) Pen (1,2,0) # color 1 #
et plus loin qque chose comme ca dans un set legend (on peut avoir du texte
qu'on a trentre a la place du auto )
ranges Font ( Arial ,0,8,0)
auto display off ,
auto display on ,
auto display on ,
auto display on ,
auto display on
si vous savez qu'un jour ou l'autre vous aurez d'autres valeur, il suffit
d'aller dans le .wor, de rechercher ces elements et de rajouter les lignes
correspondantes, par copier coller dans un premier temps, puis vous refaites
mouliner dans mapinfo et vous choisissez les couleurs et trames, ou les
symboles qui conviennent, (des fois que vous ne connaissiez pas le codage
par coeur!!?) et vous reenregistez.
Il faut rajouter des lignes dans le set map et aussi dans le set legend
shade 1 with STATUT values
1 Brush (2,16711680,16777215) Pen (1,2,0) ,
2 Brush (2,16711680,16777215) Pen (1,2,0) ,
3 Brush (2,16711680,16777215) Pen (1,2,0) ,
4 Brush (2,65280,16777215) Pen (1,2,0) ,
5 Brush (2,255,16777215) Pen (1,2,0) ,
6 Brush (2,16711935,16777215) Pen (1,2,0), attention a la virgule!!
7 Brush (2,16711680,16777215) Pen (1,2,0)
default Brush (1,0,16777215) Pen (1,2,0) # color 1 #
si il y a 7 valeurs + autres, il faut avoir 7 valeurs+autres dans legende,
et vous pouvez fixer la legende
ranges Font ( Arial ,0,8,0)
Autres display on ,
hameau display on ,
village display on ,
canton display on ,
arrondissement display on ,
prefecture display on ,
capitale display on ,
super capitale display on
annick lagnion
DDE29