【发布时间】:2014-01-16 08:49:34
【问题描述】:
我在数据库中有一个表,其中包含超过一百万个地理空间点,我们将其称为 'flags'。我还有一个实时'vehicles'的提要,它们报告了它们的纬度和经度位置。
每次通过车辆的位置时,我都需要运行执行此操作的代码:
选择该车辆位置 100 米半径范围内的所有标志。
这可以通过 SQL 实现吗?如果是这样,我该怎么做?
【问题讨论】:
-
不是我的反对意见,但你应该展示你已经尝试过的事情
-
@AnthonyBlake 我很乐意,但如果我不知道从哪里开始,我无法展示我已经尝试过做的事情 D:(因此我问这个问题)跨度>
-
你在用 MySQL 的spatial extensions吗?
-
@eggyal 非常感谢!这看起来非常有用。只需要更新 MySQL,我会检查一下。
标签: mysql sql geospatial