นี่คือคำสั่ง las2txt ที่สามารถเรียกใช้ในผู้ให้บริการโฮสต์ฟรีของ OnWorks โดยใช้หนึ่งในเวิร์กสเตชันออนไลน์ฟรีของเรา เช่น Ubuntu Online, Fedora Online, โปรแกรมจำลองออนไลน์ของ Windows หรือโปรแกรมจำลองออนไลน์ของ MAC OS
โครงการ:
ชื่อ
las2txt - ส่งออกไฟล์ ASRPS LAS เป็นข้อความ ASCII
เรื่องย่อ
las2txt [-h | -i -o -t | - รูปแบบ]
DESCRIPTION
las2txt อนุญาตให้คุณส่งออกไฟล์ ASRPS LAS เป็นข้อความ ASCII
'-แยกวิเคราะห์ txyz' flag ระบุวิธีการจัดรูปแบบแต่ละบรรทัดของไฟล์ ASCII ตัวอย่างเช่น,
'txyzia' หมายความว่าหมายเลขแรกของแต่ละบรรทัดควรเป็น gpstime สามตัวถัดไป
ตัวเลขควรเป็นพิกัด x, y และ z ตัวเลขถัดไปควรเป็นค่าความเข้มและ
ตัวเลขถัดไปควรเป็นมุมสแกน
รายการที่รองรับ
· a - มุมสแกน
·ฉัน - ความเข้ม
· n - จำนวนผลตอบแทนสำหรับชีพจรที่กำหนด
· r - จำนวนของผลตอบแทนนี้
· c - การจำแนกประเภท
· u - ข้อมูลผู้ใช้
· p - รหัสแหล่งที่มาของจุด
· e - ขอบธงสายการบิน
· d - ทิศทางของธงสแกน
· R - ช่องสีแดงของสี RGB
· G - ช่องสีเขียวของสี RGB
· B - ช่องสีน้ำเงินของสี RGB
· M - หมายเลขดัชนีจุดยอด
แยก
'-กันยายน ช่องว่าง' flag ระบุตัวคั่นที่จะใช้ ค่าเริ่มต้นคือช่องว่าง NS
รายการต่อไปนี้ใช้ได้สำหรับอักขระตัวคั่น (ตัวพิมพ์เล็กและตัวพิมพ์ใหญ่):
· แท็บ
· ลูกน้ำ
· ลำไส้ใหญ่
· ยัติภังค์
· จุด
· อัฒภาค
ตัวคั่นส่วนหัว
'-หัวข้อ ปอนด์' แฟล็กส่งผลให้ข้อมูลส่วนหัวถูกพิมพ์ที่จุดเริ่มต้น
ของไฟล์ ASCII ในรูปแบบของความคิดเห็นที่ขึ้นต้นด้วยอักขระพิเศษ '#' อื่น
อักขระพิเศษที่เป็นไปได้ ได้แก่ (ตัวพิมพ์เล็กและตัวพิมพ์ใหญ่):
· เปอร์เซ็นต์
· ดอลลาร์
· อัฒภาค
· ลูกน้ำ
· ดาว
· ลำไส้ใหญ่
· อัฒภาค
OPTIONS
ตัวเลือก las2txt:
-h, --ช่วยด้วย
ผลิตข้อความช่วยเหลือ
-i หาเรื่อง, --ป้อนข้อมูล หาเรื่อง
อินพุตไฟล์ LAS
-o หาเรื่อง, --เอาท์พุท หาเรื่อง
ไฟล์ข้อความที่ส่งออก ใช้ 'stdout' หากคุณต้องการให้เขียนลงในเอาต์พุตมาตรฐาน
กระแส
--แยกวิเคราะห์ หาเรื่อง
'--แยกวิเคราะห์ txyz' flag ระบุวิธีการจัดรูปแบบแต่ละบรรทัดของไฟล์ ASCII
ตัวอย่างเช่น 'txyzia' หมายความว่าหมายเลขแรกของแต่ละบรรทัดควรเป็น
gpstime ตัวเลขสามตัวถัดไปควรเป็นพิกัด x, y และ z ตัวถัดไป
ตัวเลขควรเป็นความเข้มและตัวเลขถัดไปควรเป็นมุมสแกน
รายการที่รองรับคือ:
· x - x พิกัดเป็นสองเท่า
· y - y ประสานงานเป็นสองเท่า
· z - z พิกัดเป็นสองเท่า
· X - x พิกัดเป็นจำนวนเต็มที่ไม่ได้ปรับขนาด
· Y - y พิกัดเป็นจำนวนเต็มที่ไม่ได้ปรับขนาด
· Z - z พิกัดเป็นจำนวนเต็มที่ไม่ได้ปรับขนาด
· a - มุมสแกน
·ฉัน - ความเข้ม
· n - จำนวนผลตอบแทนสำหรับชีพจรที่กำหนด
· r - จำนวนของผลตอบแทนนี้
· c - หมายเลขการจำแนก
· C - ชื่อการจำแนกประเภท
· u - ข้อมูลผู้ใช้
· p - รหัสแหล่งที่มาของจุด
· e - ขอบของสายการบิน
· d - ทิศทางของธงสแกน
· R - ช่องสีแดงของสี RGB
· G - ช่องสีเขียวของสี RGB
· B - ช่องสีน้ำเงินของสี RGB
· M - หมายเลขดัชนีจุดยอด
--ความแม่นยำ หาเรื่อง
จำนวนตำแหน่งทศนิยมที่จะใช้สำหรับเอาต์พุต x,y,z,[t] --ความแม่นยำ 7 7 3
--ความแม่นยำ 3 3 4 6 หากคุณไม่ได้ระบุความแม่นยำใด ๆ las2txt จะใช้ implicit
ค่าที่กำหนดโดยค่ามาตราส่วนของส่วนหัว (และความแม่นยำ 8 ใช้สำหรับ any
ค่าเวลา.)
--ตัวคั่น หาเรื่อง
อักขระที่ใช้สำหรับคั่นฟิลด์ในผลลัพธ์ --ตัวคั่น ","
--ตัวคั่น "" --ตัวคั่น " "
--ฉลาก
พิมพ์แถวของป้ายกำกับส่วนหัว
--หัวข้อ
พิมพ์ข้อมูลส่วนหัว
-v, --รายละเอียด
เอาต์พุตข้อความอย่างละเอียด
--xml เอาต์พุตเป็น XML ไม่มีการจัดรูปแบบที่กำหนดโดย --แยกวิเคราะห์ เป็นที่เคารพในกรณีนี้
--stdout
ส่งออกข้อมูลไปยัง stdout
ตัวเลือกการกรอง:
-e หาเรื่อง, --ขอบเขต หาเรื่อง
ขอบเขตของหน้าต่างที่จุดต้องอยู่ภายในเพื่อให้ ใช้เครื่องหมายจุลภาคคั่นหรือ
รายการที่คั่นด้วยช่องว่างเช่น -e จัดจ้าน, มินนี่ แม็กซ์, maxy or -e จัดจ้าน,
มินนี่ มินซ์ แม็กซ์, แม็กซี่, แม็กซ์ -e "จัดจ้าน มินนี่ นาที maxx maxy แม็กซ์"
--จัดจ้าน หาเรื่อง
ขอบเขตต้องมากกว่าหรือเท่ากับการจัดจัดจ้านเพื่อคงไว้ --จัดจ้าน 1234.0
--มินนี่ หาเรื่อง
ขอบเขตต้องมากกว่าหรือเท่ากับทุ่นระเบิดเพื่อคงไว้ --มินนี่ 5678.0
--นาที หาเรื่อง
ขอบเขตต้องมากกว่าหรือเท่ากับ minz ที่จะเก็บไว้ หากตั้งค่า maxx และ maxy ไว้
แต่ไม่ minz * และ maxz ค่า z ทั้งหมดจะถูกเก็บไว้ --นาที 0.0
--maxx หาเรื่อง
ขอบเขตต้องน้อยกว่าหรือเท่ากับ maxx ที่จะเก็บไว้ --maxx 1234.0
--แม็กซี่ หาเรื่อง
ขอบเขตต้องน้อยกว่าหรือเท่ากับ maxy ที่จะเก็บไว้ --แม็กซี่ 5678.0
--แม็กซ์ หาเรื่อง
ขอบเขตต้องน้อยกว่าหรือเท่ากับ maxz ที่จะเก็บไว้ หากตั้งค่า maxx และ maxy แต่
ไม่ใช่ maxz * และ minz ค่า z ทั้งหมดจะถูกเก็บไว้ --แม็กซ์ 10.0
-t หาเรื่อง, --ผอม หาเรื่อง (= 0)
การทำให้ผอมบางสไตล์การทำลายล้างอย่างง่าย ทำให้ไฟล์บางโดยลบทุกจุดที่ t'th ออกจาก
ไฟล์
--การส่งคืนครั้งสุดท้ายเท่านั้น
เก็บผลตอบแทนล่าสุด (ไม่สามารถใช้กับ --ก่อน-กลับ-เท่านั้น)
--ก่อน-กลับ-เท่านั้น
เก็บผลตอบแทนก่อน (ไม่สามารถใช้กับ --การส่งคืนครั้งสุดท้ายเท่านั้น)
--เก็บ-ส่งคืน หาเรื่อง
รายการหมายเลขส่งคืนที่จะเก็บไว้ในไฟล์เอาต์พุต: --เก็บ-ส่งคืน 1 2 3
--drop-ผลตอบแทน หาเรื่อง
ส่งกลับตัวเลขที่จะดรอป ตัวอย่างเช่น, --drop-ผลตอบแทน 2 3 4 5
--valid_only
เก็บเฉพาะคะแนนที่ถูกต้อง
--เก็บชั้นเรียน หาเรื่อง
รายการการจัดหมวดหมู่ที่จะเก็บไว้: --เก็บชั้นเรียน 2 4 12 --เก็บชั้นเรียน 2
--ดรอปเรียน หาเรื่อง
รายการการจัดประเภทที่คั่นด้วยเครื่องหมายจุลภาคที่จะทิ้ง: --ดรอปเรียน 1,7,8
--ดรอปเรียน 2
--รักษาความเข้ม หาเรื่อง
ช่วงที่จะรักษาระดับความเข้มข้นไว้ รองรับประเภทนิพจน์ต่อไปนี้:
--รักษาความเข้ม 0-100 --รักษาความเข้ม --รักษาความเข้ม > 400 --รักษาความเข้ม
> = 200
--drop-ความเข้ม หาเรื่อง
ช่วงที่จะลดความเข้ม รองรับประเภทนิพจน์ต่อไปนี้:
--drop-ความเข้ม --drop-ความเข้ม > 400 --drop-ความเข้ม > = 200
--รักษาเวลา หาเรื่อง
ช่วงที่จะรักษาเวลา รองรับประเภทนิพจน์ต่อไปนี้:
--รักษาเวลา 413665.2336-414092.8462 --รักษาเวลา --รักษาเวลา
> 413665.2336 --รักษาเวลา > = 413665.2336
--ปล่อยเวลา หาเรื่อง
ช่วงที่จะปล่อยเวลา รองรับประเภทนิพจน์ต่อไปนี้:
--ปล่อยเวลา --ปล่อยเวลา > 413665.2336 --ปล่อยเวลา > = 413665.2336
--เก็บ-สแกน-มุม หาเรื่อง
ช่วงที่จะรักษามุมสแกน รองรับประเภทนิพจน์ต่อไปนี้:
--เก็บ-สแกน-มุม 0-100 --เก็บ-สแกน-มุม --เก็บ-สแกน-มุม <= 100
--drop-สแกนมุม หาเรื่อง
ช่วงที่จะวางมุมสแกน รองรับประเภทนิพจน์ต่อไปนี้:
--drop-สแกนมุม --drop-สแกนมุม > 100 --drop-สแกนมุม > = 100
--เก็บสี หาเรื่อง
ช่วงที่จะเก็บสี กำหนดสีเป็นทูเพิล 3 ตัวสองตัว (R,G,BR,G,B):
--เก็บสี '0,0,0-125,125,125'
--สีหยด หาเรื่อง
ช่วงที่จะปล่อยสี กำหนดสีเป็นทูเพิล 3 ตัวสองตัว (R,G,BR,G,B):
--สีหยด '255,255,255-65536,65536,65536'
สำหรับข้อมูลเพิ่มเติม โปรดดูเอกสารฉบับเต็มสำหรับ lasinfo ที่:
⟨http://liblas.org/utilities/las2txt.html⟩
ตัวอย่าง
ง่าย การแปลง ไปยัง ข้อความ ไฟล์
$ las2txt -i lidar.las -o lidar.txt -แยกวิเคราะห์ xyz
แปลงไฟล์ LAS เป็น ASCII และวางพิกัด x, y และ z ของแต่ละจุดที่ 1
รายการที่ 2 และ 3 ของแต่ละบรรทัด รายการจะถูกคั่นด้วยช่องว่าง
ระบุ a คั่น
$ las2txt -i lidar.las -o lidar.txt -แยกวิเคราะห์ txyzr -แยก komma
แปลงไฟล์ LAS เป็น ASCII และวาง gps_time เป็นรายการแรก x, y และ z
พิกัดที่ทางเข้าที่ 2, 3 และ 4 และหมายเลขของการส่งคืนเป็นรายการที่ 5
ของแต่ละสาย รายการจะถูกคั่นด้วยคอมมา
การเปลี่ยนแปลง ส่วนหัว คั่น
$ las2txt -i lidar.las -o lidar.txt -parse xyzia -sep อัฒภาค - หัวปอนด์
แปลงไฟล์ LAS เป็น ASCII และวางพิกัด x, y และ z ไว้ที่ตำแหน่งที่ 1, 2 และ 3
การเข้า, ความเข้มที่ 4 และมุมสแกนเป็นรายการที่ 5 ของแต่ละบรรทัด NS
รายการจะถูกคั่นด้วยเครื่องหมายอัฒภาค ที่จุดเริ่มต้นของไฟล์เราพิมพ์ส่วนหัว
ข้อมูลเป็นความคิดเห็นที่ขึ้นต้นด้วยสัญลักษณ์ '#'
การเปลี่ยนแปลง ประสานงาน ใบสั่ง
$ las2txt -i lidar.las -o lidar.txt -parse xyzcu -sep แท็บ -ส่วนหัว เปอร์เซ็นต์
แปลงไฟล์ LAS เป็น ASCII และวางพิกัด x, y และ z ไว้ที่ตำแหน่งที่ 1, 2 และ 3
รายการ การจำแนกประเภทที่ 4 และข้อมูลผู้ใช้เป็นรายการที่ 5 ของแต่ละบรรทัด NS
รายการจะถูกคั่นด้วยเครื่องหมายอัฒภาค ที่จุดเริ่มต้นของไฟล์เราพิมพ์ส่วนหัว
ข้อมูลเป็นความคิดเห็นที่ขึ้นต้นด้วยสัญลักษณ์ '%'
20 พฤศจิกายน 2015 las2txt(1)
ใช้ las2txt ออนไลน์โดยใช้บริการ onworks.net