Georeference Map
Georeference API
Georeferences a 3D map by fitting its map-local coordinate frame to real-world WGS84 coordinates using a set of control point pairs. Each control point ties a map-local position (x, y, z in meters) to a known geographic location (latitude, longitude, altitude). The origin and heading are solved from the point pairs, so no compass heading needs to be supplied. Requires at least 3 control points. Re-running overwrites the map's existing georeference.
The public code of the map to georeference.
MAP_RJFKKWQ1787JWhen true, also solve a uniform scale factor. Useful as a data-quality check: a correctly scaled metric scan should return a scale close to 1.0. The scale is reported only and is not applied at query time.
falseExample: falseWhen true (default), iteratively drop control points whose horizontal residual exceeds outlierThresholdMeters, then re-fit. Recommended, since real GPS surveys usually contain a few bad fixes. The fit will not drop below 3 points.
trueExample: trueHorizontal residual (in meters) above which a control point is rejected as an outlier. Only applies when rejectOutliers is true.
2.5Example: 2.5Map georeferenced successfully
Map geo-referenced successfullyInternal ID of the georeferenced map.
Solved heading in degrees (0 to 360, clockwise from true north).
Solved uniform scale factor (1.0 for a metric scan). Reported only; not applied at query time.
3D root-mean-square residual across inlier control points.
Horizontal-only RMSE across inliers. This is the reliable accuracy metric, since GPS altitude is noisy.
Largest residual among the inlier control points.
Total number of control points provided.
Number of control points kept after outlier rejection.
Names of the control points used in the final fit (null for unnamed points).
Names of the control points dropped as outliers (null for unnamed points).
Bad request (fewer than 3 control points, missing or invalid fields, or horizontally coincident points)
Unauthorized (missing or invalid token)
Forbidden (the map does not belong to the authenticated account)
Map not found
Sample Request
Sample Response
Reading the Result
Last updated
Was this helpful?

