ee.Geometry.LinearRing.edgesAreGeodesics

הפונקציה מחזירה true אם קצוות הגיאומטריה, אם יש כאלה, הם גיאודזיות לאורך מודל כדורי של כדור הארץ. אם היא מחזירה false, כל הקצוות הם קווים ישרים בהטלה.

שימושהחזרות
LinearRing.edgesAreGeodesics()בוליאני
ארגומנטסוגפרטים
זה: geometryגיאומטריה

דוגמאות

עורך הקוד (JavaScript)

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

// Apply the edgesAreGeodesics method to the LinearRing object.
var linearRingEdgesAreGeodesics = linearRing.edgesAreGeodesics();

// Print the result to the console.
print('linearRing.edgesAreGeodesics(...) =', linearRingEdgesAreGeodesics);

// 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 edgesAreGeodesics method to the LinearRing object.
linearring_edges_are_geodesics = linearring.edgesAreGeodesics()

# Print the result.
display('linearring.edgesAreGeodesics(...) =', linearring_edges_are_geodesics)

# 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