我正在使用JTS库函数来获取经纬度的信封。 现在我有了信封,但是在qgis中找不到输入信封坐标并查看是否创建了正确的BBox的选项。
Env [this.minx:this.maxx,this.miny:this.maxy]
Env [-50004.9793102:49995.0206898,-49963.5205293:50036.4794707]
我应该看到在osm层上绘制的bbox。
答案 0 :(得分:1)
一种简单的方法是以WKT格式打印几何图形,然后将字符串复制/粘贴到QGIS中。
假设您有一个使用JTS的Envelope实例。 以下代码会将您的Envelope实例转换为Geometry,以便可以以WKT格式打印。
Envelope yourEnvelope;
final GeometryFactory geometryFactory = JTSFactoryFinder.getGeometryFactory();
System.out.println(geometryFactory.toGeometry(yourEnvelope));
您将获得一个类似于以下内容的字符串:
POLYGON ((1.2 9.5, 1.2 8.1, 4.7 8.1, 4.7 9.5, 1.2 9.5))
安装QGIS插件QuickWKT
您在QGIS中绘制了边界框。