Transfering LIDAR point-cloud data from surveying software into 3D modelling software packages.



class omf.pointset.PointSetElement(**kwargs)[source]

Contains point set spatial information and attributes

Required Properties:

  • description (String): Description of the object, a unicode string
  • metadata (ArbitraryMetadataDict): Element metadata, an arbitrary JSON-serializable dictionary, with certain keys validated against ElementMetadata
  • name (String): Title of the object, a unicode string
  • subtype (StringChoice): Category of PointSet, any of “point”, “collar”, “blasthole”, Default: point
  • uid (String): Unique identifier, a unicode string, Default: new instance of unicode
  • vertices (Array): Spatial coordinates of points relative to point set origin, an instance of Array

Optional Properties:

  • data (a list of ProjectElementData): Data defined on the element, a list (each item is an instance of ProjectElementData)
  • textures (a list of ProjectedTexture, a list of UVMappedTexture): Images mapped on the element, a list (each item is an instance of ProjectedTexture or an instance of UVMappedTexture)


Data is a list of data. For PointSets, only location='vertices' is valid.


Textures are ImageTexture mapped to the PointSets.