文档详情

基于HTML5的矢量地图的研究-开题报告.doc

发布:2016-10-18约2.59千字共6页下载文档
文本预览下载声明
本科生毕业设计(论文)开题报告 学生姓名: 导师姓名、职称: 伍新华 所属学院: 计算机科学与技术 专业班级: 计算机1102班 设计(论文)题目: 基于HTML5的矢量地图发布系统的研究 2015 年 3 月 5 日 武汉理工大学本科学生毕业设计 (论文)开题报告 2、基本内容和技术方案 reamWeaver或更高版本等开发工具;其次要了解通用学生生源地域分布平台的业务逻辑,以数据模型层、视图层、控制层三层结构为基础,分别对各层次进行设计;最后进行整合。 2.2.1、基于HTML5的相关技术 由于HTML5还处在开发阶段并不是最终版,所以各种浏览器的支持不同。根据HTML5Test网站测试的结果,支持HTML5的浏览器包括Firefox(火狐浏览器),IE9及其更高版本,Chrome(谷歌浏览器),Safari,Opera等;国内的傲游浏览器(Maxthon),以及基于IE或Chromium(Chrome的工程版或称实验版)所推出的360浏览器、搜狗浏览器、QQ浏览器、猎豹浏览器等国产浏览器同样具备支持HTML5的能力。 HTML5赋予网页更好的意义和结构,具有以下特性:本地存储特性,设备兼容特性,连接特性,网络多媒体特性,三维、图形及特效特性,基于Canvas功能,性能与集成特性,CSS3特性等。在移动设备开发HTML5应用只有两种方法:要不就是全使用HTML5的语法,要不就是仅使用JavaScript引擎reamWeaver作为HTML5的开发工具。 2.2.2、Canvas组件的使用 HTML5中的Canvas元素可以使用JavaScript在网页上绘制图形,Canvas元素本省市没有绘图能力的,所有的绘制工作必须在JavaScript内部完成。Canvas元素可以规定元素的id、高度和宽度,拥有多种绘制路径、矩形、圆形、字符以及添加图像的方法,可以创建丰富的图形引用。 2.2.3、GIS相关技术 GIS(地理信息系统)结合了地理学、地图学以及遥感和计算机科学,是用于输入、存储、查询、分析和显示地理数据的计算机系统。GIS是一种基于计算机的工具,他可以对空间信息进行分析和处理,GIS存储数据主要有两种方法:栅格和矢量。比较常见的组件式GIS开发工具有:Developer Kernel、Map Suite GIS、Geomedia、MapObjects等 2.2.4、JavaScript相关技术 JavaScript一种直译式脚本语言,是一种动态类型、弱类型、基于原型的语言,内置支持类型。它的解释器被称为JavaScript引擎,为浏览器的一部分,广泛用于客户端的脚本语言,最早是在HTML网页上使用,用来给HTML网页增加动态功能,已经被广泛用于Web应用开发,为用户提供更流畅美观的浏览效果。通常JavaScript脚本是通过嵌入在HTML中来实现自身的功能的。JavaScript具有跨平台特性,在绝大多数浏览器的支持下,可以在多种平台下运行(如Windows、Linux、Mac、Android、iOS等)。 3、 4、阅读文献 [1] 王晓.基于HTML5的矢量地图发布关键技术研究[D].南京师范大学,2011 [2] 龙云.基于HTML5的WebGIS研究[D].江西理工大学,2013 [3] Peter Lubbers, Brian Albers.HTML5程序设计[M].北京:人民邮电出版社, 2012 [4] Ellie Quigley. JavaScript详解[M].北京:人民邮电出版社,2011 [5] 刘光,唐大仕编著. ArcGIS Server JavaScript API开发GeoWeb 2.0应用[M]. 北京:清华大学出版社, 2010 [6]梁春雨,李新通.使用开源平台和HTML5 Canvas构建福州市区实时路况WebGIS系统基于HTML5和GIService的WebGIS系统开发 [8]门朝光,孙建国,曹刘娟.Information hiding scheme for vector maps based on fingerprint certification[J].Dept. of Computer Science and Technology, Harb
显示全部
相似文档