#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
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
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)
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
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
#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
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

