交通シミュレーションを実装しようとしています。道路モデルには、OpenStreetMap のデータを使用します。これは、道路がいくつかのセクションで構成されており、それらがつながっていることを意味します。これらのセクションの開始点と終了点は既知です。車両は始点から終点を指すベクトル上を移動します。曲線は、複数のベクトルをつなぎ合わせることでモデル化されます。
シミュレーションを可能な限り現実的なものにするために、車両がこれに応答できるように (加速/減速)、カーブを検出するためのコンセプトが必要です。また、曲線が開始するポイント、曲げに属するカット/ポイント、および曲線が終了するポイントも決定する必要があります。
任意の数の小さな個々のピースが含まれている場合でも、カーブを特定するにはどうすればよいですか?
いつもヒントをありがとう!