我查看了文档,并写到我们应该添加INSERT数据{ _:s geoSparql:enabled "true“。}到Graphdb中的设置,以便能够查询OpenStreetMap。但我不明白我该怎么做,在哪里做。
这是说明:https://graphdb.ontotext.com/documentation/9.4/free/geosparql-support.html#usage,你能帮我一下吗?谢谢。
更新:我在这里添加了我的查询。它在sophox.org中工作,但在图数据库中不起作用。
PREFIX osmt: <https://wiki.openstreetmap.org/wiki/Key:>
PREFIX osmm: <https://www.openstreetmap.org/meta/>
PREFIX geoSparql: <http://www.ontotext.com/plugins/geosparql#>
SELECT * {
?uni osmt:amenity "university";
osmt:addr:country "FR".
}

发布于 2022-05-03 20:19:03
我在第一个卷曲括号之后添加了SERVICE <https://sophox.org/sparql>,它现在工作得很好。
PREFIX osmt: <https://wiki.openstreetmap.org/wiki/Key:>
PREFIX osmm: <https://www.openstreetmap.org/meta/>
PREFIX geoSparql: <http://www.ontotext.com/plugins/geosparql#>
SELECT * {<https://sophox.org/sparql> {
?uni osmt:amenity "university";
osmt:addr:country "FR".
}}https://stackoverflow.com/questions/72099545
复制相似问题