我想将 wkt 地理转换为 jts 几何。
我尝试像这样使用 jts wkt 阅读器。
导入 com.vividsolutions.jts.geom.Geometry;
导入 com.vividsolutions.jts.io.WKTReader;
几何几何 = wktReader.read(wktString);
这里的问题是 wkt 的格式为 (longitude latitude) 。由此创建的几何图形不是预期的几何图形。
如果输入的格式是(经纬度),那么问题就解决了。
我能想到的一种方法是,取内环和外壳。对于每个环交换纬度和经度并创建一个新环。在交换了环之后,我将创建一个新的几何体。
在创建几何之前,还有其他方法可以将 wkt 从 x,y 转换为 y,x 吗?