Show Navigation | Hide Navigation
You are here:
What was new in ArcGIS Desktop 9.0 > Welcome to ArcGIS Desktop 9.0

Introducing the new geoprocessing framework

Release 9.1
Last modified April 26, 2005
E-mail This Topic Printable Version Give Us Feedback

Print all topics in : "Welcome to ArcGIS Desktop 9.0"


Related Topics

ArcGIS 9.0 presents a comprehensive set of geoprocessing tools that work with all the supported data formats, including geodatabase features. It also offers a completely new framework for working with these tools that enables you to open them individually, combine them in a visual modeling environment, write scripts in standard scripting languages, and run the tools as commands in a command line window. With this new geoprocessing environment, ArcGIS 9.0 completes the transition of ESRI's geographic information system (GIS) tools to the desktop that began with the introduction of ArcGIS 8. ArcGIS 8.x provided a new framework for managing, sharing, mapping, and editing data, along with a comprehensive new data model—the geodatabase. Now, ArcGIS 9.0 completes the picture with a powerful new environment for putting that data to work.

New ArcToolbox window

In ArcGIS 8.x, ArcToolbox was a standalone application. At 9.0, ArcToolbox is a dockable window integrated into all the ArcGIS Desktop applications. For example, when you run tools from the ArcToolbox window in ArcMap, you can use the layers of the current map as inputs, and the outputs can be added directly to the map as new layers.



Using the geoprocessing framework



Method Description Use
Tool dialog box A form in which input data and other necessary parameters are defined. Fully embedded context sensitive Help is provided.
  • Run any geoprocessing tool from any application.
  • Get familiar with a tool and its parameters.
Model An interactive visual model that links processes, data, and parameters. Models are created and edited in the integrated ModelBuilder window.
  • Build models, work flows, and processes without scripting or programming.
  • Document or present a process.
  • Explore alternative scenarios.
  • Present methodology and work flow to others.
Command line The dockable Command Line window offers usage popups for commands, autocompletion, and so forth.
  • Run tools quickly without opening their dialog boxes.
  • Useful shortcuts for advanced users.
  • Already familiar to long term ArcInfo users.
Script File written using a standard scripting language, such as Python, JScript, or VBScript.
  • Automate repetitive tasks.
  • Fully control processes based on any condition, state, time delay, and so forth.
  • Brings the traditional working environment for advanced GIS users to support the full range of ArcGIS Desktop functionality.
ArcObjects Geoprocessing objects can be accessed in the ArcGIS development environment to create custom tools and applications using Visual Basic 6, C++, Visual Basic .NET, and C#.
  • Incorporate tools into new and existing applications.
  • Create custom dynamic link libraries (Dells) that incorporate geoprocessing tools.
  • Create custom toolbox functions (ALL, EXE, or OCX).



Habitat model example



ModelBuilder Window



Please visit the Feedback page to comment or give suggestions on ArcGIS Desktop Help.
Copyright © Environmental Systems Research Institute, Inc.