Geocoder - ciąg dalszy

Może ktoś będzie wiedział co z tym zrobić.

Mam taki adres:

  • “Luboński Ośrodek Sportu i Rekreacji, Hugona Kołłątaja 2, 62-030 Luboń”

Jak wejdę na maps.google.com i wyszukam go, dostaję ładnie oznaczony budynek w Luboniu.

Teraz to samo przepuszczam przez geocodera:
Geocoder.search(“Luboński Ośrodek Sportu i Rekreacji, Hugona Kołłątaja 2, 62-030 Luboń” ) i dostaję city: "Poznań" zamiast Luboń. Macie jakiś pomysł dlaczego tak się dzieje?

Tak na szybko:

Twoje wołanie korzysta z defaultu z Lookupu google.rb co powoduje, że zapytanie leci do Google Geocoding API co widać tutaj

maps.google.com korzysta z API Google Places - by się nim pobawić spróbuj ustawić Lookup na ten

Jak pogrzebiesz w obu API zobaczysz, że zwracają różne wyniki. Postaram się w wolnej chwili więcej dopisać.

Dzieki za info, to by wyjasniało różnicę.