Skip to content

Observation Overrides

Observation overrides let you record legal plan dimensions (bearings, distances, and observation metadata) that differ from the drawn geometry. When R3Survey exports a NSW LandXML file, overrides take priority over computed values.

Common reasons for overrides:

  • Compiled dimensions on a compiled plan
  • Legal bearings/distances that differ slightly from the coordinate geometry after least-squares adjustment
  • Rounded values where the plan shows a rounded distance
  • Recording field notes or annotations for a segment

Setting overrides in R3PROPERTIES

Select a line or polyline on a survey plan layer. Two expanders in R3PROPERTIES are used for overrides:

  • Dimension Overrides — for legal bearing, distance, arc length, and radius values
  • Survey Method — for the observation method and dimension suffix text

For polylines, use the Current Leg selector to navigate to the segment you want to override. Each segment stores its overrides independently.

Dimension Override fields

Field Description XData key
Legal Brg Legal bearing (overrides computed bearing) Azimuth
Legal Dist Legal horizontal distance (overrides computed distance) HorizDistance
Legal Arc Len Legal arc length (arc segments only) ArcLength
Legal Radius Legal radius (arc segments only) Radius

Survey Method fields

The Survey Method expander is context-sensitive — it shows different fields depending on the type of line selected:

Boundary / Road / Easement lines

Field Description
Method Measured, Compiled, or a GNSS method (AUSPOS, Static GNSS, RTK GNSS, CORS NRTK GNSS, CORS RTK GNSS, CORS Static GNSS). Default is based on the plan's Survey Type. Only set if different from the default. GNSS methods may be used for boundary lines on surveys where GNSS was used (see SG Direction 9).

Control / Connection lines

Field Description
Method Measured, AUSPOS, Static GNSS, RTK GNSS, CORS NRTK GNSS, CORS RTK GNSS, CORS Static GNSS, or Cadastral Traverse.
Dim. Suffix Free text appended after the distance.

Reference Mark lines

For reference mark lines, the Method dropdown is hidden — the observation type is derived automatically from the State field in the Reference Mark expander:

RM State Exported distanceType
Found Adopted
Placed Measured
Found By Me Measured

Only the Dim. Suffix field is shown in the Survey Method expander for RM lines.

See Drawing reference marks for the full RM workflow.

Note

If the survey plan's Survey Type is set to compiled, all parcel boundary observations default to Compiled type in the export. If set to surveyed, the default is Measured. Per-segment overrides take priority over these defaults.

Per-segment storage

On polylines, overrides are stored with the key pattern Leg.{index}.{key} (e.g. Leg.0.Azimuth, Leg.2.HorizDistance). The segment index is 0-based.

On standalone lines (reference marks, connections), overrides use the bare key name (e.g. Azimuth, HorizDistance).


R3SHOWOVERRIDES — Highlight overridden segments

Command: R3SHOWOVERRIDES

Draws magenta highlight lines over every segment in a plan that has any observation override set. Use this for a quick visual check of which segments have been overridden.

Usage

  1. Type R3SHOWOVERRIDES
  2. If the drawing has multiple plans, select the plan to check
  3. R3Survey draws magenta highlights on the non-plottable R3_OVERRIDES layer

The highlights remain visible until cleared with R3HIDEOVERRIDES.

Note

The R3_OVERRIDES layer is non-plottable — highlights will not appear on printed output.


R3HIDEOVERRIDES — Clear override highlights

Command: R3HIDEOVERRIDES

Removes all override highlight entities drawn by R3SHOWOVERRIDES.

Usage

  1. Type R3HIDEOVERRIDES
  2. All entities on the R3_OVERRIDES layer are erased

R3CHECKOVERRIDES — Override report dialog

Command: R3CHECKOVERRIDES

Opens a modeless report dialog listing all observation overrides in the plan, with warnings for potential issues.

Usage

  1. Type R3CHECKOVERRIDES
  2. If the drawing has multiple plans, select the plan to check
  3. The Observation Overrides dialog opens

Report contents

The report lists two types of entries:

Type Description
Override A segment with one or more override values set. Shows the override value alongside the computed geometry for comparison (e.g. Dist: 25.450 (geom: 25.453))
WARNING A shared boundary segment where one lot has overrides but the adjacent lot does not. This can cause unexpected values in the exported file

Each row shows the entry type, parcel name, segment number, and override details.

  • Double-click a row to zoom the AutoCAD viewport to that segment
  • Right-click a row for options:
    • Zoom To Segment — centres the view on the segment
    • Refresh — rescans the drawing for changes

The dialog auto-refreshes after most AutoCAD commands (except zoom, pan, and regen).

Shared boundary warnings

When two adjacent lots share a boundary segment, R3Survey exports only one observation for that physical boundary. If one lot has overrides on the shared segment but the other does not, the report flags this as a warning — the override from one lot will be used, but it may not be what was intended.

To resolve: set matching overrides on both sides, or clear the override from the unintended side.


How overrides affect the export

When R3EXPORTLANDXMLNSW builds observations:

  1. For each segment, it checks for per-segment override XData
  2. If an override exists for bearing or distance, the override value is used in the ReducedObservation instead of the computed geometry
  3. Observation type attributes (distanceType, azimuthType, arcType) are written only when they differ from the plan default (Measured for surveyed plans, Compiled for compiled plans)
  4. adoptedDistanceSurvey is written when the Adopted field is set
  5. distanceAdoptionFactor (combined scale factor) is written when set on line observations
  6. FieldNote is written as a child element when the Note field is set

Shared boundary deduplication

When two lots share a boundary segment, both polylines contain that segment. The exporter deduplicates by matching SetupID/TargetSetupID pairs (checking both directions). When duplicates are found, the version with overrides is preferred over the undecorated version.

This means overrides only need to be set on one side of a shared boundary — but using R3CHECKOVERRIDES to verify consistency is recommended.


See also