spatial.getLayerBoundingBox
过程
返回图层的边界框
签名
spatial.getLayerBoundingBox(name :: STRING) :: (minX :: FLOAT, minY :: FLOAT, maxX :: FLOAT, maxY :: FLOAT, crs :: STRING)
示例
获取图层的边界框
CALL spatial.addPointLayer('bbox_layer', 'rtree', 'wgs84') YIELD node
| 节点 |
|---|
|
在相对的角落添加点
CREATE (n1:Point {latitude: 60.0, longitude: 15.0, name: 'southwest'})
CREATE (n2:Point {latitude: 61.0, longitude: 16.0, name: 'northeast'})
WITH n1, n2
CALL spatial.addNode('bbox_layer', n1) YIELD node as added1
WITH n2, added1
CALL spatial.addNode('bbox_layer', n2) YIELD node as added2
RETURN added1, added2
CALL spatial.getLayerBoundingBox('bbox_layer') YIELD minX, minY, maxX, maxY, crs
| crs | 最大X | 最大Y | 最小X | 最小Y |
|---|---|---|---|---|
WGS84(DD)a |
[source] ---- 16.0 ---- |
|
|
|