Full 3D Support
Note: An additional license is required for 3D support.
1Integrate supports full 3D geometries including solids, polyhedral shells, polygons, lines and points.
The boundary of a 3D solid is a 3D surface which itself is a collection of 3D polygons. Full 3D is often used to create full city models and assets. See the Geometry Model page for more information on how geometries relate to each other in 1Integrate.
Note: Full 3D differs to 2.5D, which is often used to represent items such as building footprints, rooflines, pipes or cables. Both types of geometries have a Z value for every X&Y location vertex. However, a 2.5D geometry is essentially a 2D geometry with additional information, and as such does not allow for vertical geometries.
1Integrate 3D allows interoperability between 2D, 2.5D and full 3D. For example, full 3D solid buildings could be flattened and compared with separate 2D property polygons or, 2.5D building footprints could be extruded to form building solids.
When combining data of different dimensions in the same session (2D or 2.5D vs 3D) then you can make use of the change_dimension built-in to make the geometry types compatible.
To enable full 3D support for a datastore, tick the Enable Full 3D Geometries option on the datastore. Keep this option unchecked if full 3D calculations are not required, as this provides the fastest performance and the widest number of supported built-in functions. For more, see Supported Datastores.
Note: If you want to keep some data tables as 2 or 2.5D, you will need to import them in a separate datastore.
Example:
1Integrate 3D could be used to validate a shell-based model. 1Integrate can check that the features represented by the polyhedral shell (e.g. multi-patch) create a closed volume, and then create the solid geometries for those features.
Note: 1Integrate 3D does not support voids within 3D volumes.
3D in 1Integrate
The following aspects of 1Integrate have support for 3D data:
-
Certain geometric Built-in functions support 3D data.
-
You will be able to use 3D data with specific datastores.
-
Certain spatial Relationships support 3D data.
-
The Session Data Viewer can be switched between 2D and 3D modes.