freebase城区以上

时间:2012-03-23 14:35:19

标签: freebase mql

使用freebase我怎样才能找到NY的所有洞穴/次要? (女王,布鲁克林等)

它会与其他城市相似吗?如果我想知道布拉格(Zizkov,旧城区等)或柏林等地的分区,我想说?

我尝试了各种组合,但尚未打过一个。

{
  "id": "/en/new_york",
  "guid": null,
  "name": null,
  "/location/location/containedby": [
  ],
  "/location/location/contains" : [],
  "/location/place_with_neighborhoods/neighborhoods": [
  ]
}​

2 个答案:

答案 0 :(得分:1)

有人可能会给出一个更好的答案,但这会得到像纽约这样的主要地区,但可能不适合那些更像地区的小城市。

{
  "id": "/en/new_york",
  "guid": null,
  "name": null,
  "/location/location/containedby": [   
  ],
  "/location/location/contains" : [
    "name": null,
    "type": "/location/citytown"
  ]
}​

或选择可能属于它的多个项目

{
  "id": "/en/new_york",
  "guid": null,
  "name": null,
  "/location/location/containedby": [


  ],
  "/location/location/contains" : [
    "name": null,
    "type|=" : [
         "/location/citytown",
         "/location/neighborhood",
         "/location/administrative_division",
         "/location/de_borough",
         "/location/place_with_neighborhoods/neighborhoods"
       ]
  ]
}​

答案 1 :(得分:1)

属性/位置/位置/包含您想要的属性,但您将遇到两个问题:

  1. 它只是人口稀少
  2. 它有多个级别的控制作为解决API限制的黑客
  3. 除非你想自己改进数据,否则关于#1你无能为力。对于#2,您可以减去“包含”集中另一个位置中包含的位置集。