ee.Geometry.Point.perimeter
קל לארגן דפים בעזרת אוספים
אפשר לשמור ולסווג תוכן על סמך ההעדפות שלך.
מחזירה את אורך ההיקף של החלקים הפוליגונליים של הגיאומטריה. ההיקף של גיאומטריות מרובות הוא סכום ההיקפים של הרכיבים שלהן.
שימוש | החזרות |
---|
Point.perimeter(maxError, proj) | מספר ממשי (float) |
ארגומנט | סוג | פרטים |
---|
זה: geometry | גיאומטריה | הגיאומטריה של הקלט. |
maxError | ErrorMargin, ברירת מחדל: null | הכמות המקסימלית של שגיאות שמותרות כשמבצעים הקרנה מחדש. |
proj | תחזית, ברירת מחדל: null | אם מציינים יחידות, התוצאה תהיה ביחידות של מערכת הקואורדינטות של ההטלה הזו. אחרת, היחידה תהיה מטרים. |
דוגמאות
עורך הקוד (JavaScript)
// Define a Point object.
var point = ee.Geometry.Point(-122.082, 37.42);
// Apply the perimeter method to the Point object.
var pointPerimeter = point.perimeter({'maxError': 1});
// Print the result to the console.
print('point.perimeter(...) =', pointPerimeter);
// 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 Environment.
import ee
import geemap.core as geemap
Colab (Python)
# Define a Point object.
point = ee.Geometry.Point(-122.082, 37.42)
# Apply the perimeter method to the Point object.
point_perimeter = point.perimeter(maxError=1)
# Print the result.
display('point.perimeter(...) =', point_perimeter)
# 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
אלא אם צוין אחרת, התוכן של דף זה הוא ברישיון Creative Commons Attribution 4.0 ודוגמאות הקוד הן ברישיון Apache 2.0. לפרטים, ניתן לעיין במדיניות האתר Google Developers. Java הוא סימן מסחרי רשום של חברת Oracle ו/או של השותפים העצמאיים שלה.
עדכון אחרון: 2025-07-26 (שעון UTC).
[null,null,["עדכון אחרון: 2025-07-26 (שעון UTC)."],[],["The `perimeter` method calculates the length of the perimeter of a geometry's polygonal parts, with multi-geometries' perimeters being the sum of their components' perimeters. It accepts optional `maxError` for reprojection tolerance and `proj` to specify the output units, defaulting to meters. The method returns a float value, representing the perimeter length. Examples show how to calculate and print the perimeter of a `Point` object in both JavaScript and Python.\n"],null,[]]