إشعار: يجب
إثبات أهلية جميع المشاريع غير التجارية المسجّلة لاستخدام Earth Engine قبل
15 أبريل 2025 من أجل الحفاظ على إمكانية الوصول إلى Earth Engine.
ee.FeatureCollection.aggregate_first
تنظيم صفحاتك في مجموعات
يمكنك حفظ المحتوى وتصنيفه حسب إعداداتك المفضّلة.
تجميع البيانات حول سمة معيّنة للعناصر في مجموعة، مع احتساب قيمة السمة للعنصر الأول في المجموعة
الاستخدام | المرتجعات |
---|
FeatureCollection.aggregate_first(property) | |
الوسيطة | النوع | التفاصيل |
---|
هذا: collection | FeatureCollection | المجموعة المطلوب تجميعها. |
property | سلسلة | السمة التي سيتم استخدامها من كل عنصر في المجموعة |
أمثلة
محرّر الرموز البرمجية (JavaScript)
// FeatureCollection of power plants in Belgium.
var fc = ee.FeatureCollection('WRI/GPPD/power_plants')
.filter('country_lg == "Belgium"');
print('Fuel source for first power plant in the collection',
fc.aggregate_first('fuel1')); // Wind
إعداد Python
راجِع صفحة
بيئة Python للحصول على معلومات حول واجهة برمجة التطبيقات Python واستخدام
geemap
للتطوير التفاعلي.
import ee
import geemap.core as geemap
Colab (Python)
# FeatureCollection of power plants in Belgium.
fc = ee.FeatureCollection('WRI/GPPD/power_plants').filter(
'country_lg == "Belgium"')
print('Fuel source for first power plant in the collection:',
fc.aggregate_first('fuel1').getInfo()) # Wind
إنّ محتوى هذه الصفحة مرخّص بموجب ترخيص Creative Commons Attribution 4.0 ما لم يُنصّ على خلاف ذلك، ونماذج الرموز مرخّصة بموجب ترخيص Apache 2.0. للاطّلاع على التفاصيل، يُرجى مراجعة سياسات موقع Google Developers. إنّ Java هي علامة تجارية مسجَّلة لشركة Oracle و/أو شركائها التابعين.
تاريخ التعديل الأخير: 2025-07-26 (حسب التوقيت العالمي المتفَّق عليه)
[null,null,["تاريخ التعديل الأخير: 2025-07-26 (حسب التوقيت العالمي المتفَّق عليه)"],[[["\u003cp\u003e\u003ccode\u003eaggregate_first()\u003c/code\u003e calculates and returns the value of a specified property from the first feature within a FeatureCollection.\u003c/p\u003e\n"],["\u003cp\u003eThis function is helpful for quickly accessing the property value of an initial element in a collection without iterating through all features.\u003c/p\u003e\n"],["\u003cp\u003eUsage involves specifying the property name as an argument to the \u003ccode\u003eaggregate_first()\u003c/code\u003e function, applied to a FeatureCollection.\u003c/p\u003e\n"]]],[],null,["# ee.FeatureCollection.aggregate_first\n\nAggregates over a given property of the objects in a collection, calculating the property value of the first object in the collection.\n\n\u003cbr /\u003e\n\n| Usage | Returns |\n|-----------------------------------------------|---------|\n| FeatureCollection.aggregate_first`(property)` | |\n\n| Argument | Type | Details |\n|--------------------|-------------------|----------------------------------------------------------|\n| this: `collection` | FeatureCollection | The collection to aggregate over. |\n| `property` | String | The property to use from each element of the collection. |\n\nExamples\n--------\n\n### Code Editor (JavaScript)\n\n```javascript\n// FeatureCollection of power plants in Belgium.\nvar fc = ee.FeatureCollection('WRI/GPPD/power_plants')\n .filter('country_lg == \"Belgium\"');\n\nprint('Fuel source for first power plant in the collection',\n fc.aggregate_first('fuel1')); // Wind\n```\nPython setup\n\nSee the [Python Environment](/earth-engine/guides/python_install) page for information on the Python API and using\n`geemap` for interactive development. \n\n```python\nimport ee\nimport geemap.core as geemap\n```\n\n### Colab (Python)\n\n```python\n# FeatureCollection of power plants in Belgium.\nfc = ee.FeatureCollection('WRI/GPPD/power_plants').filter(\n 'country_lg == \"Belgium\"')\n\nprint('Fuel source for first power plant in the collection:',\n fc.aggregate_first('fuel1').getInfo()) # Wind\n```"]]