Christie72
路人甲
路人甲
  • 注册日期2004-07-22
  • 发帖数92
  • QQ
  • 铜币423枚
  • 威望0点
  • 贡献值0点
  • 银元0个
阅读:1871回复:3

栅格数据处理,有更好的办法吗?

楼主#
更多 发布于:2006-04-11 04:42
 
<P ><FONT size=3>     </P>
<P ><FONT size=3>最近看了一篇ESRI用户欧洲年会的文章,用Arcinfo的Grid Function评价地下水的污染风险。</FONT></P>
<P ><FONT size=3><FONT color=#ff0000>将两个Grid图层表示的值,按照矩阵组合指定的值,得到结果Grid图层。</FONT></FONT></P>
<P ><DIV align=center>
<TABLE  cellSpacing=3 cellPadding=0 border=1>

<TR>
<TD  width=85>
<P  align=center><B>Exposure</B><p></p></P></TD>
<TD  width=322 colSpan=6>
<P  align=center><B>Intrinsic vulnerability level</B><p></p></P></TD></TR>
<TR>
<TD  width=84>
<P  align=center><B>level</B><p></p></P></TD>
<TD  width=47>
<P  align=center><B>Vi0</B><p></p></P></TD>
<TD  width=55>
<P  align=center><B>Vi1</B><p></p></P></TD>
<TD  width=55>
<P  align=center><B>Vi2</B><p></p></P></TD>
<TD  width=55>
<P  align=center><B>Vi3</B><p></p></P></TD>
<TD  width=55>
<P  align=center><B>Vi4</B><p></p></P></TD>
<TD  width=54>
<P  align=center><B>Vi5</B><p></p></P></TD></TR>
<TR>
<TD  width=84>
<P  align=center><B>L0</B><p></p></P></TD>
<TD  width=47>
<P  align=center>0<p></p></P></TD>
<TD  width=55>
<P  align=center>0<p></p></P></TD>
<TD  width=55>
<P  align=center>0<p></p></P></TD>
<TD  width=55>
<P  align=center>1<p></p></P></TD>
<TD  width=55>
<P  align=center>2<p></p></P></TD>
<TD  width=54>
<P  align=center>3<p></p></P></TD></TR>
<TR>
<TD  width=84>
<P  align=center><B>L1</B><p></p></P></TD>
<TD  width=47>
<P  align=center>0<p></p></P></TD>
<TD  width=55>
<P  align=center>0<p></p></P></TD>
<TD  width=55>
<P  align=center>1<p></p></P></TD>
<TD  width=55>
<P  align=center>2<p></p></P></TD>
<TD  width=55>
<P  align=center>3<p></p></P></TD>
<TD  width=54>
<P  align=center>4<p></p></P></TD></TR>
<TR>
<TD  width=84>
<P  align=center><B>L2</B><p></p></P></TD>
<TD  width=47>
<P  align=center>0<p></p></P></TD>
<TD  width=55>
<P  align=center>1<p></p></P></TD>
<TD  width=55>
<P  align=center>2<p></p></P></TD>
<TD  width=55>
<P  align=center>3<p></p></P></TD>
<TD  width=55>
<P  align=center>5<p></p></P></TD>
<TD  width=54>
<P  align=center>5<p></p></P></TD></TR>
<TR>
<TD  width=84>
<P  align=center><B>L3</B><p></p></P></TD>
<TD  width=47>
<P  align=center>1<p></p></P></TD>
<TD  width=55>
<P  align=center>2<p></p></P></TD>
<TD  width=55>
<P  align=center>3<p></p></P></TD>
<TD  width=55>
<P  align=center>4<p></p></P></TD>
<TD  width=55>
<P  align=center>5<p></p></P></TD>
<TD  width=54>
<P  align=center>5<p></p></P></TD></TR></TABLE></DIV> </P>
<P ><FONT size=3> <p></p></FONT></P>
<P ><FONT size=3>例如:Exposure Level图层中某单元格的值是3(L=3),Vulnerability level图层中相应单元格的值是0(Vi=0),则结果图层中相应单元格的值是1。</FONT></P>
<P ><FONT size=3>可是我在Arcinfo中找不到直接的解决办法。只好先将两个Grid图层转为点Shapefile(属性表中的GRID-CODE表示每个单元格的值),然后将属性表导出,编程计算出结果,将结果做为一个字段加入点文件,再通过点文件生成结果Grid图层。很麻烦。</FONT></P>
<P ><FONT size=3>请问各位高手,<FONT color=#f70909>有更好的办法吗</FONT>?</FONT></P></FONT>
喜欢0 评分0
x13a13
路人甲
路人甲
  • 注册日期2006-04-06
  • 发帖数61
  • QQ
  • 铜币252枚
  • 威望0点
  • 贡献值0点
  • 银元0个
1楼#
发布于:2006-04-24 09:49
<P>没细想,不过不一定非得转成Shapfile,用workstation的Grid模块应该能做</P>
<P>不好意思,要是做不出来,表PIA偶</P>
举报 回复(0) 喜欢(0)     评分
heqjxiaoyao
路人甲
路人甲
  • 注册日期2003-07-31
  • 发帖数981
  • QQ83031582
  • 铜币910枚
  • 威望0点
  • 贡献值0点
  • 银元0个
2楼#
发布于:2006-04-26 14:39
输出为ascii是最方便计算的
希望大家访问我的个人博客: 随笔闲谈: http://rsgisman.bokee.com
举报 回复(0) 喜欢(0)     评分
lzwhh
路人甲
路人甲
  • 注册日期2003-08-14
  • 发帖数21
  • QQ
  • 铜币202枚
  • 威望0点
  • 贡献值0点
  • 银元0个
3楼#
发布于:2006-08-21 09:31
可以啊,用判断函数啊,在栅格计算器的函数参考帮助里面有。
举报 回复(0) 喜欢(0)     评分
游客

返回顶部