Поскольку мой другой вопрос не был успешным (How to extend polygon by a certain distance in PHP/Mysql?), я собираюсь найти более простое решение.Получите центр и самую дальнюю точку многоугольника, чтобы расширить область радиусом в mysql
У меня есть таблица мест (определяется lat и lng) и таблица местоположений (полигоны, хранящиеся как геометрия). Мне нужно искать записи в mysql в пределах многоугольника + определенный радиус (например, 1/4 мили).
Существует функция ST_Centroid для получения центральной точки многоугольника, но как получить расстояние между центральной точкой и самой дальней точкой, чтобы получить расширенный радиус круга?