我正在处理GEOSPARQL查询。我想使用RDF图形(RDFLIB python)将多边形坐标存储为wktLiteral值。目前我正在使用下面的代码来做这件事
GEO=名称空间(“http://www.opengis.net/ont/geosparql#”)
if name == "wkt":
self._graph.add((image, GEO["asWKT"], rl.Literal(value, datatype=GEO.wktGeneral)))
但当我在ApacheFuseki服务器中看到结果时。我无法看到“多边形(())坐标”的正确数据类型。如果缺少什么,请告诉我。多谢各位
请尝试以下代码:
这会很好地返回数据类型
wktLiteral
,而不是wktGeneral
Literal()
,而不是rl.Literal()
可能还有其他事情,但您没有提供足够的代码让我告诉您
相关问题 更多 >
编程相关推荐