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

Annonce

Rencontres QGIS 2025

L'appel à participation est ouvert jusqu'au 19 janvier 2025!

#1 Mon 18 December 2006 11:19

Cathy68
Participant occasionnel
Lieu: Parc de Wesserling (68)
Date d'inscription: 7 Jul 2006
Messages: 17

Traducteur universel

Bonjour,

Je souhaite traduire un fichier au format esri shape en table MI à l'aide du traducteur universel, mais je rencontre un obstacle apparemment lié à la taille du fichier d'origine. Le rapport affiche le message suivant :

MapInfo file 'S:\Haut-Rhin\Inventaires et Règlements\Zones humides CG68\ZH68 miseàjour2006\ZHR.tab' could not be opened.  Check that file path name is valid.  Also check for adequate disk space. Also ensure that the total record length for all the attributes is less than 4096 bytes

Je ne suis pas très douée en anglais, mais il semblerait que le traducteur ne supporte pas les fichiers supérieurs à 4096 bytes. Que signifie exactement cette taille de fichier en Ko ou en Mo.
Mes fichiers au format esri shape ont les tailles suivantes :
ZHR.dbf  1265 ko
ZHR.prj   1 ko
ZHR.sbn  2 ko
ZHR.sbx  1 ko
ZHR.shp  93 ko
ZHR.shx  1 ko

Est-ce que quelqu'un a déjà rencontré ce problème et peut-être trouvé une solution?
Merci par avance pour vos réponse.
Bonnes fêtes de fin d'année.


------
Cathy GUILLOT

ECOSCOP - Bureau d'études en Ecologie, Paysage et Aménagement

Hors ligne

 

#2 Mon 18 December 2006 11:56

Maurice
Membre
Lieu: Montpellier
Date d'inscription: 5 Sep 2005
Messages: 5331

Re: Traducteur universel

Bonjour,
Les tailles sont très "raisonnables" ...sauf le dbf!  Essayez de ne garder que les données vraiment indispensables ou de diminuer la taille des colonnes au strict nécessaire (vous pouvez faire ça avec MapInfo en ouvrant le seul dbf).
Essayez aussi de travailler sur un disque ayant de l'espace libre, sur lequel vous avez tous droits d'écriture et dont le chemin soit simple, genre C:\temp
Copier l'original à cet endroit et demander la création de la traduction au même endroit
Si ça marche (ça doit!!) vous re-déplacerez tout ensuite...

Hors ligne

 

#3 Mon 18 December 2006 14:09

Cartographie et SIG
Juste Inscrit !
Date d'inscription: 21 Nov 2006
Messages: 1

Re: Traducteur universel

Quelle version de Mapinfo utilise-tu ?
Avec la V8 (mais je crois la précédente aussi) tu peux ouvrir directement un shapefile dans mapinfo (choisir le format shp dans type de fichier à l'ouverture de la table). attention tu n'ouvres le shapefile qu'en lecture seule. Pour pouvoir ensuite l'utiliser vraiment comme une table Mapinfo il faut l'enregistrer sous.

Toutefois je partage l'avis de Mauirce il serait peut-être utile de vérifier la taille des champs de la table attributaire avnt de tenter l'importation avec le traducteur universel, notamment le schamps contenant du texte qui sont parfois créés avec une taille de 255 par défaut, ce uqi n'est pas toujours utile.

Bon travail et bonne journée.

Elisabeth

Hors ligne

 

#4 Mon 18 December 2006 14:32

Jean-Jacques
Participant actif
Lieu: Aurillac
Date d'inscription: 4 Jan 2006
Messages: 99

Re: Traducteur universel

Bonjour,

Attention au blanc dans les noms de fichiers ou les chemins

De préférence, copier les fichiers sur votre disque dur  et renouvelez la manip.

Cordialement

Jean-Jacques


Jean-Jacques
DDT15

Hors ligne

 

#5 Mon 18 December 2006 14:33

michel wurtz
Participant actif
Lieu: Neuve-Eglise
Date d'inscription: 17 Oct 2005
Messages: 119

Re: Traducteur universel

Bonjour,

En fait c'est la taille totale d'un enregistrement qui ne doit pas
dépasser 4096 octets (c'est une des limitations gênante de MapInfo avec
celle limitant la taille d'un attribut "texte" à 254 caractères).

Vérifier le fichier dbf, qui doit contenir trop de champs (ou des champs
trop longs) et essayer de réduire leur nombre de telle sorte que la
somme de la taille de ces champs soit inférieure à 4096.

Nous avons déjà rencontré ce problème avec certains fichiers qui
utilisaient par défaut 254 en longueur de champ texte, ce qui faisait
qu'avec moins de vingt champs, on explosait MapInfo...

--
Michel Wurtz
MAP/SG/SM/SDSI/CERIT/DIG
B.P. 12668 - 31326 Castanet-Tolosan Cedex

Hors ligne

 

#6 Tue 19 December 2006 16:36

Cathy68
Participant occasionnel
Lieu: Parc de Wesserling (68)
Date d'inscription: 7 Jul 2006
Messages: 17

Re: Traducteur universel

Merci à tous pour vos réponses.
La solution était bien la réduction du nombre de champs du fichiers DBF.
Cordialement.


------
Cathy GUILLOT

ECOSCOP - Bureau d'études en Ecologie, Paysage et Aménagement

Hors ligne

 

Pied de page des forums

Powered by FluxBB