Advanced Search
Search Results
88 total results found
Creating a View
The VoxelSpace WebUI provides two ways to begin creating a View, allowing users to define how multiple spatial datasets are visualized together. Starting a New View You can initiate View creation in either of the following ways: 1. From the Catalog Sectio...
Adding Layers to a View
In VoxelSpace, a View can contain one or more visual layers, each representing a different dataset or spatial element. Layers are essential for building rich, multi-dimensional visualizations that combine terrain, point clouds, block models, and more. How t...
Working with Cross-sections
The View interface in VoxelSpace allows users to perform real-time cross-section operations across spatial datasets. This tool is ideal for analyzing subsurface structures, internal geometries, or layered data distributions. Accessing Cross-Section Tools ...
Introduction
The Voxel Farm platform features a spatial reporting system. This system allows to run a custom program, a report, across a large scope of space. As the program goes over space, it can analyze different layers of spatial data and perform useful computations or...
Viewing Reports
The WebUI keeps track of all Report entities in the Project's Catalog and provides a dedicated section in the UI to access them. To access the reports, select the "Reports" section in the WebUI: The reports are organized using the same hiearchy of Folders i...
Creating a Report
To create a new Report entity, go to the Project Catalog, browse to the Folder that you want to contain the Report, and click on the "Add" button. This will display a list of Entities to add. Chose "Report" from the list: This will display a modal dialog p...
Introduction
A Voxel Farm project is a collection of entities. Each entity is a collection of key-value pairs. Both key and value are strings. These pairs will be called “properties” in this document. Each entity will have a special property “ID” which uniquely identifies...
Shared Properties
The following properties are found in most entities: ID Contains the unique identifier for the entity. This property is used to index all entities. name Contains the readable name of the entity. description Contain...
Entity-specific Properties
File VIEW Defines a View entity. Views store a pre-configured way of viewing multiple datasets. This type of entity will have these additional properties: view_type Specifies the type of view. A view that contains children, should have its "...
Spatial Properties
Some entities are of spatial nature, in these cases, the entity will have a set of properties related to the coordinate system used by the entity. The following table lists these properties: coord_hdatum Contains the horizontal datum for the ...
Extended Block Model Metadata
When submitting files for a new Block Model raw dataset (file_type RAWBM), the system expects an additional file named: process.meta This is a text file in INI format that contains additional information on how the block model dataset must be constructed...
Extended Drill Hole Metadata
When submitting files for a new Drill Hole raw dataset (file_type RAWDH), the system expects an additional file named: process.meta This is a text file in INI format that contains additional information on how the drill hole dataset must be constructed o...
Extended Voxelized Mesh Metadata
In order to produce voxelized mesh sets, the mesh source RAWMESH entity requires additional files included along with the source OBJ meshes: meta_attributes.csv The file is used to enumerate the meshes that will be included in the mesh dataset, and i...
Extended Geo-chemical Metadata
When submitting files for a new Geo-chemical raw dataset (file_type RAWGEOCHEM), the system expects an additional file named: process.meta This is a text file in INI format that contains additional information on how the drill hole dataset must be constr...
Getting all Project Entities
This call retrieves all entities in the project. Method GET URL <server>/entity.ashx Parameters project Unique identifier for the project Returns This call returns a JSON file. The file defines a dictionary where each key is a...
Getting an Entity
This call retrieves one entity. Method GET URL <server>/entity.ashx Parameters id Unique identifier for the entity Returns This call returns a JSON file. The file defines a dictionary where the entity’s properties appear as ...
Requesting a new ID
The REST API provides a mean to obtain a new unique identifier. This is useful when creating object hierarchies where objects are required to point to each other. By generating their IDs first, the application can submit objects only once. Method GET URL <...
Creating a Project
This call creates a new project. Method POST URL <server>/entity.ashx Post Payload Multi-part form data containing two fields: operation Must be set to "create" data A JSON dictionary where each project property appears as a...
Creating an Entity
This call creates a new entity. Method POST URL <server>/entity.ashx Parameters project Unique identifier for the project Post Payload Text payload containing a JSON dictionary where each entity property appears as a key-value...
Updating an Entity
This call updates the properties of an existing entity. Method POST URL <server>/entity.ashx Parameters id Unique identifier for the entity project Unique identifier for the project Post Payload Text payload cont...