นี่คือคำสั่ง gdal_merge ที่สามารถเรียกใช้ในผู้ให้บริการโฮสติ้งฟรีของ OnWorks โดยใช้หนึ่งในเวิร์กสเตชันออนไลน์ฟรีของเรา เช่น Ubuntu Online, Fedora Online, โปรแกรมจำลองออนไลน์ของ Windows หรือโปรแกรมจำลองออนไลน์ของ MAC OS
โครงการ:
ชื่อ
gdal_merge - gdal_merge.py โมเสคชุดภาพ
เรื่องย่อ
gdal_merge.py [-o out_filename] [-จาก out_format] [-co NAME=VALUE]*
[-pspixelize_xpixelize_y] [-แตะ] [-แยก] [-v] [-pct]
[-ul_lr ulx uly lrx lry] [-n nodata_value] [-init "ค่า [ค่า...]"]
[-ot ประเภทข้อมูล] [-createonly] input_files
DESCRIPTION
ยูทิลิตี้นี้จะทำการโมเสกชุดของรูปภาพโดยอัตโนมัติ รูปภาพทั้งหมดต้องเหมือนกัน
ระบบพิกัดและมีจำนวนแถบความถี่ตรงกัน แต่อาจทับซ้อนกัน และที่
ความละเอียดที่แตกต่างกัน ในส่วนที่ทับซ้อนกันภาพสุดท้ายจะถูกคัดลอกก่อนหน้านี้
คน
-o out_filename:
ชื่อของไฟล์เอาต์พุต ซึ่งจะถูกสร้างขึ้นหากไม่มีอยู่
(ค่าเริ่มต้นคือ 'out.tif')
-ของ รูป:
รูปแบบเอาต์พุต ค่าเริ่มต้นเป็น GeoTIFF (GTiff)
สหชายหญิง ชื่อ=มูลค่า:
ตัวเลือกการสร้างไฟล์เอาต์พุต สามารถระบุตัวเลือกได้หลายแบบ
-อต ประเภทข้อมูล:
บังคับให้แถบภาพที่ส่งออกมีประเภทเฉพาะ ใช้ชื่อประเภท (เช่น ไบต์
อินท์16,...)
-ปล pixelize_x pixelize_y:
ขนาดพิกเซลที่จะใช้สำหรับไฟล์ที่ส่งออก หากไม่ระบุมติของ
ไฟล์อินพุตแรกจะถูกใช้
-แตะ:
(GDAL >= 1.8.0) (พิกเซลที่จัดตำแหน่งเป้าหมาย) จัดตำแหน่งพิกัดของขอบเขตของ
ไฟล์เอาต์พุตเป็นค่าของ -tr เพื่อให้ขอบเขตที่จัดชิดรวม
ขอบเขตขั้นต่ำ
-ul_lr ulx uly แอลอาร์เอ็กซ์ LRY:
ขอบเขตของไฟล์เอาต์พุต หากไม่ระบุขอบเขตรวมของข้อมูลทั้งหมด
ไฟล์จะถูกใช้
-ใน:
สร้างเอาต์พุตแบบละเอียดของการดำเนินการโมเสคเมื่อเสร็จสิ้น
-แยก:
วางไฟล์อินพุตแต่ละไฟล์แยกกัน ซ้อนกัน วงดนตรี
-เปอร์เซ็นต์:
หยิบตารางสีเทียมจากอิมเมจอินพุตแรก และใช้สำหรับเอาต์พุต
การรวมภาพสีเทียมด้วยวิธีนี้จะถือว่าไฟล์อินพุตทั้งหมดใช้สีเดียวกัน
ตาราง
-n nodata_value:
ละเว้นพิกเซลจากไฟล์ที่ถูกรวมเข้ากับค่าพิกเซลนี้
-a_nodata output_nodata_value:
(GDAL >= 1.9.0) กำหนดค่า nodata ที่ระบุให้กับแถบเอาต์พุต
-ในนั้น 'ค่า':
กำหนดค่าเริ่มต้นของแถบรูปภาพที่ส่งออกล่วงหน้าด้วยค่าเหล่านี้ อย่างไรก็ตาม มันไม่ได้ถูกทำเครื่องหมายเป็น
ค่า nodata ในไฟล์เอาต์พุต หากระบุเพียงค่าเดียว ค่าเดียวกันคือ
ใช้กันทุกวง
- สร้างเท่านั้น:
ไฟล์ที่ส่งออกถูกสร้างขึ้น (และอาจเริ่มต้นล่วงหน้า) แต่ไม่มีข้อมูลรูปภาพที่ป้อน
ถูกคัดลอกลงในนั้น
หมายเหตุ: gdal_merge.py เป็นสคริปต์ Python และจะใช้งานได้ก็ต่อเมื่อ GDAL ถูกสร้างขึ้นด้วย Python
สนับสนุน
ตัวอย่าง
สร้างภาพที่มีพิกเซลในทุกแบนด์ที่เริ่มต้นเป็น 255
% gdal_merge.py -init 255 -o out.tif in1.tif in2.tif
สร้างภาพ RGB ที่แสดงสีน้ำเงินเป็นพิกเซลโดยไม่มีข้อมูล สองวงแรกจะเป็น
เริ่มต้นเป็น 0 และแบนด์ที่สามจะเริ่มต้นเป็น 255
% gdal_merge.py -init "0 0 255" -o out.tif in1.tif in2.tif
ผู้เขียน
แฟรงค์ วอร์เมอร์ดัม [ป้องกันอีเมล], ซิลค์ ไรเมอร์ [ป้องกันอีเมล]
ใช้ gdal_merge ออนไลน์โดยใช้บริการ onworks.net