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 Mon 29 September 2008 19:12

ppluvinet
Participant assidu
Lieu: VALENCE
Date d'inscription: 6 Aug 2007
Messages: 611

ArcInfo / ArcGIS 9.2

Bonjour,

Une question : est-ce que travailler sur ArcInfo Worstation et travailler avec les lignes de commande sur ArcGIS 9.2 c'est vraiment là même chose? Peux-t-on donc utiliser dans Arcgis 9.2 des scripts qui avait été écrit il y a plus de 10 ans pour ArcInfoWorstation?


Merci


Pascal PLUVINET

Hors ligne

 

#2 Mon 29 September 2008 19:51

Robin
GeoRezo forever
Lieu: France
Date d'inscription: 31 Aug 2005
Messages: 13614
Site web

Re: ArcInfo / ArcGIS 9.2

Hello,

J'ai des doutes, vu qu'ArcInfo, c'est de l'AML et Arcgis.. c'est du script (?). Enfin, en tout cas ca ne ressemble pas à ce que sait faire ArcInfo en AML.
Ceci dit, je n'ai pas touché à ArcInfo depuis 7 ou 8 ans, donc je n'ai pas vu ce qu'il fait en version 9.x

Je ne sais pas si ArcInfo accepte encore les fichiers AML à présent (j'espère?). C'est plutôt Python et VB d'après ce que j'en vois, mais pas programmeur non plus, donc ce ne sont que des pistes à confirmer.

Robin.

Hors ligne

 

#3 Mon 29 September 2008 20:03

Jeirhome
Membre
Lieu: Liverion
Date d'inscription: 22 Aug 2006
Messages: 4298
Site web

Re: ArcInfo / ArcGIS 9.2

Certains scripts ou add-ons ne fonctionnent plus d'une version mineure à l'autre, alors d'ArcInfoWorksation à ArcGis !!!

ArcGIS va lire le format ArcInfo, mais ça va bien être la seule chose qui fera. Il faut voir ArcGIS comme le successeur d'ArcInfoWorkstation et non pas une simple évolution.


Ça pourrait faire les joies d'un programmeur ayant connu ArcInfoWorkstation et travaillant désormais sur ArcGIS.

C'est comme avec la NTF et le RGF 93, il va falloir faire une laborieuse conversion big_smile


Jérôme Cuinet
L'avantage de la Chine, c'est que le soleil se couche plus tard !

Hors ligne

 

#4 Mon 29 September 2008 23:13

Tnarbiv
Participant assidu
Lieu: Véretz
Date d'inscription: 5 Sep 2005
Messages: 392

Re: ArcInfo / ArcGIS 9.2

en effet, la conversion parait inévitable cependant si je ne me trompe pasil est possible d'intégrer des script aml au sein d'un modèle, ce qui permettrait d'exécuter des "taches" d'arcinfo workstation sous arcgis, mais je me demande si il ne faut pas une licence arcinfo


Ayez le réflexe "Développement Durable": N'imprimez ce message que si nécessaire.

Hors ligne

 

#5 Tue 30 September 2008 08:24

Jeirhome
Membre
Lieu: Liverion
Date d'inscription: 22 Aug 2006
Messages: 4298
Site web

Re: ArcInfo / ArcGIS 9.2

Tiens, avec la license ArcInfo, ESRI livre encore ArcInfoWorkstation. L'acceptation des scripts AML signifie peut-être seulement qu'ArcGIS exécute ArcInfoWorkstation en tâche de fond...


Jérôme Cuinet
L'avantage de la Chine, c'est que le soleil se couche plus tard !

Hors ligne

 

#6 Tue 30 September 2008 10:02

n314
Participant assidu
Date d'inscription: 6 Sep 2005
Messages: 704

Re: ArcInfo / ArcGIS 9.2

C'est une bonne question, à tester...

Je dirais plutôt, avec une score de certitude plutôt élevé, que les traitements en ligne de commande d'ArcGIS Desktop correspondent à ceux exprimés dans l'aide, ie à du vb, ou vba, ou python...

On regardera par exemple
http://webhelp.esri.com/arcgisdesktop/9 … ine_Window

sachant que cette même page ne contredit pas mes propos

For ArcInfo Workstation users, the command line usage will be familiar, as it is nearly identical to the usage displayed with the Usage command.


Enfin, pour compléter le point précédent et pour contredire jerome (pas pour le plaisir!), je ne suis pas sur du tout (mais plutôt de l'inverse!) qu'AI W tourne en fond, et ce pour qqes raisons très simples:

l'intégralité (du moins je pense) d'AG D est pilotable par les arcobjets... ce qui n'est absolument pas le cas d'AI W

la réciprocité des fonctions (?!), comprendre la présence de fonctions sur les deux produits, n'existe plus depuis longtemps...

En vitesse de traitement, AI W >>>>>>> AG D

Syntaxe différente, arguments différents et de nombre différents

Évolution des formats (gdb, f gdb, gdb sde, ........)

Enfin, et pour répondre à tnarbiv, l'intégration de scripts aml dans le model builder et à mon sens possible, en passant par du python du genre ouvrir arc exe puis lancer le script aml et récupérer le contenu à nommer truc puis poursuivre le modèle, ce qui est totalement différent d'une intégration des commandes AI W à AG D...

Dernière modification par n314 (Tue 30 September 2008 10:05)

Hors ligne

 

#7 Tue 30 September 2008 10:53

Robin
GeoRezo forever
Lieu: France
Date d'inscription: 31 Aug 2005
Messages: 13614
Site web

Re: ArcInfo / ArcGIS 9.2

Je pense que ce texte devrait pouvoir vous intéresser : (Comment utiliser les scripts AML dans l'environnement ARCGIS 9.x)
je pourrais vous le traduire plus tard, mais je manque de temps de suite.

Robin.
   

How do you use AML scripts in the ArcGIS 9.0 Desktop environment?

Instructions provided describe how to use AMLs developed with older ESRI software in the ArcGIS 9.0 Desktop environment.

There is an initial step which must be completed before AMLs can be set up as a script tool. Please note: to create script tools from AMLs you must have an ArcInfo license.

Most systems do not recognize the program(s) that run an .aml file. For an AML to be added as a script tool, the system must know to open ArcInfo workstation and run the '&run' command, such as arc: &run MyAml.aml. ESRI provides a tool for updating the system registry so that it knows what to do. After the tool is run, use the 'Add Script Tool' wizards to add the AML as a script tool.


AMLs that are run as script tools must be capable of running from the “Arc” prompt. For example, if the AML only runs in GRID, make sure to add a line in the AML that starts GRID before running the rest of the program.

Continue with the following steps:

   1. Browse to ...\\ArcGIS\ArcToolbox\Scripts.
   2. Find and double-click on the file called RegisterAmlAsExecutable.reg.
   3. When prompted about adding this information to the registry, Click Yes.
   4. Create a new toolbox by right-clicking in the ArcToolbox window and selecting 'New Toolbox'.
   5. Right-click on the toolbox created in the previous step and select Add > Script. This starts the Add Script wizard.
   6. Add Script Wizard:
      Wizard Page 1: Name and describe the new script tool, and click Next.

      Wizard Page 2: Browse to the location of the AML and click Next.

      Wizard Page 3: Set up the input/output parameters and options and click Finish.

      For more help using the Add Script wizard, see the online documentation at: > Geoprocessing > Geoprocessing in the ArcGIS environment > Working with toolsets and tools > Creating models and adding scripts.

Hors ligne

 

#8 Tue 30 September 2008 11:00

n314
Participant assidu
Date d'inscription: 6 Sep 2005
Messages: 704

Re: ArcInfo / ArcGIS 9.2

cqfd sur ma partie de réponse

Enfin, et pour répondre à tnarbiv, l'intégration de scripts aml dans le model builder est à mon sens possible, en passant par du python du genre ouvrir arc exe puis lancer le script aml et récupérer le contenu à nommer truc puis poursuivre le modèle, ce qui est totalement différent d'une intégration des commandes AI W à AG D...


merci robin!

Hors ligne

 

#9 Tue 30 September 2008 12:56

Jeirhome
Membre
Lieu: Liverion
Date d'inscription: 22 Aug 2006
Messages: 4298
Site web

Re: ArcInfo / ArcGIS 9.2

n314 a écrit:

Enfin, pour compléter le point précédent et pour contredire jerome (pas pour le plaisir!), je ne suis pas sur du tout (mais plutôt de l'inverse!) qu'AI W tourne en fond, et ce pour qqes raisons très simples:

[...]

Enfin, et pour répondre à tnarbiv, l'intégration de scripts aml dans le model builder et à mon sens possible, en passant par du python du genre ouvrir arc exe puis lancer le script aml et récupérer le contenu à nommer truc puis poursuivre le modèle, ce qui est totalement différent d'une intégration des commandes AI W à AG D...


Je suis ravi d'être contredit big_smile mais quand je disais qu'AI W tournait en fond, c'était dans le cas que présentait Tnarbiv, un script AML dans un script MB.

Je suis tout à fait d'accord avec n314 que le moteur d'ArcGIS n'est pas AI W.


Jérôme Cuinet
L'avantage de la Chine, c'est que le soleil se couche plus tard !

Hors ligne

 

#10 Mon 01 December 2008 17:32

Nicolas
Membre
Date d'inscription: 5 Sep 2005
Messages: 2869
Site web

Re: ArcInfo / ArcGIS 9.2

Bonjour,

j'ai un peu de mal à saisir la différence entre ArcInfo de la gamme ArcGIS Desktop et ArcInfo Workstation hmm

ArcInfo (ArcGIS Desktop) est-il le successeur de ArcInfo Workstation ?
Si oui à terme, ArcInfo Workstation a t-il vocation à être maintenu ?

[img]http://www.esri.com/software/arcgis/arcinfo/graphics/arcinfo-bundle.jpg[/img]

Merci,

Nicolas

Hors ligne

 

#11 Mon 01 December 2008 18:05

n314
Participant assidu
Date d'inscription: 6 Sep 2005
Messages: 704

Re: ArcInfo / ArcGIS 9.2

Bon alors grosso modo:

ArcInfo workstation = du arcgis tout en ligne de commande, basé sur des modules en C (je crois)

ArcGis Desktop = basé sur des composants com

A mon sens, arcgis desktop niveau arcinfo n'est pas spécifiquement le successeur d'arcinfo workstation. Il faut plutôt retenir une évolution, un historique, d'un logiciel en ligne de commande et en c vers un logiciel à interface graphique et briques com, avec un maintien de la branche originelle...

Quand à son support, voir ce document:
http://downloads2.esri.com/support/prod … 93_PLC.pdf

Hors ligne

 

Pied de page des forums

Powered by FluxBB