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 |