我正在尝试使用MySQL的多边形,现在我研究了存储多边形。
SET @g = 'POLYGON((51.486941636341456 -0.06694793701171875,51.52241608253253 0.0164794921875,51.47796179607124 0.01750946044921875,51.486941636341456 -0.06694793701171875))'
INSERT INTO 'zones' ('polygon') VALUES (PolyFromText(@g));
但是,我想插入具有特定半径的圆形形状,以千米为单位,知道中心点是纬度/经度坐标。如何使用半径为圆的方法接近此方法
答案 0 :(得分:0)
MySQL没有圆形图元,创建一个近似圆形的多边形并非易事,特别是在极点附近。你可以逃脱存储中心点和半径吗?