ตัวเลือกในการส่งออกรูปภาพเป็นไฟล์นอก Earth Engine
การแสดง JSON |
---|
{ "fileFormat": enum ( |
ช่อง | |
---|---|
fileFormat |
รูปแบบไฟล์ที่จะส่งออกรูปภาพ |
ฟิลด์สหภาพ destination ตําแหน่งที่จะเขียนผลลัพธ์ destination ต้องเป็นค่าใดค่าหนึ่งต่อไปนี้เท่านั้น |
|
driveDestination |
กำหนดค่าการส่งออกไปยัง Google ไดรฟ์ หากระบุ |
cloudStorageDestination |
กำหนดค่าการส่งออกไปยัง Google Cloud Storage หากระบุ |
ฟิลด์สหภาพ format_options ตัวเลือกสำหรับรูปแบบไฟล์ที่เฉพาะเจาะจง format_options ต้องเป็นค่าใดค่าหนึ่งต่อไปนี้เท่านั้น |
|
geoTiffOptions |
ตัวเลือกเฉพาะรูปแบบไฟล์สำหรับการส่งออก |
tfRecordOptions |
ตัวเลือกเฉพาะรูปแบบไฟล์สำหรับการส่งออก |
GeoTiffImageExportOptions
ตัวเลือกสำหรับการเข้ารหัสรูปภาพเป็นไฟล์ GeoTIFF
การแสดง JSON |
---|
{ "cloudOptimized": boolean, "tileDimensions": { object ( |
ช่อง | |
---|---|
cloudOptimized |
หากเป็น "จริง" ระบบจะสร้างไฟล์ GeoTIFF ที่ "เพิ่มประสิทธิภาพสำหรับระบบคลาวด์" เพื่อให้เข้าถึงได้อย่างมีประสิทธิภาพมากขึ้นในสภาพแวดล้อมระบบคลาวด์ (ดู www.cogeo.org) |
tileDimensions |
ขนาดที่ชัดเจนเป็นพิกเซล (ไม่บังคับ) ที่จะแบ่งรูปภาพหากรูปภาพมีขนาดใหญ่เกินกว่าที่จะใส่ในไฟล์เดียวได้ ต้องตั้งค่าเป็นจำนวนที่คูณกับขนาดไทล์ โดยค่าเริ่มต้นคือ 256 |
skipEmptyFiles |
หากเป็น "จริง" ระบบจะข้ามการเขียนไฟล์รูปภาพว่างเปล่า (นั่นคือมีการมาสก์ทั้งหมด) |
tileSize |
ไม่บังคับ พารามิเตอร์ที่ไม่บังคับซึ่งกำหนดขนาดไทล์เอาต์พุต พารามิเตอร์นี้เป็นมิติข้อมูลด้านข้างเป็นพิกเซลของไทล์เอาต์พุตระดับกลาง ขนาดไทล์เริ่มต้นคือ 256 ซึ่งสอดคล้องกับไทล์ขนาด 256x256 |
noData |
ไม่บังคับ ค่าไม่มีข้อมูลที่ไม่บังคับ ปัจจุบันรองรับเฉพาะ |
ตัวเลข
ตัวเลข
การแสดง JSON |
---|
{ // Union field |
ช่อง | |
---|---|
ฟิลด์สหภาพ value ค่า value ต้องเป็นค่าใดค่าหนึ่งต่อไปนี้เท่านั้น |
|
floatValue |
ค่าทศนิยมแบบละเอียด |
integerValue |
ค่าจำนวนเต็ม 64 บิต |
TfRecordImageExportOptions
ตัวเลือกสำหรับการเข้ารหัสรูปภาพเป็นไฟล์ TFRecord
การแสดง JSON |
---|
{ "tileDimensions": { object ( |
ช่อง | |
---|---|
tileDimensions |
มิติข้อมูลที่วางซ้อนกันในพื้นที่การส่งออก ซึ่งครอบคลุมทุกพิกเซลในขอบเขตที่กําหนดเพียงครั้งเดียว (ยกเว้นในกรณีที่มิติข้อมูลแพทช์ไม่ได้แบ่งขอบเขตที่กําหนดอย่างสม่ำเสมอ ซึ่งในกรณีนี้ระบบจะทิ้งไทล์ขอบตามขอบ x/y ที่ใหญ่ที่สุด) มิติข้อมูลต้องมากกว่า 0 |
marginDimensions |
หากระบุไว้ ระบบจะบัฟเฟอร์ไทล์ตามขนาดของระยะขอบทั้งเชิงบวกและเชิงลบ ซึ่งจะทำให้การซ้อนทับกันระหว่างแพตช์ที่อยู่ติดกัน |
compress |
หากเป็น "จริง" ระบบจะบีบอัดไฟล์ .tfrecord ด้วย gzip และใส่นามสกุล ".gz" ต่อท้าย |
maxSizeBytes |
ขนาดสูงสุดเป็นไบต์ของไฟล์ .tfrecord ที่ส่งออก (ก่อนการบีบอัด) ไฟล์ที่มีขนาดเล็กลงจะส่งผลให้มีการแยกข้อมูลมากขึ้น (และทำให้ไฟล์เอาต์พุตมีจำนวนมากขึ้น) ค่าเริ่มต้นคือ 1GiB |
defaultValue |
ค่าที่ตั้งไว้ในแต่ละย่านของพิกเซลที่มีการมาสก์บางส่วนหรือทั้งหมด และค่าที่ตั้งไว้ที่แต่ละค่าในฟีเจอร์ 3 มิติเอาต์พุตซึ่งสร้างขึ้นจากย่านอาร์เรย์ที่ความยาวอาร์เรย์ที่พิกเซลต้นทางน้อยกว่าความลึกของค่าฟีเจอร์ ระบบจะละทิ้งส่วนที่เป็นทศนิยมสำหรับย่านความถี่ประเภทจำนวนเต็ม และจำกัดให้อยู่ในช่วงของประเภทย่านความถี่ ค่าเริ่มต้นคือ 0 |
tensorDepths |
การแมปจากชื่อของแถบอาร์เรย์อินพุตไปยังความลึกของเทนเซอร์ 3 มิติที่สร้างขึ้น ระบบจะตัดอาร์เรย์ให้สั้นลงหรือเพิ่มค่าเริ่มต้นเพื่อปรับให้เข้ากับรูปแบบที่ระบุ แต่ละย่านความถี่ของอาร์เรย์ต้องมีรายการที่เกี่ยวข้อง ออบเจ็กต์ที่มีรายการคู่ |
sequenceData |
หากเป็นจริง ระบบจะแสดงผลพิกเซลแต่ละพิกเซลเป็น SequenceExample ซึ่งแมปแถบสเกลาร์กับบริบท และแถบอาร์เรย์กับลําดับของตัวอย่าง ระบบจะแสดงผล SequenceExamples ตามลําดับพิกเซลตามแถวในแต่ละแพตช์ จากนั้นตามลําดับแพตช์พื้นที่ตามแถวในลําดับไฟล์ |
collapseBands |
หากเป็นค่า "จริง" ระบบจะรวมย่านความถี่ทั้งหมดให้เป็นเทนเซอร์ 3 มิติรายการเดียว โดยจะใช้ชื่อของย่านความถี่แรกในรูปภาพ ระบบจะเลื่อนระดับย่านความถี่ทั้งหมดเป็นไบต์, int64 แล้วเป็นทศนิยมตามลำดับนั้น ทั้งนี้ขึ้นอยู่กับประเภทที่อยู่ไกลที่สุดในลําดับนั้นภายในย่านความถี่ทั้งหมด อนุญาตให้ใช้แถบอาร์เรย์ตราบใดที่ระบุ tensorDepths |
maxMaskedRatio |
สัดส่วนพิกเซลที่มีการมาสก์สูงสุดที่อนุญาตในแพตช์ ระบบจะทิ้งแพตช์ที่เกินจำนวนที่อนุญาตนี้แทนที่จะเขียนลงในไฟล์ หากตั้งค่าช่องนี้เป็นค่าอื่นที่ไม่ใช่ 1 ระบบจะไม่สร้างไฟล์แนบ JSON ค่าเริ่มต้นคือ 1 |