sparql - geoSPARQL 距离产生空结果
问题描述
我尝试在 graphDB 中使用距离 geoSPARQL 函数,但没有得到任何结果。这是一个测试:
PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#>
PREFIX rdfs: <http://www.w3.org/2000/01/rdf-schema#>
PREFIX wgs84_pos: <http://www.w3.org/2003/01/geo/wgs84_pos#>
PREFIX geoSparql: <http://www.ontotext.com/plugins/geosparql#>
PREFIX geosparql: <http://www.opengis.net/ont/geosparql#>
PREFIX geo: <http://www.opengis.net/ont/geosparql#>
PREFIX geof: <http://www.opengis.net/def/function/geosparql/>
PREFIX uom: <http://www.opengis.net/def/uom/OGC/1.0/>
SELECT ?d
WHERE {
BIND(geof:distance
("<http://www.opengis.net/def/crs/EPSG/0/2154> POINT (420670.213757502 6227859.48099221)",
"<http://www.opengis.net/def/crs/EPSG/0/2154> POINT(627006.586743735 6386592.47021308)",
uom:meter) as ?d)
}
亲切的问候。
解决方案
知道了 :)
uom:米-> uom:米
推荐阅读
- reactjs - 在 nextjs 中,对象类型从服务器更改为客户端
- python - 从ide复制和使用python模块到服务器是否可行?
- google-cloud-platform - 谷歌云计算引擎 ERR_CONNECTION_RESET
- java - 错误:无法解决:com.google.girebase:firebase-core:16.2.0
- xamarin.forms - Xamarin forms android:旧通知在前台模式下被新通知替换
- windows - 将工作目录的路径替换为 UNC 路径
- python - 如何在不冻结我的应用程序的情况下更新我的视图?
- vue.js - 使用 vee-validate 时,A 字段在范围内。This.errors.first('field') 不起作用
- python - 使用 paramiko 库读取和处理远程 TEXT 文件
- winforms - 从 GUI 复制和粘贴信息