地图缓存技术研究

来源 :中小企业管理与科技·下旬刊 | 被引量 : 0次 | 上传用户:y412327391
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  摘要:本研究将分为三部分以理论与实践相结合的方式来研究掌握地图缓存术。第一部分是对地图缓存技术的概括性介绍,第二部分是利用自定义的Servlet地图缓存cache显示ArcGIS Server发布的地图服务,最后一部分是利用ArcGIS Server本身自带的地图缓存来显示地图服务。实验中,前端显示的客户端将用到OpenLayer。
  关键词:地图缓存技术 地图 计算机
  1 地图缓存技术概况
  所谓的地图缓存技术,就是按照一定的数学规则,把地图切成一定规格的图片保存到计算机硬盘里,当用户通过客户端浏览器访问地图服务时,服务器直接返回当前地图坐标区域所对应的“瓦片”,从而达到降低服务器负担,提升地图浏览速度的效果。
  对实时性要求比较高的系统来说,一般不建议使用地图缓存技术。但地图缓存带来的性能的体验却又非常良好。不使用地图缓存的系统交互响应需要大量、频繁的与服务器通讯以传输数据,因而常常陷入等待之中。需要解决的就是实时性的问题,地图缓存技术一般针对相对稳定的数据,因为地图切为瓦片以后,以图片的形式存在,对于数据的变化(这里指的是数据的几何形状变化)不能及时的反应,这就是地图缓存技术的不足之处。要想地图的变化得到及时的反映,那就必须重建地图缓存。而重建地图缓存要视地图的区域范围和缓存的比例尺而定,时间为几分钟到几十个小时不等。因此,缓存的管理是一件相对麻烦的事情。
  目前主流的电子地图的地图缓存应用状况视情况的不同而表现出差异,按系统的类型不同地图缓存可以分为:C/S地图缓存、B/S地图缓存、移动地图缓存。
  2 自定义Servlet Map Cache显示地图服务
  对于自定义Servlet Map Cache显示地图服务的步骤是:
  首先,用ArcCatalog或者ArcGIS Server manage-
  ment发布一个WMS的地图服务,如图1所示。对于地图缓存的设置使用可以参考ArcGIS系列软件的用户使用说明书,由于这套软件是商业的大型软件。所以像缓存设置的高级工具是必须购买正版软件才能使用的。大多数的试用版本是不具备缓存的设置的。
  其次,在MyEclipse中创建工程文件,建立一个显示的客户端Html文件;对于其中的打开Wms文件设置其处理的url转向一个servlet,最终返回瓦片地址。本实验选择Openlayer的客户端进行显示,如图2所示。
  最后,编写servlet服务,配置相关的web.xml文件,经过测试发现,自定义的MapCache具有高度自主性、开源免费的商业价值和地图浏览速度的可调试性等特点。并且可以通过算法进一步提高地图的浏览速度,逃脱出了商业GIS地图服务器的束缚。
  3 ArcGiS Server配置MapCache连接OpenLayer客户端
  对于ArcGIS Server配置MapCache连接OpenLayer客户端的步骤是:
  首先,Arccatlog或者ArcGIS Server Management发布一个WMS的地图服务。对于地图缓存的设置使用可以参考ArcGIS系列软件的用户使用说明书,由于这套软件是商业的大型软件。所以像缓存设置的高级工具是必须购买正版软件才能使用的。大多数的试用版本是不具备缓存的设置的。此外,在使用ArcGIS自备的缓存设置中需要指定缓存生成的路径以及缓存的刷新以及等待时间,一般是开辟4个连接池,等待时间在60-120秒之间。
  定义其Service properties如图3所示。
  其次,在MyEclipse中创建工程文件,建立一个显示的客户端Html文件。
  对于其中的打开Wms属性设置:
  OpenLayers.Layer.WMS("Test",
  "http://localhost:8399/arcgis/services/NJGIS/MapS-
  erver/WMSServer",
  {'layers': '0,1,2',
  … }
  其中那串Wms服务的地址可以在catlog或者management在发布的地图属性中查出Layers:1,2,3代表显示地图中的第一、二、三层。
  最后,运行打开地图进行浏览,速度取决于开放的SOM instance以及计算机硬件设备。服务器机>双核机>单核机,以下是单核机下运行地图的CPU、内存使用情况,以及示例机子性能硬件条件截图如图4所示。
  内存:1G
  研究比较发现,ArcGIS Server结合OpenLayer的开发是一套完整成熟的商业GIS开发模型,适合于大型系统的解决方案。而OpenLayer连接ArcGIS Server的两种方法,第一种开源瓦片自定义的方式更加有利于开发者自己掌控地图瓦片的生成以及服务器端对客户端地图浏览的控制,而后者是借助于ESRI公司的ArcGIS系列软件来自动生成瓦片的,内部核心代码的封装具有不可控制性。
  参考文献:
  [1]周文生,毛锋,胡鹏.开放式WebGIS的理论与实践[M].科学出版社,2007.
  [2]毛锋,沈小华,艾丽双.ArcGIS 8开发与实践[M].科学出版社,2004.
  [3]吴秀芹,张洪岩,李瑞改.ArcGIS 9地理信息系统应用与实践[M].清华大学出版社,2007.
  [4]邓芳,李新城,朱伟兴.一种新的基于ArcIMS 3.1的WebGIS方案[J].计算机工程,2002,28(10):208-209.
  [5]胡亚明,金焱.浅谈WebGIS的结构[J].测绘与空间地理信息,2005(3):31-58.
  [6]颜金沙.Flash MAX 2004 ActionScript 2.0与RIA应用程序开发[M].北京:电子工业出版社,2005.
  [7]傅兆敏,胡金宝.地理信息系统概述[J].重庆工学院学报,2006,20(2):135-137.
  [8]栾绍鹏.基于RIA的地理信息服务研究与实践[D].郑州:信息工程大学,2007.
  作者简介:广旗一兰(1984-),女,满族,辽宁大连人,大连科技学院电气信息系助教。
其他文献
摘要:随着科学发展观和可持续发展观的陆续提出,我国的高等职业教育与区域经济协调发展也进一步明确了其发展思路和方向。本文就我国高等职业教育与区域经济协调发展中存在的一系列问题展开了研究,集中探讨了二者的关系,并从当前高等职业教育与区域经济发展的现状入手,就如何推动区域经济高效发展,提高职业教育的质量提出了一些看法和建议,为加快地区经济和教育发展提供了良好借鉴。  关键词:高等职业教育 区域发展 协调
期刊
摘要:当前教育改革的步伐正在加快,但是无论教育的方式如何改变,终究需要围绕教育的对象——学生来进行。深入了解我们的教育对象是教育改革的基础工作,现在九零后已经成为高职院校的主流,他们具有鲜明的个性和特征,如果能够了解他们行为特征,并通过他们的行为分析他们内心深处的需求,无疑能够对于教育工作带来很大的益处。九型人格理论就为我们提供了一个深入了解学生的工具。  关键词:九型人格 职业教育 调查报告  
期刊
摘要:受社会大环境影响,当前高职院校德育工作虽取得一定的成绩,但同时存在效果不明显、学生不欢迎、工作难推进等问题,本文通过对高职院校德育工作的现状分析,尝试提出增加制度保障、重视德育实践教学、突出职业德育教育、德育目标分层次和丰富德育途径等解决问题的方法,希望对高校德育工作能够有所贡献,增强高职德育的实效性。  关键词:高职院校 高职学生 德育研究 实效性  随着信息时代的到来,世界经济一体化进程
期刊
摘要:机械电子属于应用技术学科,培养学生的实践能力尤为重要,而增强学生实践能力的重要途径就是通过具有产学研结合的实验训练,因此高职院校要创建具有产学研结合的机械电子实验室。本文通过阐述建设产学研结合的机械电子实验室的重要性,分析电子实验室建设所存在的问题,并且提出构建产学研结合的机械电子实验室的创新措施。  关键词:产学研 机械电子 实验室 创新实践  1 建设产学研结合的机械电子实验室的重要性 
期刊
摘要:本文研究高职院校商务礼仪素养教育现状,指出高职院校重视商务礼仪素养教育的必要性,以及高职院校商务礼仪素养教育手段与途径,为高职院校重视商务礼仪素养教育提供理论和现实依据。  关键词:高职 商务礼仪 素养  近年来,我国高职院校迅速发展,但在追求各自特色的同时,很少有院校注重商务礼仪素养教育[1]。有的高职院校仅在工商管理等二级学院开设商务礼仪课程,满足市场营销等专业与人打交道的需求;有的仅在
期刊
摘要:近年来,我国科学技术不断发展,电力产业作为我国国民经济中重要的组成部分,对社会的正常生产以及人们的有序生活有着重要的作用。随着市场经济的增长,人们对电网系统的依赖程度越来越高,同时对电网的电能质量和服务水平也日渐增高。智能电网是世界电网发展的方向,同时也推动了我国电网向着智能化方向迈进。配电线路是电力系统与用户的中间环节,也是电力系统对用户服务水平高低与服务质量可靠性的体现。随着国家智能电网
期刊
摘要:目的:了解广东高校医学生学习倦怠的现状与心理压力的关系。方法:采用《大学生学习倦怠量表》和《大学生压力量表》对广东748名医学生进行调查研究。结果:①广东高校医学生学习倦怠处于中等水平,学习倦怠在年级、生源地两个因素上存在显著差异(P0.05);②广东高校医学生心理压力医学生的心理压力得分为63.21分(大于45分被认为处于高压状态),属于高压状态;③医学生的心理压力与学习倦怠呈正相关(P0
期刊
摘要:90后在校大学生成长一般比较顺利,很少经历挫折,又身处科技高速发展、信息化程度较高、各种思潮混杂的一个新时代,因此,90后在校大学生的综合素质也显得更重要。新时期在校大学生的综合素质也有新的特点。本文针对当今在校大学生综合素质存在的问题,提出了社会、学校、大学生个人应三位一体,共同努力,提高在校大学生的综合素质。  关键词:在校大学生 综合素质 提高  0 引言  现在的在校大学生均是90后
期刊
摘要:点云数据处理技术一直都是逆向工程所研究的重要领域之一,对准确而形象地再现真实物体有着重要的意义。其中三维点云模型的特征提取对展现物体模型的三维基本信息有着重要的作用。本文从工程结构有限元分析的角度,对三维点云数据的预处理技术及其特征提取的算法等逆向工程中的关键技术进行了研究,并提出了一种改进的特征提取算法,将其应用于工程有限元模型的快速建立,用来减少建模人员在有限元建模时的工作量。  关键词
期刊
摘要:在飞机航空领域,飞机维修业务水平的提升是当前的一项重要工作。本文通过分析飞机维修的现状,进行飞机维修业务信息管理系统的研发。在.NET技术的基础之上,研发相关信息管理系统,为飞机维修业务的快速、高效发展提供参考基础。  关键词:飞机维修 信息管理 .NET技术  在航空企业中,飞机维修主要是对飞机进行一系列的保障,从而使飞机保持一种正常工作的状态。本文通过对分析部门的飞机维修现状,在此基础上
期刊