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

Der Ressourcenname dieses Orts im Format places/{placeId}. Kann verwendet werden, um den Ort zu suchen.

placeId

string

Die eindeutige ID eines Orts.

location

object (LatLng)

Die Breiten- und Längengrade dieser Adresse.

granularity

enum (GeocodeResult.Granularity)

Die Granularität des Standorts.

viewport

object (Viewport)

Ein Darstellungsbereich, der für die Anzeige des Geocode-Ergebnisses geeignet ist.

bounds

object (Viewport)

Ein Begrenzungsrahmen für die Adresse.

formattedAddress

string

Die formatierte Adresse in einer Zeile.

postalAddress

object (PostalAddress)

Die Adresse im Format einer Postanschrift.

addressComponents[]

object (GeocodeResult.AddressComponent)

Wiederholte Komponenten für jede Ortsebene.

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“.

Die 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 vollständige Textbeschreibung oder der Name der Adresskomponente. Eine Adresskomponente für das Land Australien kann beispielsweise den langen Namen „Australien“ haben.

shortText

string

Ein abgekürzter Textname für die Adresskomponente, falls verfügbar. Eine Adresskomponente für das Land Australien kann beispielsweise den kurzen Namen „AU“ haben.

types[]

string

Ein Array, das den Typ bzw. 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 Komponente verwendet wurde, in CLDR-Notation.