基于HTML5的矢量地图发布关键技术研究

被引量 : 0次 | 上传用户:hwniuniu
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着网络技术的迅猛发展及其广泛应用,互联网正成为高效的信息发布渠道,为地理信息的网络传输与发布提供了一种崭新而有效的载体,地图网络发布正成为目前地理信息领域的研究热点。由于当前通用Web标准的限制及空间数据本身的特点(非结构化、数据量大),地图网络发布面临着数据高效传输、客户端如何显示等一系列问题。Web超文本应用技术工作组于2004年发起HTML5规范,HTML5严格地构建于HTML4之上,该规范提供了几个新的API用以处理多媒体数据,为地图网络发布带来了新的机遇。本文分析了目前地图网络发布面临的难点问题,提出了基于HTML5的地图网络发布解决方案及其需要解决的几个关键问题。论文主要研究内容与成果如下:(1)基于HTML5的地图发布体系结构。结合HTML5的新特性,将HTML5Canvas、HTML5 Web Database应用到矢量地图发布,提出基于HTML5的可伸缩的、胖瘦平衡的矢量地图发布体系结构。(2)基于HTML5的矢量数据传输与本地存储。在服务器端对矢量数据进行预处理,基于Douglas-Peucker算法进行数据化简,将算法执行的中间结果按尺度特征记录下来,利用BLG树进行组织,并将BLG树按尺度特征存入空间数据库中;在传输阶段,首先传输初始数据,根据客户端的请求,检索增量数据,并按一定的数据编码格式返回给客户端;在客户端,首先按规则对编码进行解析,然后在客户端建立和服务器端一样的多尺度数据组织,并利用HTML5的本地数据存储技术,将那些已经传输过来的数据存储在客户端数据库中(3)基于HTM5 Canvas的矢量地图绘制。首先对当前地图符号数据结构进行比较分析,结合HTML5 Canvas的绘图机制,采用基于Path的地图符号数据结构。设计并实现了基于Canvas(?)的点、线、而符号的绘制。(4)开发基于HTML5的矢量地图发布原型系统。采用Visual C#.NET 2008和Javascript作为开发语言,采用IIS作为Web服务器,开发原型系统。本文提出的基于HTML5的地图网络发布模型、基于HTML5矢量数据传输方法以及基于HTML5 Canvas的客户端矢量地图渲染方法对地图网络发布技术的研究具有一定的指导和借鉴意义。
其他文献
在太平天国的文献资料中,《天朝田亩制度》是一份值得重视的材料,它规定了太平天国诸多的政策和制度,其中有土地制度、诉讼制度、重农抑商政策等等。对《天朝田亩制度》作出
气体辅助注塑成型数值模拟的目的不仅仅要获取数据,而且还要获得对分析结果数据的理解和洞察。基于科学可视化技术的计算结果后置处理可以把海量的计算结果信息转变为直观的图
目的:建立利康颗粒中红参的鉴别方法。方法:采用乙醇超声法、甲醇超声法、甲醇回流法、D101树脂柱法以及酸水解-衍生化法等多种样品处理方法,对利康颗粒中君药红参进行定性鉴
川芎是临床常用药,对药配伍,各取其长,补彼此之不足,全个体之未备,乃合群之妙。系统整理文献中最具有代表性的15种川芎"对药"配伍关系(主要包括同类相从、异类相使及相反相成
本文提出了加强公路军事运输保障能力建设的几个主要方面,探讨了军民融合式公路军事运输保障能力的生成机制。
广东沿海渔民保险制度是广东社会保障体系中的重要组成部分,它直接关系到千万渔村劳动者的切身利益。渔民保险,作为当今世界各国政府支持和稳定本国渔业生产的三大政策性措施之
随着社会现代化进程的不断推进,企业的信息化管理水平需要不断升级。饮料企业传统的ERP系统面对越来越广泛的资源和多边信息的交错,显得难以协调。伴随WEB2.0出现的B/S模式开
[目的/意义]针对我国三大地区能源消费水平空间差异和影响因素展开分析,并提出相应的对策建议。[方法/过程]首先,选取我国30个省(自治区/直辖市)为样本,利用离差指标将省际人
高原低氧对血小板活性的影响[英]/ShenD……//AviatSpaceEnvironMed,1994,65.646-8.研究者选出53个健康飞行员作为研究对象,来评估低氧对血小板活性的影响。其中的30例作为低氧组,另23例作为对照组。试验发现血氧分... Effect of P