ArcGIS Desktop

  • ArcGIS Pro
  • ArcMap

  • My Profile
  • 帮助
  • Sign Out
ArcGIS Desktop

ArcGIS Online

专为贵组织打造的制图平台

ArcGIS Desktop

全面的专业性 GIS

ArcGIS Enterprise

面向企业的 GIS

ArcGIS Developers

用于构建位置感知应用程序的工具

ArcGIS Solutions

适用于行业的免费模板地图和应用程序

ArcGIS Marketplace

获取适用于组织的应用程序和数据

  • 文档
  • 支持
Esri
  • 登录
user
  • 我的个人资料
  • 登出

ArcMap

  • 主页
  • 入门
  • 地图
  • 分析
  • 管理数据
  • 工具
  • 扩展模块

Python 加载项类型

可使用 Python 为 ArcGIS Desktop 应用程序创建以下加载项类型:

加载项类型说明

按钮

按钮是一种最简单的功能形式,单击按钮后可以执行一些业务逻辑。使用按钮时,假设要执行一项操作或一系列操作。按钮可能存在于工具条和菜单上。

基础工具

工具与按钮非常相似。但工具需要用户先与桌面应用程序的显示画面进行交互, 然后再根据交互结果执行某些业务逻辑。ArcMap 中的“放大”工具 放大 便是一个典型示例,该工具要求用户先在地图上单击或拖出一个矩形,然后才重绘显示画面,进而详细地显示指定区域的地图内容。工具可能存在于工具条和工具选项板上。

组合框

组合框提供一组以下拉框形式显示的选项,可在框中进行选择和执行操作。还可以启用组合框,以允许最终用户向组合框添加值。ArcMap 中的比例组合框 比例下拉列表 就是一个很好的例子。将坐标系已知的数据添加到 ArcMap 时,启用比例组合框可为用户提供一组预定义比例以供选择。它还允许用户输入选项列表中未提供的新比例,然后根据添加的值更新显示。

菜单

菜单是按钮或其他菜单的容器。可通过将菜单添加到现有工具条(有关创建自己的工具条的详细信息,请参阅创建加载项工具条)或菜单来显示菜单。

工具条

工具条是按钮、工具、组合框、工具选项板和菜单的容器。工具条可浮动或停靠在桌面应用程序中,就像应用程序中提供的任何系统工具条一样。还可以激活工具条,以便在启动桌面应用程序时使这些工具条处于可见状态。

工具选项板

工具选项板是工具的容器。只能通过将工具选项板添加到现有工具条(有关创建自己的工具条的详细信息,请参阅创建加载项工具条)来显示工具选项板。

应用程序扩展模块

可以按照不同方式使用应用程序扩展模块,从而为 ArcGIS Desktop 提供补充功能,如下所示:

  • 应用程序扩展模块可用于协调含有的加载项的其他组件(如按钮和工具)之间的活动。例如,某一扩展模块只有在地图中存在特定的一组图层时才会激活工具条上的一组工具。
  • 应用程序扩展模块通常负责监听和响应主机应用程序所显示的各种事件。例如,每次添加或移除图层时,都会触发事件,并且扩展模块会通过自动保存地图文档进行响应。

相关主题

  • 创建加载项工程
  • 创建 Python 加载项按钮
  • 创建 Python 加载项工具
  • 创建 Python 加载项组合框
  • 创建加载项工具条
  • 创建加载项工具选项板
  • 创建加载项菜单
  • 创建 Python 加载项应用程序扩展模块

ArcGIS Desktop

  • 主页
  • 文档
  • 支持

ArcGIS

  • ArcGIS Online
  • ArcGIS Desktop
  • ArcGIS Enterprise
  • ArcGIS
  • ArcGIS Developer
  • ArcGIS Solutions
  • ArcGIS Marketplace

关于 Esri

  • 关于我们
  • 招贤纳士
  • Esri 博客
  • 用户大会
  • 开发者峰会
Esri
分享您的想法。
Copyright © 2021 Esri. | 隐私政策 | 法律声明