Summary

In this chapter, we learned how to convert a script into a permanent and sharable script tool that can be used by an ArcGIS user with no programming experience. By creating a frontend using the familiar ArcGIS tool interface, and then passing parameters to custom built tools that employ ArcPy, GIS programmers can combine the ease of use of the ArcToolbox with the power of Python.

In the next chapter, we will explore how to use ArcPy to control the export of maps from map documents. By adjusting map elements such as titles and legends, we can create dynamic map outputs to reflect the nature of the data produced by map analysis. In Chapter 9, More Arcpy.Mapping Techniques we will add the output of maps to our script tool created in this chapter. ...

Get ArcPy and ArcGIS – Geospatial Analysis with Python now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.