GeoCoach3D 傾斜区分図作成支援オプション説明書
2018/04/25
有限会社ジオ・コーチ・システムズ
http://www.geocoach.co.jp/
info@geocoach.co.jp

土砂災害防止法基礎調査の傾斜区分図作成を支援するオプションについての説明です。
砂防基盤地図から作成した TIN モデルファイルから、傾斜区分図用に傾斜別に色分けした DXF ファイルを作成します。
このオプションを有効にするためにはオプションライセンスが必要です。
処理時間は、元になる TIN ファイルの三角ポリゴン数によりますが、TIN ファイルのリード、3D 表示、DXF ファイ
ルへの保存を合わせて数十秒程度です。

この説明書は次のバージョンに対応しています。
アプリケーション名

バージョン

日付

拡張 DM エディタ

8.0.19αから

2015/10/19 から

GeoCoach3D

8.0.19αから

2015/10/19 からオプションライセンスが設定されている場合、メニュー[TIN]-[傾斜区分設定],[TIN(.txt)から DXF(傾斜区分) と[ツール]-[ポリゴン内の長さ]、[ファイル]-[参照 DXF]、を表示します。

目次
1.

傾斜区分図作成プロセス..................................................................................................................... 1
1.1.

概略 .............................................................................................................................................. 11.2.

傾斜別色分け指定 ........................................................................................................................ 1

1.3.

入力 TIN ファイル仕様................................................................................................................ 11.4.

確認表示 ....................................................................................................................................... 21.5.

出力 DXF ファイル仕様............................................................................................................... 4

1.6.

操作 .............................................................................................................................................. 5

1.6.1.

TIN モデルファイルを開く .................................................................................................. 5

1.6.2.

傾斜別表示 ............................................................................................................................ 6

1.6.3.

DXF ファイル保存 ............................................................................................................... 82.

TIN(.txt)から DXF(傾斜区分)........................................................................................................... 103.

ポリゴン内の長さ.............................................................................................................................. 123.1.

4.

メニュー[ポリゴン内の長さ] ..................................................................................................... 12

その他 ................................................................................................................................................ 14
4.1.

DM を DXF へ変換 .................................................................................................................... 144.2.

更新記録 ..................................................................................................................................... 14ii

1. 傾斜区分図作成プロセス
1.1.

概略

GeoCoach3D を使って傾斜区分図を作成するプロセスの概略について説明します。
(1) GeoCoach3D のメニュー[TIN]-[傾斜区分設定]で傾斜別色分けタイプを指定する(2) GeoCoach3D で砂防基盤地図から作成した TIN モデルファイルをリードする(3) GeoCoach3D で TIN モデルの三角ポリゴンを傾斜別に色を分けて表示する(4) GeoCoach3D から、三角ポリゴンについて傾斜別にレイヤー分けした DXF ファイルを出力する。三角ポリゴンは塗りつぶし(SOLID)で出力する。
(5) AutoCAD などで、この DXF を参照し、傾斜区分図を作成する
TIN ファイル

GeoCoach3D

DXF ファイル

AutoCAD などで傾斜別に色分けして三角ポリゴンを表示

傾斜別にレイヤー分け

傾斜区分図作成
印刷

1.2.

傾斜別色分け指定

メニュー[TIN]-[傾斜区分設定]で、傾斜別の色分けのタイプを指定します。この指定に従って、TIN の三角ポリ
ゴンの傾斜別に色分け表示、あるいは DXF ファイル保存でのレイヤ分けを行います。

http://www.geocoach.co.jp/help/TINSlopeTypeDialog.pdf

OK ボタンを押した後、開いた TIN ファイルあるいは DM から作成した TIN に適用されます。
一度設定すると、設定内容を記録し、次回起動時からも同じタイプで処理します。

1.3.

入力 TIN ファイル仕様

入力する TIＮファイルはテキストファイルで、一行に一個の三角ポリゴンが記録されています。各値はスペースで区切られています。三角ポリゴンの 3 点が上空から見て時計回りあるいは反時計周りかは問いません。ファ
イルを読み込む際に判定します。
項目

内容

1

三角ポリゴン 1 点目のＸ座標(数学座標、メートル)1

2

三角ポリゴン 1 点目の Y 座標(数学座標、メートル)3

三角ポリゴン 1 点目の標高値(メートル)

4

三角ポリゴン 2 点目のＸ座標(数学座標、メートル)5

三角ポリゴン 2 点目の Y 座標(数学座標、メートル)6

三角ポリゴン 2 点目の標高値(メートル)7

三角ポリゴン 3 点目のＸ座標(数学座標、メートル)8

三角ポリゴン 3 点目の Y 座標(数学座標、メートル)

9

三角ポリゴン 3 点目の標高値(メートル)

上記フォーマットで、最初の項目が通し番号などになっている、10 項目のフォーマットにも対応しています。
項目

内容

1

整数(内容は問わない)

2

三角ポリゴン 1 点目のＸ座標(数学座標、メートル)3

三角ポリゴン 1 点目の Y 座標(数学座標、メートル)

4

三角ポリゴン 1 点目の標高値(メートル)5

三角ポリゴン 2 点目のＸ座標(数学座標、メートル)6

三角ポリゴン 2 点目の Y 座標(数学座標、メートル)7

三角ポリゴン 2 点目の標高値(メートル)8

三角ポリゴン 3 点目のＸ座標(数学座標、メートル)

9

三角ポリゴン 3 点目の Y 座標(数学座標、メートル)10

三角ポリゴン 3 点目の標高値(メートル)

また、三角ポリゴンが 3DFACE エンティティで記録された DXF ファイル、Wavefront の OBJ 形式での入力も対応しています。
もちろん、GeoCoach3D の TIN 生成機能で、砂防基盤地図の 3 次元 DM から直接 TIN を発生し、DXF ファイルを作成することも可能です。

1.4.

確認表示

GeoCoach3D で傾斜を確認するため、傾斜別に色分け表示できます。複数の TIN モデルファイルをリードし、同時に表示できます。TIN モデル毎に表示非表示や表示スタイルを切り替えることができ、TIN モデルの接合部分を確かめることができます。また、ＤＭの地図データと重ねて表示できるので、地図データと三角ポリゴンの整合性が確認できます。

タイプ 1
傾斜

表示色

0°から 2°未満

白

2°以上 8°未満

青2

8°以上 30°未満

緑

30°以上 40°未満

黄40°以上

赤

タイプ 2
傾斜

表示色

0°から 10°未満

黄緑

10°以上 20°未満

薄い黄緑

20°以上 30°未満

レモン色

30°以上 45°未満

肌色

45°以上

薄い茶色

タイプ 3
傾斜

表示色

0°から 10°未満

白

10°以上 15°未満

水色

15°以上 20°未満

青

20°以上 25°未満

緑

25°以上 30°未満

黄色

30°以上 35°未満

赤30°以上

茶色

タイプ 4
傾斜

表示色

0°から 30°未満

白

30°以上 35°未満

薄い緑色

35°以上 40°未満

薄い橙色

40°以上

濃い橙色

3

RGB の値

1.5.

出力 DXF ファイル仕様

三角ポリゴンの傾斜別にレイヤーに分け、AutoCAD R12 タイプの DXF ファイルに出力します。各三角ポリゴンは SOLID(塗りつぶし)エンティティで出力します。
XYZ 座標はメートル単位で、小数点以下 3 桁で出力します。
傾斜別に SOLID が属するレイヤを分けます。
タイプ 1
傾斜レイヤ名表示色

色番号0°から 2°未満

SLOPE_00_02

白72°以上 8°未満

SLOPE_02_08

青58°以上 30°未満

SLOPE_08_30

緑330°以上 40°未満

SLOPE_30_40

黄240°以上SLOPE_40_90

赤1傾斜

レイヤ名

表示色

色番号

0°から 10°未満

SLOPE_00_10

黄緑91

10°以上 20°未満

SLOPE_10_20

薄い黄緑

71

20°以上 30°未満

SLOPE_20_30

レモン色5130°以上 45°未満

SLOPE_30_45

肌色3145°以上

SLOPE_40_90

薄い茶色30

傾斜

レイヤ名

表示色

色番号

0°から 10°未満

SLOPE_00_10

白710°以上 15°未満

SLOPE_10_15

水色14015°以上 20°未満

SLOPE_15_20

青520°以上 25°未満

SLOPE_20_25

緑325°以上 30°未満

SLOPE_25_30

黄色230°以上 35°未満

SLOPE_30_35

赤135°以上

SLOPE_30_90

茶色246

レイヤ名

表示色

色番号

タイプ 2タイプ 3タイプ 4
傾斜4

0°から 30°未満

出力しません

30°以上 35°未満

SLOPE_30_35

薄い緑色

81

35°以上 40°未満

SLOPE_35_40

薄い橙色

4140°以上

SLOPE_40_90

濃い橙色21タイプ 1 では、傾斜が 0°から 2°未満については、白色で塗りつぶす必要がないため、DXF ファイルに出力しないこともできます。データのサイズを小さくするメリットがあります。DXF ファイル保存のダイアログで指定できます。
一個の TIN モデルファイルについて、一個の DXF ファイルを出力します。複数の TIN モデルファイルのデータをひとつの DXF にまとめて出力したり、ひとつの TIN モデルのある一部の領域について DXF ファイル出力することはできません。

1.6.

操作

1.6.1. TIN モデルファイルを開く[ファイル]-[参照]-[参照:TIN(txt, dxf, obj)]メニューでのダイアログで TIN モデルファイルを選択してください。
ファイルリード後、[3Ｄ表示]パネル中央に TIＮを表示します。この時点では傾斜別に色分けされておらず、すべて白色で表示します。先にＤＭデータファイルを読み込んでおく必要はありません。ＤＭデータファイルなしで処理できます。複数の TIＮモデルファイルを同時に開くことができます。

http://www.geocoach.co.jp/help/TINReadPanel.pdf[レポート]パネルの三角ポリゴンの総数と傾斜別のポリゴン数を表示します。（オプションライセンスがある場合、勾配別の数を表示します）

5

ウィンドウ右側の[データ]パネルのツリーに開いている TIN データ操作用のノードを追加します。各項目を選択し、ポップアップメニューを開くことで、表示色の変更などができます。
（オプションライセンスがある場合、勾配別のノードを表示します）

1.6.2. 傾斜別表示
三角ポリゴンを傾斜別に表示するには、[データ]パネルの[TIN]ノードのポップアップメニュー[傾斜別色表示]を使います。デフォルトの白色に戻すには[デフォルト色表示]を選択してください。このメニューは TIN モデルデータ全体の表示を切り替えます。(オプションライセンスがある場合、このメニューを表示します)

それぞれのファイルについて表示色を切り替える場合、ファイル名のノードのポップアップメニューを使います。

このメニューは、三角ポリゴンの表示色を白色あるいは勾配別のデフォルトに設定します。従って、ポップアップメニュー[表示色(30-40 度)]などで色を変更されている場合、それぞれのデフォルトの設定に戻ります。

6

（ＤＭデータの地図も表示）

7

1.6.3. DXF ファイル保存[データ]パネルで TIN モデルのファイル名のノードを選択し、ポップアップメニュー[保存 傾斜区分図用 DXF]
で DXF ファイルが保存できます。
（オプションライセンスがある場合、このメニューを表示します）

ダイアログでファイルを指定してください。新規に作成する場合、拡張子.dxf(大文字でも OK)を付けてください。

0 度から 2 度も出力する
傾斜が 0 度から 2 度の三角ポリゴンについても DXF ファイル出力します。
傾斜区分タイプが 1 の場合、このオプションが有効です。

三角ポリゴンの傾斜角を指定保存する三角ポリゴンについて、傾斜角で制限します。指定された傾斜角の範囲内にある三角ポリゴンのみを保存します。
この DXF ファイルを AutoCAD で開いた場合、「図面全体ズーム」あるいは「オブジェクト範囲ズーム」でウィンドウに表示されます。

8

AutoCAD での表示

9

2. TIN(.txt)から DXF(傾斜区分)
上記の説明は、ひとつの DM について TIN を作成・確認し、DXF ファイルに保存するプロセスでした。
複数の TIN(.txt)があり、まとめて DXF ファイルに変換する機能がこのメニューです。TIN(.txt)のフォルダを指定し、フォルダ内の TIN(.txt)をひとつづつ DXF ファイルに変換します。

TIN(.txt)
TIN(.txt)
TIN(.txt)
TIN(.txt)
TIN(.txt)

DXF
DXF
DXF
DXF
DXF

ダイアログの設定は、メニュー「傾斜区分設定」と、個々の DXF ファイルを保存する際のダイアログでの指定を合わせたかたちになっています。

http://www.geocoach.co.jp/help/TINTxtToTinDxf0Dialog.pdf
TIN(.txt)入力フォルダ
TIN(.txt)ファイルのフォルダを指定します。指定されたフォルダの.txt ファイルを参照します。

10

DXF(.dxt)出力フォルダ
TIN(.txt)と同じ名前で、拡張子が.dxf の DXF ファイルを作成します。

レポートパネルには保存した DXF ファイル名をレポートします。

11

3. ポリゴン内の長さ
3.1.

メニュー[ポリゴン内の長さ]

メニュー[ツール]-[ポリゴン内の長さ]では選択されたポリゴン内の要素の数と面(E1)線(E2)の長さを計算し、CSV ファイルを作成します。DXF の土石流区域などポリゴンを選択した状態で、このメニューを選択してください。土石流区域内の道路や河川の長さを取得するための機能です。

http://www.geocoach.co.jp/help/DMLengthInPolygonDialog.pdf
保存する CSV ファイル
保存する CSV ファイル名を指定します。

確認のため、ポリゴン内の線などをチェックリストにリストアップします。

12

保存する CSV ファイルは分類コード別に、次のような内容になっています。1 行目はヘッダで 2 行目からデータです。
列型

内容1

整数

取得分類コード2

整数

ポリゴン内の要素数。

3実数

ポリゴン内の面(E1)あるいは線(E2)の長さの合計。メートル単位で少数点以下 3 桁まで。
要素が面(E1)線(E2)以外は空白

4

文字列

取得分類コードの名称

例134. その他
4.1.

DM を DXF へ変換

傾斜区分図の地図データについて、GeoCoach3D の DM-DXF 変換オプションを使うことで砂防基盤地図 DMを DXF ファイルとして取り込むことができます。
TIN ファイル

GeoCoach3D

DXF ファイル

AutoCAD などで傾斜別にレイヤー分け

傾斜区分図作成

地図データと TIN を重ねて３Ｄ表示
砂防基盤図

DXF ファイル

DM ファイル

分類コード別にレイヤー分け

fairu

4.2.

更新記録

2008/07/22


タイプ 2 の傾斜分けを追加。

2008/11/22


タイプ 3 の傾斜分けを追加。

2010/07/23


新メニュー[ツール]-[ポリゴン内の長さ]を追加しました。



新メニュー[ファイル]-[参照 DXF]を追加しました。


2015/08/16


TIN の dxf 保存時にオプション「三角ポリゴンの傾斜角を指定」を追加。傾斜角の範囲を指定し、その範囲の傾斜角の三角ポリゴンのみを DXF に保存できます。

2015/09/21


タイプ 4 の傾斜分けを追加。

2015/10/19

14



新メニュー[TIN]-[TIN(.txt)から DXF(傾斜区分)]を追加。

2018/04/25


ダイアログの画像、ヘルプへの参照を更新。

15