使用此对话框可以设定设置模板的查询。查询指定应将设置应用于哪些数据。
设定设置模板时,您可以从“设置编辑器”对话框访问此对话框。
当您设定设置模板来为从 ArcGIS 导入的数据设置样式时,请使用查询来确定要将设置应用于图层上的哪些数据。例如,对于包含管道数据的图层,您可以设定一个查询,以使具有特定材质的管道数据将以一种方式设置样式,再设定另一个查询,以使具有不同材质的管道数据将以另一种方式设置样式。
提示: 为某种类型的对象(如重力管道)设定设置模板的查询时,已选择从您在 Autodesk Connector for ArcGIS 中选择的数据源创建该类型的对象会很有帮助。例如,如果您要设定重力管道设置,则已指定将从图层创建重力管道会很有帮助,因为“查询生成器”对话框中的某些字段(如“特性源”字段和“特性”列表)将预填充有可供您选择的数据。不过,您需要指定的值将要求您有权访问和查看 ArcGIS 数据集,您可以在登录后在
ArcGIS 中的内容位置进行查看。
当您设定查询的组件时,查询语法会显示在对话框底部的字段中。
- 添加
- 向查询生成器中添加一行,以便您可以设定查询。
- 删除
- 删除当前选定的查询行。选中行旁边的复选框以启用“删除”按钮。
- 特性源
- 指定要从其预填充查询生成器中的“特性”下拉列表的 ArcGIS 图层。
重要: 如果您尚未指定 Autodesk Connector for ArcGIS 中的图层将创建您要为其指定设置的对象类型,则“特性源”列表为空。例如,如果您已选择从 ArcGIS 数据在图形中创建重力管道,则从“设置编辑器”对话框的“重力管道”选项卡访问查询生成器时,“特性源”下拉列表将填充有源图层。如果您尚未选择从选定的图层创建重力管道数据,则从“重力管道”选项卡访问查询生成器时,该列表将为空。
查询表列
- 复选框
- 选择一行。选中行旁边的复选框以启用“删除”按钮。
- 设定运算符
- 指定要如何应用第二个或后面的查询行。指定 AND、OR 或 NOT。此设置不适用于第一个查询行。
- 特性
- 指定要将查询应用于的数据中的特性。此列表是根据指定的特性源预填充的。
- 运算符
- 指定特性值的要求是什么,如等于 (=)。例如,如果选定的特性为材质,则您可以在此处选择等于 (=),然后指定材质必须等于的值。
- =(等于)
- >(大于)
- <(小于)
- <=(小于或等于)
- >=(大于或等于)
- <>(不等于)
- 值
- 指定要在查询中使用的特性的值。此列表未预填充。您可以查看 ArcGIS 中的数据源以获取这些值。例如,如果您设定重力管道的查询,并且使用 ArcGIS Online 中具有材质特性的管道图层,则您可以在“值”列中输入管道材质类型。