我想根据 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 a geo:Feature
geo:hasGeometry ex:IT
或者我可以指向多个几何图形
ex:Italy a geo:Feature;
geo:hasGeometry ex:IT-65 ;
...
geo:hasGeometry ex:IT-78 .
它是否会隐含在第二个声明中,该声明ex:Italy
不是由任何单独的几何图形定义的,而是仅由所有几何图形的完全联合定义的?