空间数据分享项目 - 地理信息系统(GIS)版 - 北大未名BBS

空间数据分享项目

[复制链接] 浏览该主题帖

dynaturtle [离线]

dynaturtle

4.0知府

发帖数:1576 原创分:0
关注
<ASCIIArt> 置顶 #6

我想起一个开源项目,以下是我的初步计划:

1.动机


地学研究的一个非常耗时的工作就是数据的获取,由于数据共享机制的不完备,往往许多

研究者都把大量的时间和精力放在了空间数据的获取上,而本来他们可以把这些时间放在

如何对数据进行分析以及其他更有意义的工作上的。作为地理信息系统专业,我们的使命

就是为地学研究人员提供一个方便易用的研究软件平台。试想,如果北大的地学研究人员

,都能够共享一个软件分析的平台,他们可以把自己的数据上传到这个平台上,在这个平

台上管理、分享以及分析数据,这样是不是可以帮助他们节省大量的时间和精力呢?不会

有人再抱怨说为什么ARCGIS难装,某某地的数据找不到?而作为GIS专业的学生,我们可

以通过这个平台,试验我们新的设计,新的想法,并可以了解地学研究者的真正需求?最

为重要的事情在于,通过这样一个B/S架构的系统,可以让不同专业背景的同志们各自关

注他们熟悉的领域,并且能够高效地进行合作。


2.数据政策


抛开技术上的因素,这个项目首先应该考虑的是数据政策,其中包括以下几方面:

1.数据的使用权由数据的提交者确定(即上传数据的用户可以决定是否公开他的数据,是

否可以修改它的数据,或者授权有限的用户使用他的数据)

2.数据的使用范围限制(为了避免可能存在的数据纠纷,系统严格地限制数据使用应该仅

限于科学研究)

3.数据的版权声明(数据的使用者必须在使用时注明所使用的数据来源,比如国家基础地

理信息中心)


当然以上都只是君子协定,我们很难在技术上完全限制那些违反数据政策的用户。但是,

以上的数据政策是必不可少的,它表明了一个态度,数据使用的原则和我们所提倡的数据

使用方法


3.技术系统设计

系统设计准则:

1. 基于中心式服务器的web应用架构

2. 支持TB级数据的管理能力

3. 支持用户验证的安全模型

4. 空间信息编辑、分析的操作应该尽可能地在客户端实现

5. 支持插件扩展(使用CJAN 的方式)

6. 开源,基于GPL许可证


系统采用的软件框架

1. 客户端的实现基于OpenLayers + dojo 框架

2. 服务器端 ubuntu + Apache + Python + Mod_python + PostGIS 



4.志愿者招募

首先,我要声明的是这个项目完全是公益性质的,没有国家的科研经费,也没有任何的企

业会给你钱,当然我也没法给你发工资^_^

但是,如果你愿意参加这个项目,还是会有许多的收获的:

1. 你做的工作将会使很多人受益

2. 你会了解到许多GIS/CS的实现技术,如果你是一个技术狂热分子的话,你应该会有这种

满足感

3. 你可以带着你的研究课题来参加我们的项目,并在一个真实的系统中部署你的技术,并

且从真实的用户那儿得到反馈,而不仅仅是写一篇灌水的论文


需要的志愿者做的工作:

1. 网站前端工程师(网站上的用户交互,UI的设计)

2. 算法工程师, 编写高级空间分析算法

3. 系统管理员 (维护系统主机,linux的日常管理工作)

4. 数据库管理员 (设计和维护数据库系统)

5. 用户(我们需要热心的你来帮助我们测试我们的系统,并在第一时间给我们反馈)


5.其他

以上只是我的一个初步的想法,欢迎任何的意见,也希望有兴趣的同学加入到这个项目中来

.

欢迎给我来信:dynaturtle.cai@gmail.com



签名档


用一天天的努力,去见证一个小小的奇迹


发表于2009-11-03 10:03:24

请您先 登录 再进行发帖

快捷回帖
标题
建议:≤ 24个字
签名档
发布(Ctrl+回车)

您输入的密码有误,请重新输入