是否有一种有效的方法可以使用MySQL / MariaDB计算给定Linestring上给定点的正交投影。 (即是否有任何聪明的工作,因为似乎没有任何内置功能可以原生这样做)
示例:
假设我想在LINESTRING(0 0,2 0)上投影Point(1 1),我期望得到Point(1 0)作为结果
此外,我知道它对PostgreSQL来说有点微不足道,这要归功于它的内置函数,但是我被要求在MySQL中做(我不介意使用UDF,但我不太了解C)
答案 0 :(得分:0)
你问:
有没有一种有效的方法来计算正交投影...... 使用MySQL / MariaDB?
没有。 MySQL地理扩展不支持制图预测。 PostgreSQL ......确实如此。