Result sets
A result set is a saved snapshot of analysis results at a point in time. Result sets are not modified or overwritten when new analyses run — they are the authoritative artifact drawings and forms reference, even after the underlying project keeps evolving. They are also where you fine-tune symbology for a specific deliverable, and the unit a course-of-action (COA) workflow uses to compare scenarios.
By the end of this lesson you should be able to:
- Capture a result set from a completed analysis
- Read the four tabs of a result set (Details, Calculations, Spatial Analysis, Symbols)
- Adjust per-result symbology, dimension lines, and arc precision without affecting the live project or other result sets
- Use multiple result sets to compare COAs
Why result sets exist
A live analysis result changes every time a feature edit triggers a re-run. A drawing or form that references live results will silently shift as the project evolves — sometimes invisibly, sometimes catastrophically (a deliverable approved on Monday no longer matches the project on Friday).
A result set decouples the deliverable from the working state. The drawing you ship today will look the same a month from now, even if the project has been heavily edited in the interim. The project keeps moving; the result set stays put.
Beyond that compliance role, result sets earn their keep in two more places:
- Symbology fine-tuning — each result set carries its own copy of the four-category styling (arcs, spatial-analysis encumbrances, violation lines, dimension lines). Customize colors, line weights, union toggles, and dimension labels for a specific deliverable without polluting the project default.
- Course-of-action (COA) analysis — when you want to compare scenarios (e.g., "what if we relocated Magazine 3?" vs "what if we reduce its NEW?"), capture a result set per COA. The frozen snapshots let you see the differences side-by-side.
The four tabs
Opening a result set surfaces four tabs:
| Tab | What it carries |
|---|---|
| Details | The result set's name (editable) and metadata |
| Calculations | The same calc-results table as the project results panel — frozen at the snapshot's creation. All filter views, columns, and per-row detail (Criteria Path, Analysis Path, Adjust Arc Precision, Dimension Line + Dimension Text) operate on the snapshot copy |
| Spatial Analysis | The encumbrances frozen alongside the calculations |
| Symbols | The four-category styling (arcs, spatial analysis, violation lines, dimension lines), per-result-set |
Edit any of these and the result set goes "dirty" — a discard control appears alongside save.
The toolbar
A result set's toolbar carries four controls:
- Save — commits pending changes to the snapshot
- Discard changes — reverts to the last save (only visible when dirty)
- Delete — permanently removes the result set
- Export Results menu — covered in Generating drawings from a result set
Generating drawings from a result set
The Export Results menu offers four drawing presets plus a result-set export:
| Option | Output |
|---|---|
| Generate Drawing (1":400') | Standard DCMA scale, no legend |
| Generate Drawing (1":400') with Legend | Standard DCMA scale, includes a legend |
| Generate Drawing (Current) | Extent based on the current map zoom — useful for briefing-style outputs where exact scale isn't required |
| Generate Drawing (Current) with Legend | Current-extent + legend |
| Export | Exports the result set itself for handoff or backup |
Drawings produced from a result set inherit the snapshot's symbology — including any per-result-set style edits you made on the Symbols tab.
Adjusting arc precision
Each calculation row's per-row detail exposes Adjust Arc Precision — a per-result-set knob that controls how many vertices the arc polygon uses. Higher precision means a smoother arc and slightly longer render time; lower precision means a faceted arc that renders faster. Adjust per result set, per arc, when a deliverable's medium (printed drawing vs on-screen briefing) calls for different fidelity.
Dimension lines and labels
Dimension lines are added per calculation row from the per-row detail in the Calculations tab. The default label format is auto-generated from the result; the Dimension Text field lets you override it for the deliverable's authority — K18 ILD, 1,250 ft fixed, or a fully custom label.
Override the text when:
- The convention at your organization differs from the auto-generated default
- The deliverable needs additional context (e.g., naming the analysis code explicitly)
- A label collides with another and needs to be shortened or relocated
Naming and lifecycle
Result sets accumulate over a project's life. Pick names that will still make sense in six months: Initial baseline 2026-05, After magazine relocation, DCMA Q3 submittal final, COA-A: NEW reduction, COA-B: relocate M3. Avoid bare dates with no context, and avoid context with no date.
Result sets stay editable after creation — the Save button on the toolbar commits new state. Delete removes them permanently; any drawings already generated from a deleted result set keep their captured contents but lose the ability to regenerate against that snapshot.
Try it
Snapshot baseline:
- In an analyzed project, capture a result set named
Baseline - Make a deliberate edit (e.g., increase NEW on a PES) and re-run
- Confirm live results show the post-edit state while
Baselinestill reflects the pre-edit state - Generate a drawing against
Baselineand confirm it shows the original arcs
COA comparison:
- From the same project, capture a second result set named
COA-A: NEW reduced - Edit the project to apply COA-A's changes (reduce NEW on the PES) and re-run
- Save the COA-A result set with the new state
- Open both
BaselineandCOA-A: NEW reducedside-by-side. The two snapshots are independent — comparing them shows the COA's effect without the underlying project getting in the way.
Related
- Forms — should reference a result set rather than live results
- Drawings — generated from a result set, inherit its symbology
- Project analysis results — the live counterpart of the Calculations tab
- Analysis symbols — the four-category styling result sets carry their own copies of
- Capability reference: Analysis symbology — symbology customization