This example triggers the processing of a raw point cloud. This creates a new Indexed Point Cloud.


# Create a processed point cloud

# The variable "pc_id" contains the ID of a raw point cloud

# The variable "crs" contains the CRS of the project


result = vf.create_entity_processed(

    project=project,

    type=vf.entity_type.IndexedPointCloud,

    name="My Indexed Point Cloud",

    fields={

        'source'pc_id,

    },

    crs=crs)

if not result.success:

    print(result.error_info)

    exit()

idxpc_id = result.id

print('Indexed point cloud created ' + idxpc_id)