24小时热门版块排行榜    

查看: 1338  |  回复: 5
当前只显示满足指定条件的回帖,点击这里查看本话题的所有回帖

tufeifei

铜虫 (正式写手)

[求助] 栅格影像的重采样问题,计算原有value为1的像素密度,得到新的栅格影像?

如下图所示

输入:栅格数据,ArcGIS的grid格式,空间分辨率30*30m,像素value=0 or1;
输出:栅格数据,空间分辨率990m*990m,value=33*33个格子中value为1的格子数量/33*33
回复此楼
慢慢科研路
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

ChaunceyH

金虫 (正式写手)

【答案】应助回帖

★ ★ ★ ★ ★ ★ ★ ★ ★ ★
感谢参与,应助指数 +1
tufeifei: 金币+10, ★★★★★最佳答案, 就是这个了! 2013-11-29 13:54:24
用工具箱中的aggregate工具,cell factor输入33,选择SUM方式,直接得到990*990的栅格,值为原窗口1的个数,这个栅格再除以33*33就行了
我决了个定,多看文章少灌水
5楼2013-11-29 13:14:15
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
查看全部 6 个回答

scorplo

木虫 (小有名气)

【答案】应助回帖

★ ★ ★ ★ ★ ★ ★ ★ ★ ★
感谢参与,应助指数 +1
tufeifei: 金币+10, ★★★很有帮助 2013-11-29 09:46:56
首先得到生成一个990*990分辨率的栅格图层,每个单元格的值按照1,2,3……N进行赋值,在此基础上利用zonal statstics操作,得到每个990*990单元格里的总数(也就是30*30单元格中为1的格子数总和),在此基础上计算即可
2楼2013-11-29 08:31:10
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

tufeifei

铜虫 (正式写手)

引用回帖:
2楼: Originally posted by scorplo at 2013-11-29 08:31:10
首先得到生成一个990*990分辨率的栅格图层,每个单元格的值按照1,2,3……N进行赋值,在此基础上利用zonal statstics操作,得到每个990*990单元格里的总数(也就是30*30单元格中为1的格子数总和),在此基础上计算即 ...

能否再指导一下,990*990分辨率的栅格图层,单元格值为1,2,3,……n,这个怎么根据30*30的栅格图层生成呢?
谢谢啦!
慢慢科研路
3楼2013-11-29 09:49:29
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

scorplo

木虫 (小有名气)

【答案】应助回帖

嗯,这个啊,首先利用重采样操作生成低分辨率栅格,然后将这个栅格转成矢量面,在属性表里赋值,然后将属性面转成栅格就好了。这是其中的一种方法,比较好理解吧
4楼2013-11-29 10:39:05
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
信息提示
请填处理意见