在sparql中没有针对列属性获取列值

时间:2019-02-12 18:00:24

标签: sparql owl protege4

有人可以在sparql中帮助我吗?我正在从事基于本体的项目。我有一个像protege-owl这样的结构

City-hasWeatherConditions-(multiple value i.e temp,dewpoint)

我想获取每个属性的值。

查询:

PREFIX pro: <http://www.semanticweb.org/computer/ontologies/2019/0/fyp.owl#> 
select ?indi ?val
where
{
   {
        select ?indi
        where
        {
         pro:Lahore
         <http://www.semanticweb.org/computer/ontologies/2019/0/fyp.owl#hasWeatherCondition>
         ?indi
         }
   }
  {
         select ?val
         where 
        {
           <http://www.semanticweb.org/computer/ontologies/2019/0/fyp.owl#DewPoint>
           <http://www.semanticweb.org/computer/ontologies/2019/0/fyp.owl#hasDewPoint>
            ?val
         }
  }
}

图1:注意-5.21是露点值,在温度下重复出现。

Figure1

图2:

Figure2

0 个答案:

没有答案