Format
SDO_PC_PKG.TO_GEOMETRY( pts IN BLOB, num_pts IN NUMBER, pc_tot_dim IN NUMBER, srid IN NUMBER DEFAULT NULL, blk_domain IN SDO_ORGSCL_TYPE DEFAULT NULL ) RETURN SDO_GEOMETRY;
Description
Returns a geometry object representing all or part of a point cloud.
Parameters
BLOB containing the points.
Maximum number of points to be included in the resulting geometry.
Number of spatial dimensions defined for the data.
Spatial reference (coordinate system) ID associated with the data. If this parameter is null, no SRID value is associated with the data.
(Not currently used.)
Usage Notes
This function returns a single multipoint SDO_GEOMETRY object that represents all point geometries in the pts
parameter. For example, the points could reflect the result of a clip operation or the contents of an entire block.
Modeling Solids describes how to use point clouds to model solids.
Examples
The following example returns a multipoint collection geometry object representing a point cloud. It is taken from the $ORACLE_HOME/md/demo/PointCloud/examples/plsql/pc.sql
example program, which is available if you installed the files from the Oracle Database Examples media (see Oracle Database Examples Installation Guide).
. . . -- Return points in blk_id of the point cloud as a multipoint collection. select sdo_pc_pkg.to_geometry( a.points, -- point LOB a.num_points, -- # of points in the LOB 3, -- total dimensionality 8307 -- SRID ) from blktab a where blk_id=0; . . .