php - 使用多边形或圆形作为搜索查找纬度/经度

标签 php mysql geocoding geospatial

我在这里不合时宜,所以如果我没有正确/清楚地问这个问题,请原谅我。

我有一张用户表,每个用户都有经纬度。

我收到一个联邦机构的查询,它提供了这样的多边形或圆形:

<polygon>38.47,-120.14 38.34,-119.95 38.52,-119.74 38.62,-119.89 38.47,-120.14</polygon>
<circle>32.9525,-115.5527 0</circle>

给定这两个输入中的任何一个,我需要返回多边形或圆内的所有用户。

我查看了所有内容,阅读了所有 mysql 空间文档等,但我要么遗漏了一个步骤,要么只是没有摸索查询方法。

如有任何帮助,我们将不胜感激!

最佳答案

关于php - 使用多边形或圆形作为搜索查找纬度/经度,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6669744/

相关文章:

php - Laravel 不能使用 mysql_real_escape_string()

mysql - servlet 数据库连接

django - 如何为邮政地址建模

java - 使用 xstream 解析谷歌地理编码

php - 单词之间没有空格的语言中的断字(例如,亚洲语言)?

php - 寻找一段时间内活跃/不活跃用户的策略

php - 在一行sql中插入和选择

MySQL "AND"语句问题

javascript - 使用 Google Geocoding API 将命名实体识别标记文件链接到 Google map

php - 来自网站的邮件,在 Gmail 中进行两步验证