在v5.6中点到线的距离

b1zrtrql  于 2021-06-18  发布在  Mysql
关注(0)|答案(0)|浏览(203)

我有一个共享的托管mysql v5.6表,其中有一个包含long/lat值的点列。我正在构造一个由long/lat点组成的线串,并希望计算每个点和线串之间的距离列。st_distance返回的数字是一个正小数,我假设这表示以度为单位的距离。但是,我需要以米为单位的距离。因为这是5.6,所以我不能使用st_distance_sphere,我相信它可以解决这个问题。
我不太清楚如何手动计算距离,因为我不知道第二个点,也不知道如何查询linestring上最近的点。我也不完全清楚如何将返回的度数值转换为米,因为我不知道第二个点的值。
对此有什么见解吗?提前谢谢!

暂无答案!

目前还没有任何答案,快来回答吧!

相关问题