COGOは、土木工学において、水平・垂直方向の線形をモデリングし、座標幾何学の問題を解決するために使用されるプログラム群です。COGO線形は、道路、鉄道、河川の移設や復元などの幾何学設計における制御として使用されます。
COGOは、1960年代に開発されたMITの統合土木工学システム(ICES )のサブシステムでした。ICESの他のサブシステムには、STRUDL、BRIDGE、LEASE、PROJECT、ROADS、TRANSET、そして内部言語であるICETRANとCDLが含まれていました。COGOの進化版は現在でも広く使用されています。
COGO の要素の基本的なタイプには、点、オイラー螺旋、線、水平曲線 (円弧) などがあります。
点、曲線、スパイラルの組み合わせで構成されるアライメントやチェーンなどのより複雑な要素を開発することもできます。
参考文献
- 「ICES COGO I エンジニアガイド」、R67-46、MIT 土木工学部 (1967 年 8 月)
- 「工学的問題解決のための統合コンピュータシステム」、D. Roos、Proc SJCC 27(2)、AFIPS(1965年春)。Sammet 1969、pp. 615–620。