基于开源技术的WebGIS开发与实现

来源 :北京林业大学 | 被引量 : 0次 | 上传用户:w53839250
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
本文首先对Web原理、WebGIS技术和开源GIS技术进行了阐述分析,并探讨了 WebGIS与开源GIS的发展应用现状,然后按照GIS工程设计开发的思路对北京林业大学绿地信息管理WebGIS系统进行了设计与实现。本系统设计的理念是实现校园绿地资源管理的精细化和绿地信息共享的效益最大化,且系统本身轻量易用、性能稳定、安全可靠。系统的实现使用了基于地图切片的模式,并分为数据层、逻辑层、表现层三层架构开发实施。其中,数据层首先采用了测量技术和林业外业调查方法对校园内的绿地资源进行了空间和非空间信息采集,然后采用开源数据库PostgreSQL+PostGIS进行了数据库搭建;逻辑层服务器的搭建使用了近年来十分流行的Node.js技术,并基于Node的Express框架和pg模块对系统各功能模块进行了开发,Node.js的事件轮询和异步IO机制有效提升了系统响应速度;表现层以文档/视图模式进行开发,使用了 jQuery、Bootstrap、Leaflet等开源框架,Leaflet是重要的开源GIS客户端开发框架,为系统的地图显示及基于地图的交互功能提供了有力支撑。目前,本系统已经实现了绿地要素显示、查询、统计、管理等功能。本文的WebGIS平台将校园植物资源管理与植物学知识教学相融合,这种设计理念在林业资源及园林资源管理系统中具有一定的创新。文中所使用的开源技术及开源框架大大降低了开发成本,并且还实现了良好的系统性能,系统开发模式和技术方案也为基于开源技术的WebGIS系统开发提供了参考。
其他文献
<正>大数据是以容量大、类型多、存取速度快、应用价值高为主要特征的数据集合,正快速发展为对数量巨大、来源分散、格式多样的数据进行采集、存储和关联分析,从中发现新知识
本文通过阐述GPU的基本原理和发展历程,对比CPU与GPU之间设计目的的不同,来说明GPU在高并行度计算中的优势,并介绍GPU的其他重要应用,提出将来可能的发展前景。
文章以广州图书馆地方文献阅读推广工作实践为例,提出了地方文献阅读推广工作需要更丰富的形式、更先进的技术、更高素质的人才队伍,以及更广泛的社会合作方式来实现地方文献
P15INK4b抑癌基因是近年来发现的位于染色体9P21上的新型抑癌基因,其表达产物P15蛋白是参与细胞周期调控的细胞周期蛋白依赖性激酶抑制因子(CKI)的重要成员。P15INK4b抑癌基因的
隔震技术即是将地震与建筑结构进行隔离的一种动态抵抗方法。它通常是在建筑上部结构和基础之间设置隔震装置,这样不仅可用以增加建筑物的固有周期,避免共振,而且能对地震能
中央苏区党的建设科学化探索,以无产阶级政党建设的学说为理论前提,以党的建设面临的客观环境为现实依据,创新了基层党组织建设的科学形式、确立了通过思想政治工作增强党性
抗震设计反应谱是当前各国工程设计中计算地震作用的主要依据,采用反应谱法进行的结构抗震设计在多数情况下可以满足抗震设计的目标。现有的一些研究表明采用反应谱的长周期段进行设计可能存在一定不合理性,导致在实际设计中对于超高层建筑结构设计很难符合要求。伴随着超高层建筑在国内的应用日益增多,对于长周期结构地震动响应特性以及抗震设计谱长周期段的研究再次受到工程界以及专家学者的广泛关注。本文的研究正是基于这样的
互联网及新媒体的发展促成了"知识付费"的新可能,国内知识付费平台随之兴起,专业出版社应该抓住互联网知识付费契机,通过"借势""造势"等多元化手段,搭建基于互联网技术的多层
《哈克贝利·芬恩历险记》可谓是美国文学史上的经典之作。马克·吐温文体风格开创了美国小说新风,奠定了他在世界文坛的崇高的地位。从功能文学文体学的角度出发,分析小说语
<正>背景多次输血患者产生红细胞抗体和HLA抗体的风险上升,但输血前实验只筛查红细胞抗体,不常规筛选HLA抗体。对于可能输注血小板进行择期外科手术的病人,确定哪些患者易形