Add Geometry3D rule and the selection rules for the 3D data sources

Due to the introduction of 3D geometry, each building entity has a new column as geometry3d. If the 3D geometry is available, the geometry3d field is filled in by the 3D sources, if not, it keeps as empty.

The relevant 3D selection rules are similar to other selection rules, which add geometry as building footprint and geometry3d as 3D building model into entities, as well as the other attributes of the selected buildings.

Edited by Chengzhi Rao