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 17 January 2012 11:17

mélétopoulos
Participant occasionnel
Lieu: NIMES
Date d'inscription: 14 Apr 2006
Messages: 11

Ajout de trames dans MI 11

Bonjour,

Le fichier MIRES.dll, dans lequel j'insérais mes trames réglementaires pour Plan Locaux d'Urbanisme, à chaque changement de version de Mapinfo, a changé de structure ...  Je ne sais plus où Mapinfo range ces trames ...

Cela fait plusieurs années que je fonctionnait comme ça. 
Pour la création de nouveaux styles de ligne ou de nouveaux symboles, il y existe des outils Mapinfo, ce n'est pas le cas pour les trames.

Le support technique de Pitney bowes, que j'ai joint, me déconseille de modifier ce fichier mires.dll sous peine d'annuler la maintenance, vu que l'on touche aux fichiers interne à Mapinfo.

D'autres personnes ont-elles ce problème ?

Merci !
Marie

Hors ligne

 

#2 Wed 18 January 2012 10:01

Frederic COLLIN
Participant assidu
Lieu: ANNECY
Date d'inscription: 19 Sep 2005
Messages: 158
Site web

Re: Ajout de trames dans MI 11

Bonjour,

Voici ce que j'ai trouvé, et je tiens à préciser avant tout que je me dégage de toute responsabilité, et que vous être responsable et informé (compte tenu du message du support PBBI) des risques que vous encourez vis à vis de votre licence MapInfo.

Apparement, les bibliothèques de trames ont été déplacées et se trouvent dans le fichier micore.dll

J'en profite pour rebondir ici sur ce sujet, car effectivement, la gestion des trames dans MapInfo n'a jamais été prévue, et est souvent source de frustration lorsque l'on a à faire à de la cartographie d'urbanisme (avec notamment les fameux espaces boisés classés EBC), ou de risques qui imposent des trames bien précises, et qui n'existent pas nativement dans MapInfo.
J'ai même vu des cahiers des charges de numérisation de PLU au niveau d'une région (dont je ne citerait pas la source) qui ont modifiés l'apparence des EBC pour les faire correspondre à ce que l'on trouve dans MapInfo...

A quand une gestion des trames personnalisées, interfacée dans MapInfo ?!!

Cordialement.
F.COLLIN
www.infosig.net

Hors ligne

 

#3 Thu 19 January 2012 17:24

mélétopoulos
Participant occasionnel
Lieu: NIMES
Date d'inscription: 14 Apr 2006
Messages: 11

Re: Ajout de trames dans MI 11

Ouf, merci beaucoup, c'est bien ça elles sont dans le fichier micore.dll.
J'ai inséré mes trames et tout fonctionne comme il faut pour l'instant !
Hors de question pour moi d'avoir mes plans PLU avec des trames bizarroïdes pour les EBC wink

Hors ligne

 

#4 Mon 23 January 2012 11:00

mélétopoulos
Participant occasionnel
Lieu: NIMES
Date d'inscription: 14 Apr 2006
Messages: 11

Re: Ajout de trames dans MI 11

Si d'autres personnes sont dans le même cas que moi, j'ai posté une suggestion d'amélioration sur le site de pitney bowes :

http://pbinsight.force.com/pbideas//ape … 1.0.0.0017

Je sais pas si ça peut marcher mais on peut essayer ...

Hors ligne

 

#5 Wed 01 February 2012 16:06

diou
Participant assidu
Date d'inscription: 27 Jan 2008
Messages: 171

Re: Ajout de trames dans MI 11

Bonjour,

j'ai exactement le même souci que mélétopoulos sauf que je n'arrive tjr pas à intégrer ma trame EBC  via reshack, il me met un message d'erreur lors de l'enregistrement "cannot rename etc..." pourtant j'ai fait toutes les manip qu'il faut (enfin je crois) j'ai ouvert le fichier mires.dll j'ai ensuite fait "action" "ajouter une nouvelle trame" je suis aller chercher mon .bmp ensuite je donne un numero à ma trame (entre 160 et 900) puis lorsque je fais fichier sauvegarder, j'ai ce fameux message d'erreur... qql un aurait une idée de comment faire?

cordialement

Hors ligne

 

#6 Thu 02 February 2012 10:24

diou
Participant assidu
Date d'inscription: 27 Jan 2008
Messages: 171

Re: Ajout de trames dans MI 11

problème résolu, merci à mélétopoulos smile il suffisait que je sauvegarde sous un autre nom le fichier micore.dll puis le copier coller dans le bon répertoire et le renommer ensuite en micore.dll tout en supprimant l'ancien fichier (ce que je n'avais pas fait auparavant et ce qui me bloquait.)

Hors ligne

 

#7 Thu 02 February 2012 21:38

HANCZYK JM
Participant actif
Lieu: Châlons en Champagne
Date d'inscription: 14 Aug 2011
Messages: 144
Site web

Re: Ajout de trames dans MI 11

Bonjour,

Pouvoir intégrer facilement ses trames dans MI est un véritable problème. Si pour le cas présent nous pouvons changer de trames, ceci est autorisé au plus haut niveau, il faudrait toutefois pouvoir le faire.

La balle est dans le camp de MI car la concurrence pointe son nez.

nfarah nous lit, il pourrait peut-être nous apporter une lueur d'espoir ...

Dernière modification par HANCZYK JM (Thu 02 February 2012 21:39)


Jm Hanczyk

Hors ligne

 

#8 Fri 03 February 2012 14:16

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

Re: Ajout de trames dans MI 11

Bonjour,

En effet il n'est pas recommende d'editer le fichier 'micore.dll' pour ajouter des trames.  Cela pourrait eventuelement changer
la signature de cette .dll et rendre MI Pro non utilisable. C'est tjrs risque d'editer une .dll sans parler de possible implications legales (reverse engineering).

Par contre, a ma connaissance, il n'y a pas moyen d'ajouter soi meme des trames en utilisant directement MI Pro.
Peut-etre il y'a des outils 3rd party pour cela mais je ne suis pas positif 100% la dessus.

J'ai trouve un lien, en englais, que date de 2000 ou l'ajout de trames a ete discute:
[url]http://www.mail-archive.com/mapinfo-l@texte-a-enlever.csn.net/msg05128.html[/url]

Cela refere a 'mires...dll', alors que maintenant les trames sont dans 'micore.dll'.

Mon conseil serait d'ajouter une demande d'ajout de fonctions pour gestion des trames externes:

http://pbinsight.force.com/pbideas/idea … rt=popular

Plus une demande a ete votee favorablement par les utilisateurs de MI Pro, plus sa chance d'etre ajouter dans le cycle de development
des prochaines versions de MI Pro est grand.

Noureddine Farah
Advisory Engineer, Pitney Bowes Software

Dernière modification par nfarah (Fri 03 February 2012 14:18)

Hors ligne

 

#9 Fri 03 February 2012 15:35

Daniel
Membre
Lieu: Victoriaville, Québec
Date d'inscription: 6 Sep 2005
Messages: 2028

Re: Ajout de trames dans MI 11

Salut

Merci Noureddine pour ce suivi.

Maintenant, tous à vos souris et allons cliquer sur le lien mentionné.  La force du nombre fait souvent bouger les choses...

Daniel
[EDIT]  Dans le lien mentionné par nfarah, cherchez Map Info pattern par Marie.  Il est en français et anglais.


De retour à la géomatique

Hors ligne

 

#10 Fri 03 February 2012 18:45

HANCZYK JM
Participant actif
Lieu: Châlons en Champagne
Date d'inscription: 14 Aug 2011
Messages: 144
Site web

Re: Ajout de trames dans MI 11

a cliqué


Jm Hanczyk

Hors ligne

 

#11 Fri 03 February 2012 19:13

mbounouar
Participant assidu
Date d'inscription: 2 Nov 2006
Messages: 246

Re: Ajout de trames dans MI 11

Bonjour

Nous remercions Nouredinne (que je salue) pour l'indice mais il faut penser aux autres améliorations autre que les trames. Personnellement, je donne une priorité aux échanges des Work spaces entre confrères et consoeurs sans passer par (lCan not locate table), a gestion des projections des tables, les symboles personnifiés, les MBX les plus utilisés etc avant les trames. Mais c'est la décision du comité de dévellopement de MI.

Alors cliquez mais cliquez avec rigueur.

Bonne journée

Hors ligne

 

#12 Tue 02 February 2016 17:24

mélétopoulos
Participant occasionnel
Lieu: NIMES
Date d'inscription: 14 Apr 2006
Messages: 11

Re: Ajout de trames dans MI 11

Bonjour,
4 ans après j'ai de nouveau le même soucis... MapInfo 15 ne place plus ces bibliothèques de trames dans le fichier micore.dll
Quelqu'un saurait-il où elles sont rangées ?
Merci et bonne fin de journée !

Hors ligne

 

#13 Wed 03 February 2016 14:09

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

Re: Ajout de trames dans MI 11

Bonjour,

Justement pour éviter d’éditer une .dll (comme micore.dll ou autre) et rendre MapInfo Pro non fonctionnel, une .dll a été dédiée maintenant à ces trames : MIAuxResources.dll.

Noureddine Farah

Hors ligne

 

#14 Thu 04 February 2016 09:46

mélétopoulos
Participant occasionnel
Lieu: NIMES
Date d'inscription: 14 Apr 2006
Messages: 11

Re: Ajout de trames dans MI 11

Super ! ça marche !
Merci beaucoup !

Hors ligne

 

#15 Fri 05 February 2016 14:24

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

Re: Ajout de trames dans MI 11

Avec plaisir !

Hors ligne

 

#16 Mon 04 April 2016 22:14

CRIGBAB
Participant assidu
Lieu: Bayonne
Date d'inscription: 14 Nov 2005
Messages: 180

Re: Ajout de trames dans MI 11

Bonsoir,

Je ne suis pas un spécialiste de la modification des dll (pas fait depuis au moins 5ans) et pour les trames PLU j'ai utilisé un palliatif certes lourd mais efficace : créer des tables qui trament mes polygones avec insertions de formes géométriques. Cela marche toujours quelque soit la version de MI et tant que MapBasic est supporté pas de soucis. Je pense que j'avais même proposé de diffusé cet outil.

Mais je ne sais pas si c'est trop vous demander si la diffusion de votre dll modifiée est possible, je serai preneur.

En fait cela fait 8 ans que je n'ai pas mis le nez dedans et les outils de trames sont bien téléchargeables (remontez à avril 2008 ou ici http://georezo.net/forum/download.php?fid=2&p=12)

Cordialement.

Dernière modification par CRIGBAB (Mon 04 April 2016 22:16)

Hors ligne

 

#17 Mon 04 April 2016 23:30

Elise
Participant assidu
Lieu: Argentat (19)
Date d'inscription: 16 Oct 2005
Messages: 527
Site web

Re: Ajout de trames dans MI 11

Bonjour,

nfarah a écrit:

Justement pour éviter d’éditer une .dll (comme micore.dll ou autre) et rendre MapInfo Pro non fonctionnel, une .dll a été dédiée maintenant à ces trames : MIAuxResources.dll.

Noureddine Farah


Depuis quelle version de MIP ?

Cordialement,
Elise


Géoscope
  11 rue de l'Hospice - 19400 Argentat
  Tél. : 09 60 47 51 16

Hors ligne

 

#18 Tue 05 April 2016 10:26

mélétopoulos
Participant occasionnel
Lieu: NIMES
Date d'inscription: 14 Apr 2006
Messages: 11

Re: Ajout de trames dans MI 11

Bonjour,,

Depuis la version 15.
Le chemin de la dll est C:\Program Files\MapInfo 15\MIAuxResources.dll

Pour CRIGBAB, je peux vous envoyer par mail celle que j'ai modifiée. Elle est adaptée à mes besoins, je ne sais pas si elle conviendra tout à fait aux vôtres. C'est assez facile de la modifier avec le logiciel Resource haker.

Cordialement,
Marie

Hors ligne

 

#19 Thu 07 April 2016 17:40

CRIGBAB
Participant assidu
Lieu: Bayonne
Date d'inscription: 14 Nov 2005
Messages: 180

Re: Ajout de trames dans MI 11

Bonjour,

J'ai donc pris le temps de regarder le hacker et comme j'étais un peu frustré de "perdre" des trames existantes par remplacement des nouvelles trames j'ai regardé si nous pouvions ajouter des trames à la suite des 189 ou 190 existants (numero 183 dans le ressource hacker) et j'ai tester avec la dernière version de ressource hacker version 4.2.5 et nickel. Je ferai un petit tuto ce soir pour l'ajout.
voici le lien pour télécharger la dernière version.
http://www.angusj.com/resourcehacker/
C'est maintenant une installation complète sous Windows et non plus un simple dossier décompressé qui fonctionne.

En tout cas j'ai testé et cela me va parfaitement, merci encore.
Pour les personnes intéressées, je pense reprendre le travail fait par Marie  Mélétopoulos afin de proposer des dll avec ajout des trames PLU au delà de celles existantes afin de ne pas "corrompre" mes documents existants. Je les mettrai à disposition de la communauté dès disponibilité (versions 12, 12.5 et 15 de MI je pense).
Après pour celles et ceux qui ont déjà leurs documents avec des dll modifiées le problème reste pour les données utilisant des trames en milieu de la nomenclature.

Cordialement et à bientôt donc.

Hors ligne

 

#20 Tue 12 April 2016 19:30

CRIGBAB
Participant assidu
Lieu: Bayonne
Date d'inscription: 14 Nov 2005
Messages: 180

Re: Ajout de trames dans MI 11

bonsoir,

Trames la suite.

Je gratte et j'avance. Aujourd'hui je me heurte à deux, trois problèmes.
1) pour MI 1200 au moins la taille des Bitmap ne doit pas excéder 32x32 pixel. En effet si à l'affichage c'est OK à l'impression gros plantage, même en passant par du pdf.
2) Si à l'affichage c'est propre à l'édition papier ou pdf c'est pas top du tout.
3) en version MI 1500 sur des bitmap non carré donc rectangulaire c'est OK à l'affichage mais à l'impression soucis dans le cas où le fond n'est pas coché mais OK si le fond est coché. (bitmap de 32x20pixels par exemple). C'est assez frustrant car masquer ce qui se trouve derrière une trame n'est pas toujours souhaitable.

Pour le look pas top à l'édition il faut se cantonner à des objets ayant combinant des petits traits horizontaux, verticaux, et orienté à 45° et là c'est moins crénelé.

Si vous avez des solutions à ces questions je suis preneur.

Sinon j'avance sur des trames pour le PLU et mettrai bientôt les fichiers (MI 1200 1250 et 1500) à disposition.

Cordialement.

Hors ligne

 

Pied de page des forums

Powered by FluxBB