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

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

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

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

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

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

暂时没有好的解决方案,如果你有好的解决方案,请发邮件至:iooj@foxmail.com
本文链接:https://www.f2er.com/3133013.html

大家都在问