Utilizzando l'API di Google Maps per la geocodifica inversa lat / long da iPhone
Domanda
Attualmente sto usando API geocoding inverso le mappe di Google per convertire lungo / lat ricevuta da CoreLocation API di un iPhone in informazioni della città / stato su un server di App Engine di Google.
Sarebbe questo essere considerata una violazione dei termini? Ho fatto qualche ricerca e non riesco a trovare una risposta diretta a questa domanda.
In questo momento, ci sarà la distribuzione dei nostri iPhone applicazione gratuitamente.
Soluzione
Secondo di Google Termini di servizio , è possibile utilizzare solo la geocoder in combinazione con una mappa Google.
Non è possibile:
uso o visualizzare il contenuto senza un corrispondente mappa di Google, a meno che non sono esplicitamente consentito di farlo in documentazione Maps API, il Street View documentazione API, o tramite autorizzazione scritta da parte di Google (Per esempio, non è necessario utilizzare codici geografici forniti dal servizio se non in combinazione con un Google mappa, ma l'API di Street View Documentazione vi permette in modo esplicito per visualizzare immagini Street View senza una corrispondente mappa di Google)
Altri suggerimenti
sopra descritte termini non sono presenti in nuove condizioni di servizio. Così anche coordinate Apple dovrebbe essere in grado di invertire geocodifica di Google Maps API