#1 Fri 02 August 2002 10:22
- Antonin Rivat
- Invité
Mise a jour de coordonnees
Bonjour j'ai une table en lambert 2 carto avec un ensemble de points. Dans
cette table j'ai deux colonnes dans lesquelles je souhaiterai mettre les
coordonnees des points associes en METRE. Comment m'y prendre? La mise a
jour automatique mets les coordonnees en degres!
Merci d'avance
#2 Fri 02 August 2002 12:10
- Abourquin
- Invité
Re: Mise a jour de coordonnees
Essayez l'outil mapbasic CoordinateExtractor.MBX, dans le repertoire tools de mapinfo.
Antoine
#3 Fri 02 August 2002 14:15
- Joseph Baeza
- Invité
Re: Mise a jour de coordonnees
ATTENTION !
Jusqu'a la version 5.5 un bug subsiste.
Il faut changer prealablement au moins une fois de projection dans
la menu Carte --> Options et rechanger de projection a nouveau pour revenir au depart
#4 Fri 02 August 2002 14:15
- Benulti
- Invité
Re: Mise a jour de coordonnees
Bonojour,
avant d'utiliser l'outils extracteur de coordonnees, rendez la fenetre carte active puis faite clic droit option et dans coordonnees il est surement ecrit degres changer la liste deroulante en metres puis faite une extraction ou une mise a jour des coordonnees(le resultat est le meme, attention au bug avec la manip mise a jour!)
ca devrait marcher.
Cordialement
#5 Fri 02 August 2002 16:07
- BRENNER
- Invité
Re: Mise a jour de coordonnees
le bug existe aussi jusqu'a la version 6.0...!
#6 Fri 02 August 2002 18:47
- B Cremet
- Invité
Re: Mise a jour de coordonnees
Bonjour,
Il est possible que votre fichier proviennent a l'origine d'un autre systeme de projection. Dans ce cas, afficher la fenetre MapBasic et copiez-y la ligne suivante :
Set CoordSys Earth Projection 3, 1002, m , 0, 46.8, 45.898918964419, 47.696014502038, 600000, 2200000 Bounds (-113967455.417, -106367759.649) (115167455.417, 122767151.185)
Validez par Entree.
Normalement la mise a jour de colonne devrait vous donner les coordonnees attendues.
#7 Mon 05 August 2002 10:13
- Sebastien Roddier
- Invité
Re: Mise a jour de coordonnees
Bonjour
Pour vous facilitez la tache executez les lignes suivantes dans la fenetre mapbasic
set coordsys table [nom de la table] 'initialise MI avec le syst de coordonnees de la table specifiee
puis remettez a jour vos deux colonnes
a bientot
#8 Mon 05 August 2002 12:20
- Benulti
- Invité
Re: Mise a jour de coordonnees
meme la version 6.5
#9 Mon 05 August 2002 14:35
- Sebastien Roddier
- Invité
Re: Mise a jour de coordonnees
Est ce reellement un BUG de toujours afficher des degres plutot que des
metres? Ici ce n'est pas la cas puisque la commande set coordsys table [non
de la table] vous permet de specifier le systeme de projection adhoc.
si vous prenez la doc de mapbasic vous trouverez :
The Set CoordSys statement sets MapBasic's coordinate system. By default,
MapBasic uses a longitude, latitude coordinate system. This means that when
geographic functions (such as CentroidX() and ObjectNodeX() ) return x- or
y-coordinate values, the values represent longitude or latitude degree
measurements by default. A MapBasic program can issue a Set CoordSys
statement to specify a different coordinate system; thereafter, values
returned by geographic functions will automatically reflect the new
coordinate system.
Ce n'est pas un BUG mais une fonction par defaut comme bien d'autres
logiciels.
Cependant si vous voulez toujours travailler en metres et selon le m^me
systeme de coordonnees je vous suggere la manip suivante :
editer le startup.wor et ajoutez les lignes suivantes:
open table [nom d'une table dans le systeme de projection desire]
set coordsys table [nom de la table]
close table [nom de la table]
enregistrez les modifs et relancez mapinfo
au lancement de mapinfo, se fichier startup .wor sera lu et mapinfo
initialise dans le systeme de projection desire.
#10 Mon 05 August 2002 17:27
- Geo Maumet
- Invité
Re: Mise a jour de coordonnees
Bonjour,
Un bug, pas un bug ?
Oui, non !
Mais pour info la version 7 de MapInfo permet en fin de changer la projection, le systeme de coordonnees et les unite par defaut.
Donc plus de pb pour l'utilisation des CentroiX et Y, plus de pb pour la creation d'une nouvelle table
Le systeme par defaut sera automatiquement utilise.