以文本方式查看主题 - 中文XML论坛 - 专业的XML技术讨论区 (http://bbs.xml.org.cn/index.asp) -- 『 Semantic Web(语义Web)/描述逻辑/本体 』 (http://bbs.xml.org.cn/list.asp?boardid=2) ---- 为什么我的protege绘出的关系图只显示一小部分??? (http://bbs.xml.org.cn/dispbbs.asp?boardid=2&rootid=&id=73663) |
-- 作者:linxin181 -- 发布时间:3/29/2009 9:54:00 PM -- 为什么我的protege绘出的关系图只显示一小部分??? 为什么我的protege绘出的关系图只显示一小部分??? 此主题相关图片如下: |
-- 作者:Humphrey -- 发布时间:3/30/2009 8:17:00 AM -- 可能和您的图符显示插件的设置或兼容性有关,请您列出您的相关配置信息,以便分析和解决。 |
-- 作者:jiangyue0011 -- 发布时间:3/30/2009 8:29:00 AM -- 没装那个绘图插件吧 这个问题以前有人问过 翻翻老贴吧 |
-- 作者:Humphrey -- 发布时间:3/30/2009 10:33:00 AM -- 如果连相关插件都没安装就不会显示关系图,问题一定出在设置或兼容性上。 |
-- 作者:linxin181 -- 发布时间:3/30/2009 11:12:00 AM -- 你们说的是graphviz-2.23.20090318.0445.msi吧?我装了啊!但是还不行! 我的安装顺序是: protege3.1.1.exe->graphviz-2.23.20090318.0445.msi->vcredist_x86.exe 我安装的路径是I:\Program Files\Protege_3.1,在OWL Viz->options->Dot application path里将路径也改成I:\Program Files\Graphviz2.21\bin\dot.exe了,也不行啊 谢谢大家! |
-- 作者:jiangyue0011 -- 发布时间:3/30/2009 2:23:00 PM -- 没装GRAPHVIZ的时候绘图就是挤在一起的。 正好我的机器也没装GRAPHVIZ 弄了个graphviz2.20.3版本的 安装完之后 在OWLVIZ的OPTION里设置路径就绘图成功了,不行你就换和我一样的版本吧。另外,你的图都挤在一起,没有弹DOT ERROR吗?如果还不行装个Microsoft Visual C++ 2005 Redistributable Package (x86)看看,我以前的电脑是装了这个才能用的。 |
-- 作者:jiangyue0011 -- 发布时间:3/30/2009 2:27:00 PM -- 那“一小部分”其实是你全部的图,只不过挤成一堆了,因为PROTEGE没有吧节点间的连线画出来。 |
-- 作者:Humphrey -- 发布时间:3/30/2009 2:57:00 PM -- 楼上的说法是正确的。另外,如果不能正常使用还可以试试其它插件,比如tgviztab或CMapTools或许会有好的效果。 |
-- 作者:linxin181 -- 发布时间:3/30/2009 8:26:00 PM -- 你们说的是graphviz-2.23.20090318.0445.msi吧?我装了啊!但是还不行! 我的安装顺序是: protege3.1.1.exe->graphviz-2.23.20090318.0445.msi->vcredist_x86.exe 我安装的路径是I:\Program Files\Protege_3.1,在OWL Viz->options->Dot application path里将路径也改成I:\Program Files\Graphviz2.21\bin\dot.exe了,也不行啊 谢谢大家! |
-- 作者:Humphrey -- 发布时间:3/30/2009 8:34:00 PM -- 除了这个还可以用其它的插件,有tgviztab,还有CMapTools。这些也都是可以的,从反映的情况看据说不错。 |
-- 作者:linxin181 -- 发布时间:4/1/2009 7:34:00 PM -- 继续晕! 我把CMapTools下了,这个是个单独的绘制概念图的工具啊,并不是protege中的一个插件吧??? |
-- 作者:shoutfish -- 发布时间:4/1/2009 9:16:00 PM -- 所有的图挤在一起的情况我也发生过,但是只是在有类名中有中文字符时才会出现。纯英文的情况下出现这个问题的确有点怪呢,重装一下试试看? |
-- 作者:linxin181 -- 发布时间:4/1/2009 10:15:00 PM -- 问题解决80%了,还有一点小问题,请大家帮忙看看! 我把以前装的版本卸载了,现在装的是这个Protege3.3.1和graphviz-2.16,可以用了,但是问题是: 以那个经典的例子画出的图没有根节点,如图 此主题相关图片如下: 完整图应该是这样的: 此主题相关图片如下: |
-- 作者:Humphrey -- 发布时间:4/2/2009 9:00:00 AM -- linxin181同志,我注意到虽然根节点没有显示,但是箭头是存在的。是不是根节点部分的程序有什么问题了? 另外,如果您用CMapTools不合适,可以使用tgviztab,这个是Protege自带的插件,您直接在工具栏里将它选中就可以在一个单独的页面中使用了。 |
-- 作者:liukangle2960 -- 发布时间:4/2/2009 9:46:00 AM -- protege对中文的支持不是很好,我也曾遇到过一样的问题,据说用英文就能解决 |
-- 作者:shoutfish -- 发布时间:4/2/2009 10:27:00 AM -- 示例中的完整图中的箭头上的标注在新版本里也是没有的,这个和我的结果是一样的。不知道可不可以在设置里面调,不过,这种默认界面,应该只是版本升级之后官方的更改吧。如果用文档中使用的protege3.1版本的话,就和原完整图一样了。 实际上,根节点不过就是个象征而已,也不可能由owl:thing改成别的,因此显示不显示就无所谓了吧。 |
-- 作者:Humphrey -- 发布时间:4/2/2009 4:33:00 PM -- shoutfish同志的意思是根节点永远都是owl:thing,不管是什么类? 即使如此,我觉得也是能显示出来最好,否则在涉及两个类之间的关系时,这种半截图很麻烦的。如果您有好办法,不妨教教我等,谢谢。 |
-- 作者:shoutfish -- 发布时间:4/2/2009 4:48:00 PM -- 我是初学者,这是我目前的理解。因为在使用protege的过程中,我并没有发现在owl文件中的定义会影响到protege的owl:thing类(应该是默认的吧)。至于怎么设置高版本的显示,以便更清晰的看到根节点,我还不知道,不过,较低版本的protege,如3.1就可以显示出来。 我回头试试看能不能找到设置的地方,再交流吧~.~
|
-- 作者:linxin181 -- 发布时间:4/2/2009 8:23:00 PM -- 呵呵,希望这个问题大家都参与进来,我也是刚刚接触这个东西,老板让我们学语义检索然后创建知识地图。好像有关protege的学习资料很少,大家有什么心得可以通过这个平台多多交流、共同进步! 有关“根节点无法显示的问题”我正在研究,大家也可以帮忙找一下原因,谢谢! |
-- 作者:Humphrey -- 发布时间:4/3/2009 10:31:00 AM -- 这个问题也是Protege的常见问题,但是问题产生的原因不同,解决方法也不同。 如果大家有心思,咱们可以把Protege的问题按不同类别提出来,然后分别贡献解决方案。最后组织成一个“Protege疑难问题解答集锦”,以后遇到问题来这里查询就可以啦。 |
-- 作者:shoutfish -- 发布时间:4/3/2009 4:39:00 PM -- 呵呵,这个主意不错,那这个帖子要不间断的更新了。 正好今天碰到一个问题,就是刚发现并不是所有的owl文件都可以使用protege打开的,不仅仅是说protege3.x建的文件用protege4打不开,就是手工编的owl文件用protege打开的时候也是会报错的。也就是说,protege建立它自己的本体文件时是有特殊规则的,于是就想到两个问题:1.普通的owl文件和protege建立的文档之间有什么区别;2.如何实现不同类型的本体文件之间的转换呢? 欢迎大家讨论研究。 |
-- 作者:shoutfish -- 发布时间:4/3/2009 4:58:00 PM -- 知道如何设置将owl:thing显示出来了:在那个带指向箭头的类上面右键,选择show parents就可以了。 另外,如果想要显示is a标签,只需要点OWL Viz选项卡下面那一排的option图标,里面选择display option就可以看到是否显示is-a标签的选项,选中即可。(3.4版本)
|
-- 作者:Humphrey -- 发布时间:4/4/2009 8:28:00 AM -- shoutfish同志在22楼所说的不错,我也曾遇到过这种情况。本体编辑器绝非Protege一种,所以它们的兼容性也有差异。想知道编辑出来的文档具体差别在哪,可能只有对比OWL文件格式和内容一个办法。 而且说实话,Protege支持的文件格式很少,只有OWL和pprj。RDF文档也是不能借助它读取或编辑的,这不能不说是个遗憾。 |
-- 作者:linxin181 -- 发布时间:4/4/2009 11:22:00 AM -- 十分感想shoutfish同志,你说的解决问题的方法确实已经解决了困扰我的问题,根节点已经能显示了,is-a关系也出来了。谢谢谢谢! 看起来shoutfish同志对protege有很深的研究了,以后有问题还要向你请教啊! 也希望我们能够把在使用protege过程中遇到的问题和好的解决方法贴出来,大家头脑风暴一下,对学习protege有很大的裨益! |
-- 作者:zyq569 -- 发布时间:4/6/2009 9:09:00 PM -- 安装的时候把版本号去掉 |
-- 作者:shoutfish -- 发布时间:4/7/2009 4:29:00 PM -- 我也只是初学者,和大家讨论中真的是受益匪浅。 学习-交流-学习的模式,我觉得很不错。 总结一下对比protege owl和普通owl文件的结果,我觉得它是一个简化的owl编辑器,它可以提供owl文件所具备的大部分实用的语义功能,但是对自定义一些标签的添加还有局限:比如我想要在datatype property中添加rdfs:range内容就受到了限制,我找不到添加nonNegativeInteger的方式。 但<rdfs:range rdf:resource="http://www.w3.org/2001/XMLSchema#nonNegativeInteger"/>这句定义在普通owl文件中是却是可行的。虽然,这句话并不会影响owl文件在protege中打开,但是,却无法对这句话进行编辑。类似的情况应该还蛮多。应该就是因为这些所以才会出现打开非protege编辑的owl文件时报错。 不过,这也许与protege默认的是OWL DL本身有关。不知道大家什么看法。 |
-- 作者:zhanglx -- 发布时间:4/12/2009 12:47:00 PM -- 我和你遇到了同样的问题,你是怎么解决的啊,分享一下,万分感谢. |
-- 作者:shoutfish -- 发布时间:4/12/2009 6:48:00 PM --
帖子中间已经说得很清楚了啊 |
-- 作者:suisui8221 -- 发布时间:5/13/2009 10:32:00 AM -- 最近遇到了一个问题,就是protege的显示问题,我是想能把自己建立的所有的关系显示出来,这个应该怎么办? 还有一个问题就是TGVizTab,我打开这个插件怎么才能显示出来图形呢?为什么我的里面显示不出来呢? 还有就是是不是在protege里自动生成的owl文件就可以当成建立本体库最后输出的文件呢? 谢谢大家解救迷茫中的我 |
-- 作者:Humphrey -- 发布时间:5/13/2009 2:06:00 PM -- TGVizTab的用法应该比OWLviz简单,因为要用上OWLviz至少要配置好两个插件,而TGVizTab则不用。至于不能显示结构图,还是请您把所用的本体文件和所做的操作都贴出来才好。这类问题表象相似,实质则千差万别,没有充足的条件便无从解答。 “protege里自动生成的owl文件”?是真的吗?您是怎么做到的,请和我们分享一下经验吧。 |
-- 作者:Humphrey -- 发布时间:5/13/2009 3:41:00 PM -- 关于您列出的3个文件,是Protege系统自带的示例文件。其中只有OWL文件才是本体,其余是工程文件和DOT的输入控制文件。在正常情况下OWL文件是需要您自己动手编写的,Protege还不具备自动生成的能力。 从您的两个截图来看使用的本体库应该是同一个,TGVizTab可能已经显示结构图了,您将右侧窗口的滑块分别调节一下,使屏幕显示工作区的左上角,结构图可能在那里。 |
-- 作者:suisui8221 -- 发布时间:5/13/2009 9:03:00 PM -- 谢谢您的详细解答,我还是有点不是很明白 我试过看左上方的,也是一样什么都没有,您的意思是,如果正常的话,直接打开TGVizTab什么都不用操作直接就能看见是不是? 那protege保存构建的本体之后自动生成的那个owl文件是什么,我自己做实验保存的也会有这个文件?
|
-- 作者:Humphrey -- 发布时间:5/14/2009 8:19:00 AM -- TGVizTab在启用之后好像应该做某些设置才能正常使用,我曾经打开过一个本体文件,同样不能显示其细部结构,一开始怀疑是文件本身不具备多层次关系。但是现在看来应该是对这款插件的设置有问题。否则不管层级有多少都应该能够正常显示。 |
-- 作者:Humphrey -- 发布时间:5/15/2009 8:10:00 PM -- 感谢shoutfish同志的解答,有一段时间没碰Protege了。居然把这个特殊的配置方式给忘了个一干二净!按您所说的做,可以很轻松的显示系统自带的工程结构。 和OWLviz最大的不同就是:TGVizTab的节点没有圆圈括着。当然,图像还是很清楚的。 |
-- 作者:autslsm -- 发布时间:5/17/2009 11:12:00 PM -- 我的出现是dot错误,也没有连线出来,设置应该没有问题 我用的是protege3.4,graphviz2.22 |
-- 作者:Humphrey -- 发布时间:5/18/2009 10:49:00 AM -- 遇见DOT Error最直接的办法就是重新安装一下DOT,如果还是有问题,请将您的插件版本和配置情况贴出来以方便解决。 |
-- 作者:xiaojvzi1234 -- 发布时间:5/24/2009 2:19:00 PM -- 就是protege3.4版本,只有节点,没有连线,怎么解决啊? |
-- 作者:Humphrey -- 发布时间:5/25/2009 8:17:00 AM -- 请楼上先看看“关于protege的使用问题”http://bbs.w3china.org/dispbbs.asp?BoardID=2&id=71915&replyID=71915&star=1&skin=0和http://bbs.w3china.org/dispbbs.asp?boardID=2&ID=70114 应该能够解决。 |
-- 作者:xiaojvzi1234 -- 发布时间:5/25/2009 10:26:00 AM -- 很是感谢,初来乍到,还望以后多多指教啊。 我总结了一下,以大家的经验 protege3.1.1和graphviz-2.20.3.1 Protege 3.3.1和graphviz-2.21 Protege 3.4和graphviz2.20.3 另外我的racer启动之后,protege里面还是连接错误啊,查了一下,好像没有防火墙占用端口啊?都弄一天了,好郁闷啊! |
-- 作者:勇敢的心_nn -- 发布时间:10/12/2009 1:07:00 PM -- 如果是您所说的那样,在哪里能修改下兼容性和设置呢?谢谢回答,我新手,这个问题对我很重要,谢谢咯 |
-- 作者:yahua8023 -- 发布时间:4/15/2010 10:21:00 AM -- TGVizTab显示问题 我按你上面的步骤我的,但我的显示出来是下面这样,Animal下面还有类,为什么显示不出来呢?请指点,我用的是protege3.4.4。显示其他中文本体也是这种情况,现在急需解决,谢谢了! 此主题相关图片如下: |
-- 作者:penc -- 发布时间:12/22/2010 7:38:00 PM -- 同楼上啊,只显示两个结点,还有子节点不能显示,怎么解决哦?? |
-- 作者:fx0517 -- 发布时间:3/28/2011 7:20:00 PM -- 虽然晚了,但还是说说吧。我也出现了这种情况,后来才知道原来是我用的progete的版本太高了。TGVIZTAB最新版1.4.2也只支持progete3.1及以下版本的。你换个版本就可以了。 |
-- 作者:爇痴剑剑 -- 发布时间:8/31/2011 5:17:00 PM -- 插件的设置问题 |
W 3 C h i n a ( since 2003 ) 旗 下 站 点 苏ICP备05006046号《全国人大常委会关于维护互联网安全的决定》《计算机信息网络国际联网安全保护管理办法》 |
281.250ms |