arcgis服务器rest管理api代理

agsadmin的Python项目详细描述


agsadmin为arcgis服务器10.1+rest管理api上的几个rest调用提供了一个方便的python前端。

功能

arcgis服务器(restadmin)

  • 服务(地图/图像/地理处理/几何/地理代码/地理数据/全球/搜索)
    • 开始和停止
    • 获取统计信息
    • 获取状态
    • 获取或设置项目信息(描述、摘要、标记等)
    • 设置服务属性
    • 重命名服务
  • 机器
    • 开始和停止
  • 系统
    • 目录
      • 列出目录
      • 注册新目录
      • 注销目录
      • 清除目录
  • 上传
    • 列表上载
    • 获取特定的上载项目
    • 上载文件

这些功能可用于自动化ArcGIS服务的管理(如按计划启动/停止服务, 启动/停止服务以对相关数据集等执行维护。

Arcgis门户(sharingadmin)

  • 内容
    • 获取项目
    • 添加/获取/移动/删除/更新用户项
    • 获取用户/文件夹内容
  • 社区
    • 获取用户
    • 获取组
    • 创建组
    • 更新组

示例

下面是停止和启动地图服务的简单示例。

importagsadminhostname="<ServerNameHere>"username="<UsernameHere>"password="<PasswordHere>"rest_admin=agsadmin.RestAdmin(hostname,username,password)service=rest_admin.services.get_service("<MapServiceNameHere>","MapServer","<OptionalFolderHere>")service.stop_service()service.start_service()service.delete()

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
java对象相等方法?   通过java从Mercury质量中心9读取测试数据   在Java中设置双精度值的小数点后2位   java从一个文件读取,导出到另一个文件   java在不包含JVM的机器上运行桌面应用程序的可能性   java CountDownLatch在尝试等待()时引发异常   java Toast继承主题背景   我的游戏操纵杆的java问题   java BringToFront Force关闭应用程序   spring boot无法通过java cloud sdk调用GCP NLP   多线程Java线程高cpu利用率?   使用TextField<Integer>   java无法连续读取/监视远程文件   java Android使用Mashape获取验证错误   java确保Android Studio构建不依赖于物理设备的缓存版本   java AWS Lambda Cloudwatch规则   java Spring在尝试创建数据源bean或JDBC模板时无法解析占位符   java MergeSort实现提供了StackOverflow