#1 Tue 19 May 2009 13:33
- cyannick
- Juste Inscrit !
- Date d'inscription: 8 Apr 2009
- Messages: 3
Georeferencement
bonjour,
j'ai localisé des symboles sur ma table et j'aimerai afficher les coordonnées dans la base de données mais lorsque je mets à jour mes 2 colonnes les coordonnées ne correspondent pas à celles que je peux lire en lisant les infos concernant le symbole. Dans ma base les coordonnées x sont -6,.. et 48,.. alors que ma projection est Lambert 2 carto. Je ne comprends pas. D'où vient le problème? Merci d'avance.
Hors ligne
#2 Tue 19 May 2009 13:40
- Daniel
- Membre
- Lieu: Victoriaville, Québec
- Date d'inscription: 6 Sep 2005
- Messages: 2028
Re: Georeferencement
Bonjour
Voici une réponse de Maurice dans un autre post. La première commande est toujours très importante.
dans la fenêtre MapBasic taper deux lignes
Set CoordSys Table ma_table '(pour forcer les calculs dans la projection de ma_table)
Update ma_table Set obj = CreatePoint(CentroidX(obj), CentroidY(obj))
Daniel
De retour à la géomatique
Hors ligne
#3 Tue 19 May 2009 14:08
- Maurice
- Membre
- Lieu: Montpellier
- Date d'inscription: 5 Sep 2005
- Messages: 5331
Re: Georeferencement
Bonjour
Seule la première ligne est importante : Set CoordSys Table ma_table
Ensuite il suffit d'utiliser la "mise à jour de colonne" sur les deux colonnes X et Y que vous aurez créées au préalable
La ligne Update ma_table Set obj = CreatePoint(CentroidX(obj), CentroidY(obj)) transforme les objets de ma_table (lignes, polugones, etc,,,) en points mais vous vous avez déjà ces points (vos symboles)
Hors ligne
#4 Tue 19 May 2009 15:16
- Daniel
- Membre
- Lieu: Victoriaville, Québec
- Date d'inscription: 6 Sep 2005
- Messages: 2028
Re: Georeferencement
La ligne Update ma_table Set obj = CreatePoint(CentroidX(obj), CentroidY(obj)) transforme les objets de ma_table (lignes, polugones, etc,,,) en points mais vous vous avez déjà ces points (vos symboles)
OUPS!, C'est vrai! Désolé, j'avais lu trop rapidement. Une chance que Maurice est là pour nous remettre dans le droit chemin!!!
Daniel
De retour à la géomatique
Hors ligne