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é ?

#1 Tue 08 August 2006 12:11

icadedt
Participant assidu
Lieu: ici et là
Date d'inscription: 21 Jul 2006
Messages: 478

perte infos passage excel mapinfo

Bjr

j'ai dans un fichier excel des colonnes contenant les x et y en lambert 2
ce sont donc des chiffres avec plusieurs chiffres apres la virgule comme cela :

4,456824231...

je veux importer ce fichier excel vers mapinfo et creer des point a partir de ces colonnes

le probleme c'est que j'ai une perte dinformation durant l'import avec le format dbf , aussi je jimporte en format txt et dans mapinfo je redefinis la nature de ces colonnes en format numerique , soit en virgule flottante soit en virgule fixe.

dans les deux cas les chiffres apres la virgules deviennent des zeros !


help !

Hors ligne

 

#2 Tue 08 August 2006 13:17

Stéfan Maurent
Participant occasionnel
Lieu: Prévessin-Moëns
Date d'inscription: 15 Dec 2005
Messages: 27

Re: perte infos passage excel mapinfo

Bonjour,

le problème réside dans la virgule "4,456824231".
Il suffit de la remplacer par un point et les décimales apparaîtront.

Par contre, les coordonnées ne ressemblent vraiment pas du tout à du lambert 2, mais plutôt à du "Longitude/latitude (WGS84)" donc à moins de repartir d'autres données, il faudra géocoder dans la projection "Longitude/latitude (WGS84)" puis enregistrer sous la table en lambert 2.

Stéfan Maurent

Hors ligne

 

#3 Tue 08 August 2006 15:12

icadedt
Participant assidu
Lieu: ici et là
Date d'inscription: 21 Jul 2006
Messages: 478

Re: perte infos passage excel mapinfo

c'est du wgs84

Hors ligne

 

#4 Wed 09 August 2006 10:36

cdanes
Participant occasionnel
Lieu: Montpellier
Date d'inscription: 9 Nov 2005
Messages: 10

Re: perte infos passage excel mapinfo

Bonjour,

Pour passer de Excel à Mapinfo, il n'y a pas besoin de convertir en .dbf ou .txt, le .xls passe bien et il faut faire attention à bien mettre une virgule dans les coordonnées et non pas un point !

Camille

Hors ligne

 

#5 Wed 09 August 2006 13:41

Stéfan Maurent
Participant occasionnel
Lieu: Prévessin-Moëns
Date d'inscription: 15 Dec 2005
Messages: 27

Re: perte infos passage excel mapinfo

Bonjour,

en résumé :

- pour la lecture sous MI d'un fichier XLS, les coordonnées doivent contenir un POINT,
- pour la lecture sous MI d'un fichier TXT, les coordonnées doivent contenir une VIRGULE.

La ligne du TAB précisant le type de champ demeure la même quel que soit le format du fichier ouvert (XLS ou TXT).

Cdanes : d'accord, pas d'accord, des précisions ?
Icadet : un signe de vie quand à la réussite de ton travail serait bienvenue.

Stéfan Maurent

Hors ligne

 

#6 Wed 09 August 2006 13:49

icadedt
Participant assidu
Lieu: ici et là
Date d'inscription: 21 Jul 2006
Messages: 478

Re: perte infos passage excel mapinfo

jai changé les caracteristiques "options regionales" dans windows , remplacé la virgule par un point et tout marche

merci

Hors ligne

 

#7 Wed 09 August 2006 15:53

cdanes
Participant occasionnel
Lieu: Montpellier
Date d'inscription: 9 Nov 2005
Messages: 10

Re: perte infos passage excel mapinfo

d'accord avec les précisions pour moi !
bonne continuation

Camille

Hors ligne

 

#8 Wed 04 July 2007 14:40

Emil'
Participant actif
Lieu: Plaisir
Date d'inscription: 7 Mar 2007
Messages: 132

Re: perte infos passage excel mapinfo

Bonjour,

Je reprends ce post pour quelques questions:

Si j'importe le fichier TXT:
- Avec des virgules: impossibilité de créer les points (les colonnes sont alors en "caractères").
- Avec des points: les coordonnées ne gradent que 4 chiffres après la virgule.

J'essaye en XLS:
- Exactement le même constat

J'enregistre la table sous... pour modifier la structure:
- Je choisis "flottant": il supprime les décimaux
- Je choisis "virgule fixe" il met 9,99999 et 0,000000

Etant pas loin de la crise de nerfs, je m'en remet à vous pour avoir quelques tuyaux.

En gros, les points crées se situent alors à une bonne centaine de kilomètre de l'endroit voulu...


Merci d'avance.


Emilien.


PS: Pourquoi MapInfo donne les coordonnées en Lambert II avec CentroidX et Y alors que ma carte est projetée en WGS84 ??

Dernière modification par Emil' (Wed 04 July 2007 14:50)

Hors ligne

 

#9 Wed 04 July 2007 14:58

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

Re: perte infos passage excel mapinfo

Hello,

Une question à la fois STP wink

Dans Excel, essaye de sélectionner tes valeurs et de forcer le nombre de décimales que tu désires
Et ensuite seulement, fais ton import dans Mapinfo.

Robin.

Hors ligne

 

#10 Wed 04 July 2007 15:23

Emil'
Participant actif
Lieu: Plaisir
Date d'inscription: 7 Mar 2007
Messages: 132

Re: perte infos passage excel mapinfo

Désolé, je croyais bien faire en continuant dans un post en rapport sad

J'ai déjà forcé le format sous Excel.

En fait, je pense que le nombre de décimaux ne sont supprimés que dans les attributs, puisque en fait, il me les mets au bon endroit. J'avais converti en degrés minutes décimaux au lieu de degrés décimaux...

Merci !

Dernière modification par Emil' (Wed 04 July 2007 15:24)

Hors ligne

 

#11 Wed 04 July 2007 15:42

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

Re: perte infos passage excel mapinfo

Désolé, je croyais bien faire en continuant dans un post en rapport


non, non, c'est nickel là où tu as posté, je faisais référence à ta question bonux wink :

PS: Pourquoi MapInfo donne les coordonnées en Lambert II avec CentroidX et Y alors que ma carte est projetée en WGS84 ??


Réponse :

Maurice a écrit:

par défaut les calculs sont en longitude-latitude
Pour les forcer dans une autre projection (Lambert) utilisant des mètres taper avant une ligne genre:
Set CoordSys Table ma_table (si ma_table est une table ouverte dans la projection envisagée)
ou Set CoordSys Earth Projection 3, 1002, "m", 0, 46.8, 45.8989188889, 47.69601444, 600000, 2200000 (Lambert 2 Carto)
ou Set CoordSys Window FrontWindow() (si la fenêtre carte active est dans la bonne projection)
Si la table qui contient vos coordonnées, désormasi en mètres, a des champs avec suffisamment de virgules...pas de problème, la précision sera conservée
NB: cette précision peut être améliorée en utilisant une projection bornée (cf. recherche sur ce mot "borne"). De 11cm par défaut, elle passe à 1 mm en utilisant des bornes de 2000 km qui contiennent la France  en lambert 2 carto


Source

Je suppose qu'on peut faire l'inverse aussi wink

Hors ligne

 

#12 Wed 04 July 2007 16:12

Emil'
Participant actif
Lieu: Plaisir
Date d'inscription: 7 Mar 2007
Messages: 132

Re: perte infos passage excel mapinfo

Super, merci.

Je me rappel de ce post, en plus, je suis inexcusable !

Emilien.

Hors ligne

 

#13 Wed 04 July 2007 19:40

Damien BEAUSEIGNEUR
Participant assidu
Lieu: meyzieu
Date d'inscription: 5 Sep 2005
Messages: 425

Re: perte infos passage excel mapinfo

Bonsoir

Pour tout export et import de valeur numérique, et pour garder le maximum de précision dans Windows pour les transfert de texte à numérique et de numérique à texte.
Il faut aller voir du côté de la gestion des paramètres options régionales et linguistiques et modifier les valeurs par défaut et mettre le plus grand nombre de décimale possible (9) .

Hors ligne

 

#14 Thu 05 July 2007 12:11

jean-francois Behm
Participant assidu
Lieu: Toulouse
Date d'inscription: 5 Sep 2005
Messages: 212
Site web

Re: perte infos passage excel mapinfo

bonjour,
à partir de la version 8 de MapInfo, on peut choisir de changer le type des colonnes que l'on importe.J'ai tester s'il garde les décimales dans le cas du point comme séparateur : ça marche smile


Jean-François Behm
SERVICES GEOGRAPHIQUES
Centres de formation SIG - http://servicesgeographiques.com

Hors ligne

 

#15 Thu 05 July 2007 20:56

hanczyk
Participant assidu
Lieu: Châlons-en-Champagne
Date d'inscription: 21 Apr 2006
Messages: 596

Re: perte infos passage excel mapinfo

edit jean-francois Behm 

(à partir de la version 8 de MapInfo, on peut choisir de changer le type des colonnes que l'on importe.J'ai tester s'il garde les décimales dans le cas du point comme séparateur : ça marche )


effectivement et voir même depuis "au moins" la 7.8 !!!!! (ne pas oublier le principe informatique : souvent les nouvelles versions sont souvent a but commercial et non a but d'amélioration).
De plus virgule ou point c'est pareil, toutefois le nombre de chiffres après la virgule est de 8.


Jean-Marc Hanczyk

Hors ligne

 

#16 Thu 05 July 2007 21:22

Emil'
Participant actif
Lieu: Plaisir
Date d'inscription: 7 Mar 2007
Messages: 132

Re: perte infos passage excel mapinfo

Merci à tous.

Au boulot, on a la version.... 7. Mais tout marche. Malgré le post auquel j'ai donnée suite, je n'avais pas changé les options dans Windows. C'est impec.

Merci encore !

Hors ligne

 

Pied de page des forums

Powered by FluxBB