Il web ha tanti esempi di conversione da indirizzo a coordinate...

di marcopa il
3 risposte

Salve a tutti, 
come da titolo girando per il web, anche nel forum, si trovano svariati esempi di script php e javascript su come convertire un indirizzo per ottenere le coordinate gps.
Ho provato a cercare l'esatto contrario, ma non per visualizzarne la mappa, ma per ottenere testualmente la posizione. 

Niente da fare, non sono riuscito a trovare nemmeno sul sito di google maps, dalle API non ci sono spiefazioni adeguate.
Qualcuno sa se esiste qualcosa che mi aiuti a capire come fare ?  avevo sentito di una banca dati che passando le coordinate mi restituisce un' informazione testuale (  tramite json ) ma non sono più riuscito a trovare indicazioni.
Dovrei filtrare le coordinate registrate in modo da capire da dove sono state scritte, Roma, Milano, Catania o addiritura anche piu specifiche con indirizzo e cap.

Grazie per eventuali informazioni.

3 Risposte

  • https://developers.google.com/maps

    https://developers.google.com/maps/documentation/roads/overview

    Roads.

    https://wiki.openstreetmap.org/wiki/Nominatim

    Nominatim

    ‘non ci sono spiegazione adeguate’': sciocchezze ;-)

    Non c'e' la ‘pappa pronta’ (e magari pre-masticata come fanno gli Eschimesi) e (fortunatamente ;-) ) non e' ‘banale’ (ma NON complicato, se no perche ci dovremmo far pagare stipendi stratosferici ;-) ), MA c'e da STUDIARE ;-)

  • Beh! grazie per il tatto utilizzato, io non avevo trovato link come questi, cercavo in modo errato ma non cercavo “pappa pronta”.
    Grazie per il link.

  • Rispondo per chi ha invece bisogno di “Pappa Pronta” che piace tanto al nostro amico modesto migliorabile.
    che  grazie al suo suggerimento ho potuto trovare la risposta alle mie domande, con due righe di codice si ottengono informazioni molto utili.
    Da poco sto scrivendo codice per coordinate, ( io provengo dal mondo Mainframe, AS400 ) e non masticavo proprio niente del genere.
    Comunque, due righe, queste le ho scritte in PHP :

       $latitude  = $_GET['lat'];
       $longitude = $_GET['lng'];
       
        $url = "https://maps.googleapis.com/maps/api/geocode/json?latlng=$latitude,$longitude&key=$apiKey";
        $response = file_get_contents($url);
       
        ($response); die;

    la risposta con un var_dump() vi chiarirà molte cose.

    buon tutto.

Devi accedere o registrarti per scrivere nel forum
3 risposte