ArcGIS教程:在Desktop中使用地理处理任务(二)

  创建使用任务的模型工具

  以下步骤假设已掌握一些相关知识,包括创建新模型、将工具添加至模型、连接数据与工具以及显示参数。您将创建模型,并将其保存到自定义工具箱中。如果没有自定义工具箱,请遵循创建工具箱主题中的步骤。在工作目录中创建工具箱。

  步骤:

  • 在以下步骤中,将创建一个模型,并将其保存到自定义工具箱中。如果没有自定义工具箱,请遵循创建工具箱主题中的步骤。在工作目录中创建工具箱。
  • 在标准工具条中单击模型构建器工具 ,从而创建新的模型。
  • 从目录 窗口中,将视域任务拖放到模型构建器画布上。将视域任务重命名为视域服务。
  • 将创建要素图层工具添加到模型构建器画布中。将人口普查区块数据(或相应数据)拖入模型构建器画布中。将输入数据连接至创建要素图层工具。
  • 在模型构建器窗口中,打开创建要素图层工具元素。
  • 为要制表的每个字段选中使用比率策略复选框。
  • 单击工具对话框中的确定,接受所作更改。
  • 将交集制表工具添加到模型。可使用搜索 窗口查找该工具,然后将其拖放到模型构建器画布上。
  • 在模型构建器中,使用添加连接工具 ,将视域服务的输出连接到交集制表作为输入区域要素。将创建要素图层的输出连接到交集制表工具作为输入要素类。
  • 通过双击打开交集制表工具。
  • 将区域字段设置为格网代码;这是视域服务结果中的已知字段。
  • 单击工具对话框中的确定,接受所作更改。
  • 添加汇总统计工具,然后将交集制表的输出连接到此工具。
  • 通过双击打开汇总统计数据工具。
  • 为统计字段选择合适的值。相应地设置统计类型。此示例使用人口普查区块组中的总人口字段,并执行总和计算。
  • 显示输入观测点、视域结果和汇总表输出变量作为模型参数。模型应如下图所示:

  • 将模型保存 到自定义工具箱。可接受默认名称(在本例中为模型),也可为模型提供自定义名称。退出模型构建器。
  • 在目录 窗口中,双击模型工具,打开其对话框。或者,右键单击模型工具,然后选择打开。
  • 在研究区域中的某处提供输入点。
  • 单击确定以运行模型工具。下图显示了蓝岭东侧、科林伍德西部的输入点,计算视域区域内的人口超过 16,000 人。

  发布为服务

  此时,可将模型发布为服务。这需要管理员与任一 ArcGIS Server 进行连接。执行服务时,将在 Esri 示例服务器上依次执行视域任务。

  高级版:使用迭代计算多个点的视域

  之前创建的模型一次处理一个输入位置,同时计算视域并确定人口。您所连接的视域服务将接受多个点,并分别为每个输入点创建一个视域。该模型可以更改为使用迭代器在多个输入点上循环,同时创建视域并返回每个视域的人口计算结果。下列模型使用迭代器来执行此任务。


  启动模型时,迭代行选择工具将运行每个输入点的工作流。收集值工具收集各个视域结果和汇总统计数据输出以添加到显示画面中。行内变量 (%Value%) 使用迭代行选择的值输出来创建唯一的输出名称。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值