从自定义多边形MySQL

时间:2016-09-28 19:35:32

标签: mysql polygon geospatial latitude-longitude geography

所以我有一个问题。我在GoDaddy共享主机上,这是MySQL 5.5.43。他们目前在共享主机上显然不支持MySQL 5.6。

现在我的问题是我需要使用用户创建的自定义多边形搜索50,000+ latlng点的数据库。据我了解,MySQL 5.6之前只允许边界矩形搜索。我是不是在一个边界矩形中运行MySQL中的搜索,然后根据PHP算法检查这些结果,看看它们是否位于自定义多边形中?

1 个答案:

答案 0 :(得分:1)

我使用Adding a New User-Defined Functionthis

为此创建用户定义的函数(请参阅this