Engineering data to finished deliverables

Geotechnical reporting, built as one connected system.

GEOKAL is geotechnical engineering software for organizing investigation data, performing technical calculations, and producing consistent project deliverables.

From field and laboratory data to clear reports.

GEOKAL brings common geotechnical workflows together so project information can move efficiently into calculations, logs, sections, summaries, and client-ready documents.

Field investigationBoring records, sampling information, groundwater observations, and subsurface descriptions.
Laboratory testingAtterberg limits, grain-size analysis, compaction, CBR, and consolidated test summaries.
Engineering visualizationSubsurface cross sections and foundation stress-distribution graphics.
Report productionConsistent, professional PDF deliverables assembled from structured project data.

Built for the geotechnical workflow.

GEOKAL connects project organization, technical data, engineering calculations, and finished reporting in a single structured environment.

01

Project Data Management

Create reusable project files, index active projects, and search by project number, name, client, location, or file.

02

Structured Field and Laboratory Entry

Capture boring, lithology, groundwater, sampling, field-test, and laboratory data in one connected project record.

03

Automated Soil Description Quality Control

Compare laboratory results against field descriptions, update conflicting USCS information, and correct material descriptions to reduce repetitive manual editing.

04

N-Value and USCS Intelligence

Calculate SPT N-values, derive soil consistency or relative-density terminology from soil behavior and blow counts, and add or correct missing terminology. Missing USCS codes can be recovered from descriptions or laboratory results.

05

Customizable Data-Entry Interface

Choose preferred control types, build reusable popup choices, and create sample-interval presets that match an organization’s normal field and laboratory workflow.

06

Location-Aware Boring Data

Import boring locations from KMZ or enter GPS coordinates directly. GEOKAL automatically calculates distance between borings for scaled subsurface sections.

07

Existing-Data Integration

Bring project and laboratory information into the workflow through gINT database adapters while retaining the structured source data.

08

Automated Laboratory Classification

Process Atterberg limits, grain-size, Proctor, and CBR results with automatic USCS (ASTM-based) and AASHTO soil classification for laboratory reports.

09

Logs, Sections, and Laboratory Deliverables

Generate multiple boring-log formats, scaled subsurface cross sections, assignment sheets, laboratory summaries, and complete test reports.

10

Foundation Analysis and Automated Reporting

Evaluate bearing capacity, settlement, footing pressure, layered profiles, and stress distribution, then produce consistent individual or batch PDF deliverables.

Example outputs

Selected technical deliverables generated for demonstration projects. Open any report to view the complete example PDF.

Future capabilities

Concept visualizations representing capabilities planned for future GEOKAL development. Features and final implementations are subject to change.

Concept visualization of proposed and existing three-dimensional site surfaces
Planned capability

3D Site and Terrain Modeling

Compare existing and proposed surfaces alongside planned structures, grading geometry, and elevation data.

Synthetic slope stability analysis example
Planned capability

Slope Stability Analysis

Evaluate staged embankment geometries, layered soil parameters, candidate slip surfaces, and factors of safety using established methods of slices.

Concept cut-and-fill analysis over a project grading plan
Planned capability

Earthwork Cut-and-Fill Analysis

Visualize grading differences across a site and support preliminary cut-and-fill quantity evaluation while preserving the engineering scale.

Contact

Interested in GEOKAL?

For information about the project, its engineering workflows, or future availability, contact the developer.