Mam problem który jest kluczowy w "popchaniu" projektu dalej, jednak nie wiem jak to ugryźć. Mianowicie feature który potrzebuję wygląda tak:
- Zbieram input o początku i końcu podróży
- Jeżeli przeszedł walidację, to korzystając z geocode api uzyskuję dane geograficzne obu lokalizacji (lat i lng)
- Rysuje trasę z punktu początkowego do końcowego
- Znajduję wybrane przez użytkownika miejca (kawiarnie, kina etc) wzdłuż trasy, w promieniu max 5km od drogi jaką ma się poruszać
Problem jest z ostatnim punktem. Na początku myślałem, żeby zebrać dane drogi i co kilkanaście kilometrów robić requesta i wyszukiwać miejsca w promieniu 5km, ale takie podejście przecież będzie skutkowało np 100 requestów dla drogi o długości 1000km. Ma ktoś jakiś pomysł jak w ogóle się do tego zabrać?