Building Tools with ModelBuilder

—Dale Honeycutt

ModelBuilder is an interactive visual programming language that allows you to quickly and easily turn your ideas into software. ModelBuilder is typically used to build macros (software that is tied to particular datasets), but it can also be used to build tools (input and outputs are parameterized). In this session, you'll learn about what's vital to building good tools with ModelBuilder: model parameters, choice lists, filters, intermediate data management, data type casting, interactive feature entry, environments, as well as documenting and sharing your tools. Additionally, you'll learn how ModelBuilder is especially useful for configuring tools to use as geoprocessing services on the Web.