Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/perl/11.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Rdf 在Protege中定义数据属性表达式_Rdf_Semantic Web_Owl_Protege - Fatal编程技术网

Rdf 在Protege中定义数据属性表达式

Rdf 在Protege中定义数据属性表达式,rdf,semantic-web,owl,protege,Rdf,Semantic Web,Owl,Protege,我试图建立一个关于与protege一起徒步旅行的本体论模型。在那里我有目的地,例如可以是trail(Destination的子类)。作为目的地的另一个子类,我希望有长距离的路径,只有具有一定距离/长度的路径才是长距离路径 为了实现这一点,我为轨迹添加了一个数据属性(has)kmDistance。 然后我想添加一个表达式,如: equivalent to Destination and (kmDistance value > 100) 到长途小道, 添加超过100公里的所有实例。但是我正

我试图建立一个关于与protege一起徒步旅行的本体论模型。在那里我有目的地,例如可以是trail(Destination的子类)。作为目的地的另一个子类,我希望有长距离的路径,只有具有一定距离/长度的路径才是长距离路径

为了实现这一点,我为轨迹添加了一个数据属性(has)kmDistance。 然后我想添加一个表达式,如:

equivalent to

Destination and (kmDistance value > 100)
到长途小道, 添加超过100公里的所有实例。但是我正在努力写这个表达式,只要我写下像min或>=之类的东西,protege就不接受输入

如果有人能帮我,那就太好了


所以我现在就让它工作了,解决方案就是在数据类型“integer”之前加上“xsd:”。现在看起来是这样的:


范围如何?大于或小于