ArcGIS Desktop

  • 文档
  • 支持

  • My Profile
  • 帮助
  • Sign Out
ArcGIS Desktop

ArcGIS Online

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

ArcGIS Desktop

全面的专业性 GIS

ArcGIS Enterprise

面向企业的 GIS

ArcGIS for Developers

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

ArcGIS Solutions

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

ArcGIS Marketplace

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

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

ArcMap

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

设置使用查找表的属性触发器

先决条件:

此过程假定您正在创建一项操作,且当前显示操作参数对话框。此过程还要求已在 ArcGIS Tracking Analyst 中配置了查找表。

了解有关为属性触发器配置查找表的详细信息。

  1. 单击操作参数窗体操作触发方式面板上的属性查询按钮。如果要设置组合属性和位置查询,请单击属性和位置查询按钮,并结合为操作设置位置触发器过程以完成此过程。
    从操作参数对话框内选择“属性查询”
  2. 单击查询构建器按钮。将弹出查询构建器对话框。

    如果选择操作触发方式面板上的始终或位置查询,查询构建器按钮将不可用。

    “查询构建器”对话框

  3. 双击查询构建器对话框顶部字段面板上的某个字段,将该字段添加到对话框底部文本框中的查询表达式中。

    选择字段面板上的某个字段后,可单击获取唯一值按钮查看该字段中显示的所有唯一值列表。

  4. 单击 In 按钮。可用的查找表出现在下拉列表中。
  5. 如果没有出现列表,则可能是没有将查找表添加到主列表。查找表的主列表显示在 Tracking Analyst 全局设置属性对话框(可从 Tracking Analyst 工具条访问)配置查找表选项卡的查找表面板上。

    了解有关为属性触发器配置查找表的详细信息。

  6. 将指针暂停在下拉列表中的查找表上,请注意,查找表内可用列的列表显示在右拉式菜单中。

    将鼠标悬停在某个查找表上,展开其所含字段的右拉式列表。

    右拉式菜单列出各查找表中的可用列。

  7. 单击包含用于触发操作的属性的查找表中的列。
  8. 查询构建器对话框底部文本框中出现的查询表达式将类似于: "TRACK_ID" IN ( SELECT TRACK_ID FROM lookuptable.txt )。
  9. 完成查询表达式。在查询中可以将其他属性和运算符与查找表配合使用。
  10. 单击验证验证查询表达式。
  11. 如果查询表达式未经过验证,则必须先更正它才能继续。
  12. 单击查询构建器对话框中的确定,将查询表达式保存为操作的触发器。刚创建的查询表达式位于操作参数表的属性查询文本框(只读)中。

    操作的属性查询设置现已完成,您可接着完成创建操作所需的余下步骤。

相关主题

  • 属性触发器
  • 配置属性触发器的查找表

ArcGIS Desktop

  • 主页
  • 文档
  • 支持

ArcGIS 平台

  • ArcGIS Online
  • ArcGIS Desktop
  • ArcGIS Enterprise
  • ArcGIS for Developers
  • ArcGIS Solutions
  • ArcGIS Marketplace

关于 Esri

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