線形の全長にわたって設計速度を割り当てて、その線形に基づいた将来の道路設計で使用できます。線形の速度のコレクションは、Alignment::DesignSpeeds プロパティに含まれます。コレクションの各項目は、DesignSpeed 型のオブジェクトです。これには、未処理測点値、その測点から次の指定した設計速度または線形の終点までの速度、設計速度の数、およびオプションの文字列コマンドが含まれます。
// Starting at station 0 + 00.00 DesignSpeed myDesignSpeed = myAlignment.DesignSpeeds.Add(0, 45); myDesignSpeed.Comment = "Straigtaway"; // Starting at station 4 + 30.00 myDesignSpeed = myAlignment.DesignSpeeds.Add(430, 30); myDesignSpeed.Comment = "Start of curve"; // Starting at station 14 + 27.131 to the end myDesignSpeed = myAlignment.DesignSpeeds.Add(1427.131, 35); myDesignSpeed.Comment = "End of curve"; // make alignment design speed-based: myAlignment.UseDesignSpeed = true;