In this chapter, you learned how to use the wxPython
library to build a graphical user interface (GUI) and attach it to an ArcGIS Desktop add-in. Now that you know the basics of the wxPython
library, you should be able to build complex user interfaces that can handle any sort of input needs. Without a library such as wxPython
, your options to create user interfaces for Python applications are severely limited. Libraries such as wxPython
go a long way toward replacing the user interface functionality traditionally limited to the use of ArcObjects with .NET.
In the next chapter, you will learn how to create demographic reports using the ArcGIS REST API, ArcPy
, and GeoEnrichment Service for retail site selection.