1

我想根据 GeoSPARQL 标准组织我的行政地理。这个问题是由行政单位是分层和嵌套的明显考虑所推动的。例如,geo:feature(参见http://www.opengis.net/ont/geosparql#意大利 geo:hasGeometry IT

在此处输入图像描述

然后我还有其他20个特征对应20个区域(一级行政区划)。

每个特征都有一个对应的几何图形(基于ISO_3166-2:IT标准,它们被命名为:IT-65IT-77IT-78等)

在此处输入图像描述

假设我在意大利有三个级别的行政区划,所以对于ADM0n=1、ADM1n=20、ADM2n=100 和ADM3n=10000。总的来说,我应该定义 10121 个几何,但实际上我只需要 10000 个,因为ADM0 geo:hasGeometry这对应于 20 个几何ADM1特征的并集。如何在 RDF 序列化中将其形式化?

ex:Italy a geo:Feature
  geo:hasGeometry ex:IT 

或者我可以指向多个几何图形

ex:Italy a geo:Feature;
  geo:hasGeometry ex:IT-65 ;
  ...
  geo:hasGeometry ex:IT-78 .

它是否会隐含在第二个声明中,该声明ex:Italy不是由任何单独的几何图形定义的,而是仅由所有几何图形的完全联合定义的?

4

1 回答 1

0

实际上,获得几何并集的最好方法是OGC在GeoSPARQL中提出的并集函数。

这是文档的链接:GeoFunction UNION

显然,照常照顾 CRS。

于 2018-05-17T16:04:58.650 回答