出力形式の違いによる処理速度の変化
標準地域メッシュ作成の場合
(Datum ワークステーション)

実行環境

比較表

出力形式の違いによる処理速度の変化 標準地域メッシュ作成の場合
SML Ver.v1.4v1.4 validatev3.4v4.4
入力形式(同一)作成する 1 次メッシュコード(176 個)のリスト(DB テーブル)をあらかじめ用意し、それから読み込んだ。
出力形態の違い単一ベクタへの出力複数ベクタへの出力複数ファイルへの出力
1 つのベクタに全メッシュデータを出力。出力形態は、v1.4 と同じ。メッシュ生成の途中で細目にバリデートを実行。1 次メッシュ毎にベクタを分けて出力。出力ディレクトリを指定。1 次メッシュ毎にRVCファイルを分けて出力。
処理時間1 次メッシュ生成SML(総生成メッシュ数:176 個;~10^2)瞬時(1 秒以内)---
2 次メッシュ生成 SML(総生成メッシュ数:176x64 個; ~10^4)約 18 分(時間とともに生成速度が遅くなる)約 4 分 43 秒(時間は 1/4 に短縮。後になると生成速度が一定に)25 秒(内マージは 4 秒)7 秒(非常に高速)
3 次メッシュ生成 SML(総生成メッシュ数:176x64x100 個; ~10^6)17 個生成に 39 時間かかった(途中で中止)。48 個生成に 65 時間かかった(途中で中止)。2 時間 35 分(内マージ 9 分)2 時間 8 分(1 個作成に 45 秒)図5
1 次メッシュ 1 個当たりの生成時間メッシュ生成が進むにつれて処理時間が遅くなる傾向処理速度一定、後半で遅くなる傾向ほぼ一定(直線的)

結論

作成