ee.Geometry.LineString.getInfo

Recupera el valor de este objeto del servidor.

Si no se proporciona ninguna función de devolución de llamada, la solicitud se realiza de forma síncrona. Si se proporciona una devolución de llamada, la solicitud se realiza de forma asíncrona.

Se prefiere el modo asíncrono porque el modo síncrono detiene todo el otro código (por ejemplo, la IU del Editor de código de EE) mientras espera al servidor. Para realizar una solicitud asíncrona, se prefiere evaluate() en lugar de getInfo().

Devuelve el valor calculado de este objeto.

UsoMuestra
LineString.getInfo(callback)Objeto
ArgumentoTipoDetalles
esta: computedobjectComputedObjectInstancia de ComputedObject.
callbackFunción, opcionalEs una devolución de llamada opcional. Si no se proporciona, la llamada se realiza de forma síncrona.

Ejemplos

Editor de código (JavaScript)

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

// Apply the getInfo method to the LineString object.
var lineStringGetInfo = lineString.getInfo();

// Print the result to the console.
print('lineString.getInfo(...) =', lineStringGetInfo);

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

Configuración de Python

Consulta la página Entorno de Python para obtener información sobre la API de Python y el uso de geemap para el desarrollo interactivo.

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 getInfo method to the LineString object.
linestring_get_info = linestring.getInfo()

# Print the result.
display('linestring.getInfo(...) =', linestring_get_info)

# 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