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 Wed 13 May 2015 10:51

Eru
Juste Inscrit !
Date d'inscription: 13 May 2015
Messages: 8

Lien dynamique Mapinfo et base de donnée

Bonjour,

Je cherche Ă  crĂ©er un lien entre une table Mapinfo et une base de donnĂ©e. Ma base de donnĂ©e ne contient qu'une seule table, avec une liste d'arrĂȘts de bus caractĂ©risĂ©s par leur ID, leur nom et leurs coordonnĂ©es X et Y. J'ai dĂ©jĂ  créé une table mapinfo qui se met Ă  jour avec la base de donnĂ©e, grĂące Ă  une connection DBMS, et je l'ai cartographiĂ© pour que les arrĂȘts apparaissent sur une carte aux coordonnĂ©es indiquĂ©es.

Mais je n'arrive pas à faire fonctionner le lien dans l'autre sens; la table Mapinfo est en lecture seule. Je cherche à rendre la table Mapinfo éditable, et que les changements dans mapinfo sur cette table modifient aussi la base de données.

Quelqu'un connait-il une solution?

(Je travaille avec Mapinfo Professional 12.5 et PostgreSQL)

Hors ligne

 

#2 Wed 13 May 2015 11:23

evaporite
Participant actif
Date d'inscription: 30 Mar 2012
Messages: 54

Re: Lien dynamique Mapinfo et base de donnée

Bonjour,
Pour faire le lien entre postgresql et map info est ce que vous ĂȘtes passĂ©s par l'outil de map info "ouvrir table DBMS" ?

Hors ligne

 

#3 Wed 13 May 2015 11:36

Eru
Juste Inscrit !
Date d'inscription: 13 May 2015
Messages: 8

Re: Lien dynamique Mapinfo et base de donnée

evaporite a écrit:

Bonjour,
Pour faire le lien entre postgresql et map info est ce que vous ĂȘtes passĂ©s par l'outil de map info "ouvrir table DBMS" ?


Oui, aprÚs avoir créé le catalogue DBMS et utilisé Easyloader pour créer Mapinfo_mapcatalog

Hors ligne

 

#4 Wed 13 May 2015 12:23

evaporite
Participant actif
Date d'inscription: 30 Mar 2012
Messages: 54

Re: Lien dynamique Mapinfo et base de donnée

je ne vois pas
Je sais que quand on crée une table map info en importer un fichier extérieur, ce fichier map info n'est pas modifiable
Il faut réenregistrer la table afin d'obtenir une table modifiable.
Je vous propose d'enregistrer votre table map info sous un autre nom, d'ouvrir cette nouvelle table map info.
Sinon je ne vois pas.

Hors ligne

 

#5 Wed 13 May 2015 14:10

Eru
Juste Inscrit !
Date d'inscription: 13 May 2015
Messages: 8

Re: Lien dynamique Mapinfo et base de donnée

evaporite a écrit:

Il faut réenregistrer la table afin d'obtenir une table modifiable.


Quand j'enregistre la table, j'obtiens effectivement une table modifiable, mais elle n'est plus connectée à ma base de donnée... Les changement de la base de donnée affectent l'ancienne base mais pas la nouvelle modifiable

Hors ligne

 

#6 Wed 13 May 2015 14:39

nfarah
Participant assidu
Lieu: New York, USA
Date d'inscription: 9 May 2006
Messages: 352

Re: Lien dynamique Mapinfo et base de donnée

Bonjour,

Quand vous avez ouvert votre connexion Ă  PostGIS et choisi votre table, peut-ĂȘtre vous avez cliques sur 'Read-only' (voir saisie d'Ă©cran) ou le nom d'utilisateur n'a pas assez de privilĂšges (dans la base de donnĂ©es) de modifier les tables ou la table est-elle mĂȘme en lecture seulement dans la base de donnĂ©es. Il reste Ă  vĂ©rifier si peut-ĂȘtre une de ces choses est vraie causant votre table ne soit pas modifiable dans MapInfo Pro.

Noureddine Farah
Principal Software Engineer
pitneybowes.com

Pitney Bowes
1 Global View
Troy, NY 12180

Dernière modification par nfarah (Wed 13 May 2015 14:40)


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

Hors ligne

 

#7 Wed 13 May 2015 15:16

Eru
Juste Inscrit !
Date d'inscription: 13 May 2015
Messages: 8

Re: Lien dynamique Mapinfo et base de donnée

nfarah a écrit:

Il reste Ă  vĂ©rifier si peut-ĂȘtre une de ces choses est vraie causant votre table ne soit pas modifiable dans MapInfo Pro.


Bonjour,

Aucune n'est vraie (malheureusement...)

Hors ligne

 

#8 Wed 13 May 2015 15:46

nfarah
Participant assidu
Lieu: New York, USA
Date d'inscription: 9 May 2006
Messages: 352

Re: Lien dynamique Mapinfo et base de donnée

Re-Bonjour,

Avez-vous re-ouvert une nouvelle connexion et créé un nouveau .tab ? Car dans votre derniÚre réponse, vous avez sauvegardée une copie de votre table.

Pouvez-vous attacher votre fichier .tab (juste le fichier .tab) ou son contenu puisque c'est un fichier texte ?

L'autre chose qui rompt la connexion d'une table MapInfo à sa base de données est la command: unlink nomdetable. Cette commande j'imagine n'a pas été exécutée aprÚs avoir ouvert votre table ?

Noureddine Farah

Hors ligne

 

#9 Wed 13 May 2015 16:41

Eru
Juste Inscrit !
Date d'inscription: 13 May 2015
Messages: 8

Re: Lien dynamique Mapinfo et base de donnée

Re-Bonjour,

La commande unlink n'a aucune raison d'avoir été exécutée depuis l'ouverture de la table. De plus je dispose encore des options rafraßchir table DBMS et déconnecter une table DBMS, la connexion doit donc toujours exister.

Qu'entendez vous par "attacher un fichier .tab?"

Hors ligne

 

#10 Wed 13 May 2015 16:50

nfarah
Participant assidu
Lieu: New York, USA
Date d'inscription: 9 May 2006
Messages: 352

Re: Lien dynamique Mapinfo et base de donnée

Bonjour,

Pour ‘unlink’ ok, c’était juste une piste Ă  vĂ©rifier 
 comme autres pistes.

Peut-ĂȘtre c'est mon Anglais. Je voulais dire 'piĂšce jointe' a ce ticket. Sinon copier le contenu de votre fichier .tab et le mettre dans votre rĂ©ponse.

Noureddine Farah

Hors ligne

 

#11 Wed 13 May 2015 17:05

Eru
Juste Inscrit !
Date d'inscription: 13 May 2015
Messages: 8

Re: Lien dynamique Mapinfo et base de donnée

D'accord, je n'avais pas compris.

Le fichier tab est attaché à ce message


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

Hors ligne

 

#12 Wed 13 May 2015 17:09

Eru
Juste Inscrit !
Date d'inscription: 13 May 2015
Messages: 8

Re: Lien dynamique Mapinfo et base de donnée

Les coordonnées n'apparaissent plus depuis que la table est cartographiée, voila comment la table apparait dans la base de donnée


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

Hors ligne

 

#13 Wed 13 May 2015 17:26

nfarah
Participant assidu
Lieu: New York, USA
Date d'inscription: 9 May 2006
Messages: 352

Re: Lien dynamique Mapinfo et base de donnée

Bonjour,

D'aprĂšs votre fichier .tab, votre table est une table native et non une table de base de donnĂ©es. Peut-ĂȘtre vous avez joint la copie de votre table et non la table originelle.

Noureddine Farah

Hors ligne

 

#14 Wed 13 May 2015 17:32

Eru
Juste Inscrit !
Date d'inscription: 13 May 2015
Messages: 8

Re: Lien dynamique Mapinfo et base de donnée

Il n'y a pourtant pas d'autre table correspondante dans mon dossier de réception...
OĂč puis-je trouver la table originelle?

Hors ligne

 

#15 Wed 13 May 2015 17:43

nfarah
Participant assidu
Lieu: New York, USA
Date d'inscription: 9 May 2006
Messages: 352

Re: Lien dynamique Mapinfo et base de donnée

Peut-ĂȘtre recommencer le tout et ouvrir votre table postGIS: cela va crĂ©er un fichier .tab. Dans ce processus le chemin de fichier .tab est indiquĂ© dans le dialogue d'ouverture de votre table.

Noureddine Farah

Hors ligne

 

Pied de page des forums

Copyright Association GeoRezo