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é ?

Annonce

GEODATA DAYS 2024

#1 Wed 11 June 2008 10:21

christophe_c13
Juste Inscrit !
Date d'inscription: 11 Jun 2008
Messages: 3

Vertical Mapper: automatisation

Bonjour,


Je souhaiterais avoir une information sur la mise en routine de vertical mapper.
Je possède 1000grilles au format texte que j'importe dans VM et que je reprojete.
Une fois projetées, j'exporte la grille en ascii.
J'ai essayé d'automatiser l'ensemble de la procédure via un WOR mais celui-ci n'enregistre pas les commandes de VM.
Y-a-t-il possibilité d'écrire un script permettant de faire cela? (en quel langage?) ou une option dans MapInfo de le rendre autonome?
Peut-on utiliser MapBasic? (j'ai trouvé peu de tutorial sur ce langage )
Est-il possible de connaitre l'algorithme d'exportation de la grille (si quelqu'un le connait? )


Merci pour les informations éventuelles que vous pourriez m'apporter.
Christophe

Dernière modification par christophe_c13 (Wed 11 June 2008 10:22)

Hors ligne

 

#2 Wed 11 June 2008 11:48

Miss T.
Participant assidu
Lieu: En pleine amazonie...
Date d'inscription: 17 Oct 2005
Messages: 294

Re: Vertical Mapper: automatisation

On est plusieurs à s'être cassé le nez sur cette problématique.

2 solutions:

- acquérir le kit de développement VM SDK. Et là, il faut sortir le portefeuille et s'y connaître en dll.

- ou construire une sorte de macro avec AutoIt (http://www.autoitscript.com/).
C'est un langage de programmation assez facile à prendre en main avec lequel tu peux simuler des clics et des frappes au clavier, gérer des fenêtres, etc. C'est très sioux mais ça marche bien.

Avec AutoIt, j'ai automatisé des calculs de volumes en 20 étapes grâce à ce langage, en utilisant à la fois MI et VM. Maintenant, j'entre 3 paramètres, je fais 'OK' et il mouline tout seul.

(Ca peut paraître bricolage mais maintenant que je maîtrise, je peux automatiser n'importe quoi, en manipulant autant de fenêtres de logiciels différents que je veux et sans les kits de développement...)

Hors ligne

 

#3 Wed 11 June 2008 14:50

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

Re: Vertical Mapper: automatisation

Bonjour,

En effet les operations que vous avez mentionne (import, reprojection et export) peuvent etre scriptes en utilisant VM SDK. Essayer de contacter votre MapInfo partenaire ou vendeur pour s'informer sur VM SDK.

Les trois functions sont documentees dans 'VM SDK' et peuvent etre 'appelees' en utilisant un des langages suivants:
- MapBasic
- Visual Basic
- Delphi
- C/C++

Noureddine

Hors ligne

 

#4 Thu 12 June 2008 09:21

christophe_c13
Juste Inscrit !
Date d'inscription: 11 Jun 2008
Messages: 3

Re: Vertical Mapper: automatisation

Bonjour,


Merci pour vos réponses.
Etant donné que VM SDK semble assez onéreux, je vais m'orienter vers autoit.
D'ailleurs, le langage autoit semble assez simple et la prise en main est rapide.

Christophe

Hors ligne

 

#5 Thu 12 June 2008 11:34

Miss T.
Participant assidu
Lieu: En pleine amazonie...
Date d'inscription: 17 Oct 2005
Messages: 294

Re: Vertical Mapper: automatisation

Etant donné que peu de personnes de la communauté AutoIt connaissent Mi
et VM, si tu as quelques problèmes, je peux essayer de te filer un coup
de main (contacte-moi par MP).

Hors ligne

 

Pied de page des forums

Powered by FluxBB