默认头像
路人甲
路人甲
  • 注册日期2006-12-04
  • 发帖数3
  • QQ
  • 铜币113枚
  • 威望0点
  • 贡献值0点
  • 银元0个
阅读:2466回复:1

有GRASS高手么?gis.m无法启动的问题

楼主#
更多 发布于:2007-01-02 14:36

平台:FC6
GRASS6.2
TCL:8.5a

GRASS 6.2.0 (spearfish60):~ > gis.m ;
[1] 20186
[1]+  Done                    gis.m
GRASS 6.2.0 (spearfish60):~ > Error in startup script: bad variable name "coords(1)":

upvar won't create a scalar variable that looks like an array element
   while executing
"global coords($mon)"
   (procedure "MapCanvas::pointer" line 5)
   invoked from within
"MapCanvas::pointer $mon"
   (procedure "MapCanvas::create" line 226)
   invoked from within
"MapCanvas::create"
   (procedure "Gm::startmon" line 11)
   invoked from within
"Gm::startmon"
   (procedure "Gm::create" line 69)
   invoked from within
"Gm::create"
   (procedure "main" line 30)
   invoked from within
"main $argc $argv"
   (file "/usr/local/grass-6.2.0/etc/gm/gm.tcl" line 521)

喜欢0 评分0
默认头像
路人甲
路人甲
  • 注册日期2003-12-13
  • 发帖数81
  • QQ486936
  • 铜币180枚
  • 威望0点
  • 贡献值0点
  • 银元0个
1楼#
发布于:2007-03-01 23:18

试着把GRASS的配置文件删除掉试一下。以前用QGIS时就是这样处理的。

GRASS的配置文件在主目录下 以.开头的文件夹。具体的名称我记不得了,但是容易找到。

个人网站:http://rsjy.org 关于遥感、GIS开发与应用
举报 回复(0) 喜欢(0)     评分
默认头像

返回顶部