ArcGIS Server Administration Toolkit - 10.1介绍

ArcGIS服务器管理工具包提供了一系列工具和脚本,帮助用户通过Python管理ArcGIS服务器,包括服务的启动、停止、删除等功能。该工具包包含三种类型的组件:工具、代码和独立可执行文件,支持多种管理操作。
摘要由CSDN通过智能技术生成

ArcGIS Server Administration Toolkit 

ArcGIS 服务器管理工具包提供了您的工具和脚本,以帮助您管理您的 ArcGIS 服务器。这些工具是使用 Python编写的,而且可以连接ArcGIS Server的REST Admin,来快速和方便的执行相关的管理功能,比如:

  • 停止、 启动或删除服务
  • 重命名服务
  • 修改日志级别和清除旧的日志
  • 上传和注册SOE
  • Creating a featureclass from the locations a map service was viewed at (by inspecting the logs)
  • 发布Service Definitions (.SD)

此套件内部工具显示在三个主要方面: 工具、 代码和独立可执行文件。



工具

工具可以在 ArcMap 中使用,或从 Python 脚本调用。您可以执行一个工具,或链他们在一起以创建 Modelbuilder 内的工作流。大多数工具要求输入4 个ArcGIS Server参数(服务器名称、 服务器端口,管理员用户名管理员密码),不管什么应用,你都可以选择工具参数来显示正在运行的服务。

注: 发送管理员的用户名密码是以明文形式,并可能会带来安全风险。

代码


该代码,该代码文件夹内可用于创建您自己的脚本和工作流。它还可以演示简单的代码,以更好地了解您可以如何建立发送到ArcGIS Server,来管理请求的 Url。代码已编写好,并按功能分类。这些函数可以复制/粘贴到您自己的代码,或扩展。

独立可执行文件 (agsAdmin.exe)

该实用程序对 Python 建成了一个独立可执行文件。您可以将其部署到一台机器没有任何 Esri 软件,或者 Python 安装并运行它。它提供了列表服务,以及停止、 启动或删除服务的能力。可执行文件是便于 IT 专业人员和系统管理员可能需要自动化任务的日程排定。
eg:  c:\tools\agsAdmin.exe myServer 6080 admin admin stop WorldCities.MapServer

介绍中所提供的如何提升agsAdmin.py的代码,并重新编译.exe。


注:请使用意见要求的增强工具集或报告问题,只要时间允许,我会解决这些问题(khibma@esri.com)。

系统需求
ArcGIS Server 10.1 (to use scripts and tools against)
ArcGIS 10.1 Basic (or higher) to run tools

Python 2.7+ to simply run Python scripts


相关下载地址:


-------------------------------------------------------------------------------------------------------
版权所有,文章允许转载,但必须以链接方式注明源地址,否则追究法律责任!

------------------------------------------------------------------------------------------------------

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值