地理标记dbpedia sparql查询-要在结果集中包含摘要吗

地理标记dbpedia sparql查询-要在结果集中包含摘要吗,sparql,dbpedia,geotagging,Sparql,Dbpedia,Geotagging,我有以下有效的查询: SELECT ?page ?lat ?long (bif:st_distance(?geo, bif:st_point(42.883, -72.8981))) WHERE{ ?m foaf:page ?page. ?m geo:geometry ?geo. ?m geo:lat ?lat. ?m geo:long ?long. FILTER (bif:st_intersects (?geo, bif:st_point(42.883, -72.8981), 300)) } O

我有以下有效的查询:

SELECT ?page ?lat ?long (bif:st_distance(?geo, bif:st_point(42.883, -72.8981)))
WHERE{
?m foaf:page ?page.
?m geo:geometry ?geo.
?m geo:lat ?lat.
?m geo:long ?long.
FILTER (bif:st_intersects (?geo, bif:st_point(42.883, -72.8981), 300))
}
ORDER BY ASC 4 LIMIT 5
不过,我也想从结果集中检索一些信息,特别是上面5个结果中的每个结果的?摘要内容

此外,是否可以指定上述结果集被标记为“吸引”或“旅游”?换言之,结果集是否只能包括上述地区的“旅游”相关结果

我一直在玩: ?txt bif:包含“旅游”。 没有运气


感谢您的帮助,提前谢谢

添加
dbo:abstract
属性并仅对英文值进行筛选(这样您就不会为同一实体获得多个不同语言的摘要):

SELECT?page?lat?long(bif:st_距离(?geo,bif:st_点(42.883,-72.8981))摘要
在哪里{
m foaf:第页?第页。
?m geo:几何?geo。
?m geo:lat?lat。
m:长?长。
m?摘要。
过滤器(bif:st_相交(?geo,bif:st_点(42.883,-72.8981),300))
过滤器(LANG(?abstract)=“en”)
}
ASC 4限制5下的订单
恐怕我帮不上忙

SELECT ?page ?lat ?long (bif:st_distance(?geo, bif:st_point(42.883, -72.8981))) ?abstract
WHERE{
  ?m foaf:page ?page.
  ?m geo:geometry ?geo.
  ?m geo:lat ?lat.
  ?m geo:long ?long.
  ?m <http://dbpedia.org/ontology/abstract> ?abstract.
  FILTER (bif:st_intersects (?geo, bif:st_point(42.883, -72.8981), 300))
  FILTER (LANG(?abstract) = "en")
}
ORDER BY ASC 4 LIMIT 5