2013-10-30 11 views
10

Google ha un'API per eseguire la geocodifica dall'indirizzo IP alla latitudine di longitudine? Simile a MaxMind. Ho guardato nel loro luoghi api:Google dispone di un servizio IP Geo?

https://developers.google.com/maps/documentation/business/places/ 

E ho usato Maxmind con successo,

http://www.maxmind.com/en/geolocation_landing 

Ma Google offre ip ai servizi lunghi lat?

+0

Questa domanda è stata chiusa, quindi non posso ufficialmente rispondere, ma Google non offre un servizio specifico che permette di convertire IP per Lat Long. Un POST a 'https: //www.googleapis.com/geolocation/v1/geolocate? Key = API_KEY' senza campi fallback per l'utilizzo dell'indirizzo IP. – protometa

risposta

11

Rigorosamente solo f.y.i., caricatore di Google https://developers.google.com/loader/ quale si desidera caricare con un semplice tag script:

<script type="text/javascript" src="https://www.google.com/jsapi"></script> 

fa negozio di informazioni circa il loro migliore ipotesi di una posizione degli utenti, presumibilmente fatta via via intraperitoneale ricerca, all'interno dell'oggetto google.loader.ClientLocation. In effetti, ecco un esempio di fiddle che mostra la tua posizione (presunta) con un marcatore http://jsfiddle.net/pTfM5/2/

È orribilmente inaccurato per me, mi mostra di essere un intero stato e un paio di centinaia di miglia lontano da dove sono veramente. ipinfodb e ip2location come suggerito da Michael C. sono un po 'più accurati, mi mostrano solo due terzi più lontani della realtà di quanto faccia il caricatore di googles, ancora lontano da una lunga strada.

Maxmind è molto meglio, però, solo fuori da circa 20 miglia

+0

Grazie per la risposta, dovrei esaminarlo. Non ho usato il jsapi prima, ma ho intenzione di farlo. –

+3

Il violino JS non funziona più. –

+0

sì, 'google.loader.ClientLocation' non esiste più - vedi [this] (http://stackoverflow.com/questions/14195837/is-google-loader-clientlocation-still-supported) domanda relativa alla sua deprecazione –

7

Beh questo non è un servizio di Google, ma è gratuito e opensource. Controllare questo

https://freegeoip.net/json/stackoverflow.com 
+0

Sembra essere stato giù da un po 'di tempo. Non posso esserne sicuro, ma penso che forse fino a ottobre 2015. –

+0

ancora non funzionante 16/06/2016 – Alexis

+2

Lavori per me ... –

Problemi correlati