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. Se você não fizer a verificação até 26 de setembro de 2025, seu acesso poderá ser suspenso.
ee.Geometry.MultiPoint.length
Mantenha tudo organizado com as coleções
Salve e categorize o conteúdo com base nas suas preferências.
Retorna o comprimento das partes lineares da geometria. As partes poligonais são ignoradas. O comprimento de várias geometrias é a soma dos comprimentos dos componentes.
| Uso | Retorna |
|---|
MultiPoint.length(maxError, proj) | Ponto flutuante |
| Argumento | Tipo | Detalhes |
|---|
isso: geometry | Geometria | A geometria de entrada. |
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. |
Exemplos
Editor de código (JavaScript)
// Define a MultiPoint object.
var multiPoint = ee.Geometry.MultiPoint([[-122.082, 37.420], [-122.081, 37.426]]);
// Apply the length method to the MultiPoint object.
var multiPointLength = multiPoint.length();
// Print the result to the console.
print('multiPoint.length(...) =', multiPointLength);
// Display relevant geometries on the map.
Map.setCenter(-122.085, 37.422, 15);
Map.addLayer(multiPoint,
{'color': 'black'},
'Geometry [black]: multiPoint');
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 MultiPoint object.
multipoint = ee.Geometry.MultiPoint([[-122.082, 37.420], [-122.081, 37.426]])
# Apply the length method to the MultiPoint object.
multipoint_length = multipoint.length()
# Print the result.
display('multipoint.length(...) =', multipoint_length)
# Display relevant geometries on the map.
m = geemap.Map()
m.set_center(-122.085, 37.422, 15)
m.add_layer(multipoint, {'color': 'black'}, 'Geometry [black]: multipoint')
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 `length()` method calculates the total length of the linear parts of a geometry, ignoring polygonal components. For multi-geometries, it sums the lengths of individual components. It returns a float value. The method accepts optional arguments: `maxError` to specify error tolerance during reprojection and `proj` to define the output coordinate system's units (defaults to meters). The provided code examples demonstrate its application on a `MultiPoint` object in both JavaScript and Python, calculating and printing the length and visualizing the geometry.\n"]]