当前位置: 首页 > 地学 >ArcGIS栅格计算器con条件函数使用

ArcGIS栅格计算器con条件函数使用

作者 wang-xl
来源: 小木虫 400 8 举报帖子
+关注

我想利用栅格计算器中的条件函数做如下工作,其中分段函数中的c代表DEM中每个栅格的值,我该如何编辑con条件函数才可以实现呢?请各位虫友指教,十分感谢。
 返回小木虫查看更多

今日热帖
  • 精华评论
  • wq221

    con(c>1200 & c<2000, (c-1200)/800, con(c>2000 & c<4000, (4000-c)/ 2000,0))  
    如果不成功 再试试运算符号前后加空格

  • wang-xl

    引用回帖:
    2楼: Originally posted by wq221 at 2012-05-11 10:25:54:
    con(c&gt;1200 &amp; c&lt;2000, (c-1200)/800, con(c&gt;2000 &amp; c&lt;4000, (4000-c)/ 2000,0))  
    如果不成功 再试试运算符号前后加空格

    不能执行,在&的前后加了空格,还是不行,我的图层名是DEM,那是不是执行时我要把其中的c 改成DEM(直接双击DEM)呢?谢谢

  • wq221

    引用回帖:
    3楼: Originally posted by wang-xl at 2012-05-11 10:55:30:
    不能执行,在&amp;的前后加了空格,还是不行,我的图层名是DEM,那是不是执行时我要把其中的c 改成DEM(直接双击DEM)呢?谢谢

    晕 当然要改成你的文件名了

  • wang-xl

    引用回帖:
    4楼: Originally posted by wq221 at 2012-05-14 10:56:56:
      晕 当然要改成你的文件名了

    呵呵,让你见笑了,现在可以执行了,但是计算结果怎么全是0呢,根据每个栅格的值推算,结果不应是这个样子的啊,谢谢。

  • wq221

    引用回帖:
    5楼: Originally posted by wang-xl at 2012-05-15 11:09:53:
    呵呵,让你见笑了,现在可以执行了,但是计算结果怎么全是0呢,根据每个栅格的值推算,结果不应是这个样子的啊,谢谢。

    那你再琢磨一下吧!看看是不是语句写错了,或者范围、掩膜、栅格分辨率等设置错了。 我也看不到具体情况

  • liuupc919

    引用回帖:
    6楼: Originally posted by wq221 at 2012-05-15 14:53:27
    那你再琢磨一下吧!看看是不是语句写错了,或者范围、掩膜、栅格分辨率等设置错了。 我也看不到具体情况...

    楼上,你好。我想问一下 这个图用arcgis 怎么画出来的?有没有类似教程,有的话能不能发给我一份,邮箱: liuqian_919@163.com  O(∩_∩)O谢谢。

    arcgis.png


  • wang-xl

    引用回帖:
    7楼: Originally posted by liuupc919 at 2013-04-01 21:06:09
    楼上,你好。我想问一下 这个图用arcgis 怎么画出来的?有没有类似教程,有的话能不能发给我一份,邮箱: liuqian_919@163.com  O(∩_∩)O谢谢。

    arcgis.png
    ...

    不好意思,这个我也不会哦,你发帖子问问其他虫友!

猜你喜欢
下载小木虫APP
与700万科研达人随时交流
  • 二维码
  • IOS
  • 安卓