不按代码在平等/查找城市上检查城市名称

时间:2019-11-09 11:49:22

标签: sparql wikidata

我正在尝试创建一个系统,以便用户可以输入城市名称(例如柏林),也许他想获得城市人口。 因此,我不知道他想要哪个特定城市,所以这是一个我无法使用(例如)柏林拥有的特定代码的问题。

就像在简单情况下一样,我认为我可以使用此代码,其中代码Q64是柏林

SELECT ?population
 WHERE { 
  wd:Q64 wdt:P1082 ?population
SERVICE wikibase:label { bd:serviceParam wikibase:language "[AUTO_LANGUAGE],en". }
      }

但是,如果我不知道柏林的代码怎么办,如何仅凭名称找到正确的城市呢?我知道sparql可以过滤年份和其他数字,但是字符串呢?

0 个答案:

没有答案