ee.FeatureCollection.distinct

موارد تکراری را از مجموعه حذف می کند. توجه داشته باشید که موارد تکراری با استفاده از یک هش قوی بر روی فرم سریالی خواص انتخاب شده تعیین می شوند.

استفاده برمی گرداند
FeatureCollection. distinct (properties) مجموعه ویژگی ها
استدلال تایپ کنید جزئیات
این: collection مجموعه ویژگی ها مجموعه ورودی که اشیاء از آن انتخاب خواهند شد.
properties شیء نام دارایی یا فهرستی از نام های دارایی که برای مقایسه استفاده می شود. ویژگی '.geo' را می توان برای مقایسه هندسه اشیا گنجاند.

نمونه ها

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

// FeatureCollection of power plants in Belgium.
var fc = ee.FeatureCollection('WRI/GPPD/power_plants')
             .filter('country_lg == "Belgium"');
print('FeatureCollection of power plants in Belgium', fc);

// Remove duplicate features according to property values.
print('Distinct based on a single property', fc.distinct('fuel1'));
print('Distinct based on two properties', fc.distinct(['fuel1', 'source']));
print('Distinct based on geometry', fc.distinct('.geo'));

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

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

import ee
import geemap.core as geemap

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

# FeatureCollection of power plants in Belgium.
fc = ee.FeatureCollection('WRI/GPPD/power_plants').filter(
    'country_lg == "Belgium"')
print('FeatureCollection of power plants in Belgium:', fc.getInfo())

# Remove duplicate features according to property values.
print('Distinct based on a single property:', fc.distinct('fuel1').getInfo())
print('Distinct based on two properties:',
      fc.distinct(['fuel1', 'source']).getInfo())
print('Distinct based on geometry', fc.distinct('.geo').getInfo())