将点捕捉到一条线并获得线ID

问题描述 投票:0回答:1

我有一个具有SDO_GEOMETRY表的Oracle 18c数据库:

  • 人行道折线表格
  • 人行道检查

创建人行道检查点时,我想自动将这些点捕捉到最近的线-并将该线的ID插入一列。

enter image description here

  • 我对对齐线顶点不感兴趣(人行道缺陷/检查不一定在顶点处发生)。我需要能够沿直线捕捉到最近的位置(即使它是中段)。
  • 搜索公差为5米。

是否可以通过Oracle Spatial / SDO_GEOMETRY插入触发器来执行此操作?

(我在文档中四处摸索,但到目前为止,我还没有发现任何可用于捕捉的东西。)]]

我有一个具有SDO_GEOMETRY表的Oracle 18c数据库:人行道折线表人行道检查点表创建人行道检查点时,我想自动捕捉...

oracle geometry gis oracle-spatial oracle18c
1个回答
0
投票

我在这里回答了这个问题:https://gis.stackexchange.com/a/352809/21232

© www.soinside.com 2019 - 2024. All rights reserved.