菜单
  

    1.2 国内外研究现状

    1.2.1 国内研究状况

    1.2.2 国外研究状况

    1.3 本文研究技术路线

      系统的研究开发路线从以下方面展开:

    1、系统的可行性分析、系统模型的建立;

    2、数据收集与整理;

    3、地图数据的发布与数据库的开发设计;

    4、前端界面的设计和搭建; 

    5、系统应用功能的设计开发;

    6、系统测试并实现。

    相关技术流程如图。

    2 关键技术基础

    2.1 Openlayers开源组件库

    OpenLayers是当前WebGIS开发比较主流的工具之一。OpenLayers是用于开发WebGIS客户端的JavaScript包,可用于实现标准格式发布的地图数据访问[12]。OpenLayers支持的地图来源有Google Maps、Yahoo Maps、Baidu Maps等,其实现访问地理空间数据的方式都能符OGC的标准[12]。OpenLayers支持Open GIS协会制定的网络服务规范,比如WMS、WFS、WCS,并通过OGC服务形式发布的地图数据加载到基于浏览器的OpenLayers客户端进行显示[13]。另外,用户可以在以简单地图作为背景图的基础上,使用OpenLayers把其他图层进行叠加等选择;OpenLayers不仅实现在浏览器中的基本的地图显示操作,如放大、缩小、平移等,还能对地图数据进行点、线、面等要素的选取,对已有操作方法和数据支持类型进行扩展,实现更丰富的应用功能。

    2.2 ExtJS可视化组件库

    ExtJS是一种基于Html/CSS+JavaScript技术开发的Ajax框架,完全基于标准W3C技术构建。ExtJS包含大量的简单的控件和组件,可以基于这些组件来开发创建前端用户界面,使前端界面拥有丰富的样式,同时具有强大的对数据解析的异常处理功能[15]。因为ExtJS与后端的开发没有直接联系,因而,ExtJS可以与Java、.NET、PHP等后端开发语言结合应用,在各种网络应用开发中的到了广泛的使用。文献综述

    ExtJS的功能主要表现在一下几个方面:

    1、对大型数据页面的无限/缓冲滚动功能的优化,并具有对网格锁定的状态选择。

    2、在页面布局上,通过避免网络回流来提高网络访问的响应速度,新增页面边界的布局样式选择,并通过使用核心组件来处理页面布局收缩包围的问题。

    3、具有强大的核心控件,比如用于显示树信息的TreePanel、用于显示表格的GridPanel及EditorGridPanel,还有代表应用程序窗口的Ext.Window等。

    此外,ExtJs支持多平台下的主流浏览器,比如Internet Explorer 6+ 、FireFox 1.5+、  Safari2+、Opera9+等,并且比其他对象模型开发UI组件简单,因此而极大的扩展了ExtJs的应用范围,使其成为当前前端UI开发设计的主流选择之一。

  1. 上一篇:互联网内容形式的发展对搜索引擎的影响
  2. 下一篇:VB+SQlserver题库管理系统的设计与实现
  1. 基于MATLAB的图像增强算法设计

  2. jsp+sqlserver高校二手商品交...

  3. 基于Kinect的手势跟踪与识别算法设计

  4. JAVA基于安卓平台的医疗护工管理系统设计

  5. java+mysql设备监控记录的大...

  6. 基于核独立元分析的非线...

  7. 基于Hadoop的制造过程大数据存储平台构建

  8. 电站锅炉暖风器设计任务书

  9. 乳业同业并购式全产业链...

  10. 中考体育项目与体育教学合理结合的研究

  11. java+mysql车辆管理系统的设计+源代码

  12. 河岸冲刷和泥沙淤积的监测国内外研究现状

  13. 酸性水汽提装置总汽提塔设计+CAD图纸

  14. 十二层带中心支撑钢结构...

  15. 杂拟谷盗体内共生菌沃尔...

  16. 当代大学生慈善意识研究+文献综述

  17. 大众媒体对公共政策制定的影响

  

About

751论文网手机版...

主页:http://www.751com.cn

关闭返回