Hy.I 想查询某个区域的节点。例如:如何获取给定区域(例如行政边界 - 国家)的所有节点(例如峰)。
类似于 SQL 中的连接:SELECT n.*, a.name from node n LEFT JOIN area a ON n.area_id = a.id WHERE n.type = "peak"
结果将类似于:
{ features: [
{
type: "node:",
area: "slovenia"
properties: {....},
geometry: {...}
},
...
]}
或者可能:
{ areas: [
slovenia: {
nodes: [
{
type: "node:",
area: "slovenia"
properties: {...},
geometry: {...}
},
...
]
},
...
]}
这甚至可能吗?还是我应该先对所有区域进行 1 次查询,然后对每个区域进行另一次查询?