Earth Engine вводит
квоты для некоммерческих проектов , чтобы защитить совместно используемые вычислительные ресурсы и обеспечить надежную работу для всех. Все некоммерческие проекты должны выбрать уровень квот до
27 апреля 2026 года , иначе по умолчанию будет использоваться уровень «Сообщество». Квоты вступят в силу для всех проектов (независимо от даты выбора уровня)
27 апреля 2026 года .
Подробнее.
ee.Geometry.Rectangle
Оптимизируйте свои подборки
Сохраняйте и классифицируйте контент в соответствии со своими настройками.
Создает объект ee.Geometry, описывающий прямоугольный многоугольник.
Для удобства можно использовать переменное количество аргументов, если все аргументы являются числами. Это позволяет создавать многоугольники EPSG:4326, имея ровно четыре координаты, например, ee.Geometry.Rectangle(minLng, minLat, maxLng, maxLat).
| Использование | Возвраты | ee.Geometry.Rectangle(coords, proj , geodesic , evenOdd ) | Геометрия.Прямоугольник |
| Аргумент | Тип | Подробности | coords | List[Geometry]|List[List[Number]]|List[Number] | Минимальное и максимальное значения углов прямоугольника могут быть представлены в виде списка из двух точек в формате координат GeoJSON 'Point', или списка из двух объектов ee.Geometry, описывающих точку, или списка из четырех чисел в порядке xMin, yMin, xMax, yMax. |
proj | Проекция (по желанию) | Проекция этой геометрии. Если не указано иное, по умолчанию используется проекция входного объекта ee.Geometry или EPSG:4326, если входные данные ee.Geometry отсутствуют. |
geodesic | Логическое значение, необязательно | Если значение равно false, ребра прямые в проекции. Если значение равно true, ребра изогнуты, чтобы следовать кратчайшему пути по поверхности Земли. По умолчанию используется геодезическое состояние входных данных или значение true, если входные данные являются числами. |
evenOdd | Логическое значение, необязательно | Если значение равно true, то внутренние области многоугольника будут определяться по правилу четности/нечетности, согласно которому точка находится внутри, если она пересекает нечетное число ребер, чтобы достичь точки на бесконечности. В противном случае для многоугольников используется правило левой внутренней области, согласно которому внутренние области находятся слева от ребер оболочки при обходе вершин в заданном порядке. Если значение не указано, по умолчанию равно true. |
Примеры
Редактор кода (JavaScript)
// Coordinates for the bounds of a rectangle.
var xMin = -122.09;
var yMin = 37.42;
var xMax = -122.08;
var yMax = 37.43;
// Construct a rectangle from a list of GeoJSON 'point' formatted coordinates.
var rectangleGeoJSON = ee.Geometry.Rectangle(
[
[xMin, yMin],
[xMax, yMax] // max x and y
]
);
Map.addLayer(rectangleGeoJSON, {}, 'rectangleGeoJSON');
// Construct a rectangle from a list of ee.Geometry.Point objects.
var rectanglePoint = ee.Geometry.Rectangle(
[
ee.Geometry.Point(xMin, yMin), // min x and y
ee.Geometry.Point(xMax, yMax) // max x and y
]
);
Map.addLayer(rectanglePoint, {}, 'rectanglePoint');
// Construct a rectangle from a list of bounding coordinates.
var rectangleBounds = ee.Geometry.Rectangle(
[xMin, yMin, xMax, yMax]
);
Map.addLayer(rectangleBounds, {}, 'rectangleBounds');
Map.setCenter(-122.085, 37.422, 15);
Если не указано иное, контент на этой странице предоставляется по лицензии Creative Commons "С указанием авторства 4.0", а примеры кода – по лицензии Apache 2.0. Подробнее об этом написано в правилах сайта. Java – это зарегистрированный товарный знак корпорации Oracle и ее аффилированных лиц.
Последнее обновление: 2026-01-08 UTC.
[null,null,["Последнее обновление: 2026-01-08 UTC."],[],[]]