Hello everyone, I'm using the new geocoder v3. I have a problem with PHP to parse and manage results. I wonder how I could do to always know the exact location in the array of the following data: - Region - Province - Cap - State - CodiceStato
Every time you make a query (to http://maps.google.com/maps/api/geocode/json?address=address..) results and change the index location is not always the same as in this case: Look address_components[1] in the first array is equals to provincie, in the second array is equals to address FIRST ARRAY: (query address to new geocoder v3=Via Torino, 20123 Milano, Italia) ( [status] => OK [results] => Array ( [0] => stdClass Object ( [types] => Array ( [0] => route ) [formatted_address] => Via Torino, 20123 Milano, Italia [address_components] => Array ( [0] => stdClass Object ( [long_name] => Via Torino [short_name] => Via Torino [types] => Array ( [0] => route ) ) [1] => stdClass Object ( [long_name] => Milano [short_name] => Milano [types] => Array ( [0] => locality [1] => political ) ) [2] => stdClass Object ( [long_name] => Milano [short_name] => MI [types] => Array ( [0] => administrative_area_level_2 [1] => political ) ) [3] => stdClass Object ( [long_name] => Lombardia [short_name] => Lombardia [types] => Array ( [0] => administrative_area_level_1 [1] => political ) ) [4] => stdClass Object ( [long_name] => Italia [short_name] => IT [types] => Array ( [0] => country [1] => political ) ) [5] => stdClass Object ( [long_name] => 20123 [short_name] => 20123 [types] => Array ( [0] => postal_code ) ) ) [geometry] => stdClass Object ( [location] => stdClass Object ( [lat] => 45.4620939 [lng] => 9.1859356 ) [location_type] => GEOMETRIC_CENTER [viewport] => stdClass Object ( [southwest] => stdClass Object ( [lat] => 45.4589637 [lng] => 9.1816634 ) [northeast] => stdClass Object ( [lat] => 45.4652589 [lng] => 9.1882641 ) ) [bounds] => stdClass Object ( [southwest] => stdClass Object ( [lat] => 45.4604606 [lng] => 9.1816634 ) [northeast] => stdClass Object ( [lat] => 45.463762 [lng] => 9.1882641 ) ) ) ) ) ) AND SECOND ARRAY: (query address to new geocoder v3=Via Antonio Gramsci, 86/a, 50031 Barberino di Mugello FI, Italia) ( [status] => OK [results] => Array ( [0] => stdClass Object ( [types] => Array ( [0] => street_address ) [formatted_address] => Via Antonio Gramsci, 86/a, 50031 Barberino di Mugello FI, Italia [address_components] => Array ( [0] => stdClass Object ( [long_name] => 86/a [short_name] => 86/a [types] => Array ( [0] => street_number ) ) [1] => stdClass Object ( [long_name] => Via Antonio Gramsci [short_name] => Via Antonio Gramsci [types] => Array ( [0] => route ) ) [2] => stdClass Object ( [long_name] => Barberino di Mugello [short_name] => Barberino di Mugello [types] => Array ( [0] => locality [1] => political ) ) [3] => stdClass Object ( [long_name] => Firenze [short_name] => FI [types] => Array ( [0] => administrative_area_level_2 [1] => political ) ) [4] => stdClass Object ( [long_name] => Toscana [short_name] => Toscana [types] => Array ( [0] => administrative_area_level_1 [1] => political ) ) [5] => stdClass Object ( [long_name] => Italia [short_name] => IT [types] => Array ( [0] => country [1] => political ) ) [6] => stdClass Object ( [long_name] => 50031 [short_name] => 50031 [types] => Array ( [0] => postal_code ) ) ) [geometry] => stdClass Object ( [location] => stdClass Object ( [lat] => 43.9939541 [lng] => 11.2394425 ) [location_type] => RANGE_INTERPOLATED [viewport] => stdClass Object ( [southwest] => stdClass Object ( [lat] => 43.9905203 [lng] => 11.2367025 ) [northeast] => stdClass Object ( [lat] => 43.9968156 [lng] => 11.2429978 ) ) [bounds] => stdClass Object ( [southwest] => stdClass Object ( [lat] => 43.9929934 [lng] => 11.2393758 ) [northeast] => stdClass Object ( [lat] => 43.9943425 [lng] => 11.2403245 ) ) ) ) ) ) Some ideas or help? Thanks in advance. -- You received this message because you are subscribed to the Google Groups "Google Maps JavaScript API v3" group. To post to this group, send email to [email protected]. To unsubscribe from this group, send email to [email protected]. For more options, visit this group at http://groups.google.com/group/google-maps-js-api-v3?hl=en.
