
Click to expand the Accessing geoprocessing tools node and find introductory topics for working with and understanding geoprocessing tools, such as Using tools in Python. Python can be used to automate the execution of geoprocessing tools as well as provide the ability to create your own geoprocessing tools, either as a script tool or as a Python toolbox tool.

ArcGIS API for Python can then be used to publish the definition files to the Web GIS, compose a web map, or share those layers with others. ArcPy and ArcGIS API for Python are complementary libraries ArcPy allows you to use, automate, and extend desktop GIS, and ArcGIS API for Python supports the same for Web GIS.Īn example is using ArcPy to manage local data, adding it as layers to a map, and using geoprocessing tools to create outputs and service definition files.
