基于R树的面向对象数据库模型OORM.pdfVIP

  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文档。上传文档
查看更多
基于R树的面向对象数据库模型ooRM 王孝通 张卫国郑海 (上海交通大学系统所200052) 摘要本文提出了面向对象技术与R埘的动态索引结构相结合的敷疆模 型OORM。它通过面向对象技术的继承性有效地解决了信息存储的冗余问题,体 现了航海资料自然的层次结构,与航海人员的思维定势相吻合.同时,通过R树建 立了航海资料二维动态索引,实现了航海信息的快速查询. 关键词R树查询面向对袁技术 1闻题提出 航海费毗嘲翰是跨蒜些海区晰静F境的摘盎.挺供航海人员有价值的航行指导,航海 人员是否充分利用这些资瓣关系到航行安全.因此,及时.准确地提供程关海域的航行资料, 以及航海人员能够方便建获取航行资科,这是麓行资料摄副充分利用的关键.除了标注于海 图上的壹睦酋台信息外·其它辅助信息是通过文本形式给出的。它们无法直接显示在电子海 豳上·但是它们是对海豳信息的进·步补充,甚至是对空同实体的语义解释。是航海必不可 少的后台信息.为了提供完蓝的麓海信息,就舞要很好地表达有关海图信息的一些知识,从 不同的层次给出海圈的解释.因此。在电子海圈中必霸增加浯义知识.将海图区域与解释过 l 程这两方面有机艳结合起来,建立对后台信息的智能擐级环境。方便快速地提供舷海综合信 息。懈证航行安全. 面向对象技术能有效地表达图形实体及其对这一实俸的解拜信息.丽且它与R树矗孽动 套索弓I相2寿命.形成—种快速巍蚊的知识描述横塑. 嗣 对象的基率触于.酊船鲡自述空瘴Ⅱ对象以及相关的航海攒述信息的三个埘面:(1)单 个对象的描述,其内部结构描述空问对象的相关信息,如海区对象的撬述、气象情况、航道情 况,海流潮汐、推荐航法等等。其行为过程描述的是对这些信患的加工.如海流潮汐的计算. (2)空间对象间的相互联系的描述,它由对象中的特定数据结构加以描述。(3)空间对象问以 KIND—oF等槽来描述. 海图中附加航海描述信息的空间实体可分为三种基本对象:点、线和区域,相应有三种 基本对象:点对象、线对象和区域对象。 2.1基本对象POINTCLASS表示为: DEFINECLASSPointClass /*对象名称,点状目标*/ st扎cture /*对象结构*/ /*属性,位置*/ 坐标:(x:FLOAT,y:FLOAT); /*成分,对象Pr“entstion*/ 描述信息:*Prcsentstion 显示控制:BOOLEAN; /*属性,布尔型*/ 标注信息:STRING; /*属性.字符串类型*/ 标注显示格式:十FONT; /*关系,X3朦PONT*/ of十Point; /*属性.位置序列*/ 标注显示坐标:List 图标:十Icon; /*成分,对象ICON*/ method /*对象方法*/ ModifyO: /*对象修改*/ /*图标显示*/ Displaylcon(); DisplayPointLabel();/*标注显示*/ /*对象方法的实现*/ implementation

文档评论(0)

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

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

1亿VIP精品文档

相关文档