Wir können
lat="30.987674"
lng="-45.098753"
doc = JSON.parse(open("https://maps.googleapis.com/maps/api/place/nearbysearch/json?location=#{lat},#{lng}&radius=50&type=['cafe']&name=cruise&key=xxxxxx").read)
cords=[]
doc['results'].each do |r|
tmp={}
tmp = r['geometry']['location']
tmp["name"] = r['name']
cords<< r['geometry']['location']
end
Schnüre sind die array
von hier die Suchparameter in type
(für Orte dieser Suchzeichenfolgen werden von Google vorgeschlagen) passieren hashes
mit relativen Informationen über Orte, das heißt Cafés.
Siehe: https://developers.google.com/places/web-service/search
https://developers.google.com/places/supported_types
Actully bin ich nicht Aufzeichnungen in meinem Modell zu suchen. Ich habe lat, lang und möchte Daten von Google am nächsten Café, Flughäfen etc. in Kategorie –
Dann müssen Sie nur 'Geocoder.search' mit den entsprechenden Params verwenden. Eine erschöpfende Liste finden Sie auf der Projektseite: https://github.com/alexreisner/geocoder#geocoding-service-lookup-configuration. Es – born4new