ee.Geometry.LinearRing.area

הפונקציה מחזירה את השטח של הצורה הגיאומטרית. השטח של נקודות ושל מחרוזות קו הוא 0, והשטח של צורות גיאומטריות מרובות הוא סכום השטחים של הרכיבים שלהן (שטחים חופפים נספרים כמה פעמים).

שימושהחזרות
LinearRing.area(maxError, proj)מספר ממשי (float)
ארגומנטסוגפרטים
זה: geometryגיאומטריהקלט הגיאומטריה.
maxErrorErrorMargin, ברירת מחדל: nullהכמות המקסימלית של שגיאות שמותרות כשמבצעים הקרנה מחדש.
projתחזית, ברירת מחדל: nullאם מציינים יחידות, התוצאה תהיה ביחידות של מערכת הקואורדינטות של ההטלה הזו. אחרת, הוא יהיה במטרים רבועים.

דוגמאות

עורך הקוד (JavaScript)

// Define a LinearRing object.
var linearRing = ee.Geometry.LinearRing(
    [[-122.091, 37.420],
     [-122.085, 37.422],
     [-122.080, 37.430]]);

// Apply the area method to the LinearRing object.
var linearRingArea = linearRing.area({'maxError': 1});

// Print the result to the console.
print('linearRing.area(...) =', linearRingArea);

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

הגדרת Python

מידע על Python API ועל שימוש ב-geemap לפיתוח אינטראקטיבי מופיע בדף Python Environment.

import ee
import geemap.core as geemap

Colab (Python)

# Define a LinearRing object.
linearring = ee.Geometry.LinearRing(
    [[-122.091, 37.420], [-122.085, 37.422], [-122.080, 37.430]]
)

# Apply the area method to the LinearRing object.
linearring_area = linearring.area(maxError=1)

# Print the result.
display('linearring.area(...) =', linearring_area)

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