ee.Dictionary.toImage

تنشئ هذه الدالة صورة للثوابت من القيم الواردة في قاموس. يتم ترتيب نطاقات الصورة وتسميتها وفقًا لوسيطة الأسماء. إذا لم يتم تحديد أي أسماء، يتم ترتيب النطاقات أبجديًا رقميًا.

الاستخدامالمرتجعات
Dictionary.toImage(names)صورة
الوسيطةالنوعالتفاصيل
هذا: dictionaryالقاموسالقاموس المطلوب تحويله.
namesقائمة، القيمة التلقائية: فارغةترتيب النطاقات الناتجة.

أمثلة

محرّر الرموز البرمجية (JavaScript)

// A dictionary (e.g. results of ee.Image.reduceRegion of an S2 image).
var dict = ee.Dictionary({
  B1: 182,
  B2: 219,
  B3: 443
});

var selectedKeysImg = dict.toImage(['B1', 'B2']);
print('Selected keys image band names', selectedKeysImg.bandNames());

var allKeysImg = dict.toImage();
print('All keys image band names', allKeysImg.bandNames());

إعداد Python

راجِع صفحة بيئة Python للحصول على معلومات حول واجهة برمجة التطبيقات Python واستخدام geemap للتطوير التفاعلي.

import ee
import geemap.core as geemap

Colab (Python)

# A dictionary (e.g. results of ee.Image.reduceRegion of an S2 image).
dic = ee.Dictionary({
    'B1': 182,
    'B2': 219,
    'B3': 443
})

selected_keys_img = dic.toImage(['B1', 'B2'])
print('Selected keys image band names:',
      selected_keys_img.bandNames().getInfo())

all_keys_img = dic.toImage()
print('All keys image band names:', all_keys_img.bandNames().getInfo())