-
Notifications
You must be signed in to change notification settings - Fork 0
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Maps API Anfragen minimieren / OpenStreetMaps #3
Comments
Wenn ich es richtig verstanden habe, dann liefert die google api pro request höchstens 20 Ergebnisse zurück und teilt dann mit, ob es noch mehr gibt... |
Idee...: Supermarktstandorte über OpenStreetMap laden. Damit wüssten wir zumindest schonmal wo es überhaupt Märkte gibt und ob wir alle haben, dann müssten wir nur noch für die abgefragten Märkte die Öffnungszeiten bei google abfragen, wissen aber, wann wir alle Daten haben. Laden wir immer über google wissen wir nicht, ob wir alle Märkte im angefragten Radius haben.. |
Lokales ermitteln der gespeicherten Märkte innerhalb eines Radius um eine GPS Koordinate ist implementiert und kann für market/scrape genutzt werden. Test und deploy folgen... |
Märkte aus OSM Laden klappt, fehlt noch Übertragen in DB / Backend.. => kommt morgen |
Im Moment gibt es zu viele Aufrufe der
Maps API
.Fabian schreibt dazu:
Man könnte die Anfragen reduzieren, indem in der
maket/scrape
Funktion die GPS Daten der Datenbank durchsucht werden. Dazu muss der Markt bereits über denmarkets
-Endpoint der MapsAPI eingepflegt worden sein.Falls eine Anfrage des
markets
-Endpoints nur eine Google Anfrage zur Folge hat lohnt es sich dann einmal über gesamt Deutschland in möglich wenigen requests ganz Deutschland zu scrapen....Die Detail-Befüllung über den
market
-Endpoint wird dann bei erster aktiver Nutzeranfrage erfolgen und sich somit über einen längeren Zeitraum verteilen.The text was updated successfully, but these errors were encountered: