ตัวเลือกสำหรับการส่งออกรูปภาพเป็นไฟล์ภายนอก Earth Engine
| การแสดง JSON |
|---|
{ "fileFormat": enum ( |
| ช่อง | |
|---|---|
fileFormat |
รูปแบบไฟล์ที่จะใช้ส่งออกรูปภาพ |
| ตำแหน่งที่จะเขียนผลลัพธ์ รายการต่อไปนี้คือรายการช่องที่ใช้ร่วมกันไม่ได้ ระบบจะตั้งค่าช่องอย่างน้อย 1 ช่องในการตอบกลับ | |
driveDestination |
หากระบุไว้ ให้กำหนดค่าการส่งออกไปยัง Google ไดรฟ์ |
cloudStorageDestination |
หากระบุไว้ ให้กำหนดค่าการส่งออกไปยัง Google Cloud Storage |
| สิ้นสุดช่องที่ใช้ร่วมกันไม่ได้ | |
| ตัวเลือกเฉพาะสำหรับรูปแบบไฟล์ รายการต่อไปนี้คือรายการช่องที่ใช้ร่วมกันไม่ได้ ระบบจะตั้งค่าช่องอย่างน้อย 1 ช่องในการตอบกลับ | |
geoTiffOptions |
ตัวเลือกเฉพาะสำหรับรูปแบบไฟล์สำหรับการส่งออก |
tfRecordOptions |
ตัวเลือกเฉพาะสำหรับรูปแบบไฟล์สำหรับการส่งออก |
| สิ้นสุดช่องที่ใช้ร่วมกันไม่ได้ | |
GeoTiffImageExportOptions
ตัวเลือกสำหรับการเข้ารหัสรูปภาพเป็นไฟล์ GeoTIFF
| การแสดง JSON |
|---|
{ "cloudOptimized": boolean, "tileDimensions": { object ( |
| ช่อง | |
|---|---|
cloudOptimized |
หากเป็น "จริง" จะสร้างไฟล์ GeoTIFF ที่ "ปรับให้เหมาะกับระบบคลาวด์" เพื่อให้เข้าถึงในสภาพแวดล้อมระบบคลาวด์ได้อย่างมีประสิทธิภาพมากขึ้น (ดู www.cogeo.org) |
tileDimensions |
ขนาดที่ชัดเจนเป็นพิกเซล (ไม่บังคับ) ที่จะใช้แยกรูปภาพหากมีขนาดใหญ่เกินกว่าจะใส่ในไฟล์เดียว ค่านี้ต้องตั้งค่าเป็นค่าพหุคูณของขนาดไทล์ ซึ่งค่าเริ่มต้นคือ 256 |
skipEmptyFiles |
หากเป็น "จริง" ให้ข้ามการเขียนไฟล์รูปภาพที่ว่างเปล่า (เช่น มาสก์ทั้งหมด) |
tileSize |
ไม่บังคับ พารามิเตอร์ที่ไม่บังคับซึ่งตั้งค่าขนาดไทล์เอาต์พุต พารามิเตอร์นี้คือขนาดด้านข้างเป็นพิกเซลของไทล์เอาต์พุตระดับกลาง ขนาดไทล์เริ่มต้นคือ 256 ซึ่งสอดคล้องกับไทล์ขนาด 256x256 |
noData |
ไม่บังคับ ค่า "ไม่มีข้อมูล" ที่ไม่บังคับ ปัจจุบันระบบรองรับเฉพาะ |
ตัวเลข
ตัวเลข
| การแสดง JSON |
|---|
{ // The following is a list of mutually exclusive fields. At most one of the // fields will be set in a response: "floatValue": number, "integerValue": string // End of mutually exclusive fields. } |
| ช่อง | |
|---|---|
| ค่า รายการต่อไปนี้คือรายการช่องที่ใช้ร่วมกันไม่ได้ ระบบจะตั้งค่าช่องอย่างน้อย 1 ช่องในการตอบกลับ | |
floatValue |
ค่าจุดลอยตัวที่มีความแม่นยำสองเท่า |
integerValue |
ค่าจำนวนเต็ม 64 บิต |
| สิ้นสุดช่องที่ใช้ร่วมกันไม่ได้ | |
TfRecordImageExportOptions
ตัวเลือกสำหรับการเข้ารหัสรูปภาพเป็นไฟล์ TFRecord
| การแสดง JSON |
|---|
{ "tileDimensions": { object ( |
| ช่อง | |
|---|---|
tileDimensions |
ขนาดที่เรียงต่อกันเหนือพื้นที่ส่งออก ซึ่งครอบคลุมทุกพิกเซลในกรอบเขตอย่างละ 1 ครั้ง (ยกเว้นในกรณีที่ขนาดแพตช์ไม่สามารถหารกรอบเขตได้ลงตัว ในกรณีนี้ระบบจะยกเลิกไทล์ขอบตามขอบ x/y ที่ใหญ่ที่สุด) ขนาดต้อง > 0 |
marginDimensions |
หากระบุไว้ ระบบจะบัฟเฟอร์ไทล์ตามขนาดขอบทั้งค่าบวกและค่าลบ ซึ่งจะทำให้เกิดการซ้อนทับระหว่างแพตช์ที่อยู่ติดกัน |
compress |
หากเป็น "จริง" ให้บีบอัดไฟล์ .tfrecord ด้วย gzip และต่อท้ายด้วยคำต่อท้าย ".gz" |
maxSizeBytes |
ขนาดสูงสุดเป็นไบต์สำหรับไฟล์ .tfrecord ที่ส่งออก (ก่อนการบีบอัด) ไฟล์ที่มีขนาดเล็กลงจะส่งผลให้เกิดการแบ่งส่วนมากขึ้น (และทำให้มีไฟล์เอาต์พุตมากขึ้น) ค่าเริ่มต้นคือ 1GiB |
defaultValue |
ค่าที่ตั้งไว้ในแต่ละแบนด์ของพิกเซลที่มาสก์บางส่วนหรือทั้งหมด และค่าที่ตั้งไว้ในแต่ละค่าในฟีเจอร์ 3 มิติเอาต์พุตที่สร้างจากแบนด์อาร์เรย์ โดยที่ความยาวอาร์เรย์ที่พิกเซลต้นทางน้อยกว่าความลึกของค่าฟีเจอร์ ระบบจะตัดส่วนที่เป็นเศษส่วนสำหรับแบนด์ประเภทจำนวนเต็ม และจำกัดให้อยู่ในช่วงของประเภทแบนด์ ค่าเริ่มต้นคือ 0 |
tensorDepths |
การแมปจากชื่อแบนด์อาร์เรย์อินพุตไปยังความลึกของเทนเซอร์ 3 มิติที่สร้างขึ้น ระบบจะตัดอาร์เรย์ให้สั้นลง หรือเพิ่มค่าเริ่มต้นเพื่อให้พอดีกับรูปร่างที่ระบุ แบนด์อาร์เรย์แต่ละแบนด์ต้องมีรายการที่สอดคล้องกัน ออบเจ็กต์ที่มีรายการคู่ |
sequenceData |
หากเป็น "จริง" ระบบจะแสดงผลแต่ละพิกเซลเป็น SequenceExample ที่แมปแบนด์สเกลาร์กับบริบท และแบนด์อาร์เรย์กับลำดับของตัวอย่าง ระบบจะแสดงผล SequenceExample ตามลำดับแถวหลักของพิกเซลในแต่ละแพตช์ แล้วตามลำดับแถวหลักของแพตช์พื้นที่ในลำดับไฟล์ |
collapseBands |
หากเป็น "จริง" ระบบจะรวมแบนด์ทั้งหมดเป็นเทนเซอร์ 3 มิติเดียว โดยใช้ชื่อแบนด์แรกในรูปภาพ ระบบจะเลื่อนระดับแบนด์ทั้งหมดเป็นไบต์, int64 แล้วเป็นค่าลอยตามลำดับ ทั้งนี้ขึ้นอยู่กับประเภทที่อยู่ไกลที่สุดในลำดับนั้นภายในแบนด์ทั้งหมด ระบบอนุญาตให้ใช้แบนด์อาร์เรย์ตราบใดที่ระบุ tensorDepths |
maxMaskedRatio |
สัดส่วนสูงสุดของพิกเซลที่มาสก์ในแพตช์ที่อนุญาต ระบบจะยกเลิกแพตช์ที่เกินขีดจำกัดนี้แทนที่จะเขียนลงในไฟล์ หากตั้งค่าช่องนี้เป็นค่าอื่นที่ไม่ใช่ 1 ระบบจะไม่สร้างไฟล์ JSON Sidecar ค่าเริ่มต้นคือ 1 |