ArcPy创建ArcGIS Server连接文件
关于更多的ArcPy的参考,可以查阅ArcGIS的帮助文档,里面都会有很详细的代码示例,只需要修改对应的参数即可。ArcGIS 帮助文档
环境
ArcGIS 10.2
ArcGIS Server 10.2
ArcGIS自带的IDLE
Python代码如下:
import arcpy
outdir = 'D:/Project' #工作目录
out_folder_path = outdir
out_name = 'test163.ags' #生成的连接文件名
server_url = 'http://192.168.1.163:6080/arcgis/admin' #连接Server的URL
use_arcgis_desktop_staging_folder = False
staging_folder_path = outdir
username = '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操作中是非常必要的。
转载自:https://blog.csdn.net/qq_21231159/article/details/76749281