Rdf Fuseki GeoSparql不显示wktLiterals

Rdf Fuseki GeoSparql不显示wktLiterals,rdf,jena,fuseki,rdflib,Rdf,Jena,Fuseki,Rdflib,Jena Fuseki在screenshot1中显示了使用数据类型GEO[“wktLiteral”]成功存储值,但在sparql端点中使用它时,显示了不同的格式。关于这一点,请给我提建议 Stores in right format : <x:> <http://www.opengis.net/ont/geosparql#asWKT> "POLYGON(())"^^<http://www.opengis.net/ont/geos

Jena Fuseki在screenshot1中显示了使用数据类型GEO[“wktLiteral”]成功存储值,但在sparql端点中使用它时,显示了不同的格式。关于这一点,请给我提建议

Stores in right format : <x:>    <http://www.opengis.net/ont/geosparql#asWKT>
                "POLYGON(())"^^<http://www.opengis.net/ont/geosparql#wktLiteral> .

以正确的格式存储:
“多边形(())”^^^。
执行查询时:

SELECT ?s ?p ?o
FROM <http://project/base/default1>
WHERE {
  ?s ?p ?o
}
选择s?p?o
从…起
在哪里{
?s?p?o
}
它产生如下所示的结果

s                          p                                o
1   
<x:>                    geo:asWKT                     "POLYGON(())"^^
spo
1.
地理:asWKT“多边形(())”^^
谢谢, 马诺伊


如果查看“原始响应”,您将看到返回的文本具有正确的数据类型。正是显示器(第三方组件)选择使用数据类型的完整URI显示数据,这可能是出于演示的原因。

感谢您的回复。我很高兴文字被存储在数据类型中。现在我尝试检查空间关系,我得到了两个简单文本的“geo:sfEquals”过滤函数的空结果。[“LINESTRING(0,0,10)”和“LINESTRING(0,0,0,5,0,10)”在空间上相等]。附件是同一问题的截图。关于这一点,请给我提建议。有关于sameCan的评论吗?你可以为此单独发布一个问题吗?这与你在这篇文章中的第一个问题有很大不同,@AndyS已经回答了,所以你应该标记他的答案为接受。