Annonce : Tous les projets non commerciaux enregistrés pour utiliser Earth Engine avant le
15 avril 2025 devront
vérifier leur éligibilité non commerciale pour conserver leur accès. Si vous ne validez pas votre statut avant le 26 septembre 2025, votre accès pourra être suspendu.
ee.Geometry.MultiPoint.length
Restez organisé à l'aide des collections
Enregistrez et classez les contenus selon vos préférences.
Renvoie la longueur des parties linéaires de la géométrie. Les parties polygonales sont ignorées. La longueur des géométries multiples correspond à la somme des longueurs de leurs composants.
| Utilisation | Renvoie |
|---|
MultiPoint.length(maxError, proj) | Float |
| Argument | Type | Détails |
|---|
ceci : geometry | Géométrie | Géométrie d'entrée. |
maxError | ErrorMargin, valeur par défaut : null | Quantité maximale d'erreur tolérée lors de toute reprojection nécessaire. |
proj | Projection, valeur par défaut : null | Si cette propriété est spécifiée, le résultat sera exprimé dans les unités du système de coordonnées de cette projection. Sinon, elle sera exprimée en mètres. |
Exemples
Éditeur de code (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');
Configuration de Python
Consultez la page
Environnement Python pour en savoir plus sur l'API Python et sur l'utilisation de geemap pour le développement interactif.
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
Sauf indication contraire, le contenu de cette page est régi par une licence Creative Commons Attribution 4.0, et les échantillons de code sont régis par une licence Apache 2.0. Pour en savoir plus, consultez les Règles du site Google Developers. Java est une marque déposée d'Oracle et/ou de ses sociétés affiliées.
Dernière mise à jour le 2025/07/26 (UTC).
[null,null,["Dernière mise à jour le 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"]]