Living Map
See every duct, cable, closure, and customer together, with the right detail at each zoom.
Toggle Focus mode and layers, then select a house to trace its path.
LAYERS
NaiRoute · built on QGIS · on-premise
Maps, ports, splices, and customers stay in one shared database.
KMZ exports, spreadsheets, printouts, and memory. When the person who knows is unavailable, work stops.
| A | B | C | |
|---|---|---|---|
| 1 | 10360 | Fadi Calvert | P14 |
| 2 | 4352 | Hadi Norwood | P12 |
| 3 | 4341 | Sara Norwood | P14 |
| 4 | 4359 | Maya Marden | P08 |
DOH-0136 · SPLICE SHEET
| 1 | blue | Nadia Calvert | |
| 2 | orange | Jad Marden | |
| 3 | green | Rana Calvert | moved? |
| 4 | brown | Hana Calvert |
Every KMZ export is a snapshot nobody trusts a month later.
Port assignments and subscriber records are copied between spreadsheets until the files disagree.
What’s inside each closure lives on a printout in a van, if anywhere.
Which customers go dark if this duct is cut? The answer lives in one engineer’s head.
Planning, support, splicing, and reporting each have a working screen below.
Four live workspaces
See every duct, cable, closure, and customer together, with the right detail at each zoom.
Toggle Focus mode and layers, then select a house to trace its path.
LAYERS
Find a customer, inspect their assigned path and port, or record a fault while they are on the line.
Search the list, change filters, or select a port in the matrix.
CUSTOMER DESK
customer, equipment, ports
Connect individual fibers on screen and print the same closure sheet for the crew.
Pair fibers across the joint, or preview and apply a complete range.
SPLICE STUDIO
DOH-0136 · pass-through cut & drop
Open a complete offline copy of the network from one file, without a server, login, or internet connection.
Switch tabs or select an alert to open the related record.
Aqaba, Jordan
78 subscribers
Generated 2026-07-18 12:43 UTC
NEEDS ATTENTION
6.56 km cable · 11.77 km duct · underground plant, Aqaba, Jordan
Each step records what the next one depends on.
01 · IMPORT
Import KMZ maps and subscriber sheets, then review every change before it enters the record.
WRITTENaqaba_north.kmz
02 · DESIGN
Route cables through ducts along mapped roads, using snapping and assisted routing.
WRITTENCBL-0006
03 · CONNECT
Every cable lands somewhere. Endpoints and duct membership are recorded, not implied.
WRITTENCBL-0002 → DOH-0136
04 · ASSIGN
Assign splitter ports without double-booking, even when two desks work at once.
WRITTENSC-013 · P07
05 · SPLICE
Record every fiber connection in the closure, then print the same sheet for the crew.
WRITTENDOH-0136 · F07 to F12
06 · PROVE
Trace any subscriber to their fiber path. Export the bill of materials, map atlas, or offline console.
WRITTENEPSG:32636
Planning, support, and splice crews edit the same project. Conflicting port assignments are rejected before a record is overwritten.
NaiRoute runs on your machines. Its database and QGIS project use formats that other tools can read.
01Week 1-2
We inspect your KMZ and Excel files, import them, then compare the result with the source.
02Week 3-4
We install NaiRoute on engineers’ machines and train the team using its own network data.
03Week 5-6
Annual support covers updates, fixes, and direct engineering help.

DeyaAldeen AlSoub builds and supports NaiRoute in Amman, Jordan. He also turns each client’s existing procedures into software.