GeocodeResult

Ein Geocode-Ergebnis enthält geografische Informationen zu einem Ort.

JSON-Darstellung
{
  "place": string,
  "placeId": string,
  "location": {
    object (LatLng)
  },
  "granularity": enum (GeocodeResult.Granularity),
  "viewport": {
    object (Viewport)
  },
  "bounds": {
    object (Viewport)
  },
  "formattedAddress": string,
  "postalAddress": {
    object (PostalAddress)
  },
  "addressComponents": [
    {
      object (GeocodeResult.AddressComponent)
    }
  ],
  "postalCodeLocalities": [
    {
      object (LocalizedText)
    }
  ],
  "types": [
    string
  ],
  "plusCode": {
    object (PlusCode)
  }
}
Felder
place

string

Die vollqualifizierte Orts-ID für dieses Ergebnis. Im Format „//places.googleapis.com/places/{placeID}“. Weitere Informationen finden Sie unter https://developers.google.com/maps/documentation/places/web-service/place-id.

placeId

string

Die Orts-ID für dieses Ergebnis.

location

object (LatLng)

Die Längen- und Breitengrade dieser Adresse.

granularity

enum (GeocodeResult.Granularity)

Die Granularität des Standorts.

viewport

object (Viewport)

Ein Darstellungsbereich, der sich für die Anzeige des Geocode-Ergebnisses eignet.

bounds

object (Viewport)

Ein Begrenzungsrahmen für die Adresse.

formattedAddress

string

Die als eine Zeile formatierte Adresse.

postalAddress

object (PostalAddress)

Die Adresse im Format einer Postadresse.

addressComponents[]

object (GeocodeResult.AddressComponent)

Wiederholte Komponenten für jede Lokalitätsebene.

postalCodeLocalities[]

object (LocalizedText)

Vollständige Liste der Orte, die in der Postleitzahl enthalten sind.

Dieses Feld wird nur ausgefüllt, wenn das Ergebnis vom Typ „postal_code“ ist.

types[]

string

Eine Reihe von Typ-Tags für dieses Ergebnis. Beispiele: „political“ und „administrative_area“.

Eine vollständige Liste der möglichen Werte finden Sie in Tabelle A und Tabelle B unter https://developers.google.com/maps/documentation/places/web-service/place-types.

plusCode

object (PlusCode)

Plus Code des Standorts in diesem Geocode.

GeocodeResult.AddressComponent

Die strukturierten Komponenten, aus denen die formatierte Adresse besteht, sofern diese Informationen verfügbar sind.

JSON-Darstellung
{
  "longText": string,
  "shortText": string,
  "types": [
    string
  ],
  "languageCode": string
}
Felder
longText

string

Die Volltextbeschreibung oder der Name der Adresskomponente. Beispielsweise könnte eine Adresskomponente für das Land Australien den Langnamen „Australia“ haben.

shortText

string

Ein abgekürzter Textname für die Adresskomponente, falls vorhanden. Beispielsweise könnte eine Adresskomponente für das Land Australien den Kurznamen „AU“ haben.

types[]

string

Ein Array, das den oder die Typen der Adresskomponente angibt.

Weitere Informationen finden Sie unter https://developers.google.com/maps/documentation/geocoding/requests-geocoding#Types.

languageCode

string

Die Sprache, die zum Formatieren dieser Komponenten verwendet wird, in CLDR-Notation.