Earth Engine вводит
квоты для некоммерческих проектов , чтобы защитить совместно используемые вычислительные ресурсы и обеспечить надежную работу для всех. Все некоммерческие проекты должны выбрать уровень квот до
27 апреля 2026 года , иначе по умолчанию будет использоваться уровень «Сообщество». Квоты вступят в силу для всех проектов (независимо от даты выбора уровня)
27 апреля 2026 года .
Подробнее.
Отправить отзыв
ee.Number.short
Оптимизируйте свои подборки
Сохраняйте и классифицируйте контент в соответствии со своими настройками.
Преобразует входное значение в знаковое 16-битное целое число.
Использование Возврат Number. short () Число
Аргумент Тип Подробности это: input Число Входное значение.
Примеры Редактор кода (JavaScript)
// Cast a number to signed 16-bit integer: [-32768, 32767].
var number = ee . Number ( 100 );
print ( 'Number:' , number );
var shortNumber = number . short ();
print ( 'Number cast to short:' , shortNumber );
/**
* Casting numbers to short that are outside of its range and precision can
* modify the resulting value, note the behavior of the following scenarios.
*/
// A floating point number cast to short loses decimal precision.
var float = ee . Number ( 1.7 );
print ( 'Floating point value:' , float );
var floatToShort = float . short ();
print ( 'Floating point value cast to short:' , floatToShort );
// A number greater than short range max cast to short becomes short range max.
var SHORT_MAX = 32767 ;
var outOfRangeHi = ee . Number ( SHORT_MAX + 12345 );
print ( 'Greater than short max:' , outOfRangeHi );
var outOfRangeHiToShort = outOfRangeHi . short ();
print ( 'Greater than short max cast to short becomes short max:' , outOfRangeHiToShort );
// A number greater than short range min cast to short becomes short range min.
var SHORT_MIN = - 32768 ;
var outOfRangeLo = ee . Number ( SHORT_MIN - 12345 );
print ( 'Less than short min:' , outOfRangeLo );
var outOfRangeLoToShort = outOfRangeLo . short ();
print ( 'Less than short min cast to short becomes short min:' , outOfRangeLoToShort ); Настройка Python
Информацию об API Python и использовании geemap для интерактивной разработки см. на странице «Среда Python» .
import ee
import geemap.core as geemap Colab (Python)
# Cast a number to signed 16-bit integer: [-32768, 32767].
number = ee . Number ( 100 )
display ( 'Number:' , number )
short_number = number . short ()
display ( 'Number cast to short:' , short_number )
"""Casting numbers to short that are outside of its range and precision can
modify the resulting value, note the behavior of the following scenarios.
"""
# A floating point number cast to short loses decimal precision.
float_number = ee . Number ( 1.7 )
display ( 'Floating point value:' , float_number )
float_to_short = float_number . short ()
display ( 'Floating point value cast to short:' , float_to_short )
# A number greater than short range max cast to short becomes short range max.
SHORT_MAX = 32767
out_of_range_hi = ee . Number ( SHORT_MAX + 12345 )
display ( 'Greater than short max:' , out_of_range_hi )
out_of_range_hi_to_short = out_of_range_hi . short ()
display ( 'Greater than short max cast to short becomes short max:' ,
out_of_range_hi_to_short )
# A number greater than short range min cast to short becomes short range min.
SHORT_MIN = - 32768
out_of_range_lo = ee . Number ( SHORT_MIN - 12345 )
display ( 'Less than short min:' , out_of_range_lo )
out_of_range_lo_to_short = out_of_range_lo . short ()
display ( 'Less than short min cast to short becomes short min:' ,
out_of_range_lo_to_short )
Отправить отзыв
Если не указано иное, контент на этой странице предоставляется по лицензии Creative Commons "С указанием авторства 4.0" , а примеры кода – по лицензии Apache 2.0 . Подробнее об этом написано в правилах сайта . Java – это зарегистрированный товарный знак корпорации Oracle и ее аффилированных лиц.
Последнее обновление: 2025-10-30 UTC.
Хотите рассказать подробнее?
[[["Прост для понимания","easyToUnderstand","thumb-up"],["Помог мне решить мою проблему","solvedMyProblem","thumb-up"],["Другое","otherUp","thumb-up"]],[["Отсутствует нужная мне информация","missingTheInformationINeed","thumb-down"],["Слишком сложен/слишком много шагов","tooComplicatedTooManySteps","thumb-down"],["Устарел","outOfDate","thumb-down"],["Проблема с переводом текста","translationIssue","thumb-down"],["Проблемы образцов/кода","samplesCodeIssue","thumb-down"],["Другое","otherDown","thumb-down"]],["Последнее обновление: 2025-10-30 UTC."],[],[]]