代码改变世界

5月份开始时空数据库引擎的探索之旅

2007-05-14 17:09  flyingfish  阅读(801)  评论(3编辑  收藏  举报

5/1长假已经结束,休息的反而更累了,连续好几天才觉得睡眠恢复正常。

2007年的5/1对我和女友来说是这一生中的一个重要里程碑,诸多的事情尘埃落定,彷徨也罢喜悦也罢一切都告一段落了。

她即将踏上她工作的征途,我的实习工作也有了新的任务新的挑战。

春节过后2/27返回北京,至5/1共计60天时间基本按照原定计划完成了学习工作任务,有几件以前并没有设想能够按期完成的事情也顺利完成,窃喜。

3月份第1、2周:学习Proj库,恶补空间参考的知识,完善年前的拓扑建立模块。

3月份第3、4周:包装调试完毕基于Proj库的空间参考转换子模块,以动态库形式发布供调用。

3月下旬至4月上旬抽空系统学习了ASP.NET+ArcGIS Server9.2开发WebGIS并开发出第一个原型系统。主要Asp.Net上投入了较多精力,翻阅了2本书和几十小时的视频资料,自认为对于Web开发算是登堂入室了。

4月份第1、2周:依据基础比例尺标准分幅92标准,写图幅和空间范围互转、新旧图幅号互转、空间范围检索图幅的模块。

4月份第3、4周:基于GDAL完成了多格式遥感影像入库,重点完成了表结构设计、金字塔建立、显示调度、影像合并输出等。暂时还没有做客户端缓存不过测试的性能还不错,作这部分工作也算是把毕业论文的入库部分提前试验了一下,后边做论文就可以在这个基础上进行。

5月份以后:从5/14开始探索ArcSDE的实现机制,参考ArcSDE做针对时态GIS的时空数据库引擎的设计。后边将在此基础上重构现有系统的时空数据库访问部分,按照C/S模式设计支持多用户并发访问并将系统全面组件化。