設計速度を指定する

線形の全長にわたって設計速度を割り当てて、その線形に基づいた将来の道路設計で使用できます。線形の速度のコレクションは、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;