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.LineString.area
Mantenha tudo organizado com as coleções
Salve e categorize o conteúdo com base nas suas preferências.
Retorna a área da geometria. A área de pontos e strings de linha é 0, e a área de geometrias múltiplas é a soma das áreas dos componentes (áreas de interseção são contadas várias vezes).
Uso | Retorna |
---|
LineString.area(maxError, proj) | Ponto flutuante |
Argumento | Tipo | Detalhes |
---|
isso: geometry | Geometria | A entrada de geometria. |
maxError | ErrorMargin, padrão: null | A quantidade máxima de erro tolerada ao realizar qualquer reprojeção necessária. |
proj | Projeção, padrão: nulo | Se especificado, o resultado estará nas unidades do sistema de coordenadas dessa projeção. Caso contrário, será em metros quadrados. |
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 area method to the LineString object.
var lineStringArea = lineString.area({'maxError': 1});
// Print the result to the console.
print('lineString.area(...) =', lineStringArea);
// 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 area method to the LineString object.
linestring_area = linestring.area(maxError=1)
# Print the result.
display('linestring.area(...) =', linestring_area)
# 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
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."],[],["The `area()` method calculates the area of a given geometry. Points and line strings have an area of 0. Multi-geometries' area is the sum of their components' areas, including overlapping areas multiple times. The method accepts `maxError` to control reprojection accuracy and `proj` to specify the output's units. Without `proj`, the area is in square meters. Examples show calculating the area of a LineString in JavaScript and Python, printing the results and displaying the geometry.\n"],null,[]]