Vol. 2 Issue 5
October 2007

Writing an introduction for the Azavea Journal is kind of like driving a monster truck in the demolition derby down at the Savannah civic center. It takes brains, brawn, and nerves of steel. But when the deed is done, and bits of mangled steel are all strewn around us, we know we'll get everyone's attention! Are we getting carried away? Yes, maybe ... but who wouldn't want to know about the enormous amount of data we have added to Cicero (our elected official lookup), the release of PhillyHistory Mobile, the use and significance of GIS in trauma center siting, and the 3 new colleagues we are welcoming to our team? Welcome to another edition of the Azavea Journal!

What the Heck Is a Toolbox?

We all know what a ‘toolbox’ is in the physical world, but what do we mean by a toolbox in a GIS context? Toolboxes are a way to wrap up a series of GIS processes into a small software program. The ESRI ArcGIS platform includes several toolboxes with the desktop ArcView, ArcEditor and ArcInfo licensees. These toolboxes include things like ‘Data Management’, ‘Conversion Tools’ and ‘Analysis Tools’. Additional toolboxes are provided with extensions such as Spatial Analyst.

But toolboxes are not limited to functionality delivered by ESRI. Any GIS software process can be automated and turned into a toolbox for use in your organization. Toolboxes can be created from GIS models, python scripts or custom ArcObjects programs.

At Azavea, we are using the toolbox technology to automate the integration of the legislative districts that drive our Cicero web service. Our DecisionTree product also includes a custom toolbox that helps to create the raster GRID files that can be used as inputs in the online application. But the most exciting development with toolboxes arrived last year with the release of ArcGIS Server.

ArcGIS Server is much more than the successor to the internet map server technology in ArcIMS. While it is able to perform tasks such as map generation and geocoding, the full range of capabilities in the ArcObjects framework can be accessed. In addition, many types of toolboxes and models can be ‘published’ as web pages that enable users of an ArcGIS Server application to run those tools without the desktop application. This is an incredibly powerful capability. It means that not only can you build models and toolboxes to automate your desktop processes, but you can now enable visitors to your website to perform many of the same tasks. So, for example, let’s say that you work at a land trust. You might have built a conservation prioritization model to enable people inside your organization to quickly assess properties based on a series of input data sets. ArcGIS Server now makes it possible to make that model available to the town planning boards, citizen groups and other stakeholders in your region.

Post a Comment

Your email is never shared. Required fields are marked *

*
*

More in Vol. 2 Issue 5, October 2007 (3 of 6 articles)