基于Node.js和开源技术的WebGIS研究与实现
本文关键词:基于Node.js和开源技术的WebGIS研究与实现 出处:《东华理工大学》2017年硕士论文 论文类型:学位论文
更多相关文章: Node.js 网络爬虫 开源 WebGIS OpenLayer
【摘要】:地理信息系统GIS(Geographic Information System,GIS)是计算机和信息系统技术在地理科学中的运用、发展的产物,因此其发展不仅受到GIS应用和需求的推动,同时也受到计算机和信息科学技术的影响。随着计算机、网络、数据库等技术的发展以及应用的不断深化,GIS技术的发展呈现出新的特点和趋势,基于互联网的WebGIS就是其中之一。WebGIS是将Web技术应用于GIS技术开发的产物,是一个交互式的、分布式的、动态的地理信息系统。WebGIS以其易用性、开放性、全球性等特性,广泛的应用于传统的国土、环境等政府管理领域,以及导航、抢险救灾、LBS(基于位置的服务)、城市设施管理等和人们生活息息相关的方面。WebGIS的兴起和发展的需要,众多的GIS厂家都发展了自己的商业WebGIS产品如ESRI公司的IMS产品系列、MapInfo公司的MapXtrme产品系列、SuperMap IS、Geo-Surf等。但商业WebGIS产品由于可扩展性较弱、价格普遍昂贵、数据和操作共享困难等不足,难以满足低成本和高定制性的需求。基于开源软件的WebGIS由于其灵活和低成本等特性越来越受到开发者和公司的重视,涌现出许多成熟的产品。互联网的发展和移动终端的普遍,涌现出许多社交平台和软件,如QQ、微信(WeChat)、BBS、博客(Blog)等。人们交流的需要每天会通过这些软件和平台记录和分享身边发生的事,产生大量的数据。通过网络爬虫对这些数据的获取和筛选可以获得许多人们分享的和位置相关的信息,并借助WebGIS系统实现可视化可以帮助居民了解身边发生的事,为人们的生活提供方便。本文基于Node.js和开源技术对这样的WebGIS系统进行研究和开发。首先对Web和WebGIS的发展和应用状况进行讨论,其次介绍系统搭建的相关技术支持,网络爬虫、Node.js、开源软件、系统的架构等,最后对系统进行详细的设计,通过网络爬虫对数据的获取以及系统功能的展示,实现了系统对多种数据源的显示、基本操作、Popup实现等功能。
【学位授予单位】:东华理工大学
【学位级别】:硕士
【学位授予年份】:2017
【分类号】:TP393.09;P208
【相似文献】
中国期刊全文数据库 前7条
1 张铂;;基于开源技术的电视台云计算之路[J];民营科技;2013年04期
2 李伟阳;;基于开源技术的网络互动社区平台的技术实现[J];科技信息;2012年24期
3 梅清银;;基于开源技术的自动气象站资料Web GIS应用的研究与实现[J];科技情报开发与经济;2009年30期
4 姜毅;;基于开源技术的高校电子作业管理平台设计[J];中国西部科技;2008年09期
5 蓝新波;;视频在线分享平台构建方法浅析[J];科技信息;2009年05期
6 李新庆;王凡;姜娜娜;岳勇;;基于开源Web GIS的宁夏气象自动站要素处理系统构建研究[J];软件导刊;2013年05期
7 张楠;张海燕;;基于OpenLayers和TileCache的出行示意图设计[J];山东科学;2011年03期
中国重要会议论文全文数据库 前2条
1 林云刚;;基于Java开源技术的毕业设计选题系统[A];促进企业信息化进程——第十届中国Java技术及应用大会文集[C];2007年
2 庄东晔;管群;;JAVA开源技术在文件共享系统中的应用研究[A];计算机技术与应用进展·2007——全国第18届计算机技术与应用(CACIS)学术会议论文集[C];2007年
中国重要报纸全文数据库 前10条
1 罗鼎;首届原厂开源技术大会即将举行[N];中国电脑教育报;2007年
2 曹红丽;首届原厂开源技术大会在京举行[N];中国计算机报;2007年
3 本报记者 张学琦;开源技术带来国产软件机遇 推广应从学校做起[N];中国电子报;2008年
4 邢小萍;开源技术的新机遇[N];网络世界;2008年
5 记者 梁爽;国采中心用开源技术建电子化平台[N];中国财经报;2010年
6 记者 杨志杰;Sun公司将加大开源创新投资力度[N];通信产业报;2008年
7 江浩;开放的IT技术推动进步[N];科技日报;2007年
8 邢小萍;开源的新拥趸[N];网络世界;2009年
9 本报记者 张伟;经济低迷凸显开源优势 Linux大步前行[N];中国高新技术产业导报;2009年
10 肖虎;开源与创新协助企业应对金融海啸[N];人民邮电;2008年
中国硕士学位论文全文数据库 前10条
1 曾锋;基于Node.js和开源技术的WebGIS研究与实现[D];东华理工大学;2017年
2 赵静;基于开源技术的研究生导师双向选择系统设计[D];天津大学;2012年
3 陈胤;基于开源技术的软件缺陷管理系统研究与实现[D];华中科技大学;2008年
4 王介华;基于SOA开源技术的物流管理系统原型的设计与实现[D];北京邮电大学;2010年
5 李文明;基于开源技术的高性能网站架构研究[D];河北工程大学;2012年
6 冯慧灵;基于开源技术的Web应用框架研究与实现[D];哈尔滨理工大学;2009年
7 杨英杰;基于开源技术的WebGIS系统构建与应用[D];西安电子科技大学;2014年
8 谢平;基于J2EE的盐业管理系统的设计与实现[D];重庆大学;2005年
9 蔡万兴;保险卡单自助激活系统的设计与实现[D];电子科技大学;2010年
10 李鉴;开源技术Struts、Spring、Hibernate在MIS开发中的应用研究[D];北方民族大学;2008年
,本文编号:1307793
本文链接:https://www.wllwen.com/shoufeilunwen/benkebiyelunwen/1307793.html