ee.Array.cut

یک آرایه را در امتداد یک یا چند محور برش دهید.

استفاده برمی گرداند
Array. cut (position) آرایه
استدلال تایپ کنید جزئیات
این: array آرایه آرایه برای برش.
position فهرست کنید یک آرایه را در امتداد یک یا چند محور برش دهید. موقعیت args یا یک مقدار واحد برای هر محور آرایه مشخص می کند، یا -1 که کل محور را نشان می دهد. خروجی آرایه ای خواهد بود که دارای ابعادی مشابه ورودی است، با طول 1 در هر محور که در آرایه موقعیت ها -1 نبود.

نمونه ها

ویرایشگر کد (جاوا اسکریپت)

print(ee.Array([9]).cut([0]));  // [9]
print(ee.Array([9]).cut([-1]));  // [9]

var array1x3 = ee.Array([0, 1, 2]);
print(array1x3.cut([-1]));  // [0,1,2]
print(array1x3.cut([0]));  // [0]
print(array1x3.cut([2]));  // [2]

var array2x3 = ee.Array([[0, 1, 2], [3, 4, 5]]);
print(array2x3.cut([-1, -1]));  // [[0,1,2],[3,4,5]]
print(array2x3.cut([-1, 0]));  // [[0],[3]]
print(array2x3.cut([1, -1]));  // [[3,4,5]]

راه اندازی پایتون

برای اطلاعات در مورد API پایتون و استفاده از geemap برای توسعه تعاملی به صفحه محیط پایتون مراجعه کنید.

import ee
import geemap.core as geemap

کولب (پایتون)

display(ee.Array([9]).cut([0]))  # [9]
display(ee.Array([9]).cut([-1]))  # [9]

array1x3 = ee.Array([0, 1, 2])
display(array1x3.cut([-1]))  # [0, 1, 2]
display(array1x3.cut([0]))  # [0]
display(array1x3.cut([2]))  # [2]

array2x3 = ee.Array([[0, 1, 2], [3, 4, 5]])
display(array2x3.cut([-1, -1]))  # [[0, 1, 2], [3 , 4, 5]]
display(array2x3.cut([-1, 0]))  # [[0], [3]]
display(array2x3.cut([1, -1]))  # [[3, 4, 5]]