在XP系统中,Geoda 0.9.5 i 可以顺利运行,只要有.shp格式的中国地图底图(当然,同时还要有.dbf和.shx两个格式的文件),就可以顺利打开进行操作。但这个版本无法再Win7系统下运行。Geoda Centre 发布了支持包括Win7和Vista在内的0.9.8.14免安装版本,但使用时存在一个问题:在XP系统中,无论你的中国地图底图放在说明位置,都可以通过Geoda 0.9.5 i 顺利打开,但在这个免安装版本中,原来的路径下无法打开中国地图底图。
本文曾向Geoda Centre发邮件咨询,回复说只要同时有.shp、.dbf和.shx三个格式文件就可以,但后来无论怎么试都显示unhandled exception。后来无意中发现,可以用下列方式解决:
1、在Win7下强行安装Geoda 0.9.5 i (系统会提示安装错误,不用管,该忽略的忽略,只要解压出安装文件里的sample data文件就行)
2、然后运行免安装版的0.9.8.14(open geoda),你会发现,打开sample data文件夹里的例图没有问题。
3、将中国地图地图(包括shp、.dbf和.shx三个文件,记住这些文件的名称必须是英文,不能是中文)复制到这个文件夹里。
然后你就可以从这里成功打开中国地图地图了。
最后仍然存在一个问题:如果将这个地图另存到其他文件夹,也会导致另存地图不能打开,另存文件也只能在sample data文件里,但奇怪的是,另存在桌面可以打开,在桌面建个文件夹,另存在这个文件夹里也打不开,不知道是桌面回事。
上面是我遇到的一些问题,不知道其他朋友有没有遇到,如果有更好的解决方法,或者因为我没找到根本原因,烦请不吝与小弟分享一下。多谢。