ee.Geometry.Point.containedIn

Trả về true nếu và chỉ khi một hình học nằm trong hình học khác.

Cách sử dụngGiá trị trả về
Point.containedIn(right, maxError, proj)Boolean
Đối sốLoạiThông tin chi tiết
this: leftHình họcHình học được dùng làm toán hạng bên trái của phép toán.
rightHình họcHình học được dùng làm toán hạng phải của phép toán.
maxErrorErrorMargin, mặc định: rỗngMức độ sai số tối đa được chấp nhận khi thực hiện mọi phép chiếu lại cần thiết.
projHình chiếu, mặc định: rỗngHình chiếu để thực hiện phép toán. Nếu không được chỉ định, phép toán sẽ được thực hiện trong hệ toạ độ hình cầu và khoảng cách tuyến tính sẽ tính bằng mét trên hình cầu.

Ví dụ

Trình soạn thảo mã (JavaScript)

// Define a Point object.
var point = ee.Geometry.Point(-122.082, 37.42);

// Define other inputs.
var inputGeom = ee.Geometry.BBox(-122.085, 37.415, -122.075, 37.425);

// Apply the containedIn method to the Point object.
var pointContainedIn = point.containedIn({'right': inputGeom, 'maxError': 1});

// Print the result to the console.
print('point.containedIn(...) =', pointContainedIn);

// Display relevant geometries on the map.
Map.setCenter(-122.085, 37.422, 15);
Map.addLayer(point,
             {'color': 'black'},
             'Geometry [black]: point');
Map.addLayer(inputGeom,
             {'color': 'blue'},
             'Parameter [blue]: inputGeom');

Thiết lập Python

Hãy xem trang Môi trường Python để biết thông tin về API Python và cách sử dụng geemap để phát triển tương tác.

import ee
import geemap.core as geemap

Colab (Python)

# Define a Point object.
point = ee.Geometry.Point(-122.082, 37.42)

# Define other inputs.
input_geom = ee.Geometry.BBox(-122.085, 37.415, -122.075, 37.425)

# Apply the containedIn method to the Point object.
point_contained_in = point.containedIn(right=input_geom, maxError=1)

# Print the result.
display('point.containedIn(...) =', point_contained_in)

# Display relevant geometries on the map.
m = geemap.Map()
m.set_center(-122.085, 37.422, 15)
m.add_layer(point, {'color': 'black'}, 'Geometry [black]: point')
m.add_layer(input_geom, {'color': 'blue'}, 'Parameter [blue]: input_geom')
m