Technology

|

31 Jul 2026

What is RTCM

RTCM is a standardized technical data format commonly used in the GNSS industry today for transmitting correction data that improves the accuracy of GNSS positioning across various applications.

RTCM meaning

The RTCM data format was developed by the Radio Technical Commission for Maritime Services, a non-profit international standards organization established in 1947 as a U.S. government advisory committee.

Over the decades, this independent organization has established protocols for communicating position and navigation information for boats and other maritime vessels, enhancing the accuracy and reliability of maritime navigation through real-time differential corrections to GNSS signals.

Today, other high-precision navigation applications, such as autonomous mobile robots, precision agriculture equipment, and unmanned aerial vehicles, use RTCM GNSS correction services to achieve real-time centimeter-level accuracy.

What is RTCM protocol?

In simple terms, RTCM is a data format used in the GNSS industry to communicate GNSS correction data between service providers and users. RTCM data is typically transmitted via radio signals over the internet. Once the data reaches a GNSS receiver, corrections are applied, thereby increasing the receiver's position accuracy.

GNSS receivers determine their position by collecting signals from multiple GNSS satellites orbiting the Earth at approximately 20,000 km altitude. These signals, however, may contain errors due to atmospheric conditions, ionospheric disturbances, satellite clock inaccuracies, and other factors.

To correct these errors, a network of GNSS reference stations on Earth, with very accurately known fixed positions, collects the signals broadcast by the satellites. Using sophisticated algorithms to process all this information, RTCM correction data is then generated. High-precision GNSS receivers use this correction data, via RTK or PPP-RTK positioning, to calculate a high-precision position by offsetting the errors in the GNSS satellite transmissions.

To send this correction data to GNSS receivers, a service provider encodes it into standardized RTCM data formats, the most common of which are RTCM 2.x and RTCM 3.x. These RTCM formats include the necessary corrections based on the detected errors.

The difference between these two RTCM standards lies in the level of detail and capabilities they provide. The RTCM 3.x specification offers more advanced features, such as multi-frequency corrections and data from additional satellite systems, and includes State Space Representation (SSR) message types that support PPP-RTK correction services in addition to traditional RTK.

RTCM and SPARTN

RTCM isn't the only data format used to deliver GNSS corrections. SPARTN is a more compact format built for efficient delivery over IP networks and satellite L-band, which makes it well suited to large-scale PPP-RTK correction services such as PointPerfect Flex. RTCM remains the dominant standard for RTK base station and network setups, while SPARTN's smaller message size reduces bandwidth needs for broadcast-style delivery. Both formats can be streamed using NTRIP.

Learn more about the benefits of PointPerfect Flex and PointPerfect Live

Applications

Autonomous mobile robots (AMRs). RTCM correction data helps AMRs maintain precise, real-time positioning. Providing precise GNSS corrections improves positioning, AMRs navigate complex environments with high precision. 

Unmanned Aerial Vehicles (UAVs). RTCM correction streams support flight accuracy and stability. This precision enables applications like aerial surveying, mapping, and inspection to deliver exact geospatial data and maintain stable flight paths.

Precision agriculture. RTCM-based corrections give agricultural equipment the accuracy needed for automated guidance, reducing overlap and waste during planting, spraying, and harvesting.

Construction & Heavy machinery. In construction and mining, RTCM correction data supports the centimeter-level control needed for grading and excavation, improving productivity and reducing rework.

You might also be interested in