查询
通过查询操作可实现对数据进行坐标查询、属性查询、空间查询、框选查询以及倾斜单体化查询。
坐标查询
坐标查询功能用于查询并显示场景中任一位置的X、Y、Z值。需要注意:平面场景中的坐标单位均为米,球面场景中的坐标单位为度(经度和维度)和米(高程)。具体操作步骤如下:
- 单击查询->坐标查询,弹出坐标查询面板。
- 在三维场景中通过单击鼠标左键任意点选,面板会实时显示查询的坐标结果。
- 在球面场景中,单击面板上的设置按钮,可将任一点设置为地理原点。
- 查询结果如下图。
属性查询
属性查询功能用于查询并显示场景中模型对象的属性。该功能仅适用于查询采用S3M瓦片存储的建筑白模、城市精细模型和BIM等数据的属性。具体操作步骤如下:
- 单击查询->属性查询,弹出属性查询面板。
- 在三维场景中通过单击鼠标左键任意点选对象,面板会实时显示查询的属性结果。
- 查询结果如下图。
空间查询
空间查询功能是通过对象之间的空间位置关系来构建过滤条件以查询显示部分对象。通过绘制查询框,查询场景中与之相交或相离的对象。
- 单击查询->空间查询,弹出空间查询面板。
- 在图层选择处,勾选参与运算的图层。
- 单击查询,在三维场景中单击鼠标坐标确定查询框的对角点,将会实时显示查询框及查询结果。
- 根据需求,可以设置查询方式,包括相交和相离。
- 通过调整Box拉伸高度、Box底部高程可以改变查询框的大小从而实现查询结果的实时改变。
- 通过改变查询结果颜色,会实时修改查询到的对象的显示颜色。
- 查询结果见下图。
- 查询结束后,单击清除,会将场景中的查询结果清除。
框选
框选功能是基于查询面通过一定的过滤模式,批量查询并高亮显示对象。具体操作步骤如下:
- 单击查询->框选查询按钮,弹出框选查询设置面板。
- 根据需要,选择框选模式。
- 并集模式:该模式下高亮显示结果为各查询面所选择的所有对象。即先绘制了查询面A,再绘制了查询面B,并集模式下显示对象为既属于面B查询到的,或属于面A查询到的。
- 交集模式:该模式下高亮显示结果为各查询面交集处的对象。即先绘制了查询面A,再绘制了查询面B,交集模式下显示对象为既属于面B查询到的,也属于面A查询到的。
- 减去模式:该模式下高亮显示结果为各查询面相减后的对象。即先绘制了查询面A,再绘制了查询面B,减去模式下显示对象为属于面B查询到的,但不属于面A查询到的。
- 单击查询,在场景中单击鼠标左键确定查询面的对角点。可连续绘制多个查询面,会根据框选模式实时显示查询结果,在绘制过程也可以更改框选模式。
- 查询结束后,单击清除,即可清除场景中所有的查询结果。
倾斜单体化查询
倾斜单体化查询功能用于实现倾斜摄影三维模型虚拟动态单体化查询效果。具体操作步骤如下:
- 单击查询->倾斜单体化查询按钮,弹出倾斜单体化查询设置面板。
- 设置倾斜摄影三维模型数据对应的矢量面数据及相关参数。分别输入矢量面所在的服务地址、矢量数据源名称、矢量数据集名称、底部高程字段名和顶部高程字段名。
- 单击查询,将会实时返回查询到的对象属性。查询结果如下图。
- 查询结束后,单击清除,将把场景中的查询结果清除。