Bug: 压缩后的FileGDB在Linux和Solaris平台的Globe中不显示
文章编号 : 35624
软件: ArcGIS Engine Developer Kit 9.3, 9.3.1 ArcGIS Engine Runtime 9.3, 9.3.1 ArcGIS Server 9.3, 9.3.1 ArcReader 9.3
操作系统: Solaris 9, 10 Linux Red Hat AS/ES 4.0 Linux-SUSE Server 10
软件: ArcGIS Engine Developer Kit 9.3, 9.3.1 ArcGIS Engine Runtime 9.3, 9.3.1 ArcGIS Server 9.3, 9.3.1 ArcReader 9.3
操作系统: Solaris 9, 10 Linux Red Hat AS/ES 4.0 Linux-SUSE Server 10
1 个回复
EsriSupport
赞同来自:
在Linux和Solaris平台上使用Globe的例子时,如果打开一个使用压缩的FileGDB的3DD文件,会抛出一个segmentation错误,然后窗口自动关闭。
原因:
在Globe中显示压缩的FileGDB数据时,默认的线程堆内存大小不足。
解决方法: 下面是该问题的解决办法,按推荐顺序排列:
1.把环境变量“MWTHREAD_STACK”设置成“1FFFFF”
2.用source命令运行init_java.csh/sh,而不是init_engine.csh/sh,确保JAVA_HOME环境变量指向正确的SDK
3.使用init_java.csh/sh还有一个潜在的问题,如果用source命令运行了init_java文件,而JAVA_HOME没有指向一个JDK,shell会退出。这是由于脚本里用了“exit 1”而不是“return 1”
4.不要使用压缩的FileGDB
创建时间:2008-10-07
最近更新: 2010-06-17
【原文链接】
http://support.esrichina.com.cn/2008/1007/921.html
要回复问题请先登录或注册