Pages: 1
- Sujet précédent - Comment récupérer coordonnées X et Y dans colonne X et Y de la table - Sujet suivant
#1 Wed 17 January 2007 11:26
- rvmap
- Participant occasionnel
- Lieu: CHATENAY-MALABRY
- Date d'inscription: 15 Jan 2007
- Messages: 24
Comment récupérer coordonnées X et Y dans colonne X et Y de la table
Bonjour,
j'ai une table et je voudrais rajouter les coordonnée XY des élément dans deux colonnes XY
j'ai bien créé les deux colonnes X et Y ...avec TABLE ... Gestion des tables et Modifier Structure en mettant type "Flottant" pour les colonnes crées
ensuite j'ai bien fait Table ... Mise à jour Colonne ... en prenant comme valeur l'expression CentroidX(obj)
mais au lieu d'avoir une valeur dans le sytème de la projection carto lambert 2 j'ai des valeurs style -0,529028 qui s'affichent...
comment dois-je faire pour avoir plutôt la valeur style 720450 qui et la vraie valeur du centroïde de l'objet quant je controle celui-ci ?
je voulais aussi savoir comment récupérer la valeur Z de l'objet car j'ai pas trouver l'expression à utiliser
Merci par avance pour les réponses
Hors ligne
#2 Wed 17 January 2007 11:43
- bruno_lafage
- Participant occasionnel
- Lieu: Montpellier
- Date d'inscription: 19 Dec 2006
- Messages: 27
- Site web
Re: Comment récupérer coordonnées X et Y dans colonne X et Y de la table
Bonjour, essayez de faire une copie de votre table et spécifiez bien la projection voulue, et non pas dans carte/option.
c'est une piste ....
bruno lafage
Hors ligne
#3 Wed 17 January 2007 11:54
- rvmap
- Participant occasionnel
- Lieu: CHATENAY-MALABRY
- Date d'inscription: 15 Jan 2007
- Messages: 24
Re: Comment récupérer coordonnées X et Y dans colonne X et Y de la table
Merci c'est fait mais c'est pas ça ... la table à bien la projection voulue ...
Hors ligne
#4 Wed 17 January 2007 12:24
- jean-francois Behm
- Participant assidu
- Lieu: Toulouse
- Date d'inscription: 5 Sep 2005
- Messages: 212
- Site web
Re: Comment récupérer coordonnées X et Y dans colonne X et Y de la table
Bonjour,
il faut :
1: ouvrir la fenêtre MapBasic (dans le menu Options) ;
2: Taper : set coordsys table nom_de_la_table
3 : refaire la mise à jour de X et Y.
Bon courage
Dernière modification par jean-francois Behm (Wed 17 January 2007 14:42)
Hors ligne
#5 Wed 17 January 2007 13:26
- rvmap
- Participant occasionnel
- Lieu: CHATENAY-MALABRY
- Date d'inscription: 15 Jan 2007
- Messages: 24
Re: Comment récupérer coordonnées X et Y dans colonne X et Y de la table
avec MB il me met un message d'erreur quant j'utilise set coordsys table ma_table ... Bon pas grave ...
j'ai trouvé la solution avec l'utilitaire coordonate extractor qui créé 2 colonnes X et Y et qui met à jour ces deux colonnes ... c'est simple et super facile.
En tous les cas merci pour vos réponses
Hors ligne
#6 Wed 17 January 2007 13:45
- sigeo
- Participant occasionnel
- Lieu: Gageron
- Date d'inscription: 5 Sep 2005
- Messages: 26
Re: Comment récupérer coordonnées X et Y dans colonne X et Y de la table
Bonjour,
MI met à jour votre table, sauf qu'il n'utilise pas le même système de projection que vous.
- Ouvrez votre fenêtre carte correspondant à votre table.
- Ouvrez la fenêtre mapbasic et tapez cette ligne de code: Set coordsys window frontwindow()
- Mettez ensuite votre table à jour avec "centroid(x puis y)(obj)".
Et voilà.
J.BRUN
Hors ligne
#7 Wed 17 January 2007 14:33
- rvmap
- Participant occasionnel
- Lieu: CHATENAY-MALABRY
- Date d'inscription: 15 Jan 2007
- Messages: 24
Re: Comment récupérer coordonnées X et Y dans colonne X et Y de la table
Merci SIGEO ... je viens de faire l'essai et cela fonction aussi ... mais c'est vrai que le plus simple c'est l'utilitaire coordonate extractor qui créé les colonnes XY et les rempli correctement en une seule manip
Merci
Hors ligne
Pages: 1
- Sujet précédent - Comment récupérer coordonnées X et Y dans colonne X et Y de la table - Sujet suivant