岁月流转,往昔空明

C++博客 首页 新随笔 联系 聚合 管理
  118 Posts :: 3 Stories :: 413 Comments :: 0 Trackbacks
ArcGIS在做空间分析的时候,有一个比较严重的Bug。在进行Near操作时,如果Near Feature Class是Polyline的,且只有一个元素,那么Near将不能正确的操作。9.0、9.2、9.2的两个SP包都尝试过了。

至于说9.2的Python理论上说是有了不小的改善,但是那个arggisscripting的module启动实在是太慢了。。。比那个GPDispatch的COM组件慢得多。。。好在开发环境换成了IDLE。当然如果你愿意使用PyScript这样的工具也是可以的。这点我倒是比较喜欢。只是有个问题是我机器上同时安装了2.4.2和2.5。我在2.5上装了N多的东西,pylab、ffnet、matlab的wrapper、scipy、numpy、wxpython什么的,一装2.4.2,全不能用了。无奈,所以只好用什么版本就装什么,一遍一遍的装。不过把Python当作脚本用就相当于一个超强版的bat文件,比makefile还要强大。嘿嘿。makefile实在太难写了,虽然这家伙功能挺好的,但是再怎么好,还是比不上能用Win API的Python啊。最近什么文件批量改名啦,甚至连一些简单的处理工作都交给Python了,不再使用C++。如果python能再快点,好让ACM也能用python做,那就完美了。

还有就是,就算把ArcGIS的bin目录添加到PYTHONPATH这个环境变量中,Python可能仍然无法加载arcgisscripting。不过这一点很好办,只要在bin的目录下拷贝一份arcgisscripting.dll,然后把后缀名重命名为.pyd就可以了。不知道有没有更好的办法。

至于boost,确实挺好,但是我真正用得多的也就那么几项。真正boost的一些大库,比方说graph和wave,摸都没摸过。io,fs,mt这三个库可能用的相对多一点,以后tr1的unorderd的东西也许会经常用,但是至少目前我看这个名字还是不爽,不如就叫hash得了。这两天还真感觉到typeof的好处来。模版的型别推理要是手写太痛苦了。叛兄说,typeof和auto在编译器级别是很容易支持的,但是不知道为什么MSVC就是死活不搭理这个东西。

最近一直在做毕业设计,题目选择的是数据挖掘,选择的软件是Weka。虽然上手有点难,但是我现在确实是越来越喜欢这款工具了。除了在Windows下那个字很丑以外,别的都不错。不知道怎么改JRE的字体。。。如果有人知道的话请指点我一下,不胜感激。我承认我这个人比较小白,不会用SAS和SPSS。不过对我来说,线形回归+M5'+SVM回归+Multi-Layers Perceptron已经足够用了。。。

论文的第二部分都是些原理性的东西,抄书抄的我手都软了。不过很多看书时没明白的问题抄书倒是抄明白了。统计的东西还是太拗口了。t分布、F分布做假设检验算了好半天才明白。不过好在Experimenter里面有这么个验证工具,也就不用我动手了。

刚刚看了VCZH的blog,强人啊。我平生就最佩服做编译器的仁兄了。据某牛说,微软的Internet Graphic组的有人能在30min内搞定一个递归下降法的编译器。不愧是微软的牛啊。
posted on 2007-06-01 02:27 空明流转 阅读(1089) 评论(3)  编辑 收藏 引用

评论

# re: ArcGIS 的一个Bug以及其它 2007-06-04 14:11 picasa
看的头晕脑胀  回复  更多评论
  

# re: ArcGIS 的一个Bug以及其它 2009-08-22 19:48 Shirley
Hi,

Sorry that I cannot use Chinese in this computer. I am doing my postgrad research at the moment by using Weka and ArcGIS. I am new to Weka and have done some GIS units before.

My research is about mapping the landslide susceptibility on a sub-antarctic island. I've already built the decision trees the problem now is how to convert the dataset back to ArcGIS so that the results could be visualised as maps. I tried to google scripts which can help me on this but no luck so far.

Wondering if you can give me some suggestion on this? I haven't done any programming with python.

Thank you very much.

Cheers,

Shirley  回复  更多评论
  

# re: ArcGIS 的一个Bug以及其它[未登录] 2009-08-27 17:12 空明流转
@Shirley
Leave ur email please, thx.  回复  更多评论
  


只有注册用户登录后才能发表评论。
网站导航: 博客园   IT新闻   BlogJava   博问   Chat2DB   管理