ee.Algorithms.ObjectType

رشته ای را برمی گرداند که نشان دهنده نوع شی داده شده است.

استفاده برمی گرداند
ee.Algorithms.ObjectType( value ) رشته
استدلال تایپ کنید جزئیات
value Object، پیش فرض: null شیء برای بدست آوردن نوع.

نمونه ها

ویرایشگر کد (جاوا اسکریپت)

print(ee.Algorithms.ObjectType(1));  // The string "Integer"
print(ee.Algorithms.ObjectType(ee.Number(1)));  // The string "Integer"
print(ee.Algorithms.ObjectType(ee.String('a string')));  // The string "String"
print(ee.Algorithms.ObjectType(ee.List([1, 'a string'])));  // The string "List"

// ee.Algorithms.ObjectType can be used to get the type of properties
// of ee.Image or ee.Feature objects.
var feature = ee.Feature(
  null,  // No need for geometry in this example.
  {
    'int': 42,
    'int8': ee.Number(-3).int8(),
  });

// The string "Integer"
print('int:', ee.Algorithms.ObjectType(feature.get('int')));
// The string "Long"
print('int8:', ee.Algorithms.ObjectType(feature.get('int8')));

راه اندازی پایتون

برای اطلاعات در مورد API پایتون و استفاده از geemap برای توسعه تعاملی به صفحه محیط پایتون مراجعه کنید.

import ee
import geemap.core as geemap

کولب (پایتون)

print(ee.Algorithms.ObjectType(ee.Number(1)).getInfo())  # The string "Integer"
print(
    ee.Algorithms.ObjectType(ee.String('a string')).getInfo()
)  # The string "String"
print(
    ee.Algorithms.ObjectType(ee.List([1, 'a string'])).getInfo()
)  # The string "List"

# ee.Algorithms.ObjectType can be used to get the type of properties
# of ee.Image or ee.Feature objects.
feature = ee.Feature(
    None,  # No need for geometry in this example.
    {
        'int': 42,
        'int8': ee.Number(-3).int8(),
    }
)

# The string "Integer"
print('int:', ee.Algorithms.ObjectType(feature.get('int')).getInfo())
# The string "Long"
print('int8:', ee.Algorithms.ObjectType(feature.get('int8')).getInfo())