#1 Sun 30 September 2001 21:51
- Jacques Paris
- Invité
Site MLC
Je viens de terminer deux documents pouvant interesser ceux qui n'ont pas
MapBasic (et qui peuvent lire mon anglais!). Global operations on objects
within MapInfo traite de questions concernant la creation d'objets a partir
de donnees tabulaires, de transformation d'objets et d'extraction de donnees
propres aux objets. Toutes les operations sont faites essentiellement avec
la fonction Update ce qui justifie le titre d' Operations globales .
Selecting objects using their characteristics met en valeur la variete de
fonctions disponibles avec un Select ... (a partir de la fenetre MapBasic
ou directement dans le dialogue de SQL) pour retirer une selection basee sur
des parametres geo+graphiques: nature des objets, parametres geographiqes,
contenu et style.
Ces deux documents sont offerts en version preliminaire, ce qui veut dire
que je compte sur vos commentaires pour les amener a un niveau plus
definitif. Global operations on objects within MapInfo et Selecting
objects using their characteristics sont accessibles via
http://www.paris-pc-gis.com/mb_r/doc/doc_start.htm
Un nouvel outil a rejoint les rangs des applications MLC_INI. LastRowid est
une application toute simple qui affiche le RowId du dernier objet
selectionne dans sa table de base. Rien de bien sophistique mais bien utile
parfois.
http://www.paris-pc-gis.com/mlc/mlc_main_fr.htm dans la section Applications
MLC_INI
J'ai ecrit WipeMess pour mon usage personnel et je ne saurais m'en passer,
surtout quand je mets un programme au point. C'est essentiellement une ligne
print chr(12) , enveloppee dans plus de 10 lignes de code, juste pour
avoir l'icone Livre blanc . Cela ne fera jamais une application MLC. Le
code source est fourni. Il residera a
http://www.paris-pc-gis.com/index.html dans la section Varia / Beta
La version 1.10 de Polygon Splitter contient trois modifications: l'objet de
coupure peut etre une ligne aussi bien qu'une polyligne; les donnees sont
transferees de la region originale aux deux nouvelles regions mais sans
aucune desagregation; la suppression de la region originale est decidee par
l'utilisateur.
http://www.paris-pc-gis.com/index.html dans la section Varia / Beta
Une petite bug a ete tuee dans Padmaster (Si une barre etait enegistree en
derniere position dans le fichier INI, et si elle n'etait pas disponible au
moment de restaurer les barres en position, toutes les barres
disparaissaient). Nouvelle date des MBX et ZIP:25.09.01
http://www.paris-pc-gis.com/mlc/mlc_start_fr.htm dans la section
Applications MLC_INI
J'ai commence avec l'approbation de l'auteur de convertir de bons vieux
outils aux standards MLC. Un des avantages de ces nouvelles versions est
qu'elles appellent les menus par leur codes numeriques et non par leurs
noms, ce qui permet de les utiliser sur une plateforme autre qu' anglaise .
Le premier que j'ai converti est ConnectTheDots (Andrew Dressel) que vous
trouverez sous le nom de ConnectTheDots_MLC
http://www.paris-pc-gis.com/mlc/mlc_start_fr.htm dans la section
Applications MLC_INI
Faites moi savoir si vous connaissez des outils qui beneficiraient d'un tel
traitement, mais assurez-vous que le code en est disponible.
Clip2Layout est un programme beta qui evolue rapidement. Il permet de
transferer un objet (clip) simple ou compose d'une carte speciale dans une
fenetre de mise-en-page. Je l'avais imagine a l'origine pour positionner et
ajuster la taille de fleches du nord ; j'ai pu l'etendre a tout clip art
et aussi a des gabarits . Il y a encore du travail a faire et je compte sur
vous pour d'indiquer ou aller de la et quelles seraient vos priorites.
http://www.paris-pc-gis.com/index.html dans la section Varia / Beta
Jacques Paris
e-mail jacques@ paris-pc-gis.com
MapInfo/MapBasic support http://www.paris-pc-gis.com
#2 Sun 09 September 2001 21:53
- Jacques Paris
- Invité
Re: Site MLC
Je viens de rajouter 3 nouveaux outils sous couvert du projet MLC
INI_DELETE complete le chapitre sur l'utilisation des fichiers INI en
MapBasic. Il permet d'effacer une section complete d'un fichier INI ou
certaines cles d'une section donnee.
TagNInfo place dans la couche cosmetique un symbole la ou l'utilisateur a
clique et affiche grace a l'outil Info les donnees de tous les objets
presents a ce point. Les symboles d'interrogations successives peuvent etre
sauvegardes.
REVRDIRC est la version MLC de REVERDIR offert il y a quelques annees par
Arnold MacRae. Toujours d'actualite, il permet de changer la direction d'une
ligne-polyligne.
Ils sont tous accessibles par MLC INI applications dans
http://www.paris-pc-gis.com/mlc/mlc_main_fr.htm
Jacques Paris
e-mail jacques@ paris-pc-gis.com
MapInfo/MapBasic support http://www.paris-pc-gis.com
#3 Wed 28 February 2001 23:18
- Jacques Paris
- Invité
Re: Site MLC
D'abord une mauvaise nouvelle pour ceux qui ont deja recupere MB_Stats du
site MLC. La formule de l'ecart-type etait fausse et la procedure pour
trouver les quartiles douteuse. Merci a ceux qui m'ont indique ces defauts
maintenant corriges.
MS_Stats version 1.1 datee du 26 02 01 est maintenant sur le site.
Pour me faire pardonner (?), j'ai ajoute deux nouveaux utilitaires :
MBW_Plus (a l'origine, MBWindow Plus de (c)Anssi Joutseniemi) donne de
nouvelles fonctionnalites a la fenetre MapBasic. Avec l'accord d'Anssi, je
l'ai mis aux standards MLC tout en y apportant quelques nouveautes. On peut
maintenant importer un fichier texte directement dans la fenetre (ajout ou
ecrasement, choix de l'extension pour trouver les fichiers), faire des
recherches/remplacements, choisir la police que l'on prefere.
ZoomLayr, de son vrai nom Zoom Layering OFF, permet d'annuler l'affichage
par plage de zoom que MI impose parfois lorsqu'une fenetre carte est ouverte
avec plusieurs images. J'ai eu souvent le cas de parties de mosaiques qui
n'etaient pas visibles alors que d'autres l'etaient. Plutot que d'aller dans
le controleur de pile et de changer le parametre sur chaque couche, utilisez
ZoomLayr.
La vague d'utilitaires de ces derniers jours est le resultat d'un travail
etale sur plusieurs mois et j'ai presque epuise cette serie. Je vais vous
laisser souffler un mais si certains aimeraient voir de nouveaux utilitaires
ou voudraient voir leur code mis au gout de MLC, qu'ils n'hesitent pas a me
le faire savoir. Je m'arrangerai bien pour trouver un peu de temps.
Le site MLC est toujours sur http://www.total.net/~jakesp/index.htm
Jacques
Jacques PARIS
#4 Mon 03 September 2001 21:56
- Jacques Paris
- Invité
Re: Site MLC
Je viens de rajouter tres recemment un nouveau document (en anglais)
expliquant comment creer, utiliser et gerer des fichiers INI (appeles aussi
Initialisation ou Profil). Au-dela de la definition des appels API
necessaires, il donne une facon de passer la valeur NULL (inconnue en MB/MI)
comme argument d'une fonction API. 3 scripts commentes sont inclus.
On peut consulter Using INI files with MB a partir de
http://www.paris-pc-gis.com/mb_r/doc/doc_start.htm
Un deuxieme document est sous une forme preliminaire. Il touche au format
des fichiers TAB. Ce n'est qu'une compilation de mes propres notes et
j'aimerais bien confirmation ou confrontation a son sujet ainsi que toute
source potentielle pour le completer.
TAB File Format est aussi accessible a partir de
http://www.paris-pc-gis.com/mb_r/doc/doc_start.htm
La collection des bitmaps pour avoir de nouveaux motifs dans la palette MI
de motifs de remplissage s'est accrue de 23 nouveaux patternes œuvre de
Veronique Girault. Cette collection fait partie du document
Brush patterns visible et teledechargeable de
http://www.paris-pc-gis.com/mb_r/doc/doc_start.htm
Un nouveau script, resultat d'une cooperation avec David Windeler, montre
comment on peut conserver un dialog ouvert pour un temps voulu quoique
l'utilisateur essaie de faire.
Dialog Display Minimum Time consultable dans Available scripts at
http://www-paris-pc-gis.com/scr/scr_start.htm
Je n'ai peut etre pas fait toute la publicite voulue pour HATCH, une
application multilinge MLC_INI. L'œuvre de Massimo Corinaldesi est la
premiere a porter le drapeu italien! Elle permet de hachurer des regions
avec des lignes (n'importe quel style, quel angle avec l'horizontal, quel
espacement) et aussi de placer des symboles (n'importe quel style) ou des
graduations (n'importe quel style de ligne, de longueur,- d'un cote ou de
l'autre ou taversantes ) le long de (poly)lignes or de limites de regions.
On peut accumuler les elements de base dans la table de travail et obtenir
des effets impressionants par leur accumulation.
Accessible par MLC INI applications dans
http://www.paris-pc-gis.com/mlc/mlc_main_fr.htm
En esperant pouvoir annoncer plus souvent des nouveautes provenant de
cooperations ou d'apports purs et simples. Quelques minutes de votre temps
seulement pour lancer quelque chose et en faire profiter tout le monde.
Pensez-y.
Jacques Paris
e-mail jacques@ paris-pc-gis.com
MapInfo/MapBasic support http://www.paris-pc-gis.com
#5 Fri 25 May 2001 22:27
- Jacques Paris
- Invité
Re: Site MLC
Je viens d'installer sur le site MLC 3 nouvelles applications.
Deux sont des versions reduites de programmes existant qui permettent leur
execution au cours du lancement de MI: PadMastr_stup et WinMastr_stup vont
reorganiser les barres d'outils et les fenetres en fonction des donnees
enregistrees au prealable par leurs grands freres , PadMastr et WinMastr
sans intervention de l'utilisateur.
La troisieme est aussi une premiere puisque c'est la premiere application
ecrite originellement en italien. Voila demontree encore une fois l'utilite
d'une telle solution. HATCH ressemble probablement a d'autres applications
gratuites ou commerciales qui remplissent un objet ou une collection
d'objets fermes avec des hachures, lignes espacees egalement, de n'importe
quel style, formant n'importe quel angle avec l'horizontale (ou la
verticale, je ne sais plus!).
Mais il fait mieux en disposant aussi des symboles (n'importe quel style,
taille...) regulierement espaces le long d'objets lineaires, les bordures de
polygones etant incluses dans cette categorie. Au lieu de symboles, cela
peut aussi etre des graduations (tirets de taille et de style ouverts,
perpendiculaires a la ligne),soit d'un cote de la ligne soit la traversant.
Le premier objet d'une definition donnee peut aussi etre decale par rapport
au nœud initial, ce qui permet d'avoir des effets d'alternance de symboles
sur la meme ligne.
Tous les objets ainsi crees sont placees dans une table temporaire et y sont
accumules tant que dure la definition des hachures . L'utilisateur peut
donc creer des motifs tres complexes et les conserver en sauvegardant la
table temporaire.
Vous trouverez cela dans la section des Applications MLC_INI de notre site a
http://www.paris-pc-gis.com/mlc/mlc_main_fr.htm
Jacques Paris
jacques@ paris-pc-gis.com
MapInfo Support: http://www.paris-pc-gis.com
#6 Fri 23 February 2001 23:21
- Jacques Paris
- Invité
Re: Site MLC
Je viens de rajouter 4 utilitaires MBX sur le site du projet MLC. Il s'agit
de
BROWFONT permet de changer la police d'affichage dans un tableur
FIXSHADEtransforme une carte thematique en une table en couleurs
permanentes
FUSELINEfusionne a partir d'une premiere (p)ligne d'autres (p)lignes, une a
la fois
et respectant certaines contraintes geometriques
MB_STATSproduit un rapport de statistiques descriptives sur une colonne
numerique.
Le rapport peut etre recycle dans d'autres programmes.
Toutes ces applications sont prevues pour accueillir toute autre langue, en
plus de l'anglais et du francais. Vous les trouverez ainsi que l'explication
du projet MLC sur
http://www.total.net/~jakesp/main.htm
Et elles sont gratuites.
Jacques
Jacques PARIS
#7 Thu 09 November 2000 23:43
- Jacques Paris
- Invité
Re: Site MLC
Dans le cadre du projet ABC (Compatibilite a rebours des applications), j'ai
termine la compilation des changements dans MapBasic entre les versions 3 et
6. Il s'agit de 4 documents pdf touchant au langage, aux menus, aux icones
et aux erreurs. Ils sont disponibles dans les pages du projet ABC pour
consultation en ligne ou pour telechargement..
En ce qui concerne MLC (Compatibilite multi lingue), plusieurs drapeaux ont
ete rajoutes aux applications deja offertes. Une modification a rendu
WinMastr (le gestionnaire de fenetres) completement multilingue, en preuve
sa traduction en Suedois et (finalement) en Francais. Merci en particulier a
Mats Elfstrom et Carlos Montalvillo.
J'ai aussi rajoute PADMASTR qui enregistre la position de chaque barre
d'outils et restaure ces barres dans leurs positions en cliquant sur une
icone.
En utilisant WinMastr et PadMastr, vous pouvez controler tres efficacement
votre espace de travail (votre ecran MI)
Visitez le site MLC-ABC a http://www.total.net/~jakesp/index.htm
Jacques PARIS
#8 Fri 26 September 2003 10:48
- Jacques Paris
- Invité
Re: Site MLC
Voici quelques items nouveaux ou mis a jour sur le site www.paris-pc-gis.com
1 - La collections de polices de symboles TTF .
www.paris-pc-gis.com/MI_Enviro/mie_start.htm
Il y a maintenant 71 polices documentees.
Suite a mon premier appel a votre contribution, j'ai recu de Jim Spriggs une
police (pour l'industrie petroliere, disponible a
www.paris-pc-gis.com/download.htm dans Fichiers d'autres origines) et une
reference a un site francais specialise dans les schemas d'amenagement de
l'eau.,
C'est plutot decevant car je sais qu'il y a bien d'autres ressources. Si
vous consacriez a partager vos ressources 1/100 du temps que j'ai mis sur ce
projet, nous en aurions plus de 100 pour la fin de l'annee.
2 - verifiez les dernieres versions des applications SpatialPlus a
www.paris-pc-gis.com/download.htm dans Fichiers d'autres origines . J'y
ai place LayerPlus1.2.0, une toute nouvelle version, le 6 septembre.
3 - J'ai recu de Pito Dingemanse une toute nouvelle version ARROW40 qui
inclue en option un decalage permettant de construire des fleches
bi-directionnelles. Il a aussi ajoute GRIDS une application petite, simple
mais tres efficace pour remplir un espace rectangulaire d'objets (triangles,
carres, hexagones, cercles, points) de taille donnee avec un decalage
permettant de construire des objets se recouvrant en partie. Les deux sont
disponibles a www.paris-pc-gis.com/download.htm dans Fichiers d'autres
origines .
4 - J'ai rajoute dans les fichiers MLC une application que j'ai developpee
avec la section de cartographie du Haut Commissariat aux Refugies (Nations
Unies) en Suisse. Il permet d'afficher dans une boite une serie de
symboles existant a un lieu donne; l'existence des symboles est exprimee
dans un ensemble de colonnes logiques. La liaison entre ces
variables-colonnes et leur representation (definition des styles de
symboles et parametres graphiques de la boite ) se fait par des schemes
qui peuvent etre enregistres dans un simple fichier INI pour reutilisation.
SYMBOX disponible a www.paris-pc-gis.com/download.htm dans le projet MLC est
utilise pour preparer des cartes qui sont mises a jour frequemment. Visitez
http://www.unhcr.ch/cgi-bin/texis/vtx/publ recherchez Maps (en bas de page)
puis Maps of Europe. Bulgaria, Czech Republic and Hungary sont les premiers
exemples, d'autres vont suivre bientot.
Jacques Paris
e-mail jacques@ paris-pc-gis.com
MapBasic-MapInfo support http://www.paris-pc-gis.com