在geotools中,您可以使用Geometry類中的距離函數找到兩個幾何之間的距離。有一個Geometry的Point子類,但沒有Geometry的線段子類。然而,LineSegment類是從LineString派生而來的,它不是Geometry類的子類。我嘗試過使用JTS,但是它顯示爲JTS僅適用於笛卡爾座標系。使用地理工具api的線段和WGS84 crs中的點之間的最短距離
問題:如何在WGS84 crs中找到LineSegment和Point之間的最短距離(以米爲單位)。
請注意:我知道有沒有使用地理工具的SO可用的答案。由於我們在項目中使用geotools,並且代碼的可維護性非常重要,所以我想在geotools中完成。
在我看來,你必須將你的WGS84座標轉換爲TM – tommybee