Dans geotools, vous pouvez trouver la distance entre deux géométries à l'aide de la fonction de distance dans la classe Géométrie. Il existe une sous-classe Point de Geometry mais aucune sous-classe de segment de ligne de Geometry. Il existe cependant une classe LineSegment dérivée de LineString qui n'est pas une sous-classe de la classe Geometry. J'ai essayé d'utiliser JTS mais il apparaît comme JTS est seulement pour le système de coordonnées cartésien. Question: Comment trouver la distance la plus courte (en mètres) entre un segment de ligne et un point dans un crs WGS84.Distance la plus courte entre un segment de ligne et un point dans WGS84 crs utilisant des géotools api
Veuillez noter: Je sais qu'il y a des réponses disponibles sur SO pour ce faire sans utiliser geotools. Puisque nous utilisons des géotools dans notre projet et que la maintenabilité du code est très importante, je veux le faire dans geotools.
À mon avis, vous devez convertir vos coordonnées WGS84 à TM – tommybee