收藏本站
《中国科学院研究生院(遥感应用研究所)》 2004年
收藏 | 手机打开
二维码
手机客户端打开本文

Linux平台下基于矢量格式的WebGIS平台的研究与实现

于占福  
【摘要】:地理信息系统(GIS)作为地理科学与计算机技术的结合,从诞生以来,其发展就与IT行业的发展息息相关。从20世纪90年代开始,随着以Internet为代表的网络技术的迅猛进步,WebGIS得以产生并在具体应用的推动下得到了飞速的发展,成为GIS服务的一种理想的实现方式。 90年代后期,计算机行业中的操作系统的多元化进程明显加快。其中Linux操作系统以其开源免费、安全稳定等特点在服务器领域以及个人桌面应用领域内的迅速崛起,尤其引人关注。从传统的Windows平台向Linux平台的迁移,这不仅是一个技术话题,在信息安全、产业自主等因素的影响下,它甚至越来越具有浓厚的政治色彩。在这种大趋势的影响下,基于Linux平台的WebGIS平台研究自然而然地成为地理信息科学领域内一个新兴的课题。 本论文在建设部和研究课题的支持下,对Linux平台下基于矢量格式的WebGIS平台进行了研究以及一个具体的应用实现。 文章首先介绍了目前现有的几种基于矢量格式的WebGIS系统的实现,分析了它们在服务器端数据组织、客户端交互、应用逻辑的开发等几个方面的特点和彼此的不同,结合Linux平台下现有软件体系的特点,确定了选用数据库统一组织管理地理信息数据的总体思路。在可扩展、稳定性以及软件规模等因素的考虑下,选定开源数据库软件PostgreSQL作为具体实现时的后台数据库,并引入PostgreSQL的专用GIS扩展库PostGIS作为二次开发的基础。 在系统的设计过程中,论文借鉴了主流GIS软件中的“工程”与“图层”的思路,针对性地设计了“WorkSpace”、“Layer”与“Skin”等概念对数据库中的GIS数据进行组织和规划,通过过程语言PL/pgSQL完成了对PostgreSQL的必要扩展,以内置SQL函数的方式实现了对WorkSpace、Layer以及Skin的建立、删除、相互引用等管理功能。并在“模块化”的指导原则下,基于服务器端脚本语言PHP设计开发了针对WorkSpace、Layer以及Skin的功能全面、内容丰富的操作函数库,以响应各种客户端查询操作,实现服务器端的应用逻辑。而客户端,本文则是采用Java Applet技术及以Javascript脚本实现在通用网络浏览器内对矢量格式电子地图的绘制以及各种放大、缩小、移动、选取、标注等操作,并与服务器端的数据完成交互查询以及动态的结果显示。 最后本文对整个系统的设计思路以及实现方式进行了总结,并提出了这个基于Linux的矢量格式的WebGIS应用需要进一步研究和解决的问题以及前景展望。
【学位授予单位】:

知网文化
【相似文献】
中国重要会议论文全文数据库 前10条
1 王黎维;彭智勇;林兰佳;杨巍;邹现军;;PostgreSQL事务处理的分析与扩展[A];第二十届全国数据库学术会议论文集(技术报告篇)[C];2003年
2 肖静静;李双峰;彭智勇;;用多线程方式优化PostgreSQL的查询处理[A];第二十届全国数据库学术会议论文集(技术报告篇)[C];2003年
3 罗昌明;王朝坤;王建民;;基于PostgreSQL的执行计划缓存研究与实现[A];第二十三届中国数据库学术会议论文集(技术报告篇)[C];2006年
4 陈足先;叶晓俊;;回滚段在PostgreSQL中的实现[A];第二十二届中国数据库学术会议论文集(技术报告篇)[C];2005年
5 吴亮;陆锋;刘兴权;申排伟;;基于Libpq的PostgreSQL空间几何对象实现方法研究[A];中国地理信息系统协会第八届年会论文集[C];2004年
6 田美红;陈岭;陈根才;;PostgreSQL口令认证机制的分析与改进[A];第二十一届中国数据库学术会议论文集(技术报告篇)[C];2004年
7 李慧;柏琳;纪越峰;;PostgreSQL数据库的备份与恢复[A];第九届全国青年通信学术会议论文集[C];2004年
8 戴锋;王朝坤;王建民;;PostgreSQL缓冲区自适应管理研究[A];第二十三届中国数据库学术会议论文集(技术报告篇)[C];2006年
9 支琴;杜宝江;;基于WebGIS的生产自动化图形信息系统[A];第二届全国信息获取与处理学术会议论文集[C];2004年
10 马萌;窦勇;邓林;;OLTP细粒度数据访问特征分析[A];第十五届计算机工程与工艺年会暨第一届微处理器技术论坛论文集(A辑)[C];2011年
中国重要报纸全文数据库 前10条
1 ;开放源码数据库日趋升温[N];计算机世界;2004年
2 谌力 吴治电;开源之旅——数据库篇[N];网络世界;2005年
3 ;Linux数据库多多益善[N];网络世界;2005年
4 薛启康;Linux环境下的数据库[N];中国计算机报;2001年
5 ;开源软件有软肋[N];网络世界;2010年
6 张进;演进中的开放源代码数据库[N];网络世界;2004年
7 ;Red Hat入场[N];计算机世界;2001年
8 凡妮;Arkeia Software宣布支持第100个Linux平台[N];电脑商报;2009年
9 于辰涛;MySQL以速度为目标[N];计算机世界;2002年
10 启然;寻找开源数据库[N];网络世界;2003年
中国博士学位论文全文数据库 前9条
1 田翠华;基于WSRF的交通信息服务网格的研究[D];东北大学;2008年
2 王淑嫱;轨道交通工程施工安全监控管理信息系统设计与应用研究[D];武汉理工大学;2010年
3 李洪宁;万维网地理信息系统分布式理论体系研究与实现[D];中国地质大学(北京);2003年
4 周炼清;基于WebGIS的现代农业园区管理系统关键技术及其应用研究[D];浙江大学;2004年
5 祝玉华;基于Multi Agents的WebGIS的研究和实践[D];解放军信息工程大学;2004年
6 李支成;时空数据库复杂查询方法研究[D];华中科技大学;2012年
7 邓林;单芯片多核处理器存储优化技术研究[D];国防科学技术大学;2011年
8 陈永华;WebGIS三维可视化的研究[D];解放军信息工程大学;2000年
9 郇天笑;肿瘤Biomarker的计算系统生物学研究及生物网络可视化软件的开发[D];山东大学;2010年
中国硕士学位论文全文数据库 前10条
1 于占福;Linux平台下基于矢量格式的WebGIS平台的研究与实现[D];中国科学院研究生院(遥感应用研究所);2004年
2 陈健;基于数据块采样的PostgreSQL统计信息估算方法的研究[D];中南林业科技大学;2007年
3 田美红;数据库用户认证机制的研究和实现[D];浙江大学;2004年
4 杨旭;北京水土保持WebGIS系统的研究[D];东北林业大学;2003年
5 王江涛;新型在线招聘系统的设计与实现[D];四川大学;2003年
6 刘长浩;XPostgreSQL对于XML支持的策略[D];中国科学院研究生院(软件研究所);2005年
7 咸兵;物化视图研究与实现[D];清华大学;2006年
8 吴亮;基于PostgreSQL的海量数据存储管理[D];中南大学;2005年
9 李中远;基于GIS的户外广告管理系统设计与开发[D];长安大学;2011年
10 于大东;WebGIS应用技术研究[D];中国人民解放军国防科学技术大学;2002年
中国知网广告投放
 快捷付款方式  订购知网充值卡  订购热线  帮助中心
  • 400-819-9993
  • 010-62982499
  • 010-62783978