ee.Array

यह फ़ंक्शन, दिए गए कोऑर्डिनेट के हिसाब से एक ऐरे दिखाता है.

इस्तेमालरिटर्न
ee.Array(values, pixelType)Array
आर्ग्यूमेंटटाइपविवरण
valuesऑब्जेक्टकास्ट करने के लिए कोई मौजूदा सरणी या कोई संख्या/संख्याओं की सूची/किसी भी डेप्थ की संख्याओं की नेस्ट की गई सूची, जिससे सरणी बनाई जा सके. नेस्ट की गई सूचियों के लिए, एक ही डेप्थ पर मौजूद सभी इनर ऐरे की लंबाई एक जैसी होनी चाहिए. साथ ही, संख्याएं सिर्फ़ सबसे गहरे लेवल पर मौजूद हो सकती हैं.
pixelTypePixelType, डिफ़ॉल्ट: nullvalues आर्ग्युमेंट में मौजूद हर संख्या का टाइप. अगर पिक्सल टाइप नहीं दिया गया है, तो 'values' में मौजूद संख्याओं से इसका पता लगाया जाएगा. अगर 'values' में कोई संख्या नहीं है, तो यह टाइप देना ज़रूरी है.

उदाहरण

कोड एडिटर (JavaScript)

// Requires an explicit PixelType if no data.
print(ee.Array([], ee.PixelType.int8()));  // Empty []
print(ee.Array([[]], ee.PixelType.uint8()));  // Empty [[]]
print(ee.Array([[], []], ee.PixelType.float()));  // Empty [[], []]

// 1-D Arrays
print(ee.Array([0]));  // [0]
print(ee.Array([0, 1]));  // [0, 1]
// 2-D Arrays
print(ee.Array([[1]]));  // [[1]]
print(ee.Array([[0, 1], [2, 3]]));  // [[0,1],[2,3]]

// Arrays from ee.Number.
print(ee.Array([ee.Number(123).toUint8()]));  // [123]

// Lists are useful ways to construct larger Arrays.
print(ee.Array(ee.List.sequence(0, 10, 2)));  // // [0,2,4,6,8,10]

// Arrays can be used to make Arrays.
var array1D = ee.Array([1, 2, 3]);
// This is a cast.
print(ee.Array(array1D));  // [1,2,3]

Python सेटअप करना

Python API और इंटरैक्टिव डेवलपमेंट के लिए geemap का इस्तेमाल करने के बारे में जानकारी पाने के लिए, Python एनवायरमेंट पेज देखें.

import ee
import geemap.core as geemap

Colab (Python)

# Requires an explicit PixelType if no data.
print(ee.Array([], ee.PixelType.int8()).getInfo())  # Empty []
print(ee.Array([[]], ee.PixelType.uint8()).getInfo())  # Empty [[]]
print(ee.Array([[], []], ee.PixelType.float()).getInfo())  # Empty [[], []]

# 1-D Arrays
print(ee.Array([0]).getInfo())  # [0]
print(ee.Array([0, 1]).getInfo())  # [0, 1]
# 2-D Arrays
print(ee.Array([[1]]).getInfo())  # [[1]]
print(ee.Array([[0, 1], [2, 3]]).getInfo())  # [[0,1],[2,3]]

# Arrays from ee.Number.
print(ee.Array([ee.Number(123).toUint8()]).getInfo())  # [123]

# Lists are useful ways to construct larger Arrays.
print(ee.Array(ee.List.sequence(0, 10, 2)).getInfo())  # [0, 2, 4, 6, 8, 10]

# Arrays can be used to make Arrays.
array_one = ee.Array([1, 2, 3])
# This is a cast.
print(ee.Array(array_one).getInfo())  # [1, 2, 3]