Earth Engine вводит
квоты для некоммерческих проектов , чтобы защитить совместно используемые вычислительные ресурсы и обеспечить надежную работу для всех. Все некоммерческие проекты должны выбрать уровень квот до
27 апреля 2026 года , иначе по умолчанию будет использоваться уровень «Сообщество». Квоты вступят в силу для всех проектов (независимо от даты выбора уровня)
27 апреля 2026 года .
Подробнее.
ee.FeatureCollection.select
Оптимизируйте свои подборки
Сохраняйте и классифицируйте контент в соответствии со своими настройками.
Выбрать свойства из каждого объекта в коллекции. Также можно вызвать эту функцию только со строковыми аргументами; все они будут интерпретированы как селекторы свойств (varargs).
Возвращает набор объектов с выбранными свойствами.
| Использование | Возвраты | FeatureCollection. select (propertySelectors, newProperties , retainGeometry ) | FeatureCollection |
| Аргумент | Тип | Подробности | это: featurecollection | FeatureCollection | Экземпляр FeatureCollection. |
propertySelectors | Список[Строка] | Список имен или регулярных выражений, определяющих атрибуты для выбора. |
newProperties | List[String], optional | Список новых имен для выходных свойств. Должен соответствовать количеству выбранных свойств. |
retainGeometry | Логическое значение, необязательно | Если значение равно false, результат будет иметь геометрию NULL. По умолчанию — true. |
Примеры
Редактор кода (JavaScript)
// FeatureCollection of power plants in Belgium.
var fc = ee.FeatureCollection('WRI/GPPD/power_plants')
.filter('country_lg == "Belgium"');
// Select a single property.
var singleProp = fc.select('fuel1');
print('Single property selected',
singleProp.first());
// Select multiple properties.
var multiProp = fc.select(['fuel1', 'capacitymw']);
print('Multiple properties selected',
multiProp.first());
// Select multiple properties and rename them.
var multiPropRename = fc.select({
propertySelectors: ['fuel1', 'capacitymw'],
newProperties: ['Fuel_1', 'Capacity_MW']
});
print('Multiple properties selected, renamed',
multiPropRename.first());
// Select multiple properties, remove geometry.
var multiPropNoGeom = fc.select({
propertySelectors: ['fuel1', 'capacitymw'],
retainGeometry: false
});
print('Multiple properties selected, geometry removed',
multiPropNoGeom.first()); настройка Python
Информацию об API Python и использовании geemap для интерактивной разработки можно найти на странице «Среда Python» .
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"')
# Select a single property.
single_prop = fc.select('fuel1')
display('Single property selected:', single_prop.first())
# Select multiple properties.
multi_prop = fc.select(['fuel1', 'capacitymw'])
display('Multiple properties selected:', multi_prop.first())
# Select multiple properties and rename them.
multi_prop_rename = fc.select(**{
'propertySelectors': ['fuel1', 'capacitymw'],
'newProperties': ['Fuel_1', 'Capacity_MW']
})
display('Multiple properties selected, renamed:',
multi_prop_rename.first())
# Select multiple properties, remove geometry.
multi_prop_no_geom = fc.select(**{
'propertySelectors': ['fuel1', 'capacitymw'],
'retainGeometry': False
})
display('Multiple properties selected, geometry removed:',
multi_prop_no_geom.first())
Если не указано иное, контент на этой странице предоставляется по лицензии Creative Commons "С указанием авторства 4.0", а примеры кода – по лицензии Apache 2.0. Подробнее об этом написано в правилах сайта. Java – это зарегистрированный товарный знак корпорации Oracle и ее аффилированных лиц.
Последнее обновление: 2026-01-08 UTC.
[null,null,["Последнее обновление: 2026-01-08 UTC."],[],[]]