标签: postgresql postgis
我很难弄清楚,我有2点A和B,我需要画一条直线,然后看这条线是否与圆C相交
做到这一点的最佳方法是什么? (我是Postgres的新手,所以非常感谢您提供细节),操作步骤:
答案 0 :(得分:2)
您可以使用ST_MakeLine从两个点创建一条线,然后使用ST_Intersects查看它是否与圆相交。
ST_MakeLine
ST_Intersects
但是使用<->距离运算符来查看直线到中心的距离是否小于半径可能更容易。
<->