ee.Geometry.Polygon.cutLines

Chuyển đổi các hình học LineString, MultiLineString và LinearRing thành MultiLineString bằng cách cắt chúng thành các phần không dài hơn khoảng cách đã cho dọc theo chiều dài của chúng. Tất cả các loại hình học khác sẽ được chuyển đổi thành MultiLineString trống.

Cách sử dụngGiá trị trả về
Polygon.cutLines(distances, maxError, proj)Hình học
Đối sốLoạiThông tin chi tiết
this: geometryHình họcCắt các đường của hình học này.
distancesDanh sáchKhoảng cách dọc theo mỗi LineString để cắt đường thành các đoạn riêng biệt, được đo bằng đơn vị của proj đã cho hoặc mét nếu proj không được chỉ định.
maxErrorErrorMargin, mặc định: nullLượng lỗi tối đa được chấp nhận khi thực hiện bất kỳ phép chiếu lại cần thiết nào.
projPhép chiếu, mặc định: nullPhép chiếu kết quả và phép đo khoảng cách hoặc EPSG:4326 nếu bạn không chỉ định.

Ví dụ

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

// Notice: the cutLines geometry method applies only to LineString,
// MultiLineString, and LinearRing geometries. All other geometry types result
// in an empty MultiLineString.

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 cho quá trình phát triển tương tác.

import ee
import geemap.core as geemap

Colab (Python)

# Notice: the cutLines geometry method applies only to LineString,
# MultiLineString, and LinearRing geometries. All other geometry types result
# in an empty MultiLineString.