Witam,
jestem ciekaw Waszych propozycji rozwiazania problemu na ktory sie wlasnie natknalem.
Chodzi ogolnie o obliczanie odleglosci pomiedzy punktami na mapie majac ich wspolrzedne.
Sytuacja jest taka. Mam w bazie tabele z nazwa miejsca i osobne kolumny z szerokoscia i dlugoscia geograficzna. Jest tego w tej chwili kilkadziesiat tysiecy i ciagle rosnie. Na stronie stawiamy punkt na mapce googla i mamy znalezc wszystko w promieniu 100 km.
Nie prosze Was o podanie mi wzoru matematycznego bo taki mozna latwo znalezc gdzie indziej. Chodzi o caloksztalt podejscia do tematu.
Jak to zrobic zeby serwer nie wybuchl od obliczania odleglosci pomiedzy punktem jaki wybralem na mapie i wszystkimi punktami w bazie i przy okazji zeby user nie czekal 10 minut na wynik wyszukiwania. Bo to w tej chwili mniej wiecej tak wyglada. Jakis zmyslny cache?
Pozdrawiam