可以通过向模型或 Python 脚本添加地理处理工具、数据和其他元素,或使用模型和脚本创建自定义地理处理工具,使 ArcGIS Network Analyst 扩展模块 工作流自动化。
创建地理处理模型
Network Analyst 能够通过 Network Analyst 工具箱提供广泛的地理处理功能。 此工具箱中的地理处理工具可以链接在同一模型下以自动执行重复任务,并减少出错概率。 模型与一系列工具串联在一起,将其中一个工具的输出作为另一个工具的输入。
创建 Python 脚本
您可以使用 Python 自动化 Network Analyst 工作流。 Network Analyst 模块 (arcpy.nax) 是用于使用 ArcGIS Network Analyst 扩展模块 扩展模块提供的网络分析功能的现代 ArcPy 模块。
创建脚本工具
您可以通过创建外观和操作与系统地理处理工具类似的脚本工具,从而将 Python 脚本转变为地理处理工具。 创建后,可以从目录和地理处理窗格中将脚本工具打开,可以在 模型构建器 和 Python 窗口中使用,还可以从其他脚本中调用。