ee.Feature

सुविधाओं को इन आर्ग्युमेंट में से किसी एक के साथ-साथ, प्रॉपर्टी की वैकल्पिक डिक्शनरी से बनाया जा सकता है:

  - ee.Geometry.

  - GeoJSON फ़ॉर्मैट में ज्यामिति.

  - GeoJSON फ़ीचर.

  - कंप्यूट किया गया ऑब्जेक्ट: अगर प्रॉपर्टी तय की गई हैं, तो इसे ज्यामिति के तौर पर फिर से इंटरप्रेट किया जाता है. अगर प्रॉपर्टी तय नहीं की गई हैं, तो इसे सुविधा के तौर पर इंटरप्रेट किया जाता है.

इस्तेमालरिटर्न
ee.Feature(geometry, properties)सुविधा
आर्ग्यूमेंटटाइपविवरण
geometryComputedObject|Feature|Geometry|Objectज्यामिति या सुविधा.
propertiesऑब्जेक्ट, ज़रूरी नहीं हैमेटाडेटा प्रॉपर्टी की डिक्शनरी. अगर पहला पैरामीटर ज्यामिति के बजाय कोई सुविधा है, तो इसका इस्तेमाल नहीं किया जाता.

उदाहरण

कोड एडिटर (JavaScript)

// Create the simplest possible feature.
print(ee.Feature(null));  // Empty feature

// Demonstrate how to set a feature's id.
print(ee.Feature(null, {'id': 'yada'}).id());  // null
print(ee.Feature(null, {'system:index': 'abc123'}).id());  // abc123

// The simplest possible feature with a geometry.
var feature = ee.Feature(ee.Geometry.Point([-114.318, 38.985]));
Map.addLayer(feature);
Map.centerObject(feature, 10);

Python सेटअप करना

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

import ee
import geemap.core as geemap

Colab (Python)

# Create the simplest possible feature.
display(ee.Feature(None))  # Empty feature

# Demonstrate how to set a feature's id.
display(ee.Feature(None, {'id': 'yada'}).id())  # None
display(ee.Feature(None, {'system:index': 'abc123'}).id())  # abc123

# The simplest possible feature with a geometry.
feature = ee.Feature(ee.Geometry.Point([-114.318, 38.985]))
m = geemap.Map()
m.add_layer(feature)
m.center_object(feature, 10)
m