Closed KeiTa4446 closed 3 weeks ago
この変更は、dem_to_csmap.py
ファイルのconvert_dem_to_csmap
メソッドにおいて、CsmapParams
の初期化に使用するパラメータの設定をUIの値を使って行うように更新されたものです。また、入力パス変数がself.ui.mQgsFileWidget_input.filePath()
を使用するように変更されました。さらに、dem_to_csmap.ui
ファイルにおいて、UIのレイアウトとプロパティの大幅な変更が行われ、視覚的なプレゼンテーションと機能性が向上しました。
ファイル | 変更内容 |
---|---|
dem_to_csmap.py |
convert_dem_to_csmap メソッドが更新され、CsmapParams の初期化にUIの値を使用するようになり、入力パス変数がself.ui.mQgsFileWidget_input.filePath() に変更されました。 |
dem_to_csmap.ui |
UIファイルのレイアウトとプロパティに大幅な変更が加えられ、QLabel 、QgsFileWidget 、QCheckBox 、QPushButton 、QGroupBox 、QSpinBox 、QDoubleSpinBox などの新しいウィジェットが追加されました。 |
変更の風が吹くよ、 コードの中に新たな光。 パラメータがUIで踊り、 入力パスも新しい道。 🐇✨ UIの顔も輝きを増し、 みんなの作業が楽しくなる。
動作確認しましたLGTM @Kanahiro
もしパラメータが数字ではなくバーがよいとかなった場合はまた別でissue立てると良いと思います。
デザインについては、ボタンがひきのばされていてみづらい気もします。 機会あるタイミングで、横幅を狭くしてみるのも良いかと思います
あと、max_workersは変更させない?
Close #27
@geogra-geogra ボタンを修正しました。 見た目の確認をお願いします。
@Kanahiro max_workersとchunk_sizeをオプションで設定できるようにしました。 chunk_sizeは256ずつ上下するように設定しました。また,デフォルトは1024に戻しました。
デザイン良いと思います! このタスクについては、あとはお二人にお任せします
@Kanahiro 一旦,入力データを複数選択できないように,元に戻しました!
@KeiTa4446 もしかすると、max_workersの部分がなおっていないかもです?
@Kanahiro 修正しました。 手動テストで早くなったことが実感できたので,直っていると思います。
Close #5
Description(変更内容)
CsmapParams
をユーザーが設定できるように修正した。...
Manual Testing(手動テスト)
sample.zip
のデータを使用して,デフォルトパラメーターのままCS立体図を作成してください。上記と同じデータを使用して,パラメーターを変更してCS立体図を作成してください。
デフォルトのパラメーターを使用した時とパラメーターを変更した時でCS立体図の見た目が変われば問題ありません。
q: パラメーター設定画面を見やすくするために必要な修正があればアドバイスいただきたいです。
sample.zip
Summary by CodeRabbit
新機能
gf_size
、gf_sigma
、curvature_size
、height_scale
、slope_scale
、curvature_scale
)を追加しました。self.ui.mQgsFileWidget_input.filePath()
に変更しました。UI改善