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 專案做出貢獻,請先查看我們的貢獻指南。無論是修復錯誤、新增功能還是改進文檔,我們都非常重視您的幫助。
開始使用: