使用MySQL进行正交投影

时间:2015-08-25 21:26:11

标签: mysql gis

是否有一种有效的方法可以使用MySQL / MariaDB计算给定Linestring上给定点的正交投影。 (即是否有任何聪明的工作,因为似乎没有任何内置功能可以原生这样做)

示例:

假设我想在LINESTRING(0 0,2 0)上投影Point(1 1),我期望得到Point(1 0)作为结果

此外,我知道它对PostgreSQL来说有点微不足道,这要归功于它的内置函数,但是我被要求在MySQL中做(我不介意使用UDF,但我不太了解C)

1 个答案:

答案 0 :(得分:0)

你问:

  

有没有一种有效的方法来计算正交投影......   使用MySQL / MariaDB?

没有。 MySQL地理扩展不支持制图预测。 PostgreSQL ......确实如此。