gpt4 book ai didi

mysql - 如何使用 MySQL Spatial Extensions 创建具有半径和中心坐标的圆形几何体?

转载 作者:可可西里 更新时间:2023-11-01 06:32:38 25 4
gpt4 key购买 nike

我正在尝试使用中心坐标和半径在 MySQL 中创建一个圆形几何体。我到处搜索...我在网站上的 MySQL 文档中所能找到的都是多边形。可能是我找错地方了。任何人都可以帮助我使用适当的 SQL 来帮助我创建一个表,将这个 Circle 几何图形存储为表中的列之一吗?另外,我什至不确定在 MySQL 中是否有这样做的方法?..我使用的版本是 MySQL 5.6。

提前致谢。

最佳答案

从 MySQL v5.6.1 开始,您可以使用 Buffer(<em>g</em>, <em>d</em>) :

Returns a geometry that represents all points whose distance from the geometry value g is less than or equal to a distance of d.

显然,在您的情况下 g 应该是圆心的点, d 应该是它的半径。

关于mysql - 如何使用 MySQL Spatial Extensions 创建具有半径和中心坐标的圆形几何体?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17030111/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com