勾配

SOP

FindShortestPath SOP

勾配コストやターンコストを追加して、勾配を考慮した経路を探索する。 事前にメッシュをConvertline SOPでポリラインのグラフ構造に変換しておき、Wrangleノードをつないで、勾配コストとターンコストを設定する。 勾配コストの計算...
Polyline

縦断勾配を計算する

ポリラインの勾配を計算する。傾きと角度それぞれをアトリビュートに追加している。 ポイントの勾配を計算 // // 縦断方向の勾配と角度を計算する // Run Over: Primitives // int pts[] = primpoin...
地形

勾配の視覚化

勾配とは 水平面に対する傾き度合い。勾配の単位は「%」。 水平長を1とした時の垂直長の比率で表す。数学のグラフでいう傾きa。 底辺100m、高さ10mの坂は10 / 100 = 0.1 =10%の勾配 例 箱根新道の平均勾配は5%(2.9°...
デバッグ

デバッグのための視覚化表現

Primitiveに色をつける // // RunOver:Primitives // int numiterations = nprimitives(0); int iteration = @primnum; float range = ...
Polyline

ポリラインを平面へ投影する

縦断勾配の確認等でポリラインをXY、またはXZ平面へ投影する。 YZ平面 // // ポリラインをYZ平面に投影する // RunOver: Primitives // int pts[] = primpoints(0, @primnum)...
Polyline

遠心加速度と片勾配

クルマが遠心力でカーブの外側に出ないように適切なバンク角をつける計算。 計算 参考:国土交通省 道路構造令の各規定の解説 III-4.線形 遠心力=質量 * 速度^2 / 曲率半径Z = (G / g) * (v^2 / R) Z:遠心力v...
スポンサーリンク