Объявление : Все некоммерческие проекты, зарегистрированные для использования Earth Engine до
15 апреля 2025 года, должны
подтвердить право на некоммерческое использование для сохранения доступа. Если вы не подтвердите право до 26 сентября 2025 года, ваш доступ может быть приостановлен.
ee.Number.atan2
Оптимизируйте свои подборки
Сохраняйте и классифицируйте контент в соответствии со своими настройками.
Вычисляет угол, образованный двумерным вектором [x, y].
| Использование | Возврат | Number. atan2 (right) | Число |
| Аргумент | Тип | Подробности | это: left | Число | Левое значение. |
right | Число | Правое значение. |
Примеры
Редактор кода (JavaScript)
// Left input is x and right input is y, representing point (x,y).
print('Atan2 of point (0,0)', ee.Number(0).atan2(0)); // 0
print('Atan2 of point (1,0)', ee.Number(1).atan2(0)); // 0
print('Atan2 of point (0,1)', ee.Number(0).atan2(1)); // 1.570796326 (π/2)
print('Atan2 of point (-1,0)', ee.Number(-1).atan2(0)); // 3.141592653 (π)
print('Atan2 of point (0,-1)', ee.Number(0).atan2(-1)); // -1.570796326 (-π/2) Настройка Python
Информацию об API Python и использовании geemap для интерактивной разработки см. на странице «Среда Python» .
import ee
import geemap.core as geemap
Colab (Python)
display('Atan2 of point (0,0):', ee.Number(0).atan2(0)) # 0
display('Atan2 of point (1,0):', ee.Number(1).atan2(0)) # 0
# 1.570796326 (π/2)
display('Atan2 of point (0,1):', ee.Number(0).atan2(1))
# 3.141592653 (π)
display('Atan2 of point (-1,0):', ee.Number(-1).atan2(0))
# -1.570796326 (-π/2)
display('Atan2 of point (0,-1):', ee.Number(0).atan2(-1))
Если не указано иное, контент на этой странице предоставляется по лицензии Creative Commons "С указанием авторства 4.0", а примеры кода – по лицензии Apache 2.0. Подробнее об этом написано в правилах сайта. Java – это зарегистрированный товарный знак корпорации Oracle и ее аффилированных лиц.
Последнее обновление: 2025-10-30 UTC.
[null,null,["Последнее обновление: 2025-10-30 UTC."],[],["The `atan2` function calculates the angle of a 2D vector [x, y]. It takes two numeric inputs: `left` as x and `right` as y. The function returns a number representing the angle. For example, `atan2(1, 0)` represents the point (1,0) returning an angle of 0. The point (0,1) `atan2(0,1)` returns an angle of π/2. `atan2(-1,0)` returns π, and `atan2(0,-1)` returns -π/2.\n"]]