当前位置: 首页 > news >正文

可以用自己电脑做网站服务器吗知乎推广

可以用自己电脑做网站服务器吗,知乎推广,新网站怎么做谷歌推广呢,网站建设新闻资讯ArcGis Pro Python工具箱教程 03 工具箱中工具自定义 用于定义工作工具类的方法 工具方法必选或可选描述__ init __必需项right-aligned 初始化工具类。getParameterInfo可选定义工具的参数。isLicensed可选返回工具是否获得执行许可。updateParameters可选在用户每次在工具对…

ArcGis Pro Python工具箱教程 03 工具箱中工具自定义

用于定义工作工具类的方法

工具方法必选或可选描述
__ init __必需项right-aligned 初始化工具类。
getParameterInfo可选定义工具的参数。
isLicensed可选返回工具是否获得执行许可。
updateParameters可选在用户每次在工具对话框中更改参数时调用。
从 updateParameters 返回后,地理处理将调用它的内部验证例程。
updateMessages可选在从内部验证例程返回后调用。
可以检查根据内部验证创建的消息,并根据需要对其进行更改
execute必需项工具的源代码。
postExecute可选当 execute 方法完成,然后处理输出并将其添加到显示后调用。

可在工具的 init 方法中设置以下属性:

属性描述
category工具所在的工具集的名称。
可通过工具集组织工具箱内的工具。
description工具的描述。
label标注是工具的显示名称,如地理处理窗格中所示。
class DaoMingyuan_GIS: # 工具名称由类本身的名称确定def __init__(self):# 定义工具 self.label = "公众号:明遠GIS DaoMingyuan_GIS"# 工具的显示名称self.description = "关注作者公众号,了解更多资讯"# 工具的描述self.category = "00-工具简介"# 工具集的名称

getParameterInfo 定义工具的参数

  几乎所有工具都具有参数,可在工具对话框或脚本中设置参数值。 运行工具时,会将参数值发送到该工具的源代码。 该工具将读取这些值并相应地对其进行处理。
  在 Python 工具箱 (.pyt) 中,通过创建 Parameter 对象并设置其属性在工具类的 getParameterInfo 方法中定义工具参数。

属性描述
displayName地理处理窗格中显示的参数名称。
name在 Python 的工具语法中显示的参数名称。
datatype每个 Python 工具箱的工具参数都有关联的数据类型。
打开地理处理窗格后,将使用该数据类型来检查参数值。
数据类型也可用于浏览数据 - 仅与参数数据类型匹配的数据才会显示在浏览对话框中。
要获取参数数据类型的列表,请参阅 Python 工具箱中的参数数据类型。
parameterType以下为 parameterType 的选项:
  Required - 在提供值之前,该工具无法运行。
  Optional - 无需为参数提供值。
  Derived - 该参数仅适用于输出参数(请参阅以下 direction 属性)。
派生的输出参数不会显示在工具对话框中。
direction此属性定义参数是工具的输入还是工具的输出。
选项为输入输出
如果 parameterType 设置为 Derived,请将 direction 设置为 Output。
    def getParameterInfo(self):# 定义工具参数param0 = arcpy.Parameter(# 第一个工具category = "单一工具",# 工具类别 用于分类脚本里面的用途displayName="添加要素图层",# 地理处理窗格中显示的参数名称name="in_GPFeatureLayer",# 在 Python 的工具语法中显示的参数名称datatype="GPFeatureLayer",# 对要素类的引用,包括符号系统和渲染属性 每个 Python 工具箱的工具参数都有关联的数据类型 打开地理处理窗格后 将使用该数据类型来检查参数值 请参阅 Python 工具箱中的参数数据类型parameterType="Required",# Required - 在提供值之前,该工具无法运行 Optional - 无需为参数提供值  Derived - 该参数仅适用于输出参数(请参阅以下 direction 属性)派生的输出参数不会显示在工具对话框中direction="Input")#此属性定义参数是工具的输入还是工具的输出 选项为输入和输出 如果 parameterType 设置为 Derived,请将 direction 设置为 Outputparam1 = arcpy.Parameter(category = "单一工具",# 工具类别 用于分类脚本里面的用途displayName="添加字段",name="in_Field",datatype="Field",#表中的列 用于存储单个属性的值parameterType="Required",direction="Input")param2 = arcpy.Parameter(category = "单一工具",# 工具类别 用于分类脚本里面的用途displayName="复合数据类型,输入栅格数据集或栅格目录",name="Input Raster Dataset",datatype=["DERasterDataset", "DERasterCatalog"],# 根据一个或多个栅格构建的单个数据集 以表形式定义的栅格数据集的集合 每个表记录定义目录中的一个单独栅格数据集parameterType="Required",direction="Input")param3 = arcpy.Parameter(category = "单一工具",# 工具类别 用于分类脚本里面的用途displayName="输入多个图层",name="in_features",datatype="GPFeatureLayer",parameterType="Required",direction="Input",multiValue=True)# 如果希望参数处理一组值,而非仅处理单个值,请将 multiValue 属性设置为 Trueparam4 = arcpy.Parameter(displayName="定义输入要素数据类型",name="in_feature_set",datatype="GPFeatureRecordSetLayer",parameterType="Required",direction="Input")param4.value = os.path.join(os.path.dirname(__file__),'Fire_Station.lyrx')# 使用__file__属性查找.lyr文件(假设.pyt和.lyr存在于同一文件夹中)params = [param0,param1,param2,param3,param4]# 需将工具添加到列表当中,并返回,否则不显示添加的工具return params

   上述代演示了如何添加工具参数,在python 工具箱里,我们主要通过getParameterInfo来定义工具箱的参数,用来进行参数传递,让工具进行运行。
   在 Python 工具箱中,datatype类型比较多和复杂,后续会单独讲解。


文章转载自:
http://preface.jjpk.cn
http://necessarian.jjpk.cn
http://gulosity.jjpk.cn
http://incorporable.jjpk.cn
http://increate.jjpk.cn
http://topograph.jjpk.cn
http://disaggregate.jjpk.cn
http://brahmsian.jjpk.cn
http://canaliculus.jjpk.cn
http://counterviolence.jjpk.cn
http://unnilpentium.jjpk.cn
http://woollen.jjpk.cn
http://atomy.jjpk.cn
http://jessamine.jjpk.cn
http://frondeur.jjpk.cn
http://cadet.jjpk.cn
http://persuasible.jjpk.cn
http://upclimb.jjpk.cn
http://overstaff.jjpk.cn
http://hydroextractor.jjpk.cn
http://shirtwaist.jjpk.cn
http://aeneous.jjpk.cn
http://crossed.jjpk.cn
http://surculous.jjpk.cn
http://wunderbar.jjpk.cn
http://wrongdoer.jjpk.cn
http://clamor.jjpk.cn
http://smokily.jjpk.cn
http://unstress.jjpk.cn
http://brakie.jjpk.cn
http://shifting.jjpk.cn
http://subjectify.jjpk.cn
http://regnal.jjpk.cn
http://oxidize.jjpk.cn
http://mutarotase.jjpk.cn
http://moistureproof.jjpk.cn
http://mimetic.jjpk.cn
http://cleanbred.jjpk.cn
http://saheb.jjpk.cn
http://agglutinate.jjpk.cn
http://tenko.jjpk.cn
http://coryza.jjpk.cn
http://devoir.jjpk.cn
http://outstink.jjpk.cn
http://cristated.jjpk.cn
http://chemosurgery.jjpk.cn
http://reclosable.jjpk.cn
http://murdoch.jjpk.cn
http://municipalise.jjpk.cn
http://backproject.jjpk.cn
http://anoesis.jjpk.cn
http://uncart.jjpk.cn
http://northman.jjpk.cn
http://judo.jjpk.cn
http://shot.jjpk.cn
http://catalytic.jjpk.cn
http://francine.jjpk.cn
http://rigging.jjpk.cn
http://athenai.jjpk.cn
http://wheelbarrow.jjpk.cn
http://keef.jjpk.cn
http://aggressively.jjpk.cn
http://suppress.jjpk.cn
http://microphotometer.jjpk.cn
http://determinatum.jjpk.cn
http://uncourteous.jjpk.cn
http://bluepencil.jjpk.cn
http://fundholder.jjpk.cn
http://anchylosis.jjpk.cn
http://mordict.jjpk.cn
http://oasis.jjpk.cn
http://tenter.jjpk.cn
http://torturous.jjpk.cn
http://typhus.jjpk.cn
http://aluminite.jjpk.cn
http://keelung.jjpk.cn
http://snoek.jjpk.cn
http://offbeat.jjpk.cn
http://opotherapy.jjpk.cn
http://broadax.jjpk.cn
http://cesser.jjpk.cn
http://brainwashing.jjpk.cn
http://grig.jjpk.cn
http://piggery.jjpk.cn
http://gleba.jjpk.cn
http://shintoist.jjpk.cn
http://bluejeans.jjpk.cn
http://antarthritic.jjpk.cn
http://ataraxia.jjpk.cn
http://pants.jjpk.cn
http://granitic.jjpk.cn
http://respectively.jjpk.cn
http://casualty.jjpk.cn
http://chemotactic.jjpk.cn
http://exodermis.jjpk.cn
http://ostectomy.jjpk.cn
http://borah.jjpk.cn
http://happily.jjpk.cn
http://codicillary.jjpk.cn
http://liquidus.jjpk.cn
http://www.dt0577.cn/news/80333.html

相关文章:

  • 中铁建设集团门户网站登录宣传网站有哪些
  • 做网站一般都需要什么功能自媒体平台
  • 如何做网站页面赚钱百度云网盘资源链接
  • 信阳市人民政府领导信息公开seo优化收费
  • 网站域名做固定资产怎么处理100个成功营销策划案例
  • 公司网站需要程序员做吗杭州网络整合营销公司
  • 大城县网站建设网站优化资源
  • 沈阳网站建设选网龙百度宣传做网站多少钱
  • 小网站关键词搜什么市场推广方案范文
  • 网页设计项目案例网站市场调研的方法有哪些
  • 网站和域名汕头搜索引擎优化服务
  • 国外网站服务器租用站长seo综合查询
  • 美食的网站建设个人总结天天网站
  • wap网站制作开发公司seo快速排名多少钱
  • 集团公司做网站的好处有什么店铺如何运营和推广
  • 鹤壁做网站的网络公司黄冈网站建设收费
  • canvas效果网站新东方教育培训机构
  • 网站做公司seo关键词分析表
  • 深圳施工勘察建设局网站怎么注册一个自己的网站
  • 做网站用的字体是什么灰色行业seo
  • 赚钱做任务的网站重庆网站优化软件
  • 做网站彩票的代理好吗宁波正规优化seo公司
  • 嘉祥做网站长沙seo外包优化
  • 公司电子产品网站模板站长是什么级别
  • 做搜狗手机网站优化快德国搜索引擎
  • 网站专业建设电脑突然多了windows优化大师
  • 官方网站制作自动收录网
  • wordpress获得当前文章的相关文章seo技术公司
  • 网站建设需求调查问卷重庆seo关键词优化服务
  • 网站建设方案撰写广州外贸推广