ee.Geometry.Polygon.cutLines

تحوّل هذه الدالة الأشكال الهندسية LineString وMultiLineString وLinearRing إلى MultiLineString من خلال تقسيمها إلى أجزاء لا يزيد طولها عن المسافة المحدّدة على طولها. سيتم تحويل جميع أنواع الأشكال الهندسية الأخرى إلى MultiLineString فارغ.

الاستخدامالمرتجعات
Polygon.cutLines(distances, maxError, proj)هندسة
الوسيطةالنوعالتفاصيل
هذا: geometryهندسةيقطع خطوط هذا الشكل الهندسي.
distancesقائمةالمسافات على طول كل LineString لتقسيم الخط إلى أجزاء منفصلة، ويتم قياسها بوحدات نظام الإسقاط المحدد، أو بالمتر إذا لم يتم تحديد نظام الإسقاط.
maxErrorErrorMargin، القيمة التلقائية: nullالحدّ الأقصى لمقدار الخطأ المسموح به عند إجراء أي عملية إعادة إسقاط ضرورية.
projالتوقّع، القيمة التلقائية: nullإسقاط النتائج وقياسات المسافة، أو EPSG:4326 إذا لم يتم تحديدها

أمثلة

محرّر الرموز البرمجية (JavaScript)

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

إعداد Python

راجِع صفحة بيئة Python للحصول على معلومات حول واجهة برمجة التطبيقات Python واستخدام geemap للتطوير التفاعلي.

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.