Caspinav

What is Caspinav?

Caspinav is a hosted multi-tenant NTRIP caster and RTK network platform. It receives RTCM streams from base stations, distributes corrections to authenticated rovers, and exposes the whole operation through a tenant-scoped admin console.

From satellite to centimetre

How a correction reaches the rover.

A standalone GNSS receiver is accurate to a few metres. To reach centimetre precision, the rover needs corrections from a known base station, delivered with low latency. Caspinav is the layer that delivers them.

Each orange dot is one RTCM3 correction packet. The base receives the satellite signal, the caster distributes the corrections to every rover with a session on that mountpoint, and the rover combines them with its own observations to compute a fixed centimetre-level position.

Capabilities

What ships in the platform.

Every capability listed below is in production and exercised by customers running real RTK networks.

NTRIP v2 caster

RTCM3 MSM4 / 5 / 7 over NTRIP v2, Basic and token authentication, source-table on demand. Receivers from Trimble, Stonex, ComNav, Septentrio, u-blox just connect.

Auto-switching mountpoint

A virtual AUTO mountpoint that picks the nearest permitted base for each rover using a Voronoi tessellation, and re-evaluates as the rover moves.

Multi-tenant white-label

Each tenant operates from your-brand.caspinav.com with its own logo, brand colour, and isolated user pool. Customers see your brand, not ours.

Live map & rover trails

Real-time positions on a Leaflet map with rover trails, OSRM map-matching to road geometry, and a trips endpoint for replay.

Auxiliary NMEA channel

Side channel on :2102 ingests RMC + GST so you keep speed, heading and per-axis sigma even when the primary stream is RTCM-only.

PPK post-processing

Upload base and rover logs and get a centimetre-level kinematic track in minutes. Logs never leave the platform.

Mapping & designations

Survey points and designate areas as parking station, bus lane, or stopping zone. Export as KML, GPX, or GeoJSON.

Bans, sessions, audit

Per-username and per-IP bans, full session history, role-based admin, and a tenant-aware audit trail you can hand to a compliance team.

Open REST API

Documented endpoints for stats, rovers, sessions, and trips so your own dashboards or fleet systems can pull live data.

Operating numbers

Measured performance.

0

Average accuracy

measured at fix on a 30 km baseline

0

Concurrent rovers

tested per caster instance

0

Caster uptime

contractual SLA on the Professional plan

0

Correction latency

base → rover, p95 in-region

Multi-tenant architecture

One caster, isolated tenants.

A surveying company, a precision-agriculture operator, and a municipal traffic department can each operate their own admin console with their own brand on the same physical infrastructure. Tenant data is isolated; users from one tenant do not see data belonging to another.

  • ✓ Custom subdomain per tenant
  • ✓ Per-tenant logo, brand colour, login screen
  • ✓ Isolated user, rover, and session pools
  • ✓ Tenant-aware billing exports
S

survey-co

.caspinav.com

42 rovers · 4 bases

A

agri-precise

.caspinav.com

128 rovers · 7 bases

M

municipal-baku

.caspinav.com

31 rovers · 2 bases

D

drone-mapping

.caspinav.com

19 rovers · 3 bases

Operational workflow

From installation to daily operation.

  1. 01

    Connect a base

    Point an NTRIP-capable base at caster.caspinav.com. The mountpoint appears in the source-table within seconds.

  2. 02

    Provision tenants

    Create a tenant with its own subdomain, brand, and admin user. Deliver the URL to the customer.

  3. 03

    Rovers connect

    Field rovers authenticate against the caster, the caster distributes corrections, and the rovers reach a fixed centimetre solution.

  4. 04

    Operate and report

    Monitor the live map, run PPK jobs, export billing, and manage designations from a single tenant-scoped console.

Schedule a demo

A 15-minute walkthrough of a live admin console with a connected test rover.