خيارات لتصدير الصور كملفات خارج Earth Engine
| تمثيل JSON |
|---|
{ "fileFormat": enum ( |
| الحقول | |
|---|---|
fileFormat |
تنسيق الملف الذي سيتم تصدير الصور به. |
| مكان كتابة النتائج في ما يلي قائمة بالحقول التي يستبعد كلّ منها الآخر. سيتم ضبط حقل واحد على الأكثر في الردّ: | |
driveDestination |
في حال تحديدها، يتم ضبط عملية التصدير إلى Google Drive. |
cloudStorageDestination |
في حال تحديدها، يتم ضبط عملية التصدير إلى Google Cloud Storage. |
gcsDestination |
في حال تحديدها، يتم ضبط عملية التصدير إلى Google Cloud Storage. |
| نهاية الحقول التي يستبعد كلّ منها الآخر | |
| خيارات خاصة بتنسيق الملف في ما يلي قائمة بالحقول التي يستبعد كلّ منها الآخر. سيتم ضبط حقل واحد على الأكثر في الردّ: | |
geoTiffOptions |
خيارات خاصة بتنسيق الملفات لعمليات تصدير |
tfRecordOptions |
خيارات خاصة بتنسيق الملفات لعمليات تصدير |
| نهاية الحقول التي يستبعد كلّ منها الآخر | |
GeoTiffImageExportOptions
خيارات لترميز الصور كملفات GeoTIFF
| تمثيل JSON |
|---|
{ "cloudOptimized": boolean, "tileDimensions": { object ( |
| الحقول | |
|---|---|
cloudOptimized |
إذا كانت القيمة صحيحة، يتم إنشاء ملفات GeoTIFF "محسّنة للسحابة الإلكترونية" لتوفير وصول أكثر فعالية في البيئات السحابية (راجِع www.cogeo.org). |
tileDimensions |
أبعاد اختيارية صريحة بالبكسل يتم تقسيم الصورة إليها إذا كانت كبيرة جدًا بحيث لا يمكن وضعها في ملف واحد يجب ضبط هذه القيمة على مضاعف لحجم المربّع، والقيمة التلقائية هي 256. |
skipEmptyFiles |
في حال ضبط القيمة على "صحيح"، سيتم تخطّي كتابة ملفات الصور الفارغة (أي التي تم إخفاء جميع عناصرها). |
tileSize |
اختيارية: معلَمة اختيارية تحدّد حجم المربّع الناتج. تمثّل هذه المَعلمة بُعد الجانب بوحدة البكسل لمربّعات الإخراج الوسيطة. حجم المربّع التلقائي هو 256، وهو ما يتوافق مع مربّع 256x256. |
noData |
اختيارية: قيمة اختيارية لعدم توفّر البيانات لا تتوفّر حاليًا سوى القيمة |
metadataKeys[] |
اختيارية: مفاتيح البيانات الوصفية التي سيتم استخدامها لضبط خصائص GeoTIFF. سيتم قراءة قيم السمات لكل مفتاح من صورته. يجب أن تكون هذه القيم سلاسل بشكل عام. بالنسبة إلى المفتاح |
العدد
رقم
| تمثيل 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. } |
| الحقول | |
|---|---|
| القيمة في ما يلي قائمة بالحقول التي يستبعد كلّ منها الآخر. سيتم ضبط حقل واحد على الأكثر في الردّ: | |
floatValue |
قيمة نقطة عائمة بدقة مزدوجة |
integerValue |
قيمة عدد صحيح 64 بت |
| نهاية الحقول التي يستبعد كلّ منها الآخر | |
TfRecordImageExportOptions
خيارات لترميز الصور كملفات TFRecord
| تمثيل JSON |
|---|
{ "tileDimensions": { object ( |
| الحقول | |
|---|---|
tileDimensions |
يتم تقسيم الأبعاد إلى مربّعات متجانبة فوق منطقة التصدير، ما يغطّي كل بكسل في المربّع المحيط مرة واحدة بالضبط (إلا عندما لا تقسم أبعاد الرقعة المربّع المحيط بالتساوي، وفي هذه الحالة سيتم إسقاط المربّعات المتجانبة على طول أكبر حواف س/ص). يجب أن تكون الأبعاد أكبر من 0. |
marginDimensions |
في حال تحديدها، سيتم تخزين المربّعات مؤقتًا حسب أبعاد الهامش بشكل موجب وسالب، ما يؤدي إلى تداخل بين الرقع المتجاورة. |
compress |
في حال ضبط القيمة على "صحيح"، يتم ضغط ملفات .tfrecord باستخدام gzip وإضافة اللاحقة ".gz". |
maxSizeBytes |
الحد الأقصى للحجم بالبايت لملف .tfrecord تم تصديره (قبل الضغط) سيؤدي حجم الملف الأصغر إلى تقسيم أكبر (وبالتالي، المزيد من ملفات الإخراج). القيمة التلقائية هي 1 غيغابايت. |
defaultValue |
القيمة المضبوطة في كل نطاق من البكسل الذي تم إخفاؤه جزئيًا أو كليًا، والقيمة المضبوطة في كل قيمة في عنصر ثلاثي الأبعاد ناتج عن نطاق صفيف حيث كان طول الصفيف في بكسل المصدر أقل من عمق قيمة العنصر يتم حذف الجزء الكسري لنطاقات النوع "عدد صحيح"، ويتم حصرها في نطاق نوع النطاق. القيمة التلقائية هي 0. |
tensorDepths |
ربط أسماء نطاقات مصفوفة الإدخال بعمق موترات الأبعاد الثلاثية التي تنشئها سيتم اقتطاع المصفوفات أو إضافة قيم تلقائية إليها لتناسب الشكل المحدّد. يجب أن يتضمّن كل نطاق مصفوفة إدخالاً مطابقًا. عنصر يحتوي على قائمة بأزواج |
sequenceData |
إذا كانت القيمة صحيحة، يتم إخراج كل بكسل كـ SequenceExample يربط النطاقات العددية بالسياق ونطاقات المصفوفة بتسلسلات المثال. يتم عرض SequenceExamples بترتيب الصفوف الرئيسية لوحدات البكسل في كل رقعة، ثم بترتيب الصفوف الرئيسية لرقع المساحات في تسلسل الملفات. |
collapseBands |
إذا كانت القيمة "صحيح"، سيتم دمج جميع النطاقات في موتر ثلاثي الأبعاد واحد، مع أخذ اسم النطاق الأول في الصورة. يتم تحويل جميع النطاقات إلى وحدات بايت، ثم إلى أعداد صحيحة 64 بت، ثم إلى أعداد عشرية بهذا الترتيب استنادًا إلى النوع الأبعد في هذا التسلسل ضمن جميع النطاقات. يُسمح بنطاقات المصفوفات طالما تم تحديد |
maxMaskedRatio |
الحد الأقصى المسموح به لنسبة وحدات البكسل المخفية في رقعة. سيتم تجاهل التصحيحات التي تتجاوز هذا الحدّ بدلاً من كتابتها في الملفات. إذا تم ضبط هذا الحقل على أي قيمة أخرى غير 1، لن يتم إنشاء ملف JSON المصاحب. القيمة التلقائية هي 1. |