توضّح هذه السمة كيف يجب أن تنشئ خدمة EarthEngine صورة من مجموعة ملفات.
| تمثيل JSON |
|---|
{ "name": string, "properties": { object }, "uriPrefix": string, "tilesets": [ { object ( |
| الحقول | |
|---|---|
name |
اسم مادة العرض المطلوب إنشاؤها. يكون |
properties |
خصائص إضافية لمادة العرض تم إيقاف اسمَي السمتَين "system:time_start" و "system:time_end" نهائيًا. استخدِم الحقلَين |
uriPrefix |
البادئة الاختيارية التي يتم إضافتها قبل جميع |
tilesets[] |
مجموعات المربّعات يجب أن يكون لكل مجموعة مربّعات معرّف فريد. |
bands[] |
النطاقات يكون ترتيب النطاقات في مادة العرض هو نفسه ترتيب |
maskBands[] |
نطاقات القناع |
footprint |
البصمة الكربونية بإحداثيات البكسل (وليس بإحداثيات خطوط الطول والعرض) إذا كانت فارغة، تكون المساحة التلقائية هي الصورة بأكملها. يمكنك الاطّلاع على |
missingData |
القيم التي لا تمثّل أي بيانات في جميع نطاقات الصورة ينطبق ذلك على جميع النطاقات التي لا تحدّد |
pyramidingPolicy |
سياسة التراكم في حال عدم تحديدها، يتم تطبيق السياسة MEAN تلقائيًا. ينطبق ذلك على جميع النطاقات التي لا تحدِّد |
startTime |
الطابع الزمني المرتبط بمادة العرض، إن وُجد، مثل الوقت الذي تم فيه التقاط صورة القمر الصناعي بالنسبة إلى مواد العرض التي تتوافق مع فترة زمنية، مثل القيم المتوسطة على مدار شهر أو عام، يتوافق هذا الطابع الزمني مع بداية تلك الفترة. يستخدم المعيار RFC 3339، حيث يكون الناتج الذي يتم إنشاؤه مُمثلاً بالتوقيت العالمي المنسَّق مع حرف Z في النهاية ويستخدم الأرقام الجزئية 0 أو 3 أو 6 أو 9. تُقبل أيضًا المعادلات الأخرى التي لا تستخدم حرف Z. أمثلة: |
endTime |
بالنسبة إلى الأصول التي تتوافق مع فاصل زمني، مثل القيم المتوسطة على مدار شهر أو عام، يتوافق هذا الطابع الزمني مع نهاية هذا الفاصل (باستثناء النهاية). يستخدم المعيار RFC 3339، حيث يكون الناتج الذي يتم إنشاؤه مُمثلاً بالتوقيت العالمي المنسَّق مع حرف Z في النهاية ويستخدم الأرقام الجزئية 0 أو 3 أو 6 أو 9. تُقبل أيضًا المعادلات الأخرى التي لا تستخدم حرف Z. أمثلة: |
skipMetadataRead |
تحديد ما إذا كان سيتم تخطّي قراءة البيانات الوصفية من الملفات باستخدام GDAL. عندما تكون قيمة هذا الحقل صحيحة، يجب أن تحتوي مجموعات المربّعات على بيانات وصفية كاملة من GDAL: نوع البيانات ونظام الإحداثيات والتحويل وأبعاد الملف وقيمة "لا توجد بيانات". |
memo |
حقل نصي حر لتخزين ملاحظات المستخدم. لا يتم استخدامها في عملية الاستيعاب. |
TilesetBand
تمثّل هذه السمة نطاقًا واحدًا مصدره مجموعة مربّعات.
| تمثيل JSON |
|---|
{ "id": string, "tilesetId": string, "tilesetBandIndex": integer, "missingData": { object ( |
| الحقول | |
|---|---|
id |
رقم تعريف الفرقة الموسيقية |
tilesetId |
رقم تعريف مجموعة المربّعات المتوافق مع النطاق |
tilesetBandIndex |
فهرس النطاق المستند إلى الصفر من مجموعة المربّعات المتجاوب مع النطاق على سبيل المثال، إذا كانت القيمة 1، تكون وحدات البكسل الخاصة بالنطاق هي وحدات البكسل الخاصة بالنطاق في الفهرس 1 من مجموعة اللوحات (في |
missingData |
القيم التي لا تمثّل أي بيانات في النطاق. إذا تم ضبط |
pyramidingPolicy |
سياسة التراكم |
TilesetMaskBand
تمثّل هذه السمة نطاق قناع واحدًا مصدره مجموعة مربّعات.
| تمثيل JSON |
|---|
{ "tilesetId": string, "bandIds": [ string ] } |
| الحقول | |
|---|---|
tilesetId |
رقم تعريف مجموعة المربّعات المتجاورة المرتبط بنطاق القناع يتم دائمًا استخدام النطاق الأخير من Tileset كنطاق قناع. |
bandIds[] |
تمثّل هذه السمة أرقام تعريف النطاقات التي ينطبق عليها نطاق القناع. في حال تركها فارغة، يتم تطبيق نطاق القناع على جميع النطاقات في مادة العرض. يمكن أن يكون لكل نطاق نطاق قناع مطابق واحد فقط. إذا كان أي من هذه النطاقات يتضمّن قناعًا داخليًا، سيتم تجاهل القناع الداخلي لصالح نطاق القناع هذا. |
PixelFootprint
بصمة لجميع وحدات البكسل الصالحة في صورة
| تمثيل JSON |
|---|
{
"points": [
{
object ( |
| الحقول | |
|---|---|
points[] |
حلقة تشكّل الجزء الخارجي من مضلّع بسيط يجب أن يحتوي على مراكز جميع وحدات البكسل الصالحة في الصورة يجب أن يكون هذا الشكل عبارة عن حلقة خطية، أي يجب أن تكون النقطة الأخيرة مساوية للنقطة الأولى. تكون الإحداثيات في إسقاط النطاق المحدّد بواسطة ملاحظة: استخدِم إحداثيات غير عددية صحيحة، مثل مركز كل بكسل، لأنّ المساحة المحدّدة يتم أخذها لتضمين بكسل إذا كان البكسل (مستطيل 1x1) يتقاطع مع المساحة المحدّدة. لتجنُّب اختيار وحدات البكسل المجاورة عن طريق الخطأ، لا تستخدِم إحداثيات ذات قيم صحيحة، لأنّها الحدود بين وحدات البكسل. يؤدي رسم المساحة على طول مراكز وحدات البكسل إلى منع تضمين وحدات بكسل غير مقصودة، ما قد يتسبّب في حدوث أخطاء عندما تكون وحدات البكسل المقصودة مجاورة لحدود الخريطة، مثل خط الزوال المعاكس أو أحد القطبين. على سبيل المثال، بالنسبة إلى صورة بحجم 2x2 تحتوي على جميع وحدات البكسل الأربع الصالحة، يكون أحد الحلقات المحتملة على النحو التالي: [{"x": 0.5, "y": 0.5}, {"x": 0.5, "y": 1.5}, {"x": 1.5, "y": 1.5}, {"x": 1.5, "y": 0.5}, {"x": 0.5, "y": 0.5}] |
bandId |
معرّف النطاق الذي يحدّد نظام الإحداثيات المرجعي (CRS) إحداثيات المساحة. إذا كانت فارغة، يتم استخدام النطاق الأول. |
GridPoint
نقطة أو متّجه ثنائي الأبعاد
| تمثيل JSON |
|---|
{ "x": number, "y": number } |
| الحقول | |
|---|---|
x |
قيمة الإحداثي x. |
y |
قيمة الإحداثي y. |