Description of Polyine 2D Report Script

Table of Contents

What can the Script Do?

Creates a comma seperated (CSV) report containing user selected characteristics of 2D polygons and/or 2D polylines contained in a geometry object or in all geometry objects in a directory.

Report can be configured as to which characteristics are to be included in the report and their order in the columes of the report. The desired configuration can be saved to an .ini file for future runs or entered in the interface panel.

Objects to be included in the report can be filtered by plane.

Reporting styles include flat report, a summary by plane, grand summary and summary by resource/msr object. Titles can be suppressed to allow a comma delimited (*.cvs) report to be input into a subsequent process. The report can also be spawned to the display.

For detailed help, place mouse in desired area of interface panel and press F1.

Note

Summary by plane may be time consuming.

Reporting Items Available for Each Polyline (or Polygon)

  • Plane
  • Plane Orientation
  • Resource (msr) Name
  • Resource (msr) Material
  • Resource (msr) VBM Code
  • Resource (msr) Model Code
  • Element (poly) Name
  • Element (poly) Material
  • Element (poly) VBM Code
  • Element (poly) Model Code
  • Total Points
  • Start and End Points
  • Area
  • Length
  • Length in Plan
  • Feature (element) Type (polygon or polyline)
  • Feature Invalid (not properly formed)
  • Direction Counter-Clockwise
  • Feature Open
  • Self-intersecting

Note

Self-intersecting check may be time consuming.

Report Description

Detail lines for each feature are always printed.

If summarizing by plane, a summary line is printed below each interval as indicated by the ini values for start, end, interval, and orientation.

If grand summary, the last line in the report is the grand summary.

If summary by resource name, an additional matrix is written after the main report that summarizes by msr name.