以文本方式查看主题

-  中文XML论坛 - 专业的XML技术讨论区  (http://bbs.xml.org.cn/index.asp)
--  『 Semantic Web(语义Web)/描述逻辑/本体 』  (http://bbs.xml.org.cn/list.asp?boardid=2)
----  对“OWLViz设置中指定正确的DOT application路径”不理解  (http://bbs.xml.org.cn/dispbbs.asp?boardid=2&rootid=&id=51517)


--  作者:hzhe
--  发布时间:8/19/2007 10:13:00 AM

--  对“OWLViz设置中指定正确的DOT application路径”不理解
我用的是protege3.3  ,但是遇到了dot error 问题,于是在网上找了一些解决的办法:

OWLViz的DOT error
先到http://www.graphviz.org/Download..php下载GraphViz tool,然后安装。在OWLViz设置中指定正确的DOT application路径。默认情况下是(Linux和Unix下的/usr/local/bin , 或者是windows下的C:\Program Files\ATT\GraphViz\bin\DOT.exe) Max OS X到此处下载graphviz 并指定DOTapplication路径:Graphviz软件的路径+/Graphviz.app/Contents/MacOS/dot


但是我安装graphviz后(默认路径),仍然不好用。
上面的DOT APPLICATIONG的路径在那里设置?我是新手,对上面的方法不是很理解,那位高手能讲解一下???急啊!!!


--  作者:andonson
--  发布时间:8/19/2007 10:38:00 PM

--  

解决办法:
      安装graphviz2.12.exe文件(当然也可是其它版本),可以默认路径安装(C:\Program Files\ATT\Graphviz\bin)也可安在其它地方,但要清楚自己安装在哪了,即记下这个路径,然后找到protege的安装目录,在该目录下找到plugins文件夹下的dfki.protege.ontoviz 中的protege.properties文件,点右键用记事本找开。
      文件内容为:
#Protege Properties
#Thu Nov 09 12:33:49 PST 2000
dot.fontsize=-2
mainframe.rectangle=81\ 95\ 918\ 616
dot.font=Arial
dot.command=C\:\\Program\ Files\\graphviz\\bin\\dot
问题就出在dot.command=后面的路径上,只有把这个路径改为刚安装的Graphviz插件中dot.exe文件的路径才行,但改不是直接的粘贴,可以看到有些地方是双斜线,那么可以仿照修改如改为:dot.command=C\:\\Program\ Files\\ATT\\graphviz\\bin\\dot
保存后测试就行了。

--  作者:smarthill
--  发布时间:1/3/2008 11:01:00 AM

--  
如果还不行,请设置protege主目录下的OWLViz路径。同样注意转义字符。
--  作者:smarthill
--  发布时间:1/3/2008 11:02:00 AM

--  
Protege主目录下还有一个progete.properties文件
--  作者:mxj5210
--  发布时间:3/26/2008 10:05:00 AM

--  
我下的graphviz文件是graphviz2.16.1.exe文件,安装完成以后,路径是C:\Program Files\Graphviz2.16\bin,那我是不是只需要把protege.properties文件中的graphviz改成Graphviz2.16啊?
结果还是跳出dot error 问题。请高手指点!
--  作者:dengluxin
--  发布时间:4/19/2008 8:23:00 AM

--  
Protege主目录下的文件必须在Protege关闭状态下修改。
--  作者:lonnf
--  发布时间:7/2/2008 10:48:00 PM

--  
andonson已经说得很清楚了。
--  作者:swift7593
--  发布时间:11/16/2008 8:52:00 PM

--  
以下是引用dengluxin在2008-4-19 8:23:00的发言:
Protege主目录下的文件必须在Protege关闭状态下修改。


按照 上面做了,还是报错
问题还是没有解决?
不知道 你说的是什么意思?能具体吗
--  作者:xiaojunzhang8491
--  发布时间:12/11/2008 5:03:00 PM

--  
看了上面的提议,我做了一下测试
我用的是在Protege3.3.1 ,Graphviz 2.21

OWLViz的错误提示解决办法:
在Protege的主目录下找到protege.properties文件,修改其中的OWLViz.Dot.Path的值:
OWLViz.Dot.Path=C\:\\Program Files\\Graphviz 2.21\\bin\\Dot
(C\:\\Program Files\\Graphviz 2.21)为Graphviz 2.21的安装路径。在未改之前
protege.properties文件中的OWLViz.Dot.Path的值是:C\:\\Program Files\\ATT\\Graphviz \\bin\\Dot,只需要把这个值换成你所安装的Graphviz的正确路径就行了。


--  作者:groundzyy
--  发布时间:11/19/2010 2:25:00 PM

--  
晕 这个帖子好老 现在的protege4中已经没有protege.properties了。

直接在File - Preference - OWL Viz中设置一下 dot.exe的路径就好了


W 3 C h i n a ( since 2003 ) 旗 下 站 点
苏ICP备05006046号《全国人大常委会关于维护互联网安全的决定》《计算机信息网络国际联网安全保护管理办法》
68.359ms