首页 > 解决方案 > 将点捕捉到线并获取线 ID

问题描述

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


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

在此处输入图像描述


有没有办法通过 Oracle Spatial/SDO_GEOMETRY 插入触发器来做到这一点?

(我已经在文档中四处寻找,但到目前为止我还没有看到任何适合捕捉的东西。)

标签: oraclegeometrygisoracle-spatialoracle18c

解决方案


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

简而言之,解决方案是使用 Oracle Spatial 的线性参考特性


推荐阅读