Anúncio: todos os projetos não comerciais registrados para usar o Earth Engine antes de
15 de abril de 2025 precisam
verificar a qualificação não comercial para manter o acesso ao Earth Engine.
ee.Geometry.LinearRing.getInfo
Mantenha tudo organizado com as coleções
Salve e categorize o conteúdo com base nas suas preferências.
Recupera o valor desse objeto do servidor.
Se nenhuma função de callback for fornecida, a solicitação será feita de forma síncrona. Se um callback for fornecido, a solicitação será feita de forma assíncrona.
O modo assíncrono é preferível porque o síncrono interrompe todo o outro código (por exemplo, a interface do editor de código do EE) enquanto aguarda o servidor. Para fazer uma solicitação assíncrona, é melhor usar evaluate() em vez de getInfo().
Retorna o valor calculado deste objeto.
Uso | Retorna |
---|
LinearRing.getInfo(callback) | Objeto |
Argumento | Tipo | Detalhes |
---|
isso: computedobject | ComputedObject | A instância ComputedObject. |
callback | Função, opcional | Um callback opcional. Se não for fornecido, a chamada será feita de forma síncrona. |
Exemplos
Editor de código (JavaScript)
// Define a LinearRing object.
var linearRing = ee.Geometry.LinearRing(
[[-122.091, 37.420],
[-122.085, 37.422],
[-122.080, 37.430]]);
// Apply the getInfo method to the LinearRing object.
var linearRingGetInfo = linearRing.getInfo();
// Print the result to the console.
print('linearRing.getInfo(...) =', linearRingGetInfo);
// Display relevant geometries on the map.
Map.setCenter(-122.085, 37.422, 15);
Map.addLayer(linearRing,
{'color': 'black'},
'Geometry [black]: linearRing');
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 LinearRing object.
linearring = ee.Geometry.LinearRing(
[[-122.091, 37.420], [-122.085, 37.422], [-122.080, 37.430]]
)
# Apply the getInfo method to the LinearRing object.
linearring_get_info = linearring.getInfo()
# Print the result.
display('linearring.getInfo(...) =', linearring_get_info)
# 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
Exceto em caso de indicação contrária, o conteúdo desta página é licenciado de acordo com a Licença de atribuição 4.0 do Creative Commons, e as amostras de código são licenciadas de acordo com a Licença Apache 2.0. Para mais detalhes, consulte as políticas do site do Google Developers. Java é uma marca registrada da Oracle e/ou afiliadas.
Última atualização 2025-07-26 UTC.
[null,null,["Última atualização 2025-07-26 UTC."],[[["\u003cp\u003e\u003ccode\u003egetInfo()\u003c/code\u003e retrieves the value of a ComputedObject (like a LinearRing) from the Earth Engine server.\u003c/p\u003e\n"],["\u003cp\u003eIt can be used synchronously (blocking other code) or asynchronously (using a callback function).\u003c/p\u003e\n"],["\u003cp\u003eAsynchronous requests are preferred to avoid UI freezes and \u003ccode\u003eevaluate()\u003c/code\u003e is generally recommended over \u003ccode\u003egetInfo()\u003c/code\u003e for this purpose.\u003c/p\u003e\n"],["\u003cp\u003eThe method returns the computed value of the object as a JavaScript Object when called.\u003c/p\u003e\n"],["\u003cp\u003eExamples demonstrate its usage with a LinearRing in both JavaScript and Python within the Earth Engine Code Editor and Colab environments.\u003c/p\u003e\n"]]],["`getInfo()` retrieves an object's value from the server, returning the computed value. It can operate synchronously (blocking) or asynchronously (non-blocking) using an optional callback function. Asynchronous mode is preferred for UI responsiveness, and `evaluate()` is recommended over `getInfo()` for asynchronous requests. The method is demonstrated using a `LinearRing` object example in both JavaScript and Python, showcasing data retrieval and map visualization.\n"],null,["# ee.Geometry.LinearRing.getInfo\n\n\u003cbr /\u003e\n\nRetrieves the value of this object from the server.\n\n\u003cbr /\u003e\n\nIf no callback function is provided, the request is made synchronously. If a callback is provided, the request is made asynchronously.\n\nThe asynchronous mode is preferred because the synchronous mode stops all other code (for example, the EE Code Editor UI) while waiting for the server. To make an asynchronous request, evaluate() is preferred over getInfo().\n\nReturns the computed value of this object.\n\n| Usage | Returns |\n|------------------------------------|---------|\n| LinearRing.getInfo`(`*callback*`)` | Object |\n\n| Argument | Type | Details |\n|------------------------|--------------------|------------------------------------------------------------------------|\n| this: `computedobject` | ComputedObject | The ComputedObject instance. |\n| `callback` | Function, optional | An optional callback. If not supplied, the call is made synchronously. |\n\nExamples\n--------\n\n### Code Editor (JavaScript)\n\n```javascript\n// Define a LinearRing object.\nvar linearRing = ee.Geometry.LinearRing(\n [[-122.091, 37.420],\n [-122.085, 37.422],\n [-122.080, 37.430]]);\n\n// Apply the getInfo method to the LinearRing object.\nvar linearRingGetInfo = linearRing.getInfo();\n\n// Print the result to the console.\nprint('linearRing.getInfo(...) =', linearRingGetInfo);\n\n// Display relevant geometries on the map.\nMap.setCenter(-122.085, 37.422, 15);\nMap.addLayer(linearRing,\n {'color': 'black'},\n 'Geometry [black]: linearRing');\n```\nPython setup\n\nSee the [Python Environment](/earth-engine/guides/python_install) page for information on the Python API and using\n`geemap` for interactive development. \n\n```python\nimport ee\nimport geemap.core as geemap\n```\n\n### Colab (Python)\n\n```python\n# Define a LinearRing object.\nlinearring = ee.Geometry.LinearRing(\n [[-122.091, 37.420], [-122.085, 37.422], [-122.080, 37.430]]\n)\n\n# Apply the getInfo method to the LinearRing object.\nlinearring_get_info = linearring.getInfo()\n\n# Print the result.\ndisplay('linearring.getInfo(...) =', linearring_get_info)\n\n# Display relevant geometries on the map.\nm = geemap.Map()\nm.set_center(-122.085, 37.422, 15)\nm.add_layer(linearring, {'color': 'black'}, 'Geometry [black]: linearring')\nm\n```"]]