defmain():#get parameters from a tool interfacetitle=GetParameterAsText(0)description=GetParameterAsText(1)dataTitles=GetParameterAsText(2)dataTypes=GetParameterAsText(3)dataDownloads=GetParameterAsText(4)dataFormats=GetParameterAsText(5)theme=GetParameterAsText(6)accessURL=GetParameterAsText(7)keyword=Get...
简而言之,GetParameter()获取的是对象,不能直接用print()打印;而GetParameterAsText()获取的是字符串,可以直接打印输出。
# 需要导入模块: import arcpy [as 别名]# 或者: from arcpy importGetParameterAsText[as 别名]defmain():# Get the value of the input parameter#tmpltFolder = arcpy.GetParameterAsText(0)# When empty, it falls back to the default template location like ExportWebMap tool does#if(len(tmpltFolder...
in_raster =arcpy.GetParameterAsText(0)# 输入栅格数据集:栅格 in_template_dataset = arcpy.GetParameterAsText(1)# 裁剪要素:矢量 out_management = arcpy.GetParameterAsText(2)# 输出文件夹 field = arcpy.GetParameterAsText(3)# 命名字段:矢量 out_type = arcpy.GetParameterAsText(4)# 存储类型 # 迭代...
1) # 站点信息表格文件 9shapefile_name=arcpy.GetParameterAsText(3) # 需要生成的矢量要素的路径与名称1011file_data=xlrd.open_workbook(excel_path)12sheet_data=file_data.sheets()[]13sheet_row_num=sheet_data.nrows1415point_geometry_list=[]16point_object=arcpy.Point()1718# Read Spatial Coordinate ...
excel_path=arcpy.GetParameterAsText(1) # 站点信息表格文件 shapefile_name=arcpy.GetParameterAsText(3...
arcpy.env.workspace=arcpy.GetParameterAsText(0)excel_path=arcpy.GetParameterAsText(1)# 站点信息表格文件 shapefile_name=arcpy.GetParameterAsText(3)# 需要生成的矢量要素的路径与名称 file_data=xlrd.open_workbook(excel_path)sheet_data=file_data.sheets()[0]sheet_row_num=sheet_data.nrows ...
脚本工具代码必须使用GetParameter或GetParameterAsTextArcPy 函数从工具参数检索用户的输入。GetParameter函数会使用为参数定义的数据类型返回参数值,而GetParameterAsText函数始终以字符串形式返回参数值。 在此代码片段中,脚本会检索工具参数并将其分配到变量。 当您想要保留输入参数的数据类型时,可使用GetParameter函数。 检...
#coding=utf-8importarcpy#0表示第一个参数(位置),1表示第二个参数(位置),#这个索引很重要,它代表参数在工具的位置,所以要对应起来inf=arcpy.GetParameterAsText(0)line=arcpy.GetParameterAsText(1)#近邻分析arcpy.Near_analysis(inf,line,"","true")#获得更新游标rows=arcpy.UpdateCursor(inf)forrowinrows:ifro...
0是位置号,作为函数参数传递。GetParameterAsText 从参数列表中的索引位置号获取文本字符串,0就是第一个参数,1是第二个参数,以此类推。