Ho un'app Web che memorizza le posizioni delle fattorie nel West Michigan. Puoi cercare un prodotto (ad esempio "broccoli") e ti mostrerà tutte le aziende agricole che coltivano quel prodotto.
In questo momento sto usando MySQL e utilizzo la trigonometria per calcolare la differenza tra la posizione dell'utente e la posizione di ogni farm. Non è una brutta strada da percorrere, ma ci è voluto del tempo.
Un'altra cosa che voglio fare presto è mappare le stagioni di crescita per diversi prodotti per diverse regioni. (Ad esempio, voglio dimostrare che gli avocado crescono in un certo periodo dell'anno in California ma mai nell'Ohio.)
Mi rendo conto che si tratta di una domanda aperta e forse ingenua, ma potrebbe valerne la pena passare a PostgreSQL / PostGIS per sfruttare le sue capacità spaziali?