ArcGIS教程:地理处理服务示例(选择数据)(二)

创建与 ArcGIS Server 的连接

  请确保您有向服务器发布的权限。如果有,请按照以下步骤创建服务器,发布或管理连接:

  步骤:

  •   在目录窗口中,导航至 GIS 服务器 > 添加 ArcGIS Server 可弹出ArcGIS for Server 向导。
  •   选中发布 GIS 服务或管理 GIS 服务器,单击下一步可弹出常规窗口。
  •   在常规窗口中,输入服务器 URL 的值,并输入用户名和密码进行认证。
  •   单击完成完成连接。

  在 GIS 服务器下会看到服务器连接。

共享地图服务

  按照以下步骤创建要作为参考地图使用的地图服务:

  步骤:

  •   从目录 窗口,导航至 C:\arcgis\ArcTutor\GP Service Examples\SelectingData。
  •   打开 ParcelBaseMap.mxd。
  •   从 ArcMap 下拉菜单栏中选择文件 > 共享为 > 服务。将打开共享为服务 向导。
  •   单击发布服务的单选按钮,然后单击下一步。
  •   提供与 ArcGIS Server 的连接。命名服务 ParcelBaseMap。单击下一步。
  •   选择默认的根文件夹或选择另一文件夹并单击继续以打开服务编辑器。
  •   在服务编辑器 窗口中,单击功能,显示所有选项。默认选中地图和 KML。取消选中 KML。
  •   单击项目描述并为必填字段汇总和标签输入内容。
  •   单击分析 。
  •   如果您在准备 窗口看见任何警告或错误的消息,右键单击有错误或警告消息的行,并单击突出显示的消息,进行修复。
  •   一切就绪后,单击发布以发布服务。

  发布完成后会得到一条成功的消息。刷新在上一部分创建的服务器连接后,您在服务器连接下应该可以看到地图服务。

共享地理处理服务

  运行 SelectAndMail 工具并共享结果

  步骤:

  运行 SelectAndMail 模型工具以在结果 窗口中创建可以共享为服务的结果。要运行工具:

  •   从目录 窗口,导航至 C:\arcgis\ArcTutor\GP Service Examples\SelectedParcelMap。如果您不希望从此目录运行,可复制并粘贴到本地目录中。
  •   打开 SelectAndMail.mxd。
  •   从目录 窗口中,导航至默认工作目录目录。展开 SelectParcel.tbx 的模型工具集,然后双击 SelectAndMail 以打开工具对话框。

  1.   对第一个参数 Parcel ID,您可以按喜好选择或使用默认值。
  2.   对参数 Search Distance,您可以对距离和单位进行设置或使用默认值。
  3.   对参数 Selected Parcels,您可以设置您自己的输出路径或使用默认值。您在此处保存所选宗地的要素类。
  4.   对参数 OutputTxt,您可以设置您自己的输出文本文件路径或使用默认值。您在此处保存文本文件(该文件显示宗地 ID 值和地址值)。

  •   单击确定以运行工具。
  •   如果未打开结果 窗口,单击 ArcMap 下拉菜单中的地理处理 > 结果。
  •   在结果 窗口的当前会话节点中,检查以上步骤中创建的 SelectAndMail 结果。

  结果应显示模型工具图标。如果显示出错误,您需要展开结果、阅读保留在消息节点中的错误消息,然后重新运行修改过的工具直至得到一个有效的结果。

  如要检查输出文本文件的内容,请展开结果 窗口中的结果并双击 Output.txt 以在您的默认文本编辑器中打开文件。

  •   要将模型任务作为地理处理服务共享:

  1.   右键单击结果 窗口的结果并选择共享为 > 地理处理服务。
  2.   将打开共享为服务 窗口并显示出三个选项。选中发布服务选项,然后单击下一步。
  3.   选择您之前在选择一个连接中创建的服务器管理连接并在服务名称中给出一个服务名称。单击下一步。在给出服务名称时,如果您保留默认名称 SelectAndMail,您的服务和任务名称将是相同的。如果您希望服务名称和任务名称不一样,请提供一个不同的服务名称。
  4.   选择使用现有文件夹或创建新文件夹并单击继续可弹出服务编辑器 窗口。
  5.   在服务编辑器 的左侧窗格中,单击参数。在服务编辑器 的右侧窗格中,导航至属性下的服务器返回的最大记录数。将默认值 1000 改为 2000,因为输出要素数可能会超过 1000。
  6.   单击服务编辑器 右上角的发布。将出现一个将数据复制到服务器 窗口,该窗口显示了将会被上传到服务器的宗地图层。单击确定。
  7.   您会看到两个窗口:包正在处理中 和包处于服务状态。当发布完成后,紧接着会出现一个成功 窗口,窗口会附带一条消息已成功发布服务。单击确定完成发布过程。

  运行 SelectAndPrint 并共享结果

  步骤:

  运行 SelectAndPail 模型工具以在结果 窗口中创建可以共享为服务的结果。要运行工具:

  •   从目录 窗口,导航至 C:\arcgis\ArcTutor\GP Service Examples\SelectedParcelMap。如果您不希望从此目录运行,可复制并粘贴到本地目录中。
  •   打开 SelectAndPrint.mxd。
  •   从目录 窗口,导航至默认工作目录目录。展开 SelectParcel.tbx 的模型工具集,然后双击 SelectAndPrint 以打开工具对话框。

  1.   对第一个参数 Parcel ID,您可以按喜好选择或使用默认值。
  2.   对参数 Search Distance,您可以对距离和单位进行设置或使用默认值。
  3.   对参数 Selected Parcels,您可以设置您自己的输出路径或使用默认值。您在此处保存所选宗地的要素类。
  4.   对参数 OutputPDF,您可以设置您自己的输出 PDF 文件路径或使用默认值。您在此处以 PDF 格式将所选宗地保存在地图文件中。

  •   单击确定以运行工具。
  •   如果未打开结果 窗口,单击 ArcMap 主菜单中的地理处理 > 结果。
  •   在结果 窗口的当前会话节点中,检查以上步骤中创建的 SelectAndPrint 结果。

  结果应显示模型工具图标。如果显示出错误,您需要展开结果、阅读保留在消息节点中的错误消息,然后重新运行修改过的工具直至得到一个有效的结果。

  如要检查输出 PDF 文件的内容,请展开结果 窗口中的结果并双击 OutputPDF.pdf 以打开文件。

  •   按照以下步骤将模型任务作为地理处理服务共享:

  1.   右键单击您在上一步中运行的模型工具图标并选择共享为 > 地理处理服务。
  2.   将显示共享为服务 窗口及三个选项。选中发布服务选项,然后单击下一步。
  3.   选择您之前在选择一个连接中创建的服务器管理连接并在服务名称中给出一个服务名称。单击下一步。在给出服务名称时,如果您保留默认名称 SelectAndPrint,您的服务和任务名称将是相同的。如果您希望服务名称和任务名称不一样,请提供一个不同的服务名称。
  4.   选择使用现有文件夹或创建新文件夹并单击继续可弹出服务编辑器 窗口。
  5.   单击服务编辑器 右上角的发布。将出现一个显示宗地图层的将数据复制到服务器 窗口,地图文件 SelectAndPrint.mxd 将会上传到服务器。单击确定。
  6.   您会看到两个窗口:包正在处理中 和包处于服务状态。当发布完成后,紧接着会出现一个成功 窗口,窗口会附带一条消息已成功发布服务。单击确定完成发布过程。

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值