土木CADで平面図や数量計算用の領域を作成していると、外見上は輪郭がつながっているのに、ポリラインを閉じられないことがあります。端点を合わせたつもりでも期待する面積を得られない、ハッチングの境界として認識されない、3次元モデルへ変換できないといった問題が起きると、修正に多くの時間を要します。 特に、道路、造成、河川、法面、排水施設などの図面では、複数の測量成果や設計図を重ねて編集することがあります。異なる作成条件の線が混在すると、微小な隙間、重複線、高さ情報の違いなどが生じやすく、画面表示だけでは原因を判断できません。 ポリラインが閉じない問題を解決するには、端点だけを見るのではなく、オブジェクトの種類、座標、標高、重複状態、交差関係まで順番に確認することが重要です。本記事では、土木CADの実務担当者に向けて、ポリラインが閉じない主な原因と、直すための5つの方法を詳しく解説します。
土木CADでポリラインを閉じる意味
ポリラインは、複数の直線や曲線を連続した一つのオブジェクトとして扱うための図形です。道路の敷地境界、舗装範囲、掘削範囲、盛土範囲、法面、構造物外形など、土木CADではさまざまな輪郭の作成に使用されます。 閉じたポリラインとは、始点と終点の間が閉合され、連続した一周の境界として扱えるポリラインです。単に始点と終点が画面上で重なって見えるだけではなく、CAD内部で閉じた状態として認識されている必要があります。閉じたポリラインになっていれば、囲まれた範囲の面積を確認したり、塗りつぶしやハッチングの境界として利用したりしやすくなります。 一方、始点と終点の間にわずかな隙間がある場合や、途中に分岐、重複、自己交差がある場合は、用途や処理機能によって境界として正しく認識されないことがあります。見た目が閉じていても、オブジェクトのプロパティ上では開いたポリラインのままになっているケースもあります。 土木CADの作業では、閉じたポリラインを数量算出や施工範囲の管理に利用することが少なくありません。そのため、修正時には見た目を整えるだけでなく、面積計算や後工程で使用できるデータになっているかを確認する必要があります。 また、2次元平面上で閉じているように見えても、各頂点の高さが異なれば、処理内容によっては平面境界として利用できないことがあります。平面図として扱うのか、立体形状の輪郭として扱うのかを明確にし、目的に応じたポリラインを作成することが大切です。
ポリラインが閉じない主な原因
ポリラインが閉じない代表的な原因は、始点と終点の間に微小な隙間がある状態です。大きな範囲を画面に表示していると、作図単位に対して小さな隙間はほとんど確認できません。しかし、CADは画面上の見え方ではなく、端点の座標や設定された許容値などに基づいて接続状態を処理します。 線分同士が接触しているように見えても、一方の端点がもう一方の線分の途中に触れているだけの場合があります。この状態は、見た目としては輪郭が続いていますが、使用する結合機能や選択方法によっては、連続した一つのポリラインとして処理できないことがあります。特に交差部や折れ点の多い境界では注意が必要です。 直線、円弧、通常のポリライン、3次元情報を持つ線など、異なる種類のオブジェクトが混在している場合も、同じ条件では結合できないことがあります。同じ画層、同じ色、同じ線種で表示されていても、内部的なオブジェクト形式が異なるケースがあります。別の図面から複写した線や、異なる形式から変換したデータでは、この問題が発生しやすくなります。 高さの違いも見落としやすい原因です。平面表示では線分がぴったり接しているように見えても、端点の高さが異なれば、三次元空間では離れています。ある線分の高さが0で、隣の線分に別の高さが設定されていると、平面上の座標が同じでも結合できない場合があります。 重複線や極端に短い線分が存在する場合もあります。同じ位置に複数の線が重なっていると、境界探索で意図しない線が選ばれたり、結合後の経路が複雑になったりすることがあります。複写や切り貼りを繰り返した図面では、肉眼で確認しにくい長さの線分や、同一位置に重なったオブジェクトが残ることがあります。 さらに、ポリラインが途中で自分自身と交差している、同じ頂点を複数回通過している、接続点から別の線が分岐しているといった形状上の問題も考えられます。数量や領域の境界として使う輪郭は、基本的に一つの連続した経路として一周できる形状にする必要があります。複雑な交差や分岐が含まれると、面積の内外を期待どおりに処理できないことがあります。
方法1 端点スナップと座標入力で隙間を修正する
最初に行うべき方法は、端点間の隙間を確認し、正しい位置へ合わせることです。問題があると思われる接続部分を拡大し、線分の端点を表示させます。単に拡大するだけでは判断が難しいため、端点を取得するスナップ機能を有効にし、既存線の正確な端点を指定できる状態にします。 修正対象の端点を移動するときは、画面上の見た目だけで位置を決めないことが重要です。移動先となる線分の端点をスナップで取得し、同じ座標へ合わせます。交点へ接続する場合は、実際の交点が存在するかを確認してから交点取得を使用します。線分を延長した先の見かけ上の交点と、現在存在する線同士の交点を混同しないようにします。 接続箇所が判明しにくい場合は、ポリライン全体を選択し、始点や終点の位置を確認します。多くの土木CADでは、選択したポリラインの端部に編集点が表示されます。始点と終点が異なる位置にある場合は、どちらか一方を基準にして移動するか、必要に応じて不足部分を追加します。 座標値を確認できる環境では、端点の平面座標を数値で比較すると判断しやすくなります。一方の端点と他方の端点で座標値がわずかに異なっていれば、その差が隙間の原因と考えられます。どちらの座標を正とするかは、基準線、測点、境界点、構造物中心線など、図面上の根拠に基づいて判断します。 自動的な許容距離を指定して端点をまとめる機能がある場合も、許容値を大きく設定しすぎないようにします。許容値が大きいと、本来接続すべきでない近接線まで結合され、境界形状が変わるおそれがあります。まずは図面の作図単位と要求精度を確認し、想定される微小な誤差だけを吸収できる範囲で試します。 道路端部や曲線区間では、始点と終点を強制的に直線で結ぶだけでは正しい形状にならないことがあります。既存の円弧や曲線の連続性を確認し、設計上の折れ点や接線方向を保つように修正します。閉じることを優先して輪郭を変えるのではなく、元図や設計条件と照合しながら端点を合わせることが大切です。 端点修正後は、閉じる操作を実行し、オブジェクトの状態を確認します。始点と終点が同じ位置にあるだけの開いたポリラインと、閉じる属性が設定されたポリラインは、処理上の扱いが異なる場合があります。面積取得などに使用する場合は、用途に応じて閉じた属性になっていることまで確かめます。
方法2 線分の種類と高さを統一して結合する
端点が合っているのに結合できない場合は、構成する線分の種類を確認します。土木図面では、直線や円弧だけでなく、複数種類のポリライン、三次元線、変換された曲線などが混在することがあります。表示上は同じ線に見えても、異なる種類のオブジェクトは同じ操作では一つに結合できない場合があります。 最初に各線分のプロパティを確認し、オブジェクトの種類を把握します。閉じたい境界が平面図上の面積取得を目的とするのであれば、構成線を同じ種類の2次元ポリラインへそろえる方法が考えられます。ただし、元の線が三次元設計や出来形管理に使用されている場合は、高さ情報を失う変換を安易に行わないようにします。 高さの確認では、線分全体に設定された高さだけでなく、各頂点の高さも確認します。端点の平面座標が一致していても、高さが異なると空間上では接続していません。平面境界として使用する場合は、作業用の複製データを用意し、必要な高さに統一してから結合する方法が安全です。元の三次元データを保持しておけば、後から高さ情報が必要になった場合にも対応できます。 作業座標系の向きにも注意が必要です。線分を別の作業平面上で作成した場合、画面上では同じ平面に見えても、内部では異なる向きや基準面を持つことがあります。通常の平面図として整理する場合は、使用する座標系と作業平面をそろえ、線分を同一平面上へ配置してから結合します。 円弧を含む境界では、変換によって形状が細かな直線の集合に置き換わる場合があります。変換後の頂点数が必要以上に増えると、編集しにくくなるだけでなく、微小線分や折れが増える原因になります。円弧を保持できる形式で統一するのか、一定の条件で直線化するのかを、後工程の用途に合わせて判断します。 線分の種類と高さを統一した後は、接続順に線を選択して結合します。結合されたポリラインを選択し、頂点が想定した順序で並んでいるかを確認します。途中で線が抜けていたり、意図しない方向へ進んだりする場合は、接続点に別の候補線が存在する可能性があります。 結合が成功しても、閉じる操作を行ったときに始点と終点が直線で結ばれる場合があります。その線が正しい境界であるかを確認してください。本来は曲線や複数の折れ点を通るべき場所を単純な直線で閉じると、面積や数量が変わります。閉じたという結果だけでなく、閉合部分の形状が設計意図に合っているかを検証する必要があります。
方法3 重複線や微小線分を整理する
端点と線種に問題がないように見える場合は、重複線や微小線分を疑います。土木CADの図面は、既存図面の複写、部分修正、座標データの取り込み、形式変換などを繰り返すことがあります。その過程で、同じ位置に複数の線が残ったり、ほとんど長さのない線分が作られたりします。 重複線は、一本の線に見えるため通常の表示では発見しにくいものです。対象範囲を一時的に別の場所へ移動して下に線が残るか確認する方法や、重複オブジェクトを検索する機能を利用する方法があります。手作業で確認する場合は、必ず元に戻せる状態を確保し、図面全体へ影響しない範囲で行います。 完全に同一位置にある重複線だけでなく、一部だけが重なる線にも注意が必要です。例えば、一辺を構成する長い線の上に短い線が重なっていると、境界抽出時の候補が増え、意図しない経路が選ばれることがあります。交差点や構造物の角部では、複数の線が同じ端点へ集まりやすいため、閉じたい境界に必要な線だけを残します。 微小線分は、トリムや延長を繰り返した場所、座標変換後の折れ点、曲線を細分化した区間などに発生しやすくなります。長さが極端に短い線分が途中に存在すると、頂点の順序が不自然になったり、実質的に同じ位置を往復する形状になったりします。 不要な微小線分を削除するときは、その線分が境界を構成しているかを確認します。単純に削除すると隙間が生じる場合は、両側の線を延長または接続し直して、正しい輪郭を再構成します。数量計算に使用する境界では、微小な修正であっても面積に影響する可能性があるため、元となる座標や設計寸法を基準にします。 近接した複数の線を一括整理する機能を利用する場合は、事前に対象画層を限定すると安全です。図面全体へ処理をかけると、注記、寸法補助線、構造物の詳細線など、残すべきオブジェクトまで変更されるおそれがあります。閉じたい境界を複製し、作業用の画層へ分けてから整理する方法が適しています。 整理後は、頂点を順番に確認し、同じ位置を往復していないか、不要な折れ点が残っていないかを調べます。ポリラインの全長が修正前後で大きく変化した場合は、必要な線まで削除した可能性があります。面積だけでなく、周長や主要点の座標も比較すると、意図しない変形を発見しやすくなります。
方法4 自己交差や分岐を解消して輪郭を単純化する
ポリラインが閉じていても、自己交差していると正常な領域として利用できないことがあります。自己交差とは、一つのポリラインが途中で自分自身を横切っている状態です。複雑な敷地境界、法面展開線、工区分割線などを編集したときに発生しやすく、交差部分が小さい場合は画面上で見落とすことがあります。 自己交差があると、処理機能によってはどの部分を内側として扱うかが不明確になります。面積が取得できても、期待した値と異なる場合があります。ハッチングが一部だけ作成されたり、三次元化の処理に失敗したりすることもあります。そのため、閉じる操作が成功しただけで完成とせず、輪郭が一周する単純な経路になっているかを確認します。 交差箇所を見つけるには、輪郭だけを表示して全体を追跡します。複雑な背景線があると判断しにくいため、不要な画層を一時的に非表示にすると効果的です。ポリラインの頂点を順番に表示できる場合は、始点から進行方向に沿って確認し、突然遠くの点へ移動していないかを調べます。 自己交差部分では、交差点で線を分割し、不要な経路を削除してから再結合します。どちらの経路を残すべきかは、設計図、測点座標、構造物寸法などの根拠から判断します。見た目が滑らかになる方を選ぶのではなく、正しい施工範囲や数量対象範囲になる方を残すことが重要です。 分岐がある場合も同様です。一つの接続点から三本以上の線が伸びていると、境界抽出機能が意図した線を選ばないことがあります。境界として使用する線と、中心線、寸法補助線、接続線などを分け、不要な分岐を境界用ポリラインから除外します。 島状の除外範囲がある場合は、外周と内周を一つのポリラインへ無理にまとめないようにします。例えば、舗装範囲の中に施工対象外の構造物がある場合、外周境界と除外範囲の境界をそれぞれ独立した閉じたポリラインとして作成します。面積を求める際に外周から内周を差し引く方が、形状の意味を明確にできます。 複数の工区が一点で接する場合も、一つの複雑なポリラインに統合せず、工区ごとに独立した境界を作成する方が管理しやすくなります。単純な閉合形状へ分けることで、面積確認、属性付与、修正履歴の管理が容易になります。
方法5 正しい境界を抽出または再作図する
既存の線を何度修正しても閉じられない場合は、正しい境界を新しく作成する方法が有効です。複雑な不具合を含むデータを部分的に直し続けると、別の場所に問題が残り、確認に時間がかかることがあります。元の線を参照として残し、境界専用のポリラインを作り直す方が確実な場合があります。 閉じた領域を自動的に認識して境界を作成する機能が利用できる場合は、対象範囲の内側を指定して新しいポリラインを生成します。この方法では、既存の構成線を直接結合するのではなく、線で囲まれた領域から新たな輪郭を抽出します。 ただし、自動抽出が成功したからといって、元の問題がすべて解消されたとは限りません。近接線や隙間を補完する設定が使われている場合、意図しない線を通って境界が作成されることがあります。生成されたポリラインを単独表示し、元図とのずれや不要な入り込みがないかを確認します。 自動抽出に失敗する場合は、背景線を減らし、境界を構成する線だけを作業用の画層へ複製します。寸法線、文字、中心線、地形線などが混在していると、境界探索が複雑になります。必要な線だけに絞ることで、隙間や分岐を発見しやすくなります。 手動で再作図する場合は、既知の座標点や設計上の主要点から順番に頂点を指定します。直線区間では端点を正確に取得し、曲線区間では元の曲線条件を保持します。最後の頂点では始点をスナップで取得し、閉じる操作によって完成させます。 再作図後は、元の境界との比較を行います。面積、周長、主要頂点の座標、曲線形状を確認し、差が生じている場所を特定します。差がある場合は、新しいポリラインが誤っているとは限りません。元データ側に重複や折れ返しがあり、元の面積が不正確だった可能性もあります。設計根拠や測量成果へ戻って判断する必要があります。 既存線を残したまま新しい境界を作成すると、どちらが正式なデータか分からなくなることがあります。確認が完了したら、旧データを参照用の画層へ移す、新旧を識別できる名称を付ける、更新日や作成根拠を属性として記録するなど、運用ルールに沿って整理します。
修正後に閉じたポリラインを確認する方法
ポリラインの修正後は、閉じた属性になっているかを確認します。始点と終点が同じ座標にあるだけでは、開いたポリラインとして残っている場合があります。オブジェクト情報やプロパティを確認し、閉じた状態として認識されていることを確かめます。 次に、面積を確認します。ただし、面積値が表示されたことだけで閉じたポリラインと判断してはいけません。CADや使用する面積計算機能によっては、開いたポリラインの始点と終点を仮想的な直線で結んだものとして面積を計算する場合があります。閉合属性、輪郭形状、面積値をそれぞれ確認する必要があります。 一時的に塗りつぶしやハッチングを適用し、意図した範囲全体が選択されるかを確認する方法も有効です。ただし、隙間の許容値を設定できる機能では、開いた境界でもハッチングが作成されることがあります。塗りが途中で欠ける、別の区画まで広がる、細長い突起ができる場合は、隙間、分岐、交差などが残っている可能性があります。確認用の表示は、正式な図面表現と混同しない画層で行います。 周長も確認します。ポリラインの一部が重複して往復していると、面積の変化が小さくても周長が不自然に長くなることがあります。面積計算機能によっては、開いた端部を仮想的に閉じる線を周長へ含めるかどうかが異なるため、使用する機能の仕様も確認します。過去の数量表、設計寸法、近似計算などと比較し、大きな差がないかを調べます。 主要頂点の座標確認も欠かせません。特に、用地境界、構造物角部、道路中心線との交点、測点位置などは、ポリライン修正の影響を受けていないかを確認します。閉じるために端点を移動した結果、根拠となる点から外れていないかを見る必要があります。 三次元処理へ利用する場合は、各頂点の高さ、面の向き、作業平面も確認します。平面領域として正常でも、頂点が同一平面上にない場合や輪郭の向きが用途に合わない場合は、立体化に失敗したり、意図しない方向へ面が作成されたりすることがあります。最終用途に応じた検証まで行って、修正完了と判断します。
土木図面で閉じたポリラインを使う場面
閉じたポリラインは、舗装、掘削、盛土、表土除去、法面保護、区画整理などの面積算出に利用されます。対象範囲を正しく囲めていなければ、数量計算の基礎となる面積が変わります。微小な隙間の修正であっても、境界そのものを誤って変更すると数量へ影響するため注意が必要です。 道路設計では、車道、歩道、路肩、中央帯などの範囲を分ける際に使用できます。造成設計では、切土、盛土、調整池、緑地などの工区管理に役立ちます。河川や砂防の図面では、護岸、根固め、掘削、堆積土砂などの対象範囲を整理する際に利用されます。 閉じたポリラインから面を作成し、高さや厚さを与えて三次元形状へ展開する場合もあります。施工計画や干渉確認では、正しい平面境界が三次元モデルの形状を左右します。境界に自己交差や重複があると、面や立体の生成に失敗したり、想定外の形状になったりします。 点群や測量データから作成した地形面を一定範囲で切り出す際にも、閉じた境界が使われます。測量範囲の外側や不要な地物を除外するためには、切り出し範囲が明確に閉じている必要があります。現況地形と計画面の差分を算出するときも、比較対象となる範囲を同じ境界で管理することが重要です。 施工管理では、工区別、日別、施工段階別に範囲を分けることがあります。閉じたポリラインに工区名や施工日などの情報を関連付ければ、図面と記録を対応させやすくなります。ただし、同じ場所に新旧の境界が重なると選択ミスが起こりやすいため、画層や属性による識別が必要です。
ポリラインの不具合を予防する作図ルール
ポリラインの不具合を減らすには、作図開始時に用途を決めておくことが重要です。表示だけを目的とする線と、面積計算や三次元化に使う境界線では、求められるデータ品質が異なります。数量やモデル作成に使用する線は、最初から閉じたポリラインとして作成する方が後の修正を減らせます。 境界用の画層を分けることも有効です。中心線、寸法線、注記、既設物、計画線などと混在させず、数量対象となる輪郭を専用の画層で管理します。境界だけを表示できれば、隙間、分岐、自己交差を確認しやすくなります。 作図時は、端点、交点、中点などの取得条件を目的に合わせて切り替えます。近傍点を優先する設定だけに依存すると、正確な端点ではなく、線上のわずかにずれた位置を取得することがあります。重要な接続点では、取得した点の種類や座標を確認する習慣が必要です。 図面単位と座標桁の扱いも統一します。異なる単位で作成された図面を挿入したり、座標値を丸めたデータを取り込んだりすると、端点の不一致が生じることがあります。変換時には尺度、座標系、高さ基準、数値精度を確認し、取り込み後に既知点で照合します。 編集では、可能な限り元のポリライン構造を維持します。必要な区間だけを修正するつもりで分解を繰り返すと、個別の線分が増え、再結合時の不具合が起こりやすくなります。頂点編集で対応できる場合は、ポリラインのまま形状を修正する方が管理しやすくなります。 複写や貼り付けを行った後は、元の線と新しい線が重なっていないかを確認します。位置を調整する途中で操作を取り消した場合や、複数案を同じ画層で検討した場合は、重複線が残りやすくなります。作業案ごとに画層を分け、採用する形状が決まった時点で整理します。 完成時には、閉合状態、面積、周長、主要座標を確認する一連の手順を定めます。作成者自身の確認だけでなく、数量計算や施工図作成へ渡す前に別の担当者が確認できれば、思い込みによる見落としを減らせます。
現況測量データと設計図を重ねるときの注意点
現況測量データと設計図を土木CAD上で重ねる場合は、座標系と高さ基準を先に確認します。同じ地物を示す線であっても、異なる座標条件で作成されていれば一致しません。見た目を合わせるために線を個別に移動すると、図面全体の位置関係が崩れるおそれがあります。 測量データから作成した線は、観測点を順番に結んだだけでは正しい境界にならないことがあります。観測順序が前後していると、線が離れた点へ飛んだり、自分自身と交差したりします。境界を作成する際は、点番号や観測順序だけでなく、現地での位置関係と対象物の形状を確認します。 点群から輪郭を抽出する場合も、草木、車両、仮設物、反射などの影響による不要点が含まれることがあります。自動抽出された線には細かな凹凸や短い線分が増える場合があるため、そのまま閉じるのではなく、必要な形状精度を保ちながら整理します。 設計線と現況線を比較する際は、それぞれを別の画層で管理し、どちらの線を数量計算に使用したかを明確にします。現況に合わせて設計線を修正する場合も、承認された変更なのか、検討用の仮修正なのかを区別する必要があります。 現地で得た座標や点群を土木CADへ取り込む段階から、データの基準と用途を統一できれば、ポリラインの修正作業を減らせます。現場で座標を確認しながら記録し、事務所で設計図と照合できる仕組みを整えることが重要です。
まとめ
土木CADのポリラインが閉じないときは、始点と終点の隙間だけを修正しても解決しないことがあります。線分の種類、高さ、作業平面、重複線、微小線分、自己交差、分岐など、複数の要因を順番に確認する必要があります。 まず端点の座標を正確に合わせ、次にオブジェクトの種類と高さを統一します。そのうえで、重複線や不要な微小線分を整理し、自己交差や分岐を解消します。既存データの状態が複雑な場合は、正しい境界を抽出するか、根拠となる点から再作図する方法が有効です。 修正後は、閉じた属性だけでなく、面積、周長、主要頂点の座標、塗りつぶし範囲まで確認します。面積やハッチングを処理できても閉合が保証されるとは限らないため、各機能の仕様とポリラインの属性を分けて確認します。三次元処理に使用する場合は、頂点の高さや面の向きも検証します。閉じる操作が成功したかではなく、後工程で正しい数量や形状を得られるデータになったかを基準に判断することが大切です。 ポリラインの問題を予防するには、境界用画層の分離、取得点の使い分け、座標条件の統一、重複線の整理、完成時の検査を作図ルールに組み込みます。現況測量から設計、施工管理まで同じ座標の流れで扱えば、線のずれや閉合不良を発見しやすくなります。 現場と土木CADのデータ連携をさらに効率化したい場合は、現地で取得した位置情報を設計図と照合できるLRTK Phoneの活用も選択肢になります。現場で確認した点を座標情報とともに整理し、CAD上の境界や計画線との対応を明確にすることで、ポリライン修正の根拠を確保しやすくなります。