问题标签 [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.
sparql - 从 SPARQL 中的字符串值中查找日期范围
我有如下组织的三元组。
这里三元组的对象部分包含字符串格式的日期信息。首先,日期的四位数字代表年份,最后两位数字代表月份。例如,在“201701”中,2017 是年份,01 表示一月。
我需要编写一个 SPARQL 查询来查找 2017 年 3 月到 2017 年 6 月范围内的所有日期。我的结果应该如下所示。
我想我需要编写一个 SPARQL 查询,如下所示:
我不确定我需要写什么过滤条件。您能否让我知道如何将字符串解析为日期并查找日期范围?先感谢您。
sparql - 具有唯一谓词的 SPARQL 传递查询
我有许多三元组,如下所示。
所有谓词都是唯一的。
我需要编写两个 SPARQL 查询。
查询 1 将通过传递查询(类似 this )找到:A
to之间的所有谓词。输出 1 应如下所示。:Z
:A :has* :Z
Ouery 2 将通过传递查询:A
找到to之间的三元组。输出 2 应如下所示。:Z
请让我知道如何编写这些传递 SPARQL 查询。
geospatial - 如何将特征的几何设置为多个几何的联合
我想根据 GeoSPARQL 标准组织我的行政地理。这个问题是由行政单位是分层和嵌套的明显考虑所推动的。例如,geo:feature
(参见http://www.opengis.net/ont/geosparql#)意大利 geo:hasGeometry
IT
然后我还有其他20个特征对应20个区域(一级行政区划)。
每个特征都有一个对应的几何图形(基于ISO_3166-2:IT标准,它们被命名为:IT-65
、IT-77
、IT-78
等)
假设我在意大利有三个级别的行政区划,所以对于ADM0
n=1、ADM1
n=20、ADM2
n=100 和ADM3
n=10000。总的来说,我应该定义 10121 个几何,但实际上我只需要 10000 个,因为ADM0
geo:hasGeometry
这对应于 20 个几何ADM1
特征的并集。如何在 RDF 序列化中将其形式化?
或者我可以指向多个几何图形
它是否会隐含在第二个声明中,该声明ex:Italy
不是由任何单独的几何图形定义的,而是仅由所有几何图形的完全联合定义的?
sparql - geosparql 中的拓扑查询
我启发了这篇文章并使用 geosparql 本体创建了一个本体。创建了两个名为 Area 和 Park 的类作为 geosparql 的 Feature 类的子类。本体中添加了 3 个区域实例和 1 个公园实例。然后,几何实例被创建(asWKT)作为 geosparql 的 Polygon 类的子类。并且几何实例通过 hasGeometry 对象属性(创建的本体和实例)与 Park 和 Area 实例相关联。
我试图进行拓扑查询以找出 Park 实例中的 Area 实例。因此,我使用 Protégé 4.3 的 sparql 查询插件运行了以下查询。
前缀 geosparql:http ://www.opengis.net/ont/geosparql# 前缀 su:http ://www.example.org/su#
选择 ?x ?y WHERE { ?xa su:Area ; geosparql:hasGeometry ?xgeo 。?ya su:公园; geosparql:hasGeometry ?ygeo 。?xgeo geosparql:sfWithin ?ygeo 。}
没有结果返回,但我知道 Park 实例中有两个 Area 实例。我没有发现问题。我不使用 geosparql 和 protégé 查询拓扑关系吗?
sparql - 查询中的 GeoSPARQL
我正在努力使用 GeoSPARQL 功能。我的本体中有两点定义。使用此查询,我在结果中得到了它们:
问题是为什么http://www.example.org/POI#ErasmusBrug不是搜索结果的一部分。是否可以在包络内搜索多边形?
Stardog 中有哪些 GeoSPARQL 函数?任何好的示例资源?
我使用的本体可以在这里找到
sparql - GeoSPARQL 或 stSPARQL 获取线对象的长度
有没有办法使用 GeoSPARQL 或 stSPARQL 计算线对象(例如海岸线)的总距离?
geospatial - GraphDB GeoSPARQL 投影支持
我在将具有非默认投影的数据加载到 GraphDB 时遇到了一些问题。
使用文档网站中的示例文件,但将投影从 CRS84 更改为 CRS83,导致在运行示例 2(也来自网站)时找不到交点。GraphDB 是否支持加载具有不同投影的数据?如果是这样,我需要做些什么才能使其正常工作吗?
如果我将投影保留为 CRS84,一切都会按预期进行。
这是我试图执行的查询:
graphdb - GraphDB 和 GeoSPARQL
我运行这个查询:
针对 GraphDB:
在商店里,我没有得到任何结果。你认为这是由于“法国异国情调”CRS吗?
sparql - SPARQL 查询附近的文化和历史地点
我正在尝试在 dbpedia.com 上编写一个 SPARQL 查询,以查找给定坐标附近的文化和历史位置。我发现了这个例子,它可以在纽约 20 公里范围内找到东西。
我想写一个查询,它将根据我在查询中写的距离列出所有文化和历史地点,在这个例子中是 20 公里。我该怎么做?
geospatial - 建立空间索引
我想在我的 Jena Fuseki 服务器上构建空间索引。我尝试在这里关注文档:https ://jena.apache.org/documentation/query/spatial-query.html
但是当我重新启动我的服务器时,我有这个:
[2018-05-24 17:05:03] 服务器信息 Apache Jena Fuseki 3.7.0 [2018-05-24 17:05:03] 配置信息 FUSEKI_HOME=C:\Users\i3mainz\Desktop\JenaFusekiProject\apache-jena -fuseki-3.7.0。[2018-05-24 17:05:03] 配置信息 FUSEKI_BASE=C:\Users\i3mainz\Desktop\JenaFusekiProject\apache-jena-fuseki-3.7.0\run [2018-05-24 17:05:03]配置信息 Shiro 文件:file://C:\Users\i3mainz\Desktop\JenaFusekiProject\apache-jena-fuseki-3.7.0\run\shiro.ini [2018-05-24 17:05:04] 配置信息配置文件:C:\Users\i3mainz\Desktop\JenaFusekiProject\apache-jena-fuseki-3.7.0\run\config.ttl [2018-05-24 17:05:04] riot WARN [line: 32, col: 1 ] Bad IRI: Code: 4/UNWISE_CHARACTER in PATH: 该字符不匹配 URIs/IRI 的语法规则。这些字符在 RDF URI References、XML 系统标识符和 XML Schema anyURIs 中是允许的。
我真的不明白我错在哪里。
这是我的配置:
有人能帮我吗 ?