Visualizzazione dei risultati da 1 a 3 su 3

Discussione: Geolocalizzazione

Visualizzazione discussione

  1. #1

    Geolocalizzazione

    Ciao a tutti
    Ho trovato questo script in rete per la geolocalizzazione:

    Codice PHP:
    function geocode($address){
    // url encode per l'indirizzo
    $address urlencode($address);
    // google map geocode api url
    $url "https://maps.googleapis.com/maps/api/geocode/json?address={$address}&key=xxxxxxxxxxxxxxxxxxx";
    // Acquisisce i risultati json
    $resp_json file_get_contents($url);
    // decodifica json
    $resp json_decode($resp_jsontrue);
    // Restituiscee 'OK', se c'è un indirizzo geocodificato
    if($resp['status']=='OK'){
    // Raccoglie i dati fondamentali per la visualizzazione della mappa
    $lati = isset($resp['results'][0]['geometry']['location']['lat']) ? $resp['results'][0]['geometry']['location']['lat'] : "";
    $longi = isset($resp['results'][0]['geometry']['location']['lng']) ? $resp['results'][0]['geometry']['location']['lng'] : "";
    $formatted_address = isset($resp['results'][0]['formatted_address']) ? $resp['results'][0]['formatted_address'] : "";
    // Verifica della completezza dei dati
    if($lati && $longi && $formatted_address) {
    // Inserisce i dati in un Array
    $data_arr = array();
    array_push($data_arr$lati$longi$formatted_address);
    return 
    $data_arr;
    } else {
    return 
    false;
    }
    } else {
    echo 
    "<strong>ERRORE: {$resp['status']}</strong>";return false;   
    }
    }

    $data_geo geocode("Roma RM via Cristoforo Colombo 10");
    echo 
    "Dati deolocalizzazione: ".$data_geo[0]; 
    Ma mi da questo errore: ERRORE: REQUEST_DENIED
    Ultima modifica di techno; 21-04-2021 a 12:05

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.