1

2 番目の withinDistance でwithinDistanceクエリの結果を使用しようとしています。

2 つの空間インデックス、Houses と POI (Points of Interest) があります。特定のパラメーターに一致する家を見つけて、各家の周りのPOIを見つけようとしています。

これは私がこれまでに持っているものですが、2番目の withinDistance クエリの引数としてhouse.lonhouse.latを渡す方法がわかりません

START house=node:Houses('withinDistance:[48.0,5.3,100.0]')
MATCH house ... // ... find Houses which match certain parameters
WITH house
    START poi=node:POIs('withinDistance:[house.lon,house.lat,50.0]')
    RETURN house.name, count(poi)

おまけの質問: POI は POI_Type ノードにリンクされていますが、各ハウス周辺のタイプ別に POI の数を返すにはどうすればよいですか?

乾杯 :)

4

1 に答える 1