基于JavaScript的WebGIS前端开发及优化

被引量 : 0次 | 上传用户:szcarla
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
地理信息系统(GIS)是由多种学科和多种技术共同形成的交叉学科,各学科和技术的综合发展使该学科有了长足的发展。由于地球科学、计算机技术以及网络信息技术的迅速发展,Web服务的出现为地理信息的共享和互操作提供了技术上的支持,GIS系统功能互操作及其相关数据共享的需求迫切要求GIS网络化。WebGIS是网络GIS中最为突出的一种,一出现就成为了GIS发展的一颗新星。论文依托于“吉林省村镇规划与建设信息平台”这一项目,项目立项于目前我国的村镇规划与建设的信息化程度还不高,同时信息源分散,来源众多,各种信息的集成度还较低,没有很好的挖掘这些的信息的价值。在信息采集上,各村镇在地理上分散的特性也给信息的采集和呈现的信息化提出了更高的要求。项目构建了吉林省村镇规划与建设信息平台,在系统中,应用功能和GIS系统紧密关联,提供丰富的地理信息相关的业务功能。近年来网站客户端开发规模越来越大并且有很多由AJAX开发的复杂页面,系统中的客户端脚本大量增加,前端开发就产生了诸如代码量大、组织困难、难以维护、代码复用低、扩展适应性差等此类的问题。究其原因,以往前端开发不重视设计模式的应用,仅仅实现基本的交互功能。因此前端架构设计和模块化开发在在前端开发中应运而生。前端模块化开发即把前端依照布局和功能划分为多个开发模块,其中每一个模块实现特定的功能,之后把各个模块合理的组成一个具有完整功能的系统。前端模块化开发能够极大地降低了程序员开发时的相互干扰,协同开发更加快速,此外还能提高网页浏览速度、网络信息组织与维护更高效、精简代码。论文在对HTML5、Openlayers、RequireJS和Backbone技术进行分析的基础上,结合各自的优点,使用Openlayers构建了基于JavaScript的轻量级、开放式WebGIS系统模型,阐述了其设计思想,初步完成了系统实现。把前端优化技术应用到项目实现中,具体分析了各自的性能优化效果。
其他文献
针对石太线重载铁路曲线地段钢轨病害发展快、钢轨使用寿命较短的现状,总结曲线地段主要的钢轨病害表现。提出对病害钢轨先使用铣磨车消除剥离掉块、肥边、波磨等病害,再使用
印刷品的质量评价,颜色是关键。对印刷品色彩的再现进行评价时需要考虑以原稿色彩为基础,对忠实于原稿的部分可以按照客观技术标准来衡量,对不能忠实于原稿的部分则需要结合主观
一、问题的提出近年因发生未成年学生意外伤害事件,学校被推上法庭的现象屡见不鲜。学生一方提出巨额赔偿,校方叫苦不迭。司法公正和保护教育在此呈现两难。法定义务赋予校方监
P2P网络借贷即"peer to peer lending",我国银监会将其称为“人人贷”,它不依赖于传统的金融机构,而是通过互联网平台实现借贷双方的直接交易,它的经营理念起源于尤努斯教授
中国汽车制造业历经60余年风雨兼程,目前已成为国内经济发展的驱动力之一,被美誉为“产业中的产业”,占据着国民经济中的重要地位。纵观历史,中国汽车制造业经历了从无到有、从小
铁路夜间施工是发挥大型养路机械集中作业的优势和降低维修对运输影响的重要举措。为尽快适应这种作业模式,中国神华轨道机械化维护分公司于2016年参与了太原铁路局石太线山区
道德教育是一项成人成己的系统化社会工程,具有提升道德人格的重要人文养成意义。要在主客二分的认识论模式扬弃中进行道德教育的工具论批判,要在视域融合的释义学分析中进行
地方院校公共教育学课程目前尚存在着课程设置不合理、课程内容陈旧、实践环节薄弱、教学效率低下等问题,通过对原因的分析,提出了优化课程设置、改革课程内容、加强实践环节
研究运用南京4—6年级学生的调查数据,比较流动儿童与本地儿童家庭教育和学校融合现状的不同.并进一步分析家庭教育对儿童学校融合的影响。结果显示,与本地儿童相比,流动儿童在家
税收征管部门对因个体生产经营范围小,也没有建账能力的个体工商户,由主管税收征管部门审核,报经县级以上税收征管部门审批,依据个体工商户的生产经营项目范围等状况,其应纳税额按