表达式是指定条件的查询的一部分。例如,您可以创建表达式来指定所有面积超过 4000 平方英尺的地块。包含此表达式的查询仅显示或选择符合上述条件的地块。
完整的查询还需指定应用条件的数据集和要应用的动作。例如,您可以查询地图中的要素图层,并根据其数据是否符合查询条件而显示或隐藏数据。
在实际操作中,可以在建立表达式之前,通过选择要查询的要素类或图层来指定数据集。可以指定在选择用于生成表达式的命令或选项时要应用的操作。例如,在 AutoCAD Map 3D 工具集 中选择“添加到具有查询功能的地图”或“搜索以选择”。
根据选择的命令,用于创建表达式的对话框的标题栏会有所不同。无论对话框的名称是什么,其内容基本相同。在 AutoCAD Map 3D 工具集 中,可以从以下位置创建地理空间要素的表达式:
命令 | 标题栏内容 |
---|---|
“常用”选项卡 ![]() ![]() |
“在多个图层中搜索要素” |
在显示管理器中的图层上单击鼠标右键 ![]() |
“创建查询” |
“数据表” ![]() |
“搜索以选择” |
“数据连接” ![]() |
“创建查询” |
“数据表” ![]() ![]() |
“创建一个计算” |
“数据表” ![]() |
“拆分规则表达式”或“合并规则表达式” |
“样式编辑器” ![]() ![]() |
“创建/修改表达式” |