有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

java将多边形从图像保存到PostGIS数据库

我正在开发一个软件,用卫星图像探测建筑物

到目前为止,我已经设法将建筑物与图像中的其他对象分开。 我现在的问题是如何将每个多边形建筑保存到PostGIS数据库中

java和PostGIS中是否有可用的ata函数库enter image description here


共 (1) 个答案

  1. # 1 楼答案

    使用python函数raster2pgsql,http://suite.opengeo.org/opengeo-docs/dataadmin/pgGettingStarted/raster2pgsql.html将图像添加到postgis

    然后,可以使用ST_DumpAsPolygons根据一系列连续像素值将图像转换为向量。见http://postgis.net/docs/RT_ST_DumpAsPolygons.html

    一般的想法是,您可以从一系列像素值创建一个多边形,但在您的示例中,该值似乎只有255

    实际上,您可以通过这种方式直接在Postgis中进行建筑物检测,前提是建筑物具有足够唯一的值

    有趣的是,蓝色是什么