gdalbuildvrt - ออนไลน์ใน Cloud

นี่คือคำสั่ง gdalbuildvrt ที่สามารถเรียกใช้ในผู้ให้บริการโฮสต์ฟรีของ OnWorks โดยใช้หนึ่งในเวิร์กสเตชันออนไลน์ฟรีของเรา เช่น Ubuntu Online, Fedora Online, โปรแกรมจำลองออนไลน์ของ Windows หรือโปรแกรมจำลองออนไลน์ของ MAC OS

โครงการ:

ชื่อ


gdalbuildvrt - gdalbuildvrt สร้าง VRT จากรายการชุดข้อมูล (เรียบเรียงโดยปริยาย
ตั้งแต่ GDAL 1.6.1)

เรื่องย่อ


gdalbuildvrt [-tileindex field_name]
[-ความละเอียด {สูงสุด|ต่ำสุด|เฉลี่ย|ผู้ใช้}]
[-te xmin ymin xmax ymax] [-tr xres ปี] [-tap]
[-separate] [-b แบนด์] [-sd subdataset]
[-allow_projection_difference] [-q]
[-addalpha] [-ฮิเดโนดาตะ]
[-srcnodata "ค่า [ค่า...]"] [-vrtnodata "ค่า [ค่า...]"]
[-a_srs srs_def]
[-input_file_list my_liste.txt] [-เขียนทับ] output.vrt [gdalfile]*

DESCRIPTION


โปรแกรมนี้สร้าง VRT (Virtual Dataset) ซึ่งเป็นโมเสกของรายการอินพุต GDAL
ชุดข้อมูล รายการชุดข้อมูล GDAL อินพุตสามารถระบุได้ที่ส่วนท้ายของบรรทัดคำสั่ง
หรือใส่ไฟล์ข้อความ (หนึ่งชื่อไฟล์ต่อบรรทัด) สำหรับรายการที่ยาวมาก หรืออาจเป็น a
MapServer tileindex (ดู gdaltindex คุณประโยชน์). ในกรณีต่อมา รายการทั้งหมดในไทล์
ดัชนีจะถูกเพิ่มใน VRT

ด้วย -separate แต่ละไฟล์จะแยกเป็นไฟล์แยกกัน ซ้อนกัน วงในวง VRT มิฉะนั้น,
ไฟล์ถือเป็นไทล์ของโมเสกขนาดใหญ่และไฟล์ VRT มีแบนด์มากเท่ากับ
หนึ่งในไฟล์อินพุต

หากชุดข้อมูล GDAL หนึ่งชุดประกอบด้วยชุดข้อมูลย่อยหลายชุด และมี 0 แบนด์แรสเตอร์ ชุดข้อมูล . ทั้งหมด
ชุดข้อมูลย่อยจะถูกเพิ่มไปยัง VRT แทนที่จะเป็นชุดข้อมูลเอง

gdalbuildvrt ทำการตรวจสอบจำนวนหนึ่งเพื่อให้มั่นใจว่าไฟล์ทั้งหมดที่จะใส่ใน
ส่งผลให้ VRT มีลักษณะที่คล้ายคลึงกัน : จำนวนแถบ, การฉายภาพ, สี
การตีความ... ถ้าไม่ใช่ ไฟล์ที่ไม่ตรงกับลักษณะทั่วไปจะเป็น
ข้ามไป (สิ่งนี้เป็นจริงในโหมดเริ่มต้นเท่านั้น ไม่ใช่เมื่อใช้ตัวเลือก -separate)

หากมีช่องว่างทับซ้อนกันระหว่างไฟล์จำนวนหนึ่ง ลำดับอาจขึ้นอยู่กับ
ลำดับที่แทรกลงในไฟล์ VRT แต่ไม่ควรพึ่งพาพฤติกรรมนี้

ยูทิลิตีนี้เทียบเท่ากับยูทิลิตี gdal_vrtmerge.py และสร้างขึ้นโดยค่าเริ่มต้น
ใน GDAL 1.6.1

-ดัชนีไทล์:
ใช้ค่าที่ระบุเป็นฟิลด์ดัชนีไทล์ แทนที่จะเป็นค่าเริ่มต้นด้วย is
'ที่ตั้ง'.

- ความละเอียด {สูงสุด|ต่ำสุด|เฉลี่ย|ผู้ใช้}:
ในกรณีที่ความละเอียดของไฟล์อินพุตไม่เท่ากัน แฟล็ก - resolution
ให้ผู้ใช้ควบคุมวิธีการคำนวณความละเอียดเอาต์พุต 'เฉลี่ย' คือ
ค่าเริ่มต้น 'สูงสุด' จะเลือกค่าที่เล็กที่สุดของขนาดพิกเซลภายใน
ชุดของแรสเตอร์ต้นทาง 'ต่ำสุด' จะเลือกค่าที่ใหญ่ที่สุดของขนาดพิกเซล
ภายในชุดของแรสเตอร์ต้นทาง 'ค่าเฉลี่ย' จะคำนวณค่าเฉลี่ยของพิกเซล
มิติข้อมูลภายในชุดของแรสเตอร์ต้นทาง 'ผู้ใช้' ใหม่ใน GDAL 1.7.0 และต้องเป็น
ใช้ร่วมกับตัวเลือก -tr เพื่อระบุความละเอียดเป้าหมาย

-ตร เอ็กซ์เรส ปี :
(เริ่มต้นด้วย GDAL 1.7.0) ตั้งค่าความละเอียดเป้าหมาย ค่าจะต้องแสดงใน
หน่วยอ้างอิงทางภูมิศาสตร์ ทั้งสองต้องเป็นค่าบวก การระบุค่าเหล่านั้นคือของ
หลักสูตรที่เข้ากันไม่ได้กับค่าสูงสุด|ต่ำสุด|เฉลี่ยสำหรับตัวเลือกความละเอียด

-แตะ:
(GDAL >= 1.8.0) (พิกเซลที่จัดตำแหน่งเป้าหมาย) จัดตำแหน่งพิกัดของขอบเขตของ
ไฟล์เอาต์พุตเป็นค่าของ -tr เพื่อให้ขอบเขตที่จัดชิดรวม
ขอบเขตขั้นต่ำ

-ชา เอ็กซ์มิน ยมิน xmax วายแม็กซ์ :
(เริ่มต้นด้วย GDAL 1.7.0) ตั้งค่าขอบเขตอ้างอิงทางภูมิศาสตร์ของไฟล์ VRT ค่าต้องเป็น
แสดงเป็นหน่วยอ้างอิงทางภูมิศาสตร์ หากไม่ระบุไว้ ขอบเขตของ VRT คือ
กล่องขอบเขตขั้นต่ำของชุดแรสเตอร์ต้นทาง

- แอดดัลฟา:
(เริ่มต้นด้วย GDAL 1.7.0) เพิ่มแถบอัลฟามาสก์ให้กับ VRT เมื่อแรสเตอร์ต้นทาง
ไม่มี มีประโยชน์หลักสำหรับแหล่ง RGB (หรือแหล่งระดับสีเทา) วงอัลฟ่าคือ
เติมค่า 0 ได้ทันทีในพื้นที่ที่ไม่มีแรสเตอร์ต้นทางและมีค่า
255 ในพื้นที่ที่มีแรสเตอร์ต้นทาง ผลกระทบคือโปรแกรมแสดง RGBA จะแสดง
พื้นที่ที่ไม่มีแรสเตอร์ต้นทางเป็นแบบโปร่งใส และพื้นที่ที่มีแรสเตอร์ต้นทางเป็นแบบทึบแสง
ตัวเลือกนี้เข้ากันไม่ได้กับ -separate

-ซ่อนข้อมูล:
(เริ่มต้นด้วย GDAL 1.7.0) แม้ว่าแบนด์ใดจะมีค่า nodata ก็ให้ตัวเลือกนี้
ทำให้วง VRT ไม่รายงาน NoData มีประโยชน์เมื่อคุณต้องการควบคุม
สีพื้นหลังของชุดข้อมูล โดยใช้ร่วมกับตัวเลือก -addalpha คุณสามารถ
เตรียมชุดข้อมูลที่ไม่รายงานค่า nodata แต่มีความโปร่งใสในพื้นที่ด้วย
ไม่มีข้อมูล.

-srcnodata ความคุ้มค่า [ค่า...]:
(เริ่มต้นด้วย GDAL 1.7.0) ตั้งค่า nodata สำหรับย่านความถี่อินพุต (ค่าที่แตกต่างกันสามารถ
จัดให้ในแต่ละวง) หากมีการระบุค่ามากกว่าหนึ่งค่า ค่าทั้งหมดควรเป็น
ที่ยกมาเพื่อเก็บไว้เป็นอาร์กิวเมนต์ระบบปฏิบัติการเดียว ถ้าตัวเลือกคือ
ไม่ได้ระบุ การตั้งค่า nodata ที่แท้จริงบนชุดข้อมูลต้นทางจะถูกใช้ (ถ้า
พวกมันมีอยู่) ค่าที่กำหนดโดยตัวเลือกนี้เขียนอยู่ในองค์ประกอบ NODATA ของ each
องค์ประกอบ ComplexSource ใช้ค่า None เพื่อละเว้นการตั้งค่า nodata ที่แท้จริงบน
ชุดข้อมูลต้นทาง

-b วงดนตรี:
(GDAL >= 1.10.0) เลือกอินพุต วงดนตรี ที่จะประมวลผล วงดนตรีมีหมายเลขตั้งแต่ 1 If
แบนด์อินพุทที่ไม่ได้ตั้งค่าแบนด์ทั้งหมดจะถูกเพิ่มในvrt

-SD ชุดข้อมูลย่อย
(GDAL >= 1.10.0) หากชุดข้อมูลอินพุตมีชุดข้อมูลย่อยหลายชุด ให้ใช้ชุดข้อมูลย่อย
ด้วยหมายเลขที่กำหนด (เริ่มจาก 1) เป็นอีกทางเลือกหนึ่งของการให้เต็มที่
ชื่อชุดข้อมูลย่อยเป็นอินพุต

-vrtnodata ความคุ้มค่า [ค่า...]:
(เริ่มต้นด้วย GDAL 1.7.0) ตั้งค่า nodata ที่ระดับแบนด์ VRT (ค่าต่างๆ
ได้ในแต่ละวง) หากมีการระบุค่ามากกว่าหนึ่งค่า ค่าทั้งหมดควร
ถูกยกมาเพื่อให้รวมกันเป็นอาร์กิวเมนต์ระบบปฏิบัติการเดียว ถ้าตัวเลือก
ไม่ได้ระบุ การตั้งค่า nodata ที่แท้จริงในชุดข้อมูลแรกจะถูกใช้ (ถ้าเป็น
มีอยู่). ค่าที่กำหนดโดยตัวเลือกนี้เขียนในองค์ประกอบ NoDataValue ของ each
องค์ประกอบ VRTRAsterBand ใช้ค่า None เพื่อละเว้นการตั้งค่า nodata ที่แท้จริงบน
ชุดข้อมูลต้นทาง

-แยก:
(เริ่มต้นด้วย GDAL 1.7.0) วางไฟล์อินพุตแต่ละไฟล์แยกกัน ซ้อนกัน วงดนตรี. ในนั้น
กรณี เฉพาะแบนด์แรกของแต่ละชุดข้อมูลจะถูกวางลงในแบนด์ใหม่ ตรงกันข้ามกับ
โหมดเริ่มต้น ไม่จำเป็นว่าทุกแบนด์ต้องมีประเภทข้อมูลเหมือนกัน

-allow_projection_difference:
(เริ่มต้นด้วย GDAL 1.7.0) เมื่อระบุตัวเลือกนี้ ยูทิลิตี้จะยอมรับ to
สร้าง VRT แม้ว่าชุดข้อมูลอินพุตจะไม่มีการฉายภาพเหมือนกัน หมายเหตุ: สิ่งนี้ไม่
ไม่ได้หมายความว่าพวกเขาจะถูกประณาม การฉายภาพของพวกเขาจะถูกเพิกเฉย

-a_srs srs_def:
(เริ่มต้นด้วย GDAL 1.10) แทนที่การฉายภาพสำหรับไฟล์เอาต์พุต NS srs_def อาจ
เป็นแบบฟอร์ม GDAL/OGR ปกติใดๆ กรอก WKT, PROJ.4, EPSG:n หรือไฟล์ที่มี
WKT.

-input_file_list:
เพื่อระบุไฟล์ข้อความที่มีชื่อไฟล์อินพุตในแต่ละบรรทัด

-NS:
(เริ่มต้นด้วย GDAL 1.7.0) เพื่อปิดการใช้งานแถบความคืบหน้าบนคอนโซล

-เขียนทับ:
เขียนทับ VRT หากมีอยู่แล้ว

ตัวอย่าง


สร้างภาพโมเสคเสมือนจากไฟล์ TIFF ทั้งหมดที่อยู่ในไดเร็กทอรี :

gdalbuildvrt doq_index.vrt doq/*.tif

สร้างภาพโมเสคเสมือนจากไฟล์ที่มีชื่อระบุไว้ในไฟล์ข้อความ :

gdalbuildvrt -input_file_list my_liste.txt doq_index.vrt

สร้างโมเสกเสมือน RGB จากไฟล์อินพุตแบบวงเดียว 3 ไฟล์:

gdalbuildvrt - แยก rgb.vrt red.tif green.tif blue.tif

สร้างภาพโมเสคเสมือนจริงด้วยสีพื้นหลังสีน้ำเงิน (RGB: 0 0 255) :

gdalbuildvrt -hidenodata -vrtnodata "0 0 255" doq_index.vrt doq/*.tif

ใช้ gdalbuildvrt ออนไลน์โดยใช้บริการ onworks.net



โปรแกรมออนไลน์ Linux และ Windows ล่าสุด