我有兴趣从statistics.gov.scot获取可用的不同层次结构列表。我想列出的最合适的层次结构如下:
java.lang.ClassCastException:
Cannot cast com.zarinak.app.model.Super to com.zarinak.app.model.Sub1
可通过this sample geography的 API 部分获取。
我希望获得所需的结果:
http://statistics.gov.scot/def/hierarchy/best-fit#community-health-partnership
http://statistics.gov.scot/def/hierarchy/best-fit#council-area
http://statistics.gov.scot/def/hierarchy/best-fit#country
如何构建实际产生的查询,我可以通过以下方式获取所有地理位置的列表:
community-health-partnership
council-area
country
我正在尝试一些事情:
PREFIX sdmx: <http://purl.org/linked-data/sdmx/2009/dimension#>
SELECT DISTINCT ?framework
WHERE {
?a sdmx:refArea ?framework .
} LIMIT 10
但自然这种语法不正确。
答案 0 :(得分:4)
从their SPARQL endpoint开始,你可以做这样的事情 -
DESCRIBE <http://statistics.gov.scot/def/hierarchy/best-fit#country>
然后,根据这些结果,你可能会尝试这样的结果,结果并不完全是你想要的,但可能会更好 -
PREFIX rdfs: <http://www.w3.org/2000/01/rdf-schema#>
SELECT ?hierarchy
?label
WHERE
{ ?hierarchy rdfs:subPropertyOf <http://statistics.gov.scot/def/hierarchy/best-fit>
; rdfs:label ?label
}