A2 - Plot Traverse Diagram from File

Script Family

Series A - Data Exchange

Purpose

Imports traverse data from an ESCS Traverse Data File and plots a traverse diagram.

When to Use

Use A2 when the target output is a traverse diagram rather than ordinary topographic survey plotting.

Inputs

  • ESCS Traverse Data File, using PT2 format.
  • Optional marker style for known control, either Control Station or Known Station.

Outputs

  • Traverse points.
  • Traverse lines.
  • Control markers.
  • Optional traverse diagram title block layout prepared from LT91 [Traverse Diagram Title Block].DWT.

Workflow Summary

  1. Select the traverse data PT2 file.
  2. Choose the marker style for known control points.
  3. Run the script to plot traverse points, traverse lines, and control markers.
  4. Optionally create a title block sheet for the traverse diagram using the traverse diagram title block template.

File_Format_PT2

Reverse-Engineering Notes

When reverse-engineering this Dynamo graph, identify:

  • Where the PT2 file is parsed in traverse diagram mode.
  • How NSTN, KSTN, and LEG rows are detected.
  • How link codes are paired to create traverse legs.
  • How known control marker style changes the output.
  • How title block creation is separated from geometry plotting.

Source Basis

  • Primary source: HAPI User Manual.pdf, Section 2.3.3.
  • This note is a manual-facing script overview, not a PythonNet3 implementation specification.

Open Questions

  • Confirm whether A2 uses a separate PT2 parser from A1a or shares parsing utilities with mode-specific routing.
Built with LogoFlowershow