i-RIC / prepost-gui

iRIC Pre-processor and post-processor GUI
MIT License
8 stars 11 forks source link

2. 地理情報の取り扱い機能の改良 #1347

Open kazutake opened 3 months ago

kazutake commented 3 months ago

iRICで取り扱える地理情報ファイルフォーマットの標準化、iproファイルの軽量化を目的として以下を行う。

(1)データフォーマットの標準化 現状iRICでは横断測量、ラスタ、ベクタ(点、線、ポリゴン)等のデータをiRICオリジナルのデータフォーマットで格納している。それらをGISで利用されている標準的なフォーマットのデータとiRIC専用メタ情報に分離して取り扱うための機能を実装する。 上記はiRICで読み込めるすべての地理情報を対象とする。

(2)iproファイルの軽量化 現状iRICで読み込んだ地理情報は、iRICのプロジェクト(iproファイルなど)に格納されることが必須となっている。そのため点群など大容量データを読み込んだiproファイルは大きなサイズになる。異なる条件の計算を行う場合、iproファイルをCopyして条件変更を行うが、その都度大きなサイズのiproファイルを生成する必要があり無駄が多い。これらを回避するため、地理情報をipro内に格納する/しないをユーザーが選択できる機能を実装する。

kazutake commented 3 months ago

(3)オリジナルファイル名の記録 現状、iRICに地理情報を読み込むとオリジナルのファイル名がわからなくなってしまう。(1)、(2)の実装とともにオリジナルファイル名を確認できる情報を記録する機能を実装する。