Closed bordoray closed 4 months ago
これらの変更では、elevation_tile_tools/elevation_array.py
とget_tiles.py
のファイルに対して、エラーメッセージの改善、最大タイル数の調整、新しい例外クラスの追加、タイル取得の条件追加、コードの可読性向上、および例外処理の改善が行われました。全体の機能が強化され、より多くのタイルを効率的に扱えるようになり、ユーザーへのフィードバックも改善されました。
ファイル | 変更内容の概要 |
---|---|
.../elevation_tile_tools/elevation_array.py |
タイル数量エラーのメッセージ修正、最大タイル数の調整、UserTerminationException の追加、大量タイル取得時の新条件追加、fetch_tile のフォーマット改善、fetch_all_tiles の新条件およびエラーメッセージ改善 |
.../get_tiles.py |
UserTerminationException の導入、メッセージバー警告の改善、例外処理の改善とフォーマット調整、ズームレベル計算とXY座標の最小最大値の取得方法調整、QgsCoordinateTransform による変換プロセスの改善 |
タイルよタイル、数を増やして
新しきエラーも我は処理する
限界を越えて進む我らの旅
トランスフォームも軽やかに
地図を描くその日まで
喜び歌う、我らの道を
Check #33 beforehand
Related #28 Related #3
Description(変更内容)
Before :
After :
over 1000 tiles : Over Maximum 1000 tiles error message box
over 100 tiles but within 1000 tiles : warning
Manual Testing(手動テスト)
Note
Summary by CodeRabbit
新機能
UserTerminationException
の追加。改善
バグ修正