【问题标题】:Make simple substraction in PostGIS with Map Algebra operation用地图代数运算在 PostGIS 中做简单的减法
【发布时间】:2016-11-18 17:25:58
【问题描述】:

我的 PostGIS 数据库中有多个光栅图像,并为每个光栅创建了切片。现在我想从第二个光栅图像中减去一个光栅的值,并且我想将更改的值保存在第三个光栅图像中。 postgis.net 上有一些示例,但它们对我的具体问题没有太大帮助。谁能帮帮我?

【问题讨论】:

    标签: python postgresql postgis qgis


    【解决方案1】:

    对于一些有同样问题的用户,我得到了答案。以下命令计算两个栅格之间的差异,它们保存在 postGIS 中的单独表中:

    SELECT ST_MapAlgebra(t1.rast,t2.rast, '([rast1]-[rast2])') AS rast INTO diffrence FROM table1 t1, table2 t2;
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2020-12-13
      • 1970-01-01
      • 2014-01-12
      • 2023-04-08
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多