У меня есть веб-приложение, которое хранит информацию о местонахождении ферм в Западном Мичигане. Вы можете искать продукт (например, «брокколи»), и он покажет вам все фермы, которые выращивают этот продукт.
Прямо сейчас я использую MySQL и тригонометрию, чтобы вычислить разницу между местоположением пользователя и местоположением каждой фермы. Это не плохой путь, но это заняло некоторое время.
Еще одна вещь, которую я хочу сделать в ближайшее время, - это определить вегетационные периоды для разных продуктов для разных регионов. (Например, я хочу показать, что авокадо растет в определенное время года в Калифорнии, но не в Огайо.)
Я понимаю, что это открытый и, возможно, наивный вопрос, но стоит ли мне переходить на PostgreSQL / PostGIS, чтобы воспользоваться его пространственными возможностями?