从空间数据库谈起

外边下着雪,这种天气应该最适合读书或者写作。

最近对空间数据库的研究

其实算不上研究,只是读读文章和书。空间数据库的系统学习大概从去年12月开始,阅读的轨迹大概如下:

(1)国内出版了的《空间数据库》(Spatial Database,A Tour),这本书应该是一本非常不错的书,个人极力推荐;

(2)陆陆续续看了一些国外的文章,包括最早的ACM上R-Tree的文章,好像基本上是CS科学背景的;

(3)从VeryCD上下载了2本书,一本是主要是空间数据库,另外一本主要是语意Web,包括时间空间数据库的很多内容;

因此,大概理出了空间数据库的体系和研究脉络,从空间数据模型到空间数据的定义和接口的设计,其下就是比较底层的实现,例如空间索引,查询优化等等。

今天晚上把PostGIS的手册看了一遍,其实离一个产品还有一定距离,于是回头又浏览了一遍ArcGIS安装盘里ArcSDE的文档。包括上面的文章和PostGIS、ArcSDE的笔记以后再写,先说说其他的。

如何做研究

说实话,自己现在才慢慢领会到如何作研究,或者说领会到CS这个大领域里如何做研究。以前看微软研究院的说法,是研究5-10年后的技术,感觉是似是而非。其实在CS这个大领域,大概也包括GIS的基础研究部分,研究的就是远不会产品化的东西。

例如空间数据库这一块,你可以研究高层的空间数据模型,查询语言的设计,那么,基础是集合论、数理逻辑,而不是随便说说;或者底层的算法、实现。而现实的产品确实是很久以前的研究成果,例如空间索引,PostGIS中可以使用B树、R树或者GiST,但文档中说目前R-tree还有问题;而ArcSDE推荐使用Grid。二者都是比较“原始”的方法。

因此,如果搞基础研究,需要的功力、基础确实非比寻常。前沿的领域会非常专门,例如对于R-Tree及其变种,会研究某种情况下的某种索引的算法的改进。

去年写过一个给某些地理信息科学研究泼点冷水,现在看看,其中有些观点也有问题。

在做GIS之前,自己做地质很多年,然后做开发,然后才是GIS。对于原专业地质或构造地质,由于地域性的原因,其实研究相对好做很多,对于国内,只要跟踪国际前沿,把国外的研究搬到国内就基本可以了。而原创的理论和方法技术因为学科的成熟,基本上非常少。

对于GIS,其实大多数是属于应用,也即把GIS作为一种工具和手段,应用于某个领域,那么研究应该是立足于其他学科,而不是GIS本身。用软件行业的话,就是行业知识的重要性。

转载于:https://www.cnblogs.com/maweifeng/archive/2006/02/28/339251.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值