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 Wed 23 May 2012 09:54

Suury
Juste Inscrit !
Date d'inscription: 8 Jan 2012
Messages: 7

Fichier Mif: Trouvé [Columns] pendant la recherche de [units].

Bonjour,

Je travaille actuellement sur le cadastre, j'ai exporté des données cadastrales d'un site internet du conseil général. Le fichier que j'ai téléchargé est en format mif. Lorsque je souhaite importer et donc l'ouvrir voici le message en pièce jointe: "Trouvé [Columns] pendant la recherche de [units]."

Que dois-je faire? Et si il faut modifier le fichier, je ne sais même pas comment l'ouvrir par un autre moyen.

Je vous remercie.

Dernière modification par Suury (Wed 23 May 2012 09:56)


Fichier(s) joint(s) :
Pour accéder aux fichiers vous devez vous inscrire.

Hors ligne

 

#2 Wed 23 May 2012 12:07

Suury
Juste Inscrit !
Date d'inscription: 8 Jan 2012
Messages: 7

Re: Fichier Mif: Trouvé [Columns] pendant la recherche de [units].

j'ai vu qu'on pouvait l'ouvrir sous word, voici ce qu'il en ressort:
VERSION 300
Charset "WindowsLatin1"
DELIMITER ","
CoordSys Nonearth
COLUMNS 0
DATA
REGION 1
41
1546637.100000 6222571.950000
1546651.490000 6222545.960000
1546665.990000 6222519.870000
......


Savez-vous ce qu'il faut que je change pour pouvoir l'ouvrir sous mapinfo?

Hors ligne

 

#3 Wed 23 May 2012 13:49

nicoboud
Membre
Lieu: Nantes
Date d'inscription: 12 Oct 2007
Messages: 860

Re: Fichier Mif: Trouvé [Columns] pendant la recherche de [units].

Bonjour,

Avez-vous bien le couple de fichier mif et mid. Car avec le seul mif, ça ne doit pas fonctionner.

Ensuite, dans le début du .mif, il y a manifestement plusieurs erreurs de déclaration :
- celle de la projection car il est déclaré du "Non Earth" alors que vous avez des coordonnées en m et qui ressemble à du lambert 93 (mais si c'était le cas les points seraient situés en italie ... donc ce n'est pas cette projection)
de plus mapinfo attend dans cette déclaration l'unité des coordonnées qui n'est pas déclarée (d'où votre erreur)
- et celle des attributs car le nombre de colonnes (Columns) est à 0 : il faut qu'il soit obligatoirement supérieur ou égal à 1.

Du coup, voilà comment je modifierai ce fichier :

Code:

VERSION 300
Charset "WindowsLatin1"
DELIMITER ","
CoordSys Earth Projection 3, 33, "m", 3, 46.5, 44, 49.00000000001, 700000, 6600000
COLUMNS 1
  ID Char(2)

DATA
REGION 1
41
1546637.100000 6222571.950000
1546651.490000 6222545.960000
1546665.990000 6222519.870000
......

avec "ID" qui est un exemple de nom de votre attribut (titre de la colonne) que j'ai déclaré comme caractère de longueur 2 (donc à adapter en fonction des données attendues)
et le "CoordSys" où j'ai déclaré la projection Lambert93 pour donner un exemple (donc à adapter quand vous connaitrez la projection de ces données).

Nicolas.

*** modifié pour enlever les erreurs  ^^ ***

Dernière modification par NicolasB (Wed 23 May 2012 15:21)


Co-modérateur du forum Mapinfo
Utilisateur Mapinfo et QGIS

Hors ligne

 

#4 Wed 23 May 2012 13:56

Suury
Juste Inscrit !
Date d'inscription: 8 Jan 2012
Messages: 7

Re: Fichier Mif: Trouvé [Columns] pendant la recherche de [units].

Je vous remercie, en effet ca marche, j'ai bien ma carte avec le cadastre.
Mais il y a quelque chose que je ne comprend pas.
J'ai bien le fichier mid, mais a quoi il sert?
Car la table que ca me donne avec vos informations, dans les données il n'y a que ID et qui est vide. En clair, je n'ai aucunes données.
Est-ce que c'est le fichier mid qui donne les données? Dans ce cas comment récupérer les données sous map info?

Hors ligne

 

#5 Wed 23 May 2012 14:21

nicoboud
Membre
Lieu: Nantes
Date d'inscription: 12 Oct 2007
Messages: 860

Re: Fichier Mif: Trouvé [Columns] pendant la recherche de [units].

Oups, j'ai raconté quelques bétises ...

en fait, c'est le mid qui contient les données attributaires.
Le mif sert à déclarer la projection, les types d'attributs, et contient la géométrie (sous forme de couples de coordonnées).

Donc, dans votre exemple, le "41" n'est pas une valeur attributaire mais le nombre de points qui compose le polygone "REGION 1" et ensuite vous devez avoir 41 couples de coordonnées avant de voir la déclaration de l'objet suivant (REGION 2 probablement).

Donc, pour récupérer les attributs qui sont dans le mid, il faut qu'ils soient bien déclarés dans le mif.

Editez votre fichier mid (avec le bloc-note par exemple) pour voir de quel type sont ces attributs.

Copiez la première ligne ici comme vous avez fait pour le mif.

Nicolas.


Co-modérateur du forum Mapinfo
Utilisateur Mapinfo et QGIS

Hors ligne

 

#6 Wed 23 May 2012 15:22

Suury
Juste Inscrit !
Date d'inscription: 8 Jan 2012
Messages: 7

Re: Fichier Mif: Trouvé [Columns] pendant la recherche de [units].

il n'y a strictement rien dedans...

Hors ligne

 

#7 Wed 23 May 2012 16:39

Suury
Juste Inscrit !
Date d'inscription: 8 Jan 2012
Messages: 7

Re: Fichier Mif: Trouvé [Columns] pendant la recherche de [units].

J'abandonne ici, en fait il n'y a pas de données dans mon mid.

Je vous remercie pour ces réponses qui m'ont permis d'ouvrir mon fichier mif et comprendre un peu ce que c'est smile

A bientot

Hors ligne

 

Pied de page des forums

Powered by FluxBB