تنظيم صفحاتك في مجموعات
يمكنك حفظ المحتوى وتصنيفه حسب إعداداتك المفضّلة.
الحصول على معرّف تنزيل
تعرض هذه الطريقة رقم تعريف ورمزًا مميزًا للتنزيل، أو قيمة فارغة إذا تم تحديد دالة ردّ الاتصال.
الاستخدام
المرتجعات
ee.data.getDownloadId(params, callback)
DownloadId
الوسيطة
النوع
التفاصيل
params
عنصر
كائن يحتوي على خيارات التنزيل مع القيم المحتملة التالية:
name: اسم أساسي لاستخدامه عند إنشاء أسماء الملفات. لا ينطبق إلا عندما يكون التنسيق "ZIPPED_GEO_TIFF"
(الإعداد التلقائي) أو "ZIPPED_GEO_TIFF_PER_BAND" أو عندما تكون قيمة filePerBand هي "صحيح". يتم ضبط القيمة التلقائية على معرّف الصورة (أو "تنزيل" للصور المحسوبة) عندما يكون التنسيق "ZIPPED_GEO_TIFF" أو "ZIPPED_GEO_TIFF_PER_BAND" أو عندما تكون قيمة filePerBand صحيحة، وإلا سيتم إنشاء سلسلة أحرف عشوائية. تتم إضافة أسماء النطاقات عندما تكون قيمة filePerBand صحيحة.
bands: وصف للنطاقات المطلوب تنزيلها يجب أن يكون صفيفًا من أسماء النطاقات أو صفيفًا من القواميس، يحتوي كل منها على المفاتيح التالية (لا تنطبق المَعلمات الاختيارية إلا عندما تكون قيمة filePerBand هي true):
id: اسم الفرقة الموسيقية، وهو سلسلة، مطلوب.
crs: سلسلة نظام إحداثيات اختياري تحدّد إسقاط النطاق.
crs_transform: مصفوفة اختيارية من 6 أرقام تحدّد تحويلاً تشابُهيًا من نظام الإحداثيات المرجعية المحدّد، بترتيب الصفوف الرئيسي: [xScale, xShearing, xTranslation, yShearing, yScale, yTranslation]
dimensions: هي مصفوفة اختيارية من عددين صحيحين يحدّدان العرض والارتفاع اللذين يتم اقتصاص النطاق إليهما.
scale: رقم اختياري يحدّد المقياس بالأمتار للنطاق، ويتم تجاهله في حال تحديد crs وcrs_transform.
crs: سلسلة نظام إحداثيات مرجعي تلقائية لاستخدامها مع أي نطاقات لا تحدّد نظام إحداثيات مرجعيًا بشكل صريح
crs_transform: تحويل تشابهي تلقائي لاستخدامه مع أي نطاقات لا تحدد تحويلاً، ويكون بالتنسيق نفسه الذي يحدده
crs_transform للنطاقات.
dimensions: أبعاد قص الصورة التلقائية التي سيتم استخدامها مع أي نطاقات لا تحدّدها
scale: مقياس تلقائي يتم استخدامه لأي نطاقات لا تحدد مقياسًا، ويتم تجاهله في حال تحديد crs وcrs_transform.
region: مضلّع يحدّد منطقة لتنزيل البيانات، ويتم تجاهله في حال تحديد crs وcrs_transform.
filePerBand: ما إذا كان سيتم إنشاء ملف GeoTIFF منفصل لكل نطاق (قيمة منطقية). القيمة التلقائية هي "صحيح". إذا كانت القيمة false، سيتم إنشاء ملف GeoTIFF واحد وسيتم تجاهل جميع عمليات التحويل على مستوى النطاق. يُرجى العِلم أنّه يتم تجاهل هذه السمة إذا كان التنسيق "ZIPPED_GEO_TIFF" أو "ZIPPED_GEO_TIFF_PER_BAND".
format: تنسيق التنزيل إحدى القيم التالية:
"ZIPPED_GEO_TIFF" (ملف GeoTIFF مضمّن في ملف zip، وهو الخيار التلقائي)
"ZIPPED_GEO_TIFF_PER_BAND" (ملفات GeoTIFF متعددة مضمّنة في ملف ZIP)
"NPY" (تنسيق NumPy الثنائي)
إذا كانت القيمة "GEO_TIFF" أو "NPY"، سيتم تجاهل filePerBand وجميع عمليات التحويل على مستوى النطاق. يؤدي تحميل نتائج NumPy إلى إنشاء مصفوفة منظَّمة.
تم إيقاف id: نهائيًا، استخدِم مَعلمة الصورة بدلاً من ذلك.
callback
الدالة، اختيارية
دالة ردّ اختيارية في حال عدم توفيرها، يتم إجراء المكالمة بشكل متزامن.
تاريخ التعديل الأخير: 2025-07-26 (حسب التوقيت العالمي المتفَّق عليه)
[[["يسهُل فهم المحتوى.","easyToUnderstand","thumb-up"],["ساعَدني المحتوى في حلّ مشكلتي.","solvedMyProblem","thumb-up"],["غير ذلك","otherUp","thumb-up"]],[["لا يحتوي على المعلومات التي أحتاج إليها.","missingTheInformationINeed","thumb-down"],["الخطوات معقدة للغاية / كثيرة جدًا.","tooComplicatedTooManySteps","thumb-down"],["المحتوى قديم.","outOfDate","thumb-down"],["ثمة مشكلة في الترجمة.","translationIssue","thumb-down"],["مشكلة في العيّنات / التعليمات البرمجية","samplesCodeIssue","thumb-down"],["غير ذلك","otherDown","thumb-down"]],["تاريخ التعديل الأخير: 2025-07-26 (حسب التوقيت العالمي المتفَّق عليه)"],[[["`ee.data.getDownloadId` generates a unique ID and token for downloading Earth Engine data, essential for initiating downloads."],["It accepts parameters like image, bands, region, and format to customize the download request to user specifications."],["Users can specify download formats including zipped GeoTIFFs (single or multi-band), NumPy arrays, and uncompressed GeoTIFFs."],["The function provides flexibility by allowing band-specific transformations such as scale and projection settings for individual bands."],["Download links are created using the generated download ID with `ee.data.makeDownloadUrl` for accessing the requested data."]]],["The `ee.data.getDownloadId` function generates a download ID and token for Earth Engine data. Key actions include specifying download parameters like image, bands, region, scale, and format in a `params` object. This can include band-specific transformations. The function returns a `DownloadId`, or null if a callback is specified, allowing for synchronous or asynchronous calls. The output can be configured to be a single or multiple GeoTIFF files wrapped in a zip or in NPY format.\n"]]