网站大量收购独家精品文档,联系QQ:2885784924

基于OpenGL技术的多幅电子地图数据快速组织和表达.pdfVIP

基于OpenGL技术的多幅电子地图数据快速组织和表达.pdf

  1. 1、本文档共7页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第15卷 第4 期 地 球 信 息 科 学 学 报 Vol. 15, No.4 2013 年8 月 JOURNAL OF GEO-INFORMATION SCIENCE Aug., 2013 基于OpenGL 技术的多幅电子地图数据 快速组织与表达 周小军,王光霞,夏 青,王富强 (信息工程大学地理空间信息学院,郑州 450052 ) 摘要:电子地图符号化的质量和绘制速度一直是地图工作者关注的重点。目前,地图符号化的质量基本能满足各类用 户的需求,但是,电子地图绘制速度较慢的问题,特别是在涉及较大数据量的多幅电子地图显示时,系统响应用户操作 时间比较长,影响用户操作体验。本研究分析比较了GDI 与OpenGL 的特点,提出使用OpenGL 相关技术实现地图要 素的符号化方法,并用内存池技术和共享显示列表的多线程调度技术实现多幅电子地图数据的快速组织与表达。实验 表明,利用文中的方法能够实现地图点、线、面要素的符号化,并在地图数据的漫游、缩放操作的屏幕绘制速度基本保持 在17帧/s 以上,表明利用本文的方法和技术提高了系统的显示速度,保证了用户与电子地图良好的交互效果。 关键词:电子地图;符号化;三维API ;内存池;多线程 DOI :10.3724/SP.J. 1047.2013.00491 1 引言 帧数基本达到了用户实时操作的要求,因而它在给 用户带来更符合人类视觉特点的直观三维场景的 电子地图具有无级缩放、无缝显示、动态载负 同时也带来了更加快速流畅的操作。 [1] 量调整等优点 。一直以来,电子地图符号化的质 本文利用三维接口OpenGL 以实现地图数据的 [2] 量和效率是地图工作者追求的两个目标 。目前, 符号化方法和多幅地图数据的快速组织和调度策 电子地图符号化的质量基本能满足各类用户群体 略。 的需求,但是,电子地图绘制速度的问题一直影响 地图用户的用图感受,特别是在大范围,涉及大量 2 基于OpenGL 的电子地图绘制方法 不同尺度、多幅地图数据时,系统响应用户操作的 迟滞时间比较长,导致用户因等待而产生焦躁和不 三维图形接口OpenGL 是一种流线型、独立于 满意,难以给地图使用者带来较为流畅的操作体 硬件的具有强大图形绘制功能的接口,它能利用硬 验,从而降低了电子地图与用户适人化的交互操作 件加速方法绘制图元,具有的硬件协助图形绘制性 效果。此外,现已进入了Web 地图的时代,电子地 能远远胜过单纯的软件实现。与GDI(Graphics De- 图数据需要异地实时的传输和显示,而且在应用中 vice Interface )一样,OpenGL 也可以处理二维的点、 往往需要加载各类专题数据,因此,更需要考虑在 线、面等图元。GDI 和OpenGL 都可实现对二维图 网络环境下提高电子地图绘制速度的问题,很多学 元的绘制,在图元数量较少时,二者绘制的速度差 者提出了各种解决方法,归纳起来主要是对地图进 距不大,但是,在图元数量比较大且以静态图元为 [3-7] 行分块、分层的处理并建立高效的索引模型 ,通 主时,利用显示列表技术、纹理映射技术、顶点数据 过减少显示区域内的地图的数据量和提高索引速 技术的OpenGL 渲染速度要远快于GDI 。此外, 度达到电子地图高显示效率的目的。 OpenGL 的渲染方法与系统无关,可扩展强,因此, 三维虚拟地理环境采

文档评论(0)

whx007 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档