可视化技术在OPAC系统开发中应用.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
可视化技术在OPAC系统开发中应用

可视化技术在OPAC系统开发中应用   关键词:OPAC;可视化技术;研究;开发   摘 要:OPAC是图书馆与读者的联系纽带,OPAC可视化技术能深刻揭示馆藏、显示图书馆资源之间的内的联系,促进读者服务工作,可视化技术发展较快,基于三维或多维的产品开发是可视化技术发展趋势,加强数据分析和系统建模研究对于推动图书馆OPAC可视化发展具有积极意义。   中图分类号:G250.7文献标识码:A 文章编号:1003-1588(2009)05-0076-03      1 前言      图书馆联机公共检索系统(OPAC)的目的是通过良好的人机界面来充分揭示馆藏资源,为读者检索提供准确、实用的信息资源。在OPAC系统开发中,采用的技术标准和编程语言不同,OPAC的内部结构和视窗界面的表现形式也存在差异,进而影响到图书馆读者利用的效果和资源揭示的广度和深度。可视化技术是在计算机网络技术支持下,通过对抽象数据的可视表示来增强人们对这些抽象信息的认知和理解。随着计算机软件设计的进步和计算机应用的普及,可视化技术在工业设计、控件管理、系统操作等方面已得到普遍应用。它在图书馆理论界的讨论始于20世纪中期,进入21世纪后,部分技术已逐渐应用于图书馆集成软件的开发,但可视化技术尚未在图书馆集成管理系统的软件开发中得到普遍应用。对它的很多讨论还只停留在理论层面上,本文将根据国内外使用情况及可视化技术在其他产业中的应用加以简单剖析。      2 可视化技术发展趋势与图书馆OPAC可视化语言选择      根据2008年在北京大学英杰交流中心召开的可视化会议讨论的主题,总结近几年可视化的技术发展及研究成果,我们可以发现当前信息可视化的发展呈现出4个趋势,即将单纯反映抽象概念向探求事物发展趋势方向转移;以单独软件技术支持的算法模型向开放源代码软件、函数库支持的软件包与编程语言互相嵌合的兼容发展转移;无论是模型构建或程序编写都突出了以人为本的人性化风格;可视化技术表达方式从二维、三维向多维技术开发拓展。   传统的OPAC界面主要通过平面和列表方式向检索者提供检索结果,当检索同一主题而系统输出结果较多时,由于所有结果是在一维平面构图上,容易造成检索者视觉疲劳。特别是对有视力障碍者,一维列表式输出方式对他们就是不可逾越的鸿沟。基于空间构图的三维GIS技术恰好弥补了这个缺陷,它通过空间信息的可视化表达将空间实体的三维立体感呈献在检索者的想象里,实际上是利用算法造成人眼三维的感受,把数据转化为图形,给予人们深刻和意想不到的洞察力。   目前,国内外已经开发了一些具有代表性的三维造型、分析和可视化的三维软件系统,国外较著名的有MultiGen Creator,Vega,IMAGING Virtual GIS等。国内著名的有VRMap,ImaGIS,CyberCity GIS,TiTan等,在三维可视化的实现过程中,可以采用包括三维建模工具,如3DMAX,AUTOCAD等,开发软件包OpenGL,vrml,Quick-Draw3D,JAVA3D等。下面对他们的功能做一简要介绍。   Java3D是SUN公司的产品,具有与操作系统无关的特征,且支持OpenGL的API调用,优势是实现3D的网上发布,但在微机中使用时,对三维场景的构造不灵活,不能满足系统需要。 Java3D也是一个应用程序接口(API),用以书写带有三维图形的应用程序和applet。作为Java语言的扩展,它将语言“一次书写,随处运行”的优点带给了三维图形程序,使得Java3D能运行于多种平台。 Java3D的思想来源于现存的各种图形及多种新技术,其低层图形结构综合了其他低层(OpenGL.QuickDraw3D和XGL)的优点,相应的,其高层结构也综合了多个图形系统的优点,为开发者提供了高层建造工具以创建和操作三维图形,并构造了用于渲染图形的组织结构。   OpenGL(Open Graphics Library,即开放性图形库)。它源于SGI公司为其图形工作站开发的IRIS GL,在跨平台移植过程中发展成为OpenGL。OpenGL作为一个性能卓越的应用程序接口(API),是一个开放的三维图形软件包,具有广泛的可移植性,它独立于硬件系统、操作系统和窗口系统。OpenGL以其跨平台性,网络透明、源代码开放、编程质量高而受到好评,在业界被广泛应用。以它为基础开发的应用程序可以十分方便地在各种平台间移植。   目前,可视化技术在图书馆各种集成软件的开发中得到多种应用。如将Protege技术应用于中国图书馆图书分类法类目揭示的可视化开发;GIS调用其他程序包开发的图书馆馆藏分布与知识点信息揭示;利用Aquabrowser开发的词组含义三维构图等,在OPAC系统中,一般采用G

文档评论(0)

130****9768 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档