24小时热门版块排行榜    

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

6daomu

铜虫 (初入文坛)

[求助] 求助ASCII to Raste问题

用arcgis9.3将MaxEnt生成的*.asc文件用“ASCII to Raster”工具转化成矢量图,老是出现“ERROR 010067: Error in executing grid expression. / Failed to execute (ASCIIToRaster)." 请各位大侠帮忙,如何解决,万分感谢
回复此楼
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

绯空shine

新虫 (初入文坛)

你好,请问问题解决了吗,我现在也在用maxent,我没有出现你这个问题,不能为你提供帮助,很遗憾,我现在遇到了另一个问题,就是ASC格式转换Raster格式后 ,生成的栅格格式打不开属性表,属性表呈现灰色,求大神解惑,不胜感激
5楼2017-05-19 09:41:24
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
查看全部 5 个回答

懵蒙要追梦

铁杆木虫 (正式写手)

【答案】应助回帖

★ ★
感谢参与,应助指数 +1
tianya0423: 金币+2, 鼓励应助~ 2013-06-02 22:36:27
在ArcGIS中,支持将asc文件直接输出为栅格,但需要遵循一定的格式,就是那个文档的开头部分是特殊的:
它的头文件格式输写如下:
ncols 100
nrows 100
xllcorner 100.55
yllcorner 23.23
cellsize 0.0083
NODATA_value -9999.00
300.00 200.00 500.00 -9999.00
... ... ... ...
依此类推.
其中,
1)文件头的字母大小无差别.可大可小.
ncols 100,指你的栅格文件有100列;nrows 100指栅格文件有100行;xllcorner和yllcorner及其后边的值分别代表栅格文件左下角第一个起始单元格的坐标(通常是单元格的中心点坐标) cellsize是指单元格大小.无值区域通常赋予-9999.00.代表的是nodata区域. 切记,xllcorner和yllcorner后的小数位数一致,cellsize,nodata_value,以及单元格值的小数位数应保持一致.
2)该asc文件可以是.asc的后缀,或者.txt或者.dat都可以.可以是由其它软件生成的asc文件,也可以自己用记事本写.只要头文件没错就行.
3)在数值部分,即头文件以下.每个值代表其所对应的单元格的值.各单元格的值之间要用空格隔开.无值区域也不例外.不过单元格间的空格数不受影响;
4)在记事本中写入各单元格的值的时候,可以不分行,无限的写下去,用arcgis 中的asc to raster命令时它会自动去读取,每个nrows个值就自动归入下一行了,所以不用担心.但是为了记事本查看时读取方便,你也可以用回车键对各行的值进行换行.反正不受影响.换行号相当于一个空格,因此一行开头的一个值之前和最后一个值之后可以不要加空格.
前尘往事,莫再提其
2楼2013-06-02 22:21:21
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

fanqiang1981

木虫 (小有名气)

【答案】应助回帖

Raster to ASCII转换下一个现有的raster ,看看格式
也许,如果
3楼2013-06-10 11:52:37
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
信息提示
请填处理意见