GeocodeResult

Un resultado de geocódigo contiene información geográfica sobre un lugar.

Representación JSON
{
  "place": string,
  "placeId": string,
  "location": {
    object (LatLng)
  },
  "granularity": enum (Granularity),
  "viewport": {
    object (Viewport)
  },
  "bounds": {
    object (Viewport)
  },
  "formattedAddress": string,
  "postalAddress": {
    object (PostalAddress)
  },
  "addressComponents": [
    {
      object (AddressComponent)
    }
  ],
  "postalCodeLocalities": [
    {
      object (LocalizedText)
    }
  ],
  "types": [
    string
  ],
  "plusCode": {
    object (PlusCode)
  }
}
Campos
place

string

Es el identificador de lugar completamente calificado para este resultado. En el formato "//places.googleapis.com/places/{placeID}". Consulta https://developers.google.com/maps/documentation/places/web-service/place-id para obtener más información.

placeId

string

El ID de lugar de este resultado.

location

object (LatLng)

La latitud y longitud de esta dirección.

granularity

enum (Granularity)

Es el nivel de detalle de la ubicación.

viewport

object (Viewport)

Un viewport adecuado para mostrar el resultado del geocódigo.

bounds

object (Viewport)

Un cuadro de límite para la dirección.

formattedAddress

string

La dirección con formato de una línea.

postalAddress

object (PostalAddress)

La dirección en formato de dirección postal

addressComponents[]

object (AddressComponent)

Componentes repetidos para cada nivel de localidad

postalCodeLocalities[]

object (LocalizedText)

Es la lista completa de las localidades que contiene el código postal.

Solo se propaga cuando el resultado es del tipo "postal_code".

types[]

string

Un conjunto de etiquetas de tipo para este resultado. Por ejemplo, "political" y "administrative_area".

Para obtener la lista completa de los valores posibles, consulta las tablas A y B en https://developers.google.com/maps/documentation/places/web-service/place-types.

plusCode

object (PlusCode)

Es el Plus Code de la ubicación en este geocódigo.

AddressComponent

Los componentes estructurados que forman la dirección con formato, si esta información está disponible

Representación JSON
{
  "longText": string,
  "shortText": string,
  "types": [
    string
  ],
  "languageCode": string
}
Campos
longText

string

Es la descripción textual completa o el nombre del componente de la dirección. Por ejemplo, un componente de dirección para el país Australia puede tener un nombre largo de "Australia".

shortText

string

Es un nombre textual abreviado para el componente de la dirección, si está disponible. Por ejemplo, un componente de dirección para el país de Australia puede tener un nombre corto de "AU".

types[]

string

Es un array que indica los tipos de componentes de la dirección.

Consulta https://developers.google.com/maps/documentation/geocoding/requests-geocoding#Types para obtener más información.

languageCode

string

Es el idioma que se usa para dar formato a estos componentes, en notación CLDR.

LocalizedText

Es la variante localizada de un texto en un idioma en particular.

Representación JSON
{
  "text": string,
  "languageCode": string
}
Campos
text

string

Cadena localizada en el idioma correspondiente a languageCode a continuación.

languageCode

string

Es el código de idioma BCP-47 del texto, como "en-US" o "sr-Latn".

Para obtener más información, consulta http://www.unicode.org/reports/tr35/#Unicode_locale_identifier.