ประกาศ: โปรเจ็กต์ที่ไม่ใช่เชิงพาณิชย์ทั้งหมดที่ลงทะเบียนเพื่อใช้ Earth Engine ก่อนวันที่
15 เมษายน 2025 ต้อง
ยืนยันการมีสิทธิ์ที่ไม่ใช่เชิงพาณิชย์เพื่อรักษาสิทธิ์เข้าถึง หากคุณไม่ยืนยันภายในวันที่ 26 กันยายน 2025 ระบบอาจระงับสิทธิ์เข้าถึงของคุณ
ee.Geometry.Point.length
จัดทุกอย่างให้เป็นระเบียบอยู่เสมอด้วยคอลเล็กชัน
บันทึกและจัดหมวดหมู่เนื้อหาตามค่ากำหนดของคุณ
แสดงผลความยาวของส่วนเชิงเส้นของเรขาคณิต ระบบจะไม่สนใจส่วนที่เป็นรูปหลายเหลี่ยม ความยาวของเรขาคณิตแบบหลายส่วนคือผลรวมของความยาวของคอมโพเนนต์
| การใช้งาน | การคืนสินค้า |
|---|
Point.length(maxError, proj) | ทศนิยม |
| อาร์กิวเมนต์ | ประเภท | รายละเอียด |
|---|
ดังนี้ geometry | เรขาคณิต | เรขาคณิตอินพุต |
maxError | ErrorMargin, ค่าเริ่มต้น: null | ปริมาณข้อผิดพลาดสูงสุดที่ยอมรับได้เมื่อทำการฉายซ้ำที่จำเป็น |
proj | การฉายภาพ ค่าเริ่มต้น: null | หากระบุไว้ ผลลัพธ์จะอยู่ในหน่วยของระบบพิกัดของการฉายภาพนี้ ไม่เช่นนั้นจะเป็นหน่วยเมตร |
ตัวอย่าง
โปรแกรมแก้ไขโค้ด (JavaScript)
// Define a Point object.
var point = ee.Geometry.Point(-122.082, 37.42);
// Apply the length method to the Point object.
var pointLength = point.length();
// Print the result to the console.
print('point.length(...) =', pointLength);
// Display relevant geometries on the map.
Map.setCenter(-122.085, 37.422, 15);
Map.addLayer(point,
{'color': 'black'},
'Geometry [black]: point');
การตั้งค่า Python
ดูข้อมูลเกี่ยวกับ Python API และการใช้ geemap เพื่อการพัฒนาแบบอินเทอร์แอกทีฟได้ที่หน้า
สภาพแวดล้อม Python
import ee
import geemap.core as geemap
Colab (Python)
# Define a Point object.
point = ee.Geometry.Point(-122.082, 37.42)
# Apply the length method to the Point object.
point_length = point.length()
# Print the result.
display('point.length(...) =', point_length)
# 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
เนื้อหาของหน้าเว็บนี้ได้รับอนุญาตภายใต้ใบอนุญาตที่ต้องระบุที่มาของครีเอทีฟคอมมอนส์ 4.0 และตัวอย่างโค้ดได้รับอนุญาตภายใต้ใบอนุญาต Apache 2.0 เว้นแต่จะระบุไว้เป็นอย่างอื่น โปรดดูรายละเอียดที่นโยบายเว็บไซต์ Google Developers Java เป็นเครื่องหมายการค้าจดทะเบียนของ Oracle และ/หรือบริษัทในเครือ
อัปเดตล่าสุด 2025-07-26 UTC
[null,null,["อัปเดตล่าสุด 2025-07-26 UTC"],[],["The `length()` method calculates the length of linear parts within a geometry, ignoring polygonal sections. For multi-geometries, it sums the lengths of individual components. The method accepts `maxError` to define reprojection tolerance and `proj` to specify output units (defaults to meters). Applying it to a point will return a float. Example codes are provided in both JavaScript and Python to define a point object, calculate its length, and display it on a map.\n"]]