#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
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 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@/msg05128.html[/url] csn.net
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
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
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