Skip to main content
Advanced Search
Search Terms
Content Type

Exact Matches
Tag Searches
Date Options
Updated after
Updated before
Created after
Created before

Search Results

112 total results found

Writing Material Changes

Developer Manual Material Tracking API

This section describes the API used to submit material changes to the tracking layer. In general, the API will use a POST REST call that involves: An event type, which can be UPDATE, SIM_START or SIM_END An entity Id to identify which material tracking la...

Retrieving Material Changes

Developer Manual Material Tracking API

The REST interface allows to retrieve voxel sagas. The interface returns sagas in singularities and in space. Method GET URL <server>/entity.ashx Parameters To retrieve the contents of a singularity, use the following parameters: project ...

Updating a resource model

Developer Manual Material Tracking API

The material tracking layer entity is initialized in the same fashion as other processed entities in the platform. These steps are described in this topic in a general way: Triggering Jobs It is also possible to update an existing material tracking layer...

Material Tracking Queries

Developer Manual Material Tracking API

The Material Tracking information can be retrieved from the system using the C# client library. The information stored by the Material Tracking Layer can be used equally to produce visualizations and to compute reports. In both cases, the functioning principl...

Material Operation Tables

Developer Manual Material Tracking API

A Material Operation Table is a CSV file, where each row contains a material tracking operation. The first line of the file must contain comma-separated header identifiers. The system will look for the following reserved headers (case sensitive): T...

Updates and Simulations

Developer Manual Material Tracking API

The Material Tracking Layer builds entropy as it operates, following the direction of time. That is, the outcome of a particular event may depend on events that happened before. For this reason, out of order events are not permitted and any conflicting spatial...

Creating a View

Using the WebUI Working with Projects

Creating a View for your project. The WebUI provides two different ways to start the creation of a View... More  options for View

Heightmap (DEM)

Using the WebUI Adding Spatial Entities to a Project

A heightmap entity is a special type of Ortho-Imagery set where images describe altitude instead of color. The images for these sets must be in 16bit grayscale PNG format. Once you select “Heightmap” from the “Add” menu, you will see the following options:  ...

Upload Point Cloud

Developer Manual Python - Data Ingestion

This example uploads a point cloud dataset. # Import the Voxel Farm Client Library from voxelfarm import voxelfarmclient # The URL for the Voxel Farm API vf_api_url = 'https://vf-api.voxelspace.com' # Create instance of the Voxel Farm REST API vf = v...

Create Indexed Point Cloud

Developer Manual Python - Data Ingestion

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 = ...

Create Voxel Terrain from Point Cloud

Developer Manual Python - Data Ingestion

This example triggers the processing of a raw point cloud into a Voxel Terrain model # Create a voxel terrain model # 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...

Upload Mesh Set

Developer Manual Python - Data Ingestion

This example uploads a set of meshes. To see how "column_meta" property is composed, and what other metadata should be provided along with the meshes, please check the Extended Voxelized Mesh Metadata topic. # Create raw mesh entity # The variable "crs" cont...

Process Mesh Set

Developer Manual Python - Data Ingestion

This example processes a set of meshes into a voxelized mesh set. # Create a voxel mesh # The variable "mesh_id" contains the ID of a raw point cloud # The variable "crs" contains the CRS of the project result = vf.create_entity_processed( project=p...

Create Voxel Terrain from Mesh

Developer Manual Python - Data Ingestion

This example processes a raw mesh into a Voxel Terrain entity. # The "raw_surface" variable contains the ID of the raw mesh entity # The "crs" variable contains the project's CRS result = vf.create_entity_processed( project=project, type=vf.enti...

Upload Block Model

Developer Manual Python - Data Ingestion

This example uploads a raw Block Model. To see what other metadata should be provided along with the block model files, please check the Extended Block Model Metadata topic. # Create raw mesh entity # The variable "crs" contains the CRS for the project re...

Process Block Model

Developer Manual Python - Data Ingestion

The following example processes a Block Model. # Create a block model # The variable "rawbm_id" contains the ID of a raw Block Model # The variable "crs" contains the CRS of the project result = vf.create_entity_processed( project=project, type...

Report Lambda Cheatset

Developer Manual Python - Report Lambdas

Define Report Program

Developer Manual Python - Report Lambdas

This example creates a new report program. result = vf.create_lambda_python( project=project, type=vf.lambda_type.Report, name="My Volume Report Lambda", fields={}, code=open('./lambdas/ComputeVolumeLambda.py').read()) if not resul...

Run Report Program

Developer Manual Python - Report Lambdas

The following example runs an existing Report Program with a given set of inputs. # We will use a region that defines an 160 meter cube centered in the origin region = '1,-80,80,-80,-80,80,-80,80,80,-80,80' result = vf.create_report( project=project, ...

Read Report Results

Developer Manual Python - Report Lambdas

This example shows how to read the results of a Report Lambda execution. # The "project" variable contains the Project ID # The "report_id" variable contains the ID for the report entity csvdata = vf.get_file(project, report_id, 'report.csv')