AHN CLI เป็นเครื่องมืออินเทอร์เฟซบรรทัดคำสั่งที่ออกแบบมาเพื่อการดาวน์โหลดข้อมูลคลาวด์แบบชี้ AHN (Actueel Hoogtebestand Nederland) ได้อย่างง่ายดายสำหรับเมืองและคลาสการจำแนกประเภทที่เฉพาะเจาะจง
ติดตั้ง AHN CLI โดยใช้ pip:
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.
ดาวน์โหลด Point Cloud Data สำหรับ Delft พร้อมคลาสการจำแนกประเภททั้งหมด:
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
วิธีทำลายข้อมูล Point Cloud ระดับเมือง:
ahn_cli -c delft -o ./delft.laz -i 1,2 -d 2
ระบุกล่องขอบเขตสำหรับการตัด:
หากคุณระบุ a b
มันจะตัดข้อมูล point cloud ด้วยกรอบขอบเขตที่ระบุ
ahn_cli -o ./delft.laz -i 1,2 -b 194198.0,443461.0,194594.0,443694.0
พบปัญหาหรือข้อบกพร่อง? เราขอขอบคุณสำหรับความคิดเห็นของคุณ โปรดรายงานปัญหาใด ๆ โดยเปิดปัญหาในพื้นที่เก็บข้อมูล GitHub ของเรา ให้รายละเอียดมากที่สุดในรายงานของคุณ รวมถึงขั้นตอนในการทำให้เกิดปัญหาอีกครั้ง ผลลัพธ์ที่คาดหวัง และผลลัพธ์ที่แท้จริง ข้อมูลนี้จะช่วยให้เราจัดการและแก้ไขปัญหาได้อย่างมีประสิทธิภาพมากขึ้น
ยินดีต้อนรับการมีส่วนร่วมของคุณ! หากคุณต้องการสนับสนุนโครงการ AHN CLI โปรดอ่านหลักเกณฑ์การสนับสนุนของเราก่อน ไม่ว่าจะเป็นการแก้ไขข้อบกพร่อง การเพิ่มคุณสมบัติใหม่ หรือการปรับปรุงเอกสาร เราให้ความสำคัญกับความช่วยเหลือของคุณ
ในการเริ่มต้น: