我有一个Web应用程序,用于存储西密歇根州农场的位置。您可以搜索产品(例如“西兰花”),它将向您显示所有种植该产品的农场。
现在,我正在使用MySQL并使用三角函数来计算用户位置和每个服务器场的位置之间的差异。这不是一个坏方法,但确实需要做一些事情。
我很快想做的另一件事是为不同地区的不同产品制定生长季节。(例如,我想证明鳄梨在加利福尼亚的某个特定时间生长,但在俄亥俄州却没有。)
我意识到这是一个开放性的问题,并且可能是幼稚的问题,但是对我来说,转向PostgreSQL / PostGIS以利用其空间功能是否值得?