J
Josselin
I am trying to nest 2 blocks, it's wrong but but I cannot find why ..
need some help.. I get only one resulting item
I get info in geocodes Array (3 items) , need to get some of them into
'places' another Array
places = [ {:search => adresse}]
geocodes.each { | geocode |
places.collect { | place |
place[:address] = geocode[:address]
place[:latitude] = geocode[:latitude]
place[:longitude] = geocode[:longitude]
}
}
geocodes.nitems => 3
geocodes[0]
=> #<struct Ym4r::GmPlugin::Geocoding:
lacemark address="Rue
Caulaincourt, 75018 18ème Arrondissement, Paris, France",
country_code="FR", administrative_area="Ile-de-France",
sub_administrative_area="Paris", locality="Paris",
dependent_locality="18ème Arrondissement", thoroughfare="Rue
Caulaincourt", postal_code="75018", longitude=2.333944,
latitude=48.888226
geocodes[1]
=> #<struct Ym4r::GmPlugin::Geocoding:
lacemark address="Lamarck -
Caulaincourt, France", country_code="FR",
administrative_area="Ile-de-France", sub_administrative_area="Paris",
locality="Paris", dependent_locality="18ème Arrondissement",
thoroughfare="Rue Caulaincourt", postal_code="75018",
longitude=2.333944, latitude=48.888226>
geocodes[2]
=> #<struct Ym4r::GmPlugin::Geocoding:
lacemark address="Square
Caulaincourt, 75018 18ème Arrondissement, Paris, France",
country_code="FR", administrative_area="Ile-de-France",
sub_administrative_area="Paris", locality="Paris",
dependent_locality="18ème Arrondissement", thoroughfare="Rue
Caulaincourt", postal_code="75018", longitude=2.333944,
latitude=48.888226
places.nitems => 1
places[0]
=> {:longitude=>2.333944, :latitude=>48.888226,
:search=>"caulaincourt,75018, france", :address=>"Square Caulaincourt,
75018 18ème Arrondissement, Paris, France"}
need some help.. I get only one resulting item
I get info in geocodes Array (3 items) , need to get some of them into
'places' another Array
places = [ {:search => adresse}]
geocodes.each { | geocode |
places.collect { | place |
place[:address] = geocode[:address]
place[:latitude] = geocode[:latitude]
place[:longitude] = geocode[:longitude]
}
}
geocodes.nitems => 3
geocodes[0]
=> #<struct Ym4r::GmPlugin::Geocoding:
Caulaincourt, 75018 18ème Arrondissement, Paris, France",
country_code="FR", administrative_area="Ile-de-France",
sub_administrative_area="Paris", locality="Paris",
dependent_locality="18ème Arrondissement", thoroughfare="Rue
Caulaincourt", postal_code="75018", longitude=2.333944,
latitude=48.888226
geocodes[1]
=> #<struct Ym4r::GmPlugin::Geocoding:
Caulaincourt, France", country_code="FR",
administrative_area="Ile-de-France", sub_administrative_area="Paris",
locality="Paris", dependent_locality="18ème Arrondissement",
thoroughfare="Rue Caulaincourt", postal_code="75018",
longitude=2.333944, latitude=48.888226>
geocodes[2]
=> #<struct Ym4r::GmPlugin::Geocoding:
Caulaincourt, 75018 18ème Arrondissement, Paris, France",
country_code="FR", administrative_area="Ile-de-France",
sub_administrative_area="Paris", locality="Paris",
dependent_locality="18ème Arrondissement", thoroughfare="Rue
Caulaincourt", postal_code="75018", longitude=2.333944,
latitude=48.888226
places.nitems => 1
places[0]
=> {:longitude=>2.333944, :latitude=>48.888226,
:search=>"caulaincourt,75018, france", :address=>"Square Caulaincourt,
75018 18ème Arrondissement, Paris, France"}