Arcs

igds_type: igds_arc

This geometry type is stored in an IGDS type 16 element.

Arc features are just like ellipse features, except that two additional angles control the portion of the ellipse boundary that is drawn. Arcs with 3D rotations will be stroked into lines and returned as igds_line elements.

Tip: The ArcStroker transformer can be used to convert an arc to a linestring. This is useful for storing Arcs in systems that do not support them directly.

Attribute Name

Contents

igds_primary_axis

The length of the semi-major axis in ground units.

Range: Any real number > 0

Default: No default

Reprojectable: Yes

igds_secondary_axis

The length of the semi-minor axis in ground units.

Range: Any real number > 0

Default: No default

Reprojectable: Yes

igds_start_angle

How FME calculates start_angle and sweep_angle

Range: 0.0..360.0

Default: No default

Reprojectable: Yes

igds_sweep_angle

How FME calculates start_angle and sweep_angle

Range: Any real number > 0

Default: No default

Reprojectable: Yes

igds_rotation

The rotation of the major axis. The rotation is measured in degrees counterclockwise up from horizontal.

Range: -360.0..360.0

Default: 0

Reprojectable: Yes

igds_arc_orientation

The orientation of the arc. As the sweep angle is always returned as positive, this field can be used to determine the original orientation of the arc. This attribute is only used during reading.

Range: clockwise | counterclockwise

Default: none

igds_quat_p

igds_quat_q

igds_quat_r

igds_quat_s

Values of quaternion for 3D arcs

Default: none