ee.Geometry.LineString.closestPoint
Restez organisé à l'aide des collections
Enregistrez et classez les contenus selon vos préférences.
Renvoie le point de l'entrée de droite le plus proche de l'entrée de gauche. Si l'une des entrées est vide, la valeur "null" est renvoyée. Si les deux entrées sont illimitées, un point arbitraire est renvoyé. Si une entrée est illimitée, un point arbitraire de l'entrée limitée est renvoyé.
Utilisation | Renvoie |
---|
LineString.closestPoint(right, maxError, proj) | Objet |
Argument | Type | Détails |
---|
ceci : left | Géométrie | Géométrie utilisée comme opérande de gauche de l'opération. |
right | Géométrie | Géométrie utilisée comme opérande de droite de l'opération. |
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 | Projection dans laquelle effectuer l'opération. Si elle n'est pas spécifiée, l'opération sera effectuée dans un système de coordonnées sphériques et les distances linéaires seront exprimées en mètres sur la sphère. |
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)."],[[["\u003cp\u003eReturns the nearest point on the right geometry to the left geometry.\u003c/p\u003e\n"],["\u003cp\u003eReturns null if either input geometry is empty.\u003c/p\u003e\n"],["\u003cp\u003eIf both geometries are unbounded, the function returns an arbitrary point; if only one is unbounded, a point within the bounded geometry is arbitrarily returned.\u003c/p\u003e\n"],["\u003cp\u003eAccepts optional arguments for maximum error tolerance and projection for reprojection during the operation.\u003c/p\u003e\n"]]],["The function `closestPoint` finds the point on the `right` geometry that is nearest to the `left` geometry. It returns `null` if either geometry is empty. For unbounded geometries, it returns an arbitrary point; if only one is unbounded, it returns an arbitrary point within the bounded geometry. The operation can be performed with an optional `maxError` tolerance and a specified `proj` projection, defaulting to spherical coordinates and meters.\n"],null,["# ee.Geometry.LineString.closestPoint\n\nReturns the point on the right input that is nearest to the left input. If either input is empty, null is returned. If both inputs are unbounded, an arbitrary point is returned. If one input is unbounded, an arbitrary point in the bounded input is returned.\n\n\u003cbr /\u003e\n\n| Usage | Returns |\n|-----------------------------------------------------------|---------|\n| LineString.closestPoint`(right, `*maxError* `, `*proj*`)` | Object |\n\n| Argument | Type | Details |\n|--------------|----------------------------|---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|\n| this: `left` | Geometry | The geometry used as the left operand of the operation. |\n| `right` | Geometry | The geometry used as the right operand of the operation. |\n| `maxError` | ErrorMargin, default: null | The maximum amount of error tolerated when performing any necessary reprojection. |\n| `proj` | Projection, default: null | The projection in which to perform the operation. If not specified, the operation will be performed in a spherical coordinate system, and linear distances will be in meters on the sphere. |"]]