ee.Feature

특성은 다음 인수 중 하나와 속성의 선택적 사전에서 구성할 수 있습니다.

  - ee.Geometry

  - GeoJSON 도형

  - GeoJSON 기능

  - 계산된 객체: 속성이 지정된 경우 도형으로, 지정되지 않은 경우 지형지물로 재해석됩니다.

사용반환 값
ee.Feature(geometry, properties)기능
인수유형세부정보
geometryComputedObject|Feature|Geometry|Object기하 도형 또는 지형지물입니다.
properties객체, 선택사항메타데이터 속성의 사전입니다. 첫 번째 매개변수가 지오메트리가 아닌 Feature인 경우 사용되지 않습니다.

코드 편집기 (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