Surveying Algorithm SDK
A high-performance, easy-to-integrate surveying algorithm toolkit
Our core surveying algorithms have been refined over 10+ years and adapted to 48 instrument brands — covering parameter management, field data collection, computation and result reporting. One API integrates the whole chain.
Capabilities
Alignment Surveying Engine
Roads · Tunnels · Bridges · Slopes · Water pipelinesParameter management and real-time computation across every element of alignment engineering — the SDK’s most mature capability.
- Road parameters
- Break Chain · Horizontal curves · Vertical curves · Superelevation · Widening · Standard Cross-Section
- Tunnel parameters
- Section station matching · Midline Offset · Feature points · Embedded parts · Section rotation
- Bridge parameters
- Pier / abutment template library · Bridge layout · Bridge stake out
- Side slope parameters
- Side slope section library · Side slope layout · Standard stake out · Free stake out
- Water pipelines
- Hydraulic section library · Section matching · Channel computation
Instrument Connection
Total stations · RTK · LevelsAbstracts away the protocol differences of 48 instrument brands behind a single API — Bluetooth and Wi-Fi connection, reading and writing data in one call.
- Total stations
- Leica · Topcon · South · Sokkia · Nikon · Pentax · Trimble
- RTK
- Alpha · Hi-Target · QXWZ · South · Unistrong · Sinognss
- Levels
- Leica DNA · Trimble DiNi · Topcon DL
Control Survey Tools
Field collection + office adjustment, end to endFrom field data-collection constraints through adjustment computation to result reporting — full-chain algorithm support for control surveys.
- Field data collection
- Traverse survey · Leveling · Face-left/face-right guidance · Automatic tolerance checking
- Office data processing
- Coordinate conversion · Triangulation network adjustment · Leveling network adjustment · Result reporting
- Coordinate system management
- Custom ellipsoid · Projection setup · Four/seven-parameter transformation · Multiple coordinate systems
General Surveying Tools
Points · Lines · Surfaces — the foundationsThe basic geometric computation and stake out management every survey needs — usable standalone or combined with the other domains.
- Point management
- Point management · Point measurement · Point stake out
- Line & surface management
- Line management · Surface management · Reference-line stake out · Surface stake out
Why the SDK
10+ years of algorithm work
Core algorithms refined over 10+ years and validated by millions of users on real projects — stability and accuracy are well proven.
Instrument differences abstracted away
Adapted to 48 total-station and RTK brands behind one API — no per-brand protocol work.
Customisable end to end
Parameter input, field collection, computation and reporting — every stage supports deep customisation and extension.
Developer friendly
Detailed API reference, sample code library and online technical support to shorten your integration cycle.
- Android
- AAR file — Bound to package name and signature; internal use only
- Windows / Linux
- JAR package, DLL library — Flexible licensing; negotiable
- SDK files (platform library files)
- Interface documentation and usage guide
- Sample programs and demo projects
Technical documentation & API reference
Every interface documented with full parameter descriptions, return values and usage examples.
Sample code library
Covers common integration scenarios, ready to copy and run.
Online technical support
A dedicated technical consultant for one-to-one questions throughout integration.
Licensed by module — you choose the scope based on the modules you actually use. Already-adapted instrument brands and devices work out of the box; new devices can be added through custom adaptation.
- Licensed by module, scoped to actual use
- Already-adapted brands in the connectivity module work directly
- New devices supported through custom adaptation
- JAR / DLL licensing scope negotiable
Integrates with mobile apps, desktop applications and server systems alike — less duplicated development, faster delivery.
Five years of free maintenance and upgrades, with a dedicated engineer for technical support — guidance on interface usage, data processing and instrument connectivity, plus SDK updates and bug fixes.