我该如何计算存储在MySql数据库中的多边形的面积?这些多边形的点是纬度和经度。因此,度数和分钟似乎会引起问题。
我已经尝试过:
SELECT AREA( my_polygon )
FROM `my_table`
WHERE name = 'Newport'
由于这些点是经纬度,所以我得到了奇怪的结果。
(我无法切换到Postgre)。在MySQL中有没有方法可以做到这一点?我想要得到平方米、平方千米或平方英里的结果-任何一个都可以。
我该如何计算存储在MySql数据库中的多边形的面积?这些多边形的点是纬度和经度。因此,度数和分钟似乎会引起问题。
我已经尝试过:
SELECT AREA( my_polygon )
FROM `my_table`
WHERE name = 'Newport'
由于这些点是经纬度,所以我得到了奇怪的结果。
(我无法切换到Postgre)。在MySQL中有没有方法可以做到这一点?我想要得到平方米、平方千米或平方英里的结果-任何一个都可以。