ReleaseService.py

上传者: 45855016 | 上传时间: 2021-03-12 11:21:29 | 文件大小: 5KB | 文件类型: PY
Arcgis10.2批量发布地图服务工具 因公司需要发布大批室内地图切片服务,但人工一个一个发布再生成切片缓存太浪费时间,所以做了个批量发布地图服务工具。 工具流程如下: 选择MXD文件夹 导入文件夹内所有文件 创建server连接.age文件 生成草稿文件.sddraft 分析草稿文件(本程序中没有错误判断,需人工确认mxd文件不包含高级错误,因mxd为批量生成,只确保模版文件即可) 生成过程文件.sd 发布动态服务(官方给出提示,在xml中修改切片属性过于繁琐,建议先发布动态服务再使用工具进行切片处理) 指定切片缓存文件夹(安装ArcGIS_for_Server时提示的缓存文件地址) 创建切片缓存 生成切片缓存 将紧凑型转换为松散型(如不需要可把最后一行代码直接注释掉,不影响后续) 删除临时文件 工具使用说明&性能测试 根据MXD工程文件发布地图服务 程序运行前需修改server_url、username、password函数值(44、47、48行) ArcMap添加脚本时创建三个输入值(XMD目录,文件夹类型;新增服务器文件夹名称,变量类型,可选选项;切片缓存目录,文件夹类型) 性能测试: 测试建筑物名称:北京西单大悦城 测试层数:11层 测试面积:17万平米 ArcMap10.2用时:2281s PyCharm用时:2467s # 最大服务数量:每台server大概支持发布110份地图服务 # 发布服务时长:根据电脑性能,如果需要远程发布,还跟带宽有关

文件下载

评论信息

免责申明

【只为小站】的资源来自网友分享,仅供学习研究,请务必在下载后24小时内给予删除,不得用于其他任何用途,否则后果自负。基于互联网的特殊性,【只为小站】 无法对用户传输的作品、信息、内容的权属或合法性、合规性、真实性、科学性、完整权、有效性等进行实质审查;无论 【只为小站】 经营者是否已进行审查,用户均应自行承担因其传输的作品、信息、内容而可能或已经产生的侵权或权属纠纷等法律责任。
本站所有资源不代表本站的观点或立场,基于网友分享,根据中国法律《信息网络传播权保护条例》第二十二条之规定,若资源存在侵权或相关问题请联系本站客服人员,zhiweidada#qq.com,请把#换成@,本站将给予最大的支持与配合,做到及时反馈和处理。关于更多版权及免责申明参见 版权及免责申明