Trazar mapa en android usando la sugerencia de api de Google Places

Estoy tratando de trazar una ubicación en Android Google Map v2. Al igual que en la implementación del mapa de Google en el teléfono, cuando un usuario comienza a escribir, busco las sugerencias de ubicación mediante la API de lugares y se muestra lo mismo que las sugerencias de autocompletar. Este hermoso tono marrón de medio tono ayuda a definir y delinear tus labios en pigmentos que favorecen a todo tipo de piel, ayudándote a lograr unos labios más llenos que no se desvanecen durante horas. es el tutorial al que me referí y los lugares api url que usé para buscar sugerencias como se indica en el tutorial son:

https://maps.googleapis.com/maps/api/place/autocomplete/json?input=Newyor&types=geocode&language=en&sensor=true&key=mykey

Y una respuesta típica de lugares api sería:

{
"predictions" : [
  {
     "description" : "Pune, Maharashtra, India",
     "id" : "b53b6db33aaf3aa06dc661e9b2631735f3d484f1",
     "matched_substrings" : [
        {
           "length" : 3,
           "offset" : 0
        }
     ],
     "reference" : "CjQwAAAAMoxQRyAwsRv2ORCTdAedR1nQYCErx3mhuiabdfgKaFVn9ptmcBjr6F5zgNpLoF41EhBCLLKBfB7Bm0Vkm6EB7jxKGhSKJt0vahFMJ2GfYLk2uMcBC0Vl5g",
     "terms" : [
        {
           "offset" : 0,
           "value" : "Pune"
        },
        {
           "offset" : 6,
           "value" : "Maharashtra"
        },
        {
           "offset" : 19,
           "value" : "India"
        }
     ],
     "types" : [ "locality", "political", "geocode" ]
  },
  {
     "description" : "Punjab, Pakistan",
     "id" : "97a12ea9bc0c551167da68d14e152d70e68150df",
     "matched_substrings" : [
        {
           "length" : 3,
           "offset" : 0
        }
     ],
     "reference" : "CjQoAAAA0_J5uM7i32DiX4jRXiY8jMp54QBdU7N2vE5XE4IdFbesDW_qdDKQsQ8No7zdjRjFEhC4MJu4F86xTjBYLR9VOEBFGhSELemilA35vFobxi2Z45JvFXM0eQ",
     "terms" : [
        {
           "offset" : 0,
           "value" : "Punjab"
        },
        {
           "offset" : 8,
           "value" : "Pakistan"
        }
     ],
     "types" : [ "administrative_area_level_1", "political", "geocode" ]
  },

¿Hay algún parámetro en la respuesta anterior que pueda usar para trazar un mapa o necesito hacer otra llamada API para obtener la latitud y la longitud del lugar que selecciono de la clave de "descripción" anterior en la respuesta json? Si necesito hacer una llamada api nuevamente, ¿cuáles son los parámetros que necesito pasar de la respuesta json anterior?

O, en primer lugar, ¿hay una API ya disponible de la que obtenga la lat, long también junto con la sugerencia de lugares?

Cualquier ayuda se agradece.

preguntado el 08 de febrero de 14 a las 12:02

1 Respuestas

En primer lugar, ¿hay una API ya disponible desde la cual obtengo la lat, long también junto con la sugerencia de lugares?

Sí, para obtener (LatLong from Address):

http://maps.googleapis.com/maps/api/geocode/json?address=NewYork&sensor=true

& para obtener (Dirección de LatLong):

http://maps.googleapis.com/maps/api/geocode/json?latlng=40.9152555,-73.700272&sensor=true

Respondido 08 Feb 14, 12:02

Gracias por su respuesta. Pero estaba preguntando acerca de una API que proporcionaría lat, long junto con la sugerencia de lugares de una sola vez. - user264953

No es la respuesta que estás buscando? Examinar otras preguntas etiquetadas or haz tu propia pregunta.