ArcPy创建ArcGIS Server连接文件

来源:互联网 发布:base64 json 图片 编辑:程序博客网 时间:2024/06/06 09:41

关于更多的ArcPy的参考,可以查阅ArcGIS的帮助文档,里面都会有很详细的代码示例,只需要修改对应的参数即可。ArcGIS 帮助文档

环境
ArcGIS 10.2
ArcGIS Server 10.2
ArcGIS自带的IDLE

Python代码如下:

import arcpyoutdir = 'D:/Project'    #工作目录out_folder_path = outdir out_name = 'test163.ags' #生成的连接文件名server_url = 'http://192.168.1.163:6080/arcgis/admin' #连接Server的URLuse_arcgis_desktop_staging_folder = Falsestaging_folder_path = outdirusername = 'Administrator' #ArcGIS Server账户password = '123456'        #ArcGIS Server密码arcpy.mapping.CreateGISServerConnectionFile("ADMINISTER_GIS_SERVICES",                                            out_folder_path,                                            out_name,                                            server_url,                                            "ARCGIS_SERVER",                                            use_arcgis_desktop_staging_folder,                                            staging_folder_path,                                            username,                                            password,                                            "SAVE_USERNAME")

只需将以上注释的行修改成自己对应的信息即可。
URL中的192.168.1.163:6080是我自己的IP地址和端口号,请修改为自己的实际地址。

打开IDLE,File->New Window,将上面代码修改后粘贴到新窗口中,保存,Run->Run Module。
这里写图片描述
等运行结束即可在工作目录D:/Project中找到名为test.ags的文件。
这个文件在之后的ArcPy操作中是非常必要的。