如何在Wikidata SPARQL中显示带坐标和多语言标签的地方?

时间:2017-03-21 10:36:47

标签: sparql wikidata wikidata-api

我正在尝试检索给定城市中特定类别或子类(博物馆,摩天大楼等)的兴趣点列表,并为每个城市展示:

  • 单行中所有已知语言的翻译标签列表(例如“自由女神像[en] ___ Freiheitsstatue [de] ___ Statuadellalibertà[it]”)
  • 纬度和经度
  • 其他属性(例如摩天大楼的高度,如果有的话)

到目前为止我所做的是:

SELECT DISTINCT ?item (GROUP_CONCAT(DISTINCT ?lbl; separator='___') AS ?label) WHERE {
  ?item wdt:P131* wd:Q61 .
  ?item wdt:P31/wdt:P279* wd:Q33506 .
  ?item rdfs:label ?l .
  BIND(CONCAT(STR(?l), ' (', LANG(?l), ')') AS ?lbl)
}
GROUP BY ?item

View on Wikidata

如何添加其他信息?

0 个答案:

没有答案