You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何在Wikidata地图中区分理发师出生地与死亡地的标记颜色

解决Wikidata地图视图区分出生地与死亡地颜色的问题

首先修正你查询里的坐标变量错误(原查询把出生地和死亡地的坐标搞反了),然后通过UNION将出生地、死亡地拆分为单独条目,并添加类型标识,这样就能在地图视图中基于类型区分颜色:

#defaultView:Map
SELECT ?pers ?location ?type WHERE {
  ?pers wdt:P106 wd:Q55187 .
  {
    ?pers wdt:P19 ?pob .
    ?pob wdt:P625 ?location .
    BIND("出生地" AS ?type)
  } UNION {
    ?pers wdt:P20 ?pod .
    ?pod wdt:P625 ?location .
    BIND("死亡地" AS ?type)
  }
}

后续设置:

  • 执行查询进入地图视图后,打开Customize设置面板
  • 在"Color by"选项中选择?type变量
  • 为"出生地"和"死亡地"分别配置你需要的颜色即可

内容的提问来源于stack exchange,提问作者Alex W.

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.02 21:45:34