Annonce : Tous les projets non commerciaux enregistrés pour utiliser Earth Engine avant le 15 avril 2025 doivent vérifier leur éligibilité non commerciale pour conserver leur accès à Earth Engine.
Restez organisé à l'aide des collections
Enregistrez et classez les contenus selon vos préférences.
Simplifie la géométrie dans une marge d'erreur donnée. Notez que cela ne respecte pas la marge d'erreur demandée par le consommateur de cet algorithme, sauf si maxError est explicitement défini sur null.
Cela remplace la règle Earth Engine par défaut pour la propagation des marges d'erreur. Ainsi, quelle que soit la précision de la géométrie demandée à partir de la sortie, les entrées seront demandées avec la marge d'erreur spécifiée dans les arguments de cet algorithme. Cela permet un rendu cohérent à tous les niveaux de zoom d'une carte vectorielle rendue, mais aux niveaux de zoom inférieurs (c'est-à-dire en mode dézoomé), la géométrie ne sera pas simplifiée, ce qui peut nuire aux performances.
Utilisation
Renvoie
LinearRing.simplify(maxError, proj)
Géométrie
Argument
Type
Détails
ceci : geometry
Géométrie
Géométrie à simplifier.
maxError
ErrorMargin
Erreur maximale par laquelle le résultat peut différer de l'entrée.
proj
Projection, valeur par défaut : null
Si elle est spécifiée, le résultat sera dans cette projection. Sinon, il sera dans la même projection que l'entrée. Si la marge d'erreur est exprimée en unités projetées, elle sera interprétée comme des unités de cette projection.
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).
[[["Facile à comprendre","easyToUnderstand","thumb-up"],["J'ai pu résoudre mon problème","solvedMyProblem","thumb-up"],["Autre","otherUp","thumb-up"]],[["Il n'y a pas l'information dont j'ai besoin","missingTheInformationINeed","thumb-down"],["Trop compliqué/Trop d'étapes","tooComplicatedTooManySteps","thumb-down"],["Obsolète","outOfDate","thumb-down"],["Problème de traduction","translationIssue","thumb-down"],["Mauvais exemple/Erreur de code","samplesCodeIssue","thumb-down"],["Autre","otherDown","thumb-down"]],["Dernière mise à jour le 2025/07/26 (UTC)."],[[["Simplifies the geometry within a given error margin, potentially overriding user-requested accuracy for consistent rendering."],["Uses `maxError` to control simplification, with the geometry remaining unsimplified at lower zoom levels if unspecified."],["`proj` optionally sets the output projection; if the error margin is in projected units, it's interpreted in this projection."],["Accepts a `LinearRing` Geometry object as input and returns a simplified Geometry."]]],["The `simplify` method reduces a geometry's complexity within a specified error margin (`maxError`). It overrides default error margin propagation, ensuring consistent rendering across zoom levels. The method takes the geometry to simplify, the maximum error, and an optional projection as input. If a projection is given, the resulting geometry will be in that projection. It is demonstrated with a `LinearRing` in both Javascript and python examples and shows how to display the results.\n"]]