Skip to main content
The Map panel displays geographic coordinates on an interactive map, showing the vehicle or robot’s trajectory over time. It is used to visualize GPS fixes and navigation satellite data from autonomous systems.

Supported Data

SchemaDataTypical Topics
sensor_msgs/NavSatFixLatitude, longitude, altitude/gps/fix, /navsat/fix
GPS messagesGeographic coordinates/gps, /gnss

Auto-Detection

A topic is assigned to the Map panel when:
  • Its schema name contains navsat or gps, or
  • Its topic name contains navsat, gps, or fix
Odometry and pose topics (nav_msgs/Odometry, geometry_msgs/PoseStamped, geometry_msgs/TransformStamped) are routed to the 3D / Point Cloud panel, not the Map panel. The Map panel only handles geographic coordinate data (latitude/longitude).

Features

Path Tracing

The Map panel draws the vehicle’s path as a continuous line on the map, accumulated from all position messages in the recording. The path updates as you play through the recording, showing the trajectory up to the current timestamp.
ElementDescription
Path lineContinuous trace of all positions from start to current time
Current positionHighlighted marker at the position corresponding to the current timeline position
Start/end markersIndicators at the beginning and end of the trajectory

Timeline Synchronization

The Map panel is synchronized with all other panels through the shared timeline:
  • Seeking moves the current position marker along the path
  • Playing animates the marker along the trajectory in real-time
  • Frame stepping advances the marker to the next position fix
The path line grows as the recording plays forward and remains fully drawn when you seek to any point, showing the complete trajectory up to that time.

Map Interaction

ActionControl
PanClick and drag
ZoomScroll wheel
Fit to pathDouble-click to reset the view to encompass the full trajectory

Coordinate Display

The current position’s coordinates (latitude, longitude, altitude when available) are displayed on the panel. Hover over any point on the path to see its coordinates and timestamp.

Common Use Cases

Route review

Visualize the complete vehicle trajectory to verify that the recording covers the intended route.

Localization verification

Compare GPS data with odometry to check localization accuracy and identify drift.

Event correlation

Click on map positions to seek the viewer to that location’s timestamp, then inspect camera and LiDAR data at that point.

Coverage analysis

Review spatial coverage of data collection sessions to identify gaps in mapping runs.
The Map panel uses geographic coordinates (latitude/longitude) from NavSatFix messages. Odometry and pose topics are routed to the 3D / Point Cloud panel instead, where local-frame positions are rendered in the 3D viewport.