spatial.intersects
过程
返回层中与给定几何(形状、 多边形)相交的所有几何节点
输入参数
| 名称 | 类型 | 默认 | 描述 |
|---|---|---|---|
图层名称 |
STRING |
null |
层的名称 |
几何 |
ANY |
null |
WKT 字符串或坐标。坐标的有效取值是
|
示例
在多边形中查找几何
CALL spatial.addPointLayer('geom')
UNWIND [ {name:'a',latitude:60.1,longitude:15.2}, {name:'b',latitude:60.3,longitude:15.5} ] as point
CREATE (n:Node)
SET n += point
WITH n
CALL spatial.addNode('geom',n) YIELD node
RETURN node.name as name
| 名称 (name) |
|---|
a |
b |
CALL spatial.intersects('geom','POLYGON((15.3 60.2, 15.3 60.4, 15.7 60.4, 15.7 60.2, 15.3 60.2))') YIELD node
RETURN node.name as name
| 名称 (name) |
|---|
b |