ahn_cli
V0.2.0
AHN CLI は、特定の都市および分類クラスの AHN (Actueel Hoogtebestand Nederland) 点群データを簡単にダウンロードできるように設計されたコマンド ライン インターフェイス ツールです。
pip を使用して AHN CLI をインストールします。
pip install ahn_cli
AHN CLI を利用するには、適切なオプションを指定して次のコマンドを実行します。
Options:
-c, --city < city_name > Download point cloud data for the specified city.
-o, --output < file > Designate the output file for the downloaded data.
-i, --include-class < class > Include specific point cloud classes in the download,
specified in a comma-separated list. Available classes:
0:Created, never classified ; 1:Unclassified ; 2:Ground ;
6:Building ; 9:Water ; 14:High tension ; 26:Civil structure.
-e, --exclude-class < class > Exclude specific point cloud classes from the download,
specified in a comma-separated list. Available classes as above.
-d, --decimate < step > Decimate the point cloud data by the specified step.
-ncc, --no-clip-city Avoid clipping the point cloud data to the city boundary.
-cf, --clip-file < file > Provide a file path for a clipping boundary file to clip
the point cloud data to a specified area.
-e, --epsg < epsg > Set the EPSG code for user ' s clip file.
-b, --bbox Specify a bounding box to clip the point cloud data. It should be comma-separated list with minx,miny,maxx,maxy
centered on the city polygon.
-p, --preview Preview the point cloud data in a 3D viewer.
-h, --help [category] Show help information. Optionally specify a category for
detailed help on a specific command.
-v, --version Display the version number of the AHN CLI and exit.
すべての分類クラスを含むデルフトの点群データをダウンロードする:
ahn_cli -c delft -o ./delft.laz
特定のクラスを含めるか除外するには:
ahn_cli -c delft -o ./delft.laz -i 1,2
クリップされていない長方形のデータの場合:
ahn_cli -c delft -o ./delft.laz -i 1,2 -ncc
都市スケールの点群データを間引くには:
ahn_cli -c delft -o ./delft.laz -i 1,2 -d 2
クリッピング用の境界ボックスを指定します。
b
指定すると、指定された境界ボックスで点群データがクリップされます。
ahn_cli -o ./delft.laz -i 1,2 -b 194198.0,443461.0,194594.0,443694.0
問題やバグが発生しましたか?ご意見をお待ちしております。問題がある場合は、GitHub リポジトリで問題を開いて報告してください。問題を再現する手順、予想される結果、実際の結果など、レポートにはできるだけ詳しく記載してください。この情報は、より効率的に問題に対処し、解決するのに役立ちます。
あなたの貢献は大歓迎です! AHN CLI プロジェクトに貢献したい場合は、まず貢献ガイドラインを確認してください。バグの修正、新機能の追加、ドキュメントの改善など、皆様のご協力をお待ちしております。
始めるには: