问题标签 [geosparql]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
91 浏览

sparql - geoSPARQL 距离产生空结果

我尝试在 graphDB 中使用距离 geoSPARQL 函数,但没有得到任何结果。这是一个测试:

亲切的问候。

0 投票
1 回答
73 浏览

java - 未找到 Apache SIS 数据库“类路径:SIS_DATA/Databases/SpatialMetadata”

当我尝试org.apache.jena.geosparql.implementation.SRSInfo在 JUnit 测试函数中初始化 Object 时,我得到一个java.lang.ExceptionInInitializerError,堆栈跟踪是:

CRS.forCode直接测试了这个功能,但得到了同样的错误。

文件显示derby.log有异常

我添加了 Maven 依赖项sis-embedded-data

我也尝试添加sis-epsg依赖项并设置SIS_DATA环境变量,但遇到了类似的错误。

任何想法来解决这个问题?

0 投票
1 回答
56 浏览

python - 针对捕获的 URI REF 打印更广泛和更窄的概念

我很难针对我的 URIRef(即 SPAQRL 查询的输出)打印 SKOS 更广泛和更窄的概念。我想根据捕获的 URI REF(即生物质)打印更广泛和更窄的概念。我正在解析的文件不包含更广泛和更窄的概念。我不知道在对它们运行查询之前是否需要手动将它们添加到文件中。

我已经看到类似的问题,如skos 更宽和窄的逆不起作用,但找不到解决方案。

查询的输出是

我已经尝试嵌套 SELECT 查询,但它不起作用。

我的查询

0 投票
1 回答
123 浏览

sparql - GeoSparql 函数在 RDF4J 的存储库中未按预期工作

我和同事正在使用 RDF 数据集和 RDF4J 的内存存储库,我们正在尝试在使用 WKT 格式的几何数据时执行 GeoSparql 查询,如下所示:

场景1: 到目前为止,我们成功地使用geof:distance了函数,例如查询,其结果如下所示。目的是计算两个地标坐标之间的距离。

场景一的结果:

场景 2: 当我们尝试使用其他函数时,例如geof:sfWithin, geof:sfContains,我们遇到了一些奇怪的行为。带有geof:sfWithin示例的查询及其结果如下所示。目的是获取位于给定多边形内的所有点。

结果: -空表-

我们在查询中做错了吗?我们的依赖:

  • rdf4j-storage 3.6.0
  • rdf4j-queryalgebra-geosparql 3.6.1
0 投票
0 回答
35 浏览

sparql - 在 Debian 操作系统中安装 Fuseki 服务器

我尝试按照https://gist.github.com/nichtich/113ecc2831d01eb4ae91508b88c0217c的以下说明在 Debian 操作系统中安装 Fuseki 服务器,但我无法启动服务器。

运行命令后

我收到以下错误

如何在 Debian OS 中安装和运行 fuseki 服务器作为服务?

0 投票
0 回答
83 浏览

sparql - 距离,使用 Sparql 的多边形

在一个项目中,我使用了 sparql 中的大数据。

我无法计算距离,也无法找到点多边形中的所有文件 (PointofInterrest)(例如,显示某个区域中的所有文件)。

我试过 geof: distance 但我得到了这个答案:

我也试过 bif:st_distance 但我不能。你能帮我澄清一下吗?谢谢你

0 投票
0 回答
46 浏览

sparql - Sparql、距离和非常长的响应时间

我在 Spring Boot 项目中使用 sparql。

我创建了一个查询,它将计算距离,然后在距离小于 x 时进行过滤。

但是,我的处理时间很长(大约 2 秒,有时是 +)。在我的计算机上,我有 32GB 的内存,在我的生产服务器上要少得多(1GB 内存),但时间总是一样的。

另一方面,要进行计数,处理时间显然更快

我用耶拿。我已经尝试过缩短查询 1,但我觉得处理时间没有改变……你能帮我提高查询 1 的性能吗?

感谢您

0 投票
0 回答
99 浏览

jena - Apache Jena Fuseki 的 GeoSPARQL

Jena Fuseki 工作正常,但 GeoSPARQL 版本不是很多(https://github.com/galbiston/geosparql-fuseki)。

它会启动(据说)

我倾向于使用 Postman 来测试这类东西,但 http://localhost:3030 只返回 404。

所以我的第一个问题是它是否真的在运行。看来不是。

我的第二个问题(关于它何时运行)与将数据输入其中有关。没有东西的前端,而是一个命令行命令:

s-put http://localhost:3030/ default geonames.ttl

但是 s-put 似乎不是一个可执行文件,那么如何称呼它呢?

0 投票
0 回答
22 浏览

jena-rules - Jena GeoSparql 大小限制

在启动 GeoSparql 时,我收到一个错误,而较小的文件则不会。测试文件只有100mb左右。

java -jar jena-fuseki-geosparql-3.17.0.jar --convert_geo -rf "spatial3.ttl" -i

0 投票
0 回答
25 浏览

marklogic - MarkLogic 中的 GeoSparql 支持

目前 MarkLogic 提供了很多特性,都基于它们自己的实现。令我烦恼的是它不支持 OCG 的 GeoSPARQL 标准。MarkLogic 已经成为三重商店已有很长一段时间了,它已经涵盖了许多地理空间功能。MarkLogic 中是否会支持 GeoSPARQL?

我主要是转述 MarkLogic 团队的某个人。可能不是 Stack 的问题,但还有其他地方......在此先感谢。