ee.Geometry.LineString.edgesAreGeodesics

Retorna verdadeiro se as bordas da geometria, se houver, forem geodésicas em um modelo esférico da Terra. Se for falso, todas as bordas serão linhas retas na projeção.

UsoRetorna
LineString.edgesAreGeodesics()Booleano
ArgumentoTipoDetalhes
isso: geometryGeometria

Exemplos

Editor de código (JavaScript)

// Define a LineString object.
var lineString = ee.Geometry.LineString([[-122.09, 37.42], [-122.08, 37.43]]);

// Apply the edgesAreGeodesics method to the LineString object.
var lineStringEdgesAreGeodesics = lineString.edgesAreGeodesics();

// Print the result to the console.
print('lineString.edgesAreGeodesics(...) =', lineStringEdgesAreGeodesics);

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

Configuração do Python

Consulte a página Ambiente Python para informações sobre a API Python e como usar geemap para desenvolvimento interativo.

import ee
import geemap.core as geemap

Colab (Python)

# Define a LineString object.
linestring = ee.Geometry.LineString([[-122.09, 37.42], [-122.08, 37.43]])

# Apply the edgesAreGeodesics method to the LineString object.
linestring_edges_are_geodesics = linestring.edgesAreGeodesics()

# Print the result.
display('linestring.edgesAreGeodesics(...) =', linestring_edges_are_geodesics)

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