Table
Table Tools handle tabular and geospatial file data within the modeling environment. The tools are divided into three categories: File I/O, for importing and exporting CSV, XLS, and GeoJSON data; Data Preview and Manipulation, for inspecting, cleaning, and transforming datasets; and Data Classification, for organizing numeric data into meaningful groups.
File I/O
| Tool |
Function |
Input |
Output |
| Initial |
Name |
Description |
Initial |
Name |
Description |
CSV Import
|
Import CSV File |
File |
File Path |
Path to the CSV file |
Head |
Headers |
Headers as a list |
| Data |
Data Tree |
CSV data organized as a tree (columns as branches) |
CSV Export
|
Export as CSV File |
Head |
Headers |
Column headers for CSV |
Stat |
Status |
Export status message |
| Data |
Data Tree |
Data to export as a tree |
| Path |
File Path |
File path to export |
XLS Import
|
Import XLS File |
File |
File Path |
Path to the CSV file |
Head |
Headers |
Headers as a list |
| Data |
Data Tree |
CSV data organized as a tree (columns as branches) |
XLS Export
|
Export as XLS File |
Head |
Headers |
Column headers for CSV |
Stat |
Status |
Export status message |
| Data |
Data Tree |
Data to export as a tree |
| Path |
File Path |
File path to export |
GEOJSON Import
|
Import GeoJSON files and convert to Rhino geometry |
File |
File Path |
Path to the GeoJSON file |
Crv |
Curves |
LineStrings and MultiLineStrings |
| Scale |
Scale |
Scale multiplier |
Pts |
Points |
Points and MultiPoints |
| EPSG |
EPSG Code |
Input EPSG code (default 4326 = WGS84), auto-detected from the file's CRS when present |
Poly |
Polygons |
Polygons as Breps |
|
|
|
Prop |
Properties |
Feature properties as JSON |
GEOJSON Export
|
Convert Rhino geometry and export as a GeoJSON file |
Pts |
Points |
Points to export as Point features |
GJ |
GeoJSON String |
Exported GeoJSON as string |
| Crv |
Curves |
Curves to export as LineString features |
Path |
File Path |
Path to exported file |
| Poly |
Polygons |
Polygons to export as Polygon features |
Count |
Feature Count |
Number of features exported |
| File |
Output File |
Full path to output GeoJSON file |
|
|
|
| EPSG |
CRS/EPSG |
EPSG code (e.g., 4326 for WGS84, 3857 for Web Mercator) |
|
|
|
| Props |
Properties |
JSON properties for each feature (optional, one per feature) |
|
|
|
Data Preview & Manipulation
| Tool |
Function |
Input |
Output |
| Initial |
Name |
Description |
Initial |
Name |
Description |
Table Preview
|
Preview CSV or XLS File |
Head |
Headers |
Column headers for CSV |
Prev |
Formatted Preview |
Formatted CSV preview with padding |
| Data |
Data Tree |
Data to export as a tree |
Column Add
|
Add new column in data tree |
Bh |
Base Headers |
Headers of the base CSV |
Uh |
Updated Headers |
Combined headers of the updated CSV |
| Bd |
Base Data Tree |
Data tree of the base CSV |
Ud |
Updated Data Tree |
Updated CSV data as a tree |
| Nh |
New Headers |
Headers of the new columns |
|
|
|
| Nd |
New Data Tree |
Data tree of the new columns |
|
|
|
Column Remove
|
Remove column in data tree |
Head |
Headers |
List of CSV headers |
Uh |
Updated Headers |
Updated headers |
| Data |
Data Tree |
CSV data organized as a tree (columns as branches) |
Ud |
Updated Data Tree |
Updated CSV data as a tree |
| Rh |
Header to Remove |
Header of the column to remove |
|
|
|
Pivot by Header
|
Pivot data by a specific column header |
Data |
Data Tree |
Data as tree |
Group |
Grouped Data |
Grouped data as a tree |
| Key |
Group Key |
Name of the header to use for grouping key |
| Val |
Value Column |
Name of the header to extract values from |
| Head |
Remove Header |
Remove header values in each group |
| Dups |
Dremove Duplicates |
Remove duplicate values in each group |
Data Classification
| Tool |
Function |
Input |
Output |
| Initial |
Name |
Description |
Initial |
Name |
Description |
Interval Classifier
|
Divides numeric data into equal-width interval |
N |
Numbers |
List of values to classify |
Max |
Max |
Maximum value in list |
| n |
Interval Segments |
Number of interval division |
Min |
Min |
Minimum value in list |
|
|
|
I |
Intervals |
List of numeric interval strings |
Important Tips
- Ensure all input files follow the required format, structure, and encoding (e.g., consistent delimiters, headers, and data types).
- Verify coordinate systems, units, and scale before importing to avoid misalignment or incorrect calculations.
- Clean and validate datasets in advance by removing null values, duplicates, or inconsistent entries.
- When exporting data, clearly define attribute fields and naming conventions to maintain compatibility with GIS, CAD, or external analysis tools.
- Use incremental exports during iterative workflows to track changes and simplify troubleshooting.
- Always cross-check imported and exported data against the source files to confirm accuracy and completeness.